diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 7d0e518c90..991dc2191e 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -1,9 +1,66 @@
-# Require legal approval for all new graphics
-android/app/src/main/res/drawable*/ @organicmaps/legal
-android/app/src/main/res/fonts/ @organicmaps/legal
-android/app/src/main/res/mipmap*/ @organicmaps/legal
-data/*.ttf @organicmaps/legal
-data/resources*/ @organicmaps/legal
-data/search-icons/ @organicmaps/legal
-data/styles/clear/style-*/ @organicmaps/legal
-iphone/Maps/Images.xcassets/ @organicmaps/legal
+# All non-assigned.
+* @organicmaps/mergers
+# Visual design.
+android/app/src/main/res/drawable*/ @organicmaps/design
+android/app/src/main/res/font/ @organicmaps/design
+android/app/src/main/res/mipmap*/ @organicmaps/design
+data/*.ttf @organicmaps/design
+data/resources*/ @organicmaps/design
+data/search-icons/ @organicmaps/design
+data/styles/default/light/**/*.png @organicmaps/design
+data/styles/default/light/**/*.svg @organicmaps/design
+data/styles/default/dark/**/*.png @organicmaps/design
+data/styles/default/dark/**/*.svg @organicmaps/design
+iphone/Maps/Images.xcassets/ @organicmaps/design
+# Android.
+android/ @organicmaps/android
+android/app/src/main/java/app/organicmaps/car/ @organicmaps/android-auto
+docs/ANDROID_LOCATION_TEST.md @organicmaps/android
+docs/JAVA_STYLE.md @organicmaps/android
+# iOS.
+iphone/ @organicmaps/ios
+xcode/ @organicmaps/ios
+docs/OBJC_STYLE.md @organicmaps/ios
+# Qt
+qt/ @organicmaps/qt
+# Rendering
+drape/ @organicmaps/rendering
+drape_frontend/ @organicmaps/rendering
+# Map Data.
+tools/python/maps_generator/ @organicmaps/data
+generator/ @organicmaps/data
+topography_generator/ @organicmaps/data
+data/borders/ @organicmaps/data
+data/conf/isolines/ @organicmaps/data
+docs/SUBWAY_GENERATION.md @organicmaps/data
+docs/MAPS.md @organicmaps/data
+docs/EXPERIMENTAL_PUBLIC_TRANSPORT_SUPPORT.md @organicmaps/data
+# Map Styles.
+data/styles/ @organicmaps/styles
+data/types.txt @organicmaps/styles
+data/visibility.txt @organicmaps/styles
+data/mapcss-mapping.csv @organicmaps/styles
+data/replaced_tags.txt @organicmaps/styles
+data/classificator.txt @organicmaps/styles
+data/drules_* @organicmaps/styles
+docs/STYLES.md
+tools/kothic/ @organicmaps/styles
+# DevOps.
+.github/workflows @organicmaps/devops
+android/*gradle* @organicmaps/devops
+docs/RELEASE_MANAGEMENT.md @organicmaps/devops
+xcode/fastlane/ @organicmaps/devops
+# Growth.
+README.md @organicmaps/growth
+.github/FUNDING.yml @organicmaps/growth
+android/app/src/fdroid/play/ @organicmaps/growth
+android/app/src/google/play/ @organicmaps/growth
+iphone/metadata/ @organicmaps/growth
+# Legal.
+LEGAL @organicmaps/legal
+LICENSE @organicmaps/legal
+NOTICE @organicmaps/legal
+CONTRIBUTORS @organicmaps/legal
+docs/CODE_OF_CONDUCT.md @organicmaps/legal
+docs/DCO.md @organicmaps/legal
+docs/GOVERNANCE.md @organicmaps/legal
diff --git a/.github/workflows/android-beta.yaml b/.github/workflows/android-beta.yaml
index 1ca85c9e06..ae4b3ef480 100644
--- a/.github/workflows/android-beta.yaml
+++ b/.github/workflows/android-beta.yaml
@@ -56,19 +56,24 @@ jobs:
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: private.git
-
- - name: Configure repo with private keys
+ - name: Restore beta keys
shell: bash
run: |
- ./configure.sh ./private.git
- rm -rf ./private.git
+ echo "$PRIVATE_H" | base64 -d > private.h
+ echo "$FIREBASE_APP_DISTRIBUTION_JSON" | base64 -d > android/app/firebase-app-distribution.json
+ echo "$GOOGLE_SERVICES_JSON" | base64 -d > android/app/google-services.json
+ echo "$SECURE_PROPERTIES" | base64 -d > android/app/secure.properties
+ echo "$RELEASE_KEYSTORE" | base64 -d > android/app/release.keystore
+ env:
+ PRIVATE_H: ${{ secrets.PRIVATE_H }}
+ FIREBASE_APP_DISTRIBUTION_JSON: ${{ secrets.FIREBASE_APP_DISTRIBUTION_JSON }}
+ GOOGLE_SERVICES_JSON: ${{ secrets.GOOGLE_SERVICES_JSON }}
+ SECURE_PROPERTIES: ${{ secrets.SECURE_PROPERTIES }}
+ RELEASE_KEYSTORE: ${{ secrets.RELEASE_KEYSTORE }}
+
+ - name: Configure repository
+ shell: bash
+ run: ./configure.sh
- name: Compile
shell: bash
diff --git a/.github/workflows/android-check.yaml b/.github/workflows/android-check.yaml
index 7bb51d0acd..dcff58bab3 100644
--- a/.github/workflows/android-check.yaml
+++ b/.github/workflows/android-check.yaml
@@ -51,7 +51,7 @@ jobs:
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- - name: Configure in Open Source mode
+ - name: Configure repository
shell: bash
run: ./configure.sh
@@ -66,11 +66,11 @@ jobs:
strategy:
fail-fast: false
matrix:
- flavor: [WebDebug, FdroidBeta]
+ flavor: [WebDebug, FdroidDebug]
include:
- flavor: WebDebug
arch: arm64
- - flavor: FdroidBeta
+ - flavor: FdroidDebug
arch: arm32
# Cancels previous jobs if the same branch or PR was updated again.
concurrency:
@@ -93,7 +93,7 @@ jobs:
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- - name: Configure in Open Source mode
+ - name: Configure repository
shell: bash
run: ./configure.sh
diff --git a/.github/workflows/android-monkey.yaml b/.github/workflows/android-monkey.yaml
index c0da2212b1..c9b8f202c3 100644
--- a/.github/workflows/android-monkey.yaml
+++ b/.github/workflows/android-monkey.yaml
@@ -56,19 +56,26 @@ jobs:
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: private.git
-
- - name: Configure repo with private keys
+ - name: Restore beta keys
shell: bash
run: |
- ./configure.sh ./private.git
- rm -rf ./private.git
+ echo "$PRIVATE_H" | base64 -d > private.h
+ echo "$FIREBASE_TEST_LAB_JSON" | base64 -d > android/app/firebase-test-lab.json
+ echo "$FIREBASE_APP_DISTRIBUTION_JSON" | base64 -d > android/app/firebase-app-distribution.json
+ echo "$GOOGLE_SERVICES_JSON" | base64 -d > android/app/google-services.json
+ echo "$SECURE_PROPERTIES" | base64 -d > android/app/secure.properties
+ echo "$RELEASE_KEYSTORE" | base64 -d > android/app/release.keystore
+ env:
+ PRIVATE_H: ${{ secrets.PRIVATE_H }}
+ FIREBASE_TEST_LAB_JSON: ${{ secrets.FIREBASE_TEST_LAB_JSON }}
+ FIREBASE_APP_DISTRIBUTION_JSON: ${{ secrets.FIREBASE_APP_DISTRIBUTION_JSON }}
+ GOOGLE_SERVICES_JSON: ${{ secrets.GOOGLE_SERVICES_JSON }}
+ SECURE_PROPERTIES: ${{ secrets.SECURE_PROPERTIES }}
+ RELEASE_KEYSTORE: ${{ secrets.RELEASE_KEYSTORE }}
+
+ - name: Configure repository
+ shell: bash
+ run: ./configure.sh
- name: Compile
shell: bash
diff --git a/.github/workflows/android-release-metadata.yaml b/.github/workflows/android-release-metadata.yaml
index 004fd549f3..37fe9b59e2 100644
--- a/.github/workflows/android-release-metadata.yaml
+++ b/.github/workflows/android-release-metadata.yaml
@@ -26,19 +26,14 @@ jobs:
ref: master
path: screenshots
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: private.git
-
- - name: Configure repo with private keys
+ - name: Restore release keys
shell: bash
run: |
- ./configure.sh ./private.git
- rm -rf ./private.git
+ echo "$PRIVATE_H" | base64 -d > private.h
+ echo "$GOOGLE_PLAY_JSON" | base64 -d > android/app/google-play.json
+ env:
+ PRIVATE_H: ${{ secrets.PRIVATE_H }}
+ GOOGLE_PLAY_JSON: ${{ secrets.GOOGLE_PLAY_JSON }}
- name: Upload
shell: bash
diff --git a/.github/workflows/android-release.yaml b/.github/workflows/android-release.yaml
index ff18d4b74a..db205b7f51 100644
--- a/.github/workflows/android-release.yaml
+++ b/.github/workflows/android-release.yaml
@@ -100,19 +100,26 @@ jobs:
ref: master
path: screenshots
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: private.git
-
- - name: Configure repo with private keys
+ - name: Restore release keys
shell: bash
run: |
- ./configure.sh ./private.git
- rm -rf ./private.git
+ echo "$PRIVATE_H" | base64 -d > private.h
+ echo "$GOOGLE_PLAY_JSON" | base64 -d > android/app/google-play.json
+ echo "$HUAWEI_APPGALLERY_JSON" | base64 -d > android/app/huawei-appgallery.json
+ echo "$AGCONNECT_SERVICES_JSON" | base64 -d > android/app/agconnect-services.json
+ echo "$SECURE_PROPERTIES" | base64 -d > android/app/secure.properties
+ echo "$RELEASE_KEYSTORE" | base64 -d > android/app/release.keystore
+ env:
+ PRIVATE_H: ${{ secrets.PRIVATE_H }}
+ GOOGLE_PLAY_JSON: ${{ secrets.GOOGLE_PLAY_JSON }}
+ HUAWEI_APPGALLERY_JSON: ${{ secrets.HUAWEI_APPGALLERY_JSON }}
+ AGCONNECT_SERVICES_JSON: ${{ secrets.AGCONNECT_SERVICES_JSON }}
+ SECURE_PROPERTIES: ${{ secrets.SECURE_PROPERTIES }}
+ RELEASE_KEYSTORE: ${{ secrets.RELEASE_KEYSTORE }}
+
+ - name: Configure repository
+ shell: bash
+ run: ./configure.sh
- name: Set up SDK
shell: bash
diff --git a/.github/workflows/coverage-check.yaml b/.github/workflows/coverage-check.yaml
index d5e82ff6d1..833b5180fa 100644
--- a/.github/workflows/coverage-check.yaml
+++ b/.github/workflows/coverage-check.yaml
@@ -94,7 +94,7 @@ jobs:
llvm \
gcovr
- - name: Configure
+ - name: Configure repository
shell: bash
run: ./configure.sh
diff --git a/.github/workflows/ios-beta.yaml b/.github/workflows/ios-beta.yaml
index 321142ccc5..5699ce0e3e 100644
--- a/.github/workflows/ios-beta.yaml
+++ b/.github/workflows/ios-beta.yaml
@@ -52,18 +52,23 @@ jobs:
- name: Parallel submodules checkout
run: git submodule update --depth 1 --init --recursive --jobs=$(($(sysctl -n hw.logicalcpu) * 20))
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: private.git
-
- - name: Configure repo with private keys
+ - name: Restore beta keys
+ shell: bash
run: |
- ./configure.sh ./private.git
- rm -rf ./private.git
+ mkdir -p xcode/keys
+ echo "$PRIVATE_H" | base64 -d > private.h
+ echo "$APPSTORE_JSON" | base64 -d > xcode/keys/appstore.json
+ echo "$CERTIFICATES_DEV_P12" | base64 -d > xcode/keys/CertificatesDev.p12
+ echo "$CERTIFICATES_DISTR_P12" | base64 -d > xcode/keys/CertificatesDistr.p12
+ env:
+ PRIVATE_H: ${{ secrets.PRIVATE_H }}
+ APPSTORE_JSON: ${{ secrets.APPSTORE_JSON }}
+ CERTIFICATES_DEV_P12: ${{ secrets.CERTIFICATES_DEV_P12 }}
+ CERTIFICATES_DISTR_P12: ${{ secrets.CERTIFICATES_DISTR_P12 }}
+
+ - name: Configure repository
+ shell: bash
+ run: ./configure.sh
- name: Compile and upload to TestFlight
run: |
diff --git a/.github/workflows/ios-check.yaml b/.github/workflows/ios-check.yaml
index d91674f209..db9af68c19 100644
--- a/.github/workflows/ios-check.yaml
+++ b/.github/workflows/ios-check.yaml
@@ -59,7 +59,7 @@ jobs:
shell: bash
run: git submodule update --depth 1 --init --recursive --jobs=$(($(sysctl -n hw.logicalcpu) * 20))
- - name: Configure
+ - name: Configure repository
shell: bash
run: ./configure.sh
diff --git a/.github/workflows/ios-release.yaml b/.github/workflows/ios-release.yaml
index 6b698a53d8..7a94b16fe7 100644
--- a/.github/workflows/ios-release.yaml
+++ b/.github/workflows/ios-release.yaml
@@ -16,20 +16,13 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- - name: Checkout private keys
- uses: actions/checkout@v4
- with:
- repository: ${{ secrets.PRIVATE_REPO }}
- ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}
- ref: master
- path: ./private.git
-
- - name: Configure repo with private keys
+ - name: Restore release keys
shell: bash
run: |
- mkdir -p xcode/keys/
- cp -p ./private.git/xcode/keys/appstore.json xcode/keys/
- rm -rf ./private.git
+ mkdir -p xcode/keys
+ echo "$APPSTORE_JSON" | base64 -d > xcode/keys/appstore.json
+ env:
+ APPSTORE_JSON: ${{ secrets.APPSTORE_JSON }}
- name: Checkout screenshots
uses: actions/checkout@v4
diff --git a/.github/workflows/linux-check.yaml b/.github/workflows/linux-check.yaml
index 805e7aebf0..17adeecbd2 100644
--- a/.github/workflows/linux-check.yaml
+++ b/.github/workflows/linux-check.yaml
@@ -67,7 +67,7 @@ jobs:
libqt6positioning6-plugins \
libqt6positioning6
- - name: Configure
+ - name: Configure repository
shell: bash
run: ./configure.sh
@@ -134,7 +134,7 @@ jobs:
libqt6positioning6-plugins \
libqt6positioning6
- - name: Configure
+ - name: Configure repository
shell: bash
run: ./configure.sh
diff --git a/.github/workflows/macos-check.yaml b/.github/workflows/macos-check.yaml
index caacce95c4..3d6c5232e0 100644
--- a/.github/workflows/macos-check.yaml
+++ b/.github/workflows/macos-check.yaml
@@ -57,7 +57,7 @@ jobs:
run: |
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install ninja qt@6
- - name: Configure
+ - name: Configure repository
shell: bash
run: ./configure.sh
diff --git a/.gitmodules b/.gitmodules
index 30bb39e233..7d35fe8264 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,9 +4,6 @@
[submodule "tools/kothic"]
path = tools/kothic
url = https://github.com/organicmaps/kothic.git
-[submodule "tools/macdeployqtfix"]
- path = tools/macdeployqtfix
- url = https://github.com/aurelien-rainone/macdeployqtfix.git
[submodule "3party/protobuf/protobuf"]
path = 3party/protobuf/protobuf
url = https://github.com/organicmaps/protobuf.git
diff --git a/3party/CMakeLists.txt b/3party/CMakeLists.txt
index 97f45e2efa..57d0592dc3 100644
--- a/3party/CMakeLists.txt
+++ b/3party/CMakeLists.txt
@@ -22,7 +22,6 @@ if (NOT WITH_SYSTEM_PROVIDED_3PARTY)
set(EXPAT_DTD OFF)
set(EXPAT_NS ON)
add_subdirectory(expat/expat)
- add_library(expat::expat ALIAS expat)
# Configure Jansson library.
set(JANSSON_BUILD_DOCS OFF)
diff --git a/3party/expat b/3party/expat
index 6b3f93c6ca..a0dc7d5efa 160000
--- a/3party/expat
+++ b/3party/expat
@@ -1 +1 @@
-Subproject commit 6b3f93c6caa0308455beeced0268cfae04df3584
+Subproject commit a0dc7d5efacbe2b744211289c276e2b9168bd4ae
diff --git a/CMakeLists.txt b/CMakeLists.txt
index aaa5939e7d..30c1a0e496 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.18)
+cmake_minimum_required(VERSION 3.22.1)
project(omim C CXX)
set(CMAKE_CXX_STANDARD 20)
@@ -163,6 +163,7 @@ option(SKIP_QT_GUI "Skip building of Qt GUI" OFF)
option(USE_PCH "Use precompiled headers" OFF)
option(NJOBS "Number of parallel processes" OFF)
option(ENABLE_VULKAN_DIAGNOSTICS "Enable Vulkan diagnostics" OFF)
+option(ENABLE_TRACE "Enable Tracing" OFF)
if (NJOBS)
message(STATUS "Number of parallel processes: ${NJOBS}")
@@ -219,6 +220,11 @@ if (ENABLE_VULKAN_DIAGNOSTICS)
add_definitions(-DENABLE_VULKAN_DIAGNOSTICS)
endif()
+if (ENABLE_TRACE)
+ message(STATUS "Tracing is enabled")
+ add_definitions(-DENABLE_TRACE)
+endif()
+
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
# Set environment variables
diff --git a/LEGAL b/LEGAL
new file mode 100644
index 0000000000..f654703604
--- /dev/null
+++ b/LEGAL
@@ -0,0 +1,9 @@
+Certain project resources, including but not limited to domain names, trademarks, hosting accounts, payment accounts, and others, are overseen and managed by Organic Maps OÜ. The governance of these digital assets is subject to policies established by Organic Maps OÜ, in compliance with applicable statutory laws.
+
+Organic Maps OÜ is a legal entity established on 2021-05-01 under the laws of the Republic of Estonia and the European Union, with registration number 16225385. The primary purpose of the entity is to shield the project's members from personal liability and to ensure the legal protection of the project's assets. Official up-to-date information about the entity can be found in the Estonian Business Register:
+
+https://ariregister.rik.ee/eng/company/16225385/Organic-Maps-O%C3%9C
+
+Organic Maps OÜ does not require contributors to transfer copyright ownership and does not retain any copyright over the code contributed to the repository. See the NOTICE file and docs/DCO.md for additional information.
+
+For any legal inquiries, feel free to contact legal@organicmaps.app.
diff --git a/README.md b/README.md
index 1ec58f6e29..837509e8c1 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
-# Organic Maps
-
-
+
diff --git a/android/app/build.gradle b/android/app/build.gradle
index cfa42b20bc..e710eb6550 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -22,7 +22,7 @@ buildscript {
googleFirebaseServicesDefault
dependencies {
- classpath 'com.android.tools.build:gradle:8.6.1'
+ classpath 'com.android.tools.build:gradle:8.7.2'
if (googleFirebaseServicesEnabled) {
println('Building with Google Firebase Services')
@@ -45,7 +45,6 @@ repositories {
}
apply plugin: 'com.android.application'
-apply from: 'secure.properties'
if (googleFirebaseServicesEnabled) {
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
@@ -84,11 +83,12 @@ def osName = System.properties['os.name'].toLowerCase()
project.ext.appId = 'app.organicmaps'
project.ext.appName = 'Organic Maps'
-java {
- toolchain {
- languageVersion.set(JavaLanguageVersion.of(17))
- }
-}
+// I have Java 21 installed, but this doesn't work on MacOS.
+//java {
+// toolchain {
+// languageVersion.set(JavaLanguageVersion.of(17))
+// }
+//}
android {
namespace 'app.organicmaps'
@@ -129,6 +129,11 @@ android {
enableVulkanDiagnostics = project.getProperty('enableVulkanDiagnostics')
}
+ def enableTrace = 'OFF'
+ if (project.hasProperty('enableTrace')) {
+ enableTrace = project.getProperty('enableTrace')
+ }
+
cmake {
cppFlags '-fexceptions', '-frtti'
// There is no sense to enable sections without gcc's --gc-sections flag.
@@ -136,7 +141,8 @@ android {
'-Wno-extern-c-compat'
arguments '-DANDROID_TOOLCHAIN=clang', '-DANDROID_STL=c++_static',
"-DOS=$osName", '-DSKIP_TESTS=ON', '-DSKIP_TOOLS=ON', "-DUSE_PCH=$pchFlag",
- "-DNJOBS=$njobs", "-DENABLE_VULKAN_DIAGNOSTICS=$enableVulkanDiagnostics"
+ "-DNJOBS=$njobs", "-DENABLE_VULKAN_DIAGNOSTICS=$enableVulkanDiagnostics",
+ "-DENABLE_TRACE=$enableTrace"
targets 'organicmaps'
}
}
@@ -240,6 +246,11 @@ android {
}
}
+ def securityPropertiesFileExists = file('secure.properties').exists()
+ if (securityPropertiesFileExists) {
+ apply from: 'secure.properties'
+ }
+
signingConfigs {
debug {
storeFile file('debug.keystore')
@@ -249,10 +260,15 @@ android {
}
release {
- storeFile file(spropStoreFile)
- storePassword spropStorePassword
- keyAlias spropKeyAlias
- keyPassword spropKeyPassword
+ if (securityPropertiesFileExists) {
+ println('The release signing keys are available')
+ storeFile file(spropStoreFile)
+ storePassword spropStorePassword
+ keyAlias spropKeyAlias
+ keyPassword spropKeyPassword
+ } else {
+ println('The release signing keys are unavailable')
+ }
}
}
@@ -325,7 +341,7 @@ android {
externalNativeBuild {
cmake {
- version '3.30.3+'
+ version '3.22.1+'
buildStagingDirectory './nativeOutputs'
path '../../CMakeLists.txt'
}
@@ -347,7 +363,7 @@ android {
}
dependencies {
- coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4'
+ coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.3'
// Google Play Location Services
//
@@ -361,11 +377,14 @@ dependencies {
webImplementation 'com.google.android.gms:play-services-location:21.3.0'
googleImplementation 'com.google.android.gms:play-services-location:21.3.0'
huaweiImplementation 'com.google.android.gms:play-services-location:21.3.0'
+ // This is the microG project's re-implementation which is permissible on
+ // F-droid because it's Apache-2.0.
+ fdroidImplementation 'org.microg.gms:play-services-location:0.3.4.240913'
// Google Firebase Services
if (googleFirebaseServicesEnabled) {
// Import the BoM for the Firebase platform
- implementation platform('com.google.firebase:firebase-bom:33.2.0')
+ implementation platform('com.google.firebase:firebase-bom:33.5.1')
// Add the dependencies for the Crashlytics and Analytics libraries
// When using the BoM, you don't specify versions in Firebase library dependencies
implementation 'com.google.firebase:firebase-crashlytics'
@@ -376,18 +395,18 @@ dependencies {
// > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
// We don't use Kotlin, but some dependencies are actively using it.
// See https://stackoverflow.com/a/75719642
- implementation 'androidx.core:core:1.13.1'
- implementation(platform('org.jetbrains.kotlin:kotlin-bom:2.0.20'))
- implementation 'androidx.annotation:annotation:1.8.2'
+ implementation 'androidx.core:core:1.15.0'
+ implementation(platform('org.jetbrains.kotlin:kotlin-bom:2.0.21'))
+ implementation 'androidx.annotation:annotation:1.9.1'
implementation 'androidx.appcompat:appcompat:1.7.0'
- implementation 'androidx.car.app:app:1.7.0-beta01'
- implementation 'androidx.car.app:app-projected:1.7.0-beta01'
- implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
- implementation 'androidx.fragment:fragment:1.8.2'
+ implementation 'androidx.car.app:app:1.7.0-beta03'
+ implementation 'androidx.car.app:app-projected:1.7.0-beta03'
+ implementation 'androidx.constraintlayout:constraintlayout:2.2.0'
+ implementation 'androidx.fragment:fragment:1.8.5'
implementation 'androidx.preference:preference:1.2.1'
implementation 'androidx.recyclerview:recyclerview:1.3.2'
- implementation 'androidx.work:work-runtime:2.9.1'
- implementation 'androidx.lifecycle:lifecycle-process:2.8.4'
+ implementation 'androidx.work:work-runtime:2.10.0'
+ implementation 'androidx.lifecycle:lifecycle-process:2.8.7'
implementation 'com.google.android.material:material:1.12.0'
// Fix for app/organicmaps/util/FileUploadWorker.java:14: error: cannot access ListenableFuture
// https://github.com/organicmaps/organicmaps/issues/6106
@@ -443,7 +462,7 @@ task prepareGoogleReleaseListing {
play {
enabled.set(false)
- track.set('alpha')
+ track.set('production')
defaultToAppBundles.set(true)
releaseStatus.set(ReleaseStatus.IN_PROGRESS)
serviceAccountCredentials.set(file('google-play.json'))
diff --git a/android/app/src/fdroid/java/app/organicmaps/location b/android/app/src/fdroid/java/app/organicmaps/location
new file mode 120000
index 0000000000..c3bacf635a
--- /dev/null
+++ b/android/app/src/fdroid/java/app/organicmaps/location
@@ -0,0 +1 @@
+../../../../google/java/app/organicmaps/location
\ No newline at end of file
diff --git a/android/app/src/fdroid/java/app/organicmaps/location/LocationProviderFactory.java b/android/app/src/fdroid/java/app/organicmaps/location/LocationProviderFactory.java
deleted file mode 100644
index 23c31b675a..0000000000
--- a/android/app/src/fdroid/java/app/organicmaps/location/LocationProviderFactory.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package app.organicmaps.location;
-
-import android.content.Context;
-
-import androidx.annotation.NonNull;
-
-public class LocationProviderFactory
-{
- public static boolean isGoogleLocationAvailable(@NonNull @SuppressWarnings("unused") Context context)
- {
- return false;
- }
-
- public static BaseLocationProvider getProvider(@NonNull Context context, @NonNull BaseLocationProvider.Listener listener)
- {
- return new AndroidNativeProvider(context, listener);
- }
-}
diff --git a/android/app/src/fdroid/play/listings/ar/release-notes.txt b/android/app/src/fdroid/play/listings/ar/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ar/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ar/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/az-AZ/release-notes.txt b/android/app/src/fdroid/play/listings/az-AZ/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/az-AZ/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/az-AZ/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/be/release-notes.txt b/android/app/src/fdroid/play/listings/be/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/be/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/be/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/bg/release-notes.txt b/android/app/src/fdroid/play/listings/bg/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/bg/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/bg/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/bn-BD/release-notes.txt b/android/app/src/fdroid/play/listings/bn-BD/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/bn-BD/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/bn-BD/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ca/release-notes.txt b/android/app/src/fdroid/play/listings/ca/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ca/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ca/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/cs-CZ/release-notes.txt b/android/app/src/fdroid/play/listings/cs-CZ/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/cs-CZ/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/cs-CZ/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/da-DK/release-notes.txt b/android/app/src/fdroid/play/listings/da-DK/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/da-DK/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/da-DK/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/de-DE/release-notes.txt b/android/app/src/fdroid/play/listings/de-DE/release-notes.txt
index 5c73dbb745..3856690eff 100644
--- a/android/app/src/fdroid/play/listings/de-DE/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/de-DE/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Neue OpenStreetMap-Daten vom 22. November
+• Hervorhebung des übereinstimmenden Teils der Adresse in Suchergebnissen
+• Sortierung des Suchverlaufs nach letzter Nutzung
+• Behobene Startabstürze bei einigen älteren Geräten mit Mali-T-GPUs
+• Weitere Suchverbesserungen, Übersetzungs-Updates und Fehlerbehebungen
diff --git a/android/app/src/fdroid/play/listings/el-GR/release-notes.txt b/android/app/src/fdroid/play/listings/el-GR/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/el-GR/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/el-GR/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/en-US/release-notes.txt b/android/app/src/fdroid/play/listings/en-US/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/en-US/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/en-US/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/es-ES/release-notes.txt b/android/app/src/fdroid/play/listings/es-ES/release-notes.txt
index 5c73dbb745..24d81c2933 100644
--- a/android/app/src/fdroid/play/listings/es-ES/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/es-ES/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Nuevos datos de OpenStreetMap del 22 de noviembre
+• Resaltado de la parte coincidente de la dirección en los resultados de búsqueda
+• Ordenar el historial de búsquedas por la última vez de uso
+• Solucionados los bloqueos al inicio en algunos dispositivos antiguos con GPU Mali-T
+• Otras mejoras en la búsqueda, actualizaciones de traducción y correcciones de errores
diff --git a/android/app/src/fdroid/play/listings/et/release-notes.txt b/android/app/src/fdroid/play/listings/et/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/et/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/et/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/eu-ES/release-notes.txt b/android/app/src/fdroid/play/listings/eu-ES/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/eu-ES/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/eu-ES/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/fa/release-notes.txt b/android/app/src/fdroid/play/listings/fa/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/fa/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/fa/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/fi-FI/release-notes.txt b/android/app/src/fdroid/play/listings/fi-FI/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/fi-FI/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/fi-FI/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/fr-FR/release-notes.txt b/android/app/src/fdroid/play/listings/fr-FR/release-notes.txt
index 5c73dbb745..76544a96d5 100644
--- a/android/app/src/fdroid/play/listings/fr-FR/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/fr-FR/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Nouvelles données OpenStreetMap du 22 novembre
+• Mise en évidence de la partie correspondante de l'adresse dans les résultats de recherche
+• Tri de l'historique des recherches par dernier temps d'utilisation
+• Correction des plantages au démarrage sur certains anciens appareils avec des GPU Mali-T
+• Autres améliorations de recherche, mises à jour de traduction et corrections de bugs
diff --git a/android/app/src/fdroid/play/listings/gl-ES/release-notes.txt b/android/app/src/fdroid/play/listings/gl-ES/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/gl-ES/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/gl-ES/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/gu/release-notes.txt b/android/app/src/fdroid/play/listings/gu/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/gu/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/gu/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/hi-IN/release-notes.txt b/android/app/src/fdroid/play/listings/hi-IN/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/hi-IN/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/hi-IN/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/hr/release-notes.txt b/android/app/src/fdroid/play/listings/hr/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/hr/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/hr/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/hu-HU/release-notes.txt b/android/app/src/fdroid/play/listings/hu-HU/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/hu-HU/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/hu-HU/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/id/release-notes.txt b/android/app/src/fdroid/play/listings/id/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/id/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/id/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/it-IT/release-notes.txt b/android/app/src/fdroid/play/listings/it-IT/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/it-IT/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/it-IT/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/iw-IL/release-notes.txt b/android/app/src/fdroid/play/listings/iw-IL/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/iw-IL/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/iw-IL/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ja-JP/release-notes.txt b/android/app/src/fdroid/play/listings/ja-JP/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ja-JP/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ja-JP/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ka-GE/release-notes.txt b/android/app/src/fdroid/play/listings/ka-GE/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ka-GE/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ka-GE/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/kk/release-notes.txt b/android/app/src/fdroid/play/listings/kk/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/kk/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/kk/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/km-KH/release-notes.txt b/android/app/src/fdroid/play/listings/km-KH/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/km-KH/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/km-KH/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/kn-IN/release-notes.txt b/android/app/src/fdroid/play/listings/kn-IN/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/kn-IN/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/kn-IN/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ko-KR/release-notes.txt b/android/app/src/fdroid/play/listings/ko-KR/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ko-KR/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ko-KR/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/lo-LA/release-notes.txt b/android/app/src/fdroid/play/listings/lo-LA/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/lo-LA/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/lo-LA/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/lt/release-notes.txt b/android/app/src/fdroid/play/listings/lt/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/lt/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/lt/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/lv/release-notes.txt b/android/app/src/fdroid/play/listings/lv/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/lv/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/lv/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/mk-MK/release-notes.txt b/android/app/src/fdroid/play/listings/mk-MK/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/mk-MK/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/mk-MK/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ml-IN/release-notes.txt b/android/app/src/fdroid/play/listings/ml-IN/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ml-IN/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ml-IN/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/mr-IN/release-notes.txt b/android/app/src/fdroid/play/listings/mr-IN/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/mr-IN/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/mr-IN/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ms/release-notes.txt b/android/app/src/fdroid/play/listings/ms/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ms/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ms/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ne-NP/release-notes.txt b/android/app/src/fdroid/play/listings/ne-NP/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ne-NP/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ne-NP/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/nl-NL/release-notes.txt b/android/app/src/fdroid/play/listings/nl-NL/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/nl-NL/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/nl-NL/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/no-NO/release-notes.txt b/android/app/src/fdroid/play/listings/no-NO/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/no-NO/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/no-NO/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/pl-PL/release-notes.txt b/android/app/src/fdroid/play/listings/pl-PL/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/pl-PL/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/pl-PL/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/pt-BR/release-notes.txt b/android/app/src/fdroid/play/listings/pt-BR/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/pt-BR/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/pt-BR/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/pt-PT/release-notes.txt b/android/app/src/fdroid/play/listings/pt-PT/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/pt-PT/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/pt-PT/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ro/release-notes.txt b/android/app/src/fdroid/play/listings/ro/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ro/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ro/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/ru-RU/release-notes.txt b/android/app/src/fdroid/play/listings/ru-RU/release-notes.txt
index 5c73dbb745..681356d89b 100644
--- a/android/app/src/fdroid/play/listings/ru-RU/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ru-RU/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Новые данные OpenStreetMap от 22 ноября
+• В результатах поиска выделяется совпавшая часть адреса
+• История поиска всегда сортируется по времени последнего использования
+• Исправлена проблема запуска на некоторых старых устройствах с GPU Mali-T
+• Различные улучшения поиска, обновления переводов и исправления ошибок
diff --git a/android/app/src/fdroid/play/listings/si-LK/release-notes.txt b/android/app/src/fdroid/play/listings/si-LK/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/si-LK/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/si-LK/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/sk/release-notes.txt b/android/app/src/fdroid/play/listings/sk/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/sk/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/sk/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/sl/release-notes.txt b/android/app/src/fdroid/play/listings/sl/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/sl/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/sl/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/sr/full-description.txt b/android/app/src/fdroid/play/listings/sr/full-description.txt
index 00dfb47559..b3d7bb168f 100644
--- a/android/app/src/fdroid/play/listings/sr/full-description.txt
+++ b/android/app/src/fdroid/play/listings/sr/full-description.txt
@@ -1,53 +1,53 @@
-‣ Our free app does not track you, does not have ads, and it needs your support.
-‣ It is constantly being improved by contributors and our small team, in our free time.
-‣ If something is wrong or missing on the map, please fix it in OpenStreetMap and see your changes in the future maps update.
-‣ If navigation or search doesn't work, please check it on osm.org first, and then email us. We reply to EVERY email, and we'll fix it ASAP!
+‣ Наша бесплатна апликација вас не прати, нема рекламе и потребна јој је ваша подршка.
+‣ Континуирано се побољшава од стране сарадника и нашег малог тима, у наше слободно време.
+‣ Ако нешто није у реду или недостаје на мапи, исправите то на OpenStreetMap-у и видите своје промене у будућим ажурирањима мапа.
+‣ Ако навигација или претрага не раде, прво проверите то на osm.org, а затим нам пошаљите е-пошту. Одговарамо на СВАКУ поруку и поправљамо у најкраћем могућем року!
-Your feedback and 5-star reviews are the best motivators for us!
+Ваше повратне информације и рецензије са 5 звездица су најбољи мотиватори за нас!
-Key features:
+Кључне карактеристике:
-• Free, open-source, no ads, no tracking
-• Detailed offline maps with places that don't exist on Google maps, thanks to the OpenStreetMap community
-• Cycling routes, hiking trails, and walking paths
-• Contour lines, elevation profiles, peaks, and slopes
-• Turn-by-turn walking, cycling, and car navigation with voice guidance and Android Auto
-• Fast offline search
-• Bookmarks and tracks export and import in KML, KMZ, GPX formats
-• Dark mode to protect your eyes
+• Бесплатно, отвореног кода, без реклама, без праћења
+• Детаљне мапе без интернета са местима која не постоје на Google мапама, захваљујући OpenStreetMap заједници
+• Бициклистичке стазе, пешачке стазе и стазе за шетњу
+• Контурне линије, профили надморске висине, врхови и нагиби
+• Пешачење, вожња бицикла и навигација скретање-по-скретање са гласовним навођењем и Андроид Аутом
+• Брза претрага без интернета
+• Извоз и увоз маркера и путања у KML, KMZ, GPX формату
+• Тамни режим за заштиту очију
-There is no public transport, satellite maps, and other cool features yet in Organic Maps. But with your help and support , we can make better maps step by step.
+Нема јавног превоза, сателитских мапа и других занимљивих функција још у Organic Maps-у. Али из вашу помоћ и подршку , можемо постепено направити боље мапе.
-Organic Maps is pure and organic, made with love :
+Organic Maps је чиста и органска, направљена с љубављу :
-• Blazing fast offline experience
-• Respects your privacy
-• Saves your battery
-• No unexpected mobile data charges
-• Simple to use, with only most important features included
+• Невероватно брзо искуство без интернета
+• Поштује вашу приватност
+• Штеди батерију
+• Нема неочекиваних трошкова мобилних података
+• Једноставан за употребу, са укљученим само најважнијим функцијама
-Free from trackers and other bad stuff:
+Без праћења и других лоших ствари:
-• No ads
-• No tracking
-• No data collection
-• No phoning home
-• No annoying registration
-• No mandatory tutorials
-• No noisy email spam
-• No push notifications
-• No crapware
-• N̶o̶ ̶p̶e̶s̶t̶i̶c̶i̶d̶e̶s̶ Purely organic
+• Нема реклама
+• Нема праћења
+• Нема прикупљања података
+• Нема телефонирања кући
+• Нема досадне регистрације
+• Нема обавезних туторијала
+• Нема бучне нежељене е-поште
+• Нема пуш обавештења
+• Нема crapware-а
+• Б̶е̶з̶ ̶п̶е̶с̶т̶и̶ц̶и̶да̶ Чисто органско
-At Organic Maps, we believe that privacy is a fundamental human right :
+Organic Maps, верује да је приватност основно право човека :
-• Organic Maps is an indie community-driven open-source project
-• We protect privacy from Big Tech's prying eyes
-• Stay safe no matter wherever you are
+• Organic Maps пројекат отвореног кода који води заједница
+• Штитимо приватност од радозналих очију технолошких гиганата
+• Будите безбедни где год да се налазите
-Zero trackers and only minimally required permissions are found according to Exodus Privacy Report.
+Према Exodus Privacy Report-у, откривено је нула трагача и само минимално потребне дозволе.
-Please visit organicmaps.app website for additional details and FAQ, and contact us directly at @OrganicMapsApp in Telegram.
+Молимо посетите organicmaps.app веб-сајт за више информација и прочитајте FAQ, контактирајте нас путем Telegram-а директно на адресу @OrganicMapsApp.
-Reject surveillance - embrace your freedom.
-Give Organic Maps a try!
+Одбаците надзор - прихватите своју слободу.
+Испробајте Organic Maps!
diff --git a/android/app/src/fdroid/play/listings/sr/release-notes.txt b/android/app/src/fdroid/play/listings/sr/release-notes.txt
index 5c73dbb745..48669b0de4 100644
--- a/android/app/src/fdroid/play/listings/sr/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/sr/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Нови OpenStreetMap подаци са стањем на дан 22. новембра
+• Назначен пронађени део адресе у резултатима претраге
+• Сортирање историје претраге по времену последњег коришћења
+• Исправке грешака при покретању на неким старијим уређајима са графичким процесорима Mali-T GPUs.
+• Друга побољшања за претрагу, исправке превода и исправке грешака
diff --git a/android/app/src/fdroid/play/listings/sr/short-description.txt b/android/app/src/fdroid/play/listings/sr/short-description.txt
index c2f1533e8e..9336a8e2ae 100644
--- a/android/app/src/fdroid/play/listings/sr/short-description.txt
+++ b/android/app/src/fdroid/play/listings/sr/short-description.txt
@@ -1 +1 @@
-Open-source, community-driven maps for travelers, tourists, cyclists & hikers
+Отворене мапе из заједнице за путнике, туристе, бициклисте и планинаре
diff --git a/android/app/src/fdroid/play/listings/sr/title-google.txt b/android/app/src/fdroid/play/listings/sr/title-google.txt
index e88ecfea27..81a0bf0eb6 100644
--- a/android/app/src/fdroid/play/listings/sr/title-google.txt
+++ b/android/app/src/fdroid/play/listings/sr/title-google.txt
@@ -1 +1 @@
-Offline Organic Maps Hike Bike
+Organic Maps — офлајн мапе
diff --git a/android/app/src/fdroid/play/listings/sr/title.txt b/android/app/src/fdroid/play/listings/sr/title.txt
index 1a8a13ec0c..0ea458a7fd 100644
--- a/android/app/src/fdroid/play/listings/sr/title.txt
+++ b/android/app/src/fdroid/play/listings/sr/title.txt
@@ -1 +1 @@
-Organic Maps Offline Hike, Bike, GPS Navigation
+Organic Maps, офлајн мапе и GPS навигатор
diff --git a/android/app/src/fdroid/play/listings/sv-SE/release-notes.txt b/android/app/src/fdroid/play/listings/sv-SE/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/sv-SE/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/sv-SE/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/th/release-notes.txt b/android/app/src/fdroid/play/listings/th/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/th/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/th/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/tr-TR/release-notes.txt b/android/app/src/fdroid/play/listings/tr-TR/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/tr-TR/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/tr-TR/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/uk/release-notes.txt b/android/app/src/fdroid/play/listings/uk/release-notes.txt
index 5c73dbb745..c34b38352c 100644
--- a/android/app/src/fdroid/play/listings/uk/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/uk/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• Нові дані OpenStreetMap від 22 листопада
+• Адреса підсвічюється в результатах пошуку
+• Історія пошука сортується за часом останнього використання
+• Виправлення падіння на деяких старих девайсах із Mali-T GPU
+• Деякі покращення якості пошуку, уточнення перекладів, виправлення помилок
diff --git a/android/app/src/fdroid/play/listings/ur/release-notes.txt b/android/app/src/fdroid/play/listings/ur/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/ur/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/ur/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/vi/release-notes.txt b/android/app/src/fdroid/play/listings/vi/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/vi/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/vi/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/zh-CN/release-notes.txt b/android/app/src/fdroid/play/listings/zh-CN/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/zh-CN/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/zh-CN/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/zh-HK/release-notes.txt b/android/app/src/fdroid/play/listings/zh-HK/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/zh-HK/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/zh-HK/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/listings/zh-TW/release-notes.txt b/android/app/src/fdroid/play/listings/zh-TW/release-notes.txt
index 5c73dbb745..05f86f237b 100644
--- a/android/app/src/fdroid/play/listings/zh-TW/release-notes.txt
+++ b/android/app/src/fdroid/play/listings/zh-TW/release-notes.txt
@@ -1,5 +1,5 @@
-- Edit Tracks: Change name, color, list and description of tracks, or delete them.
-- Open in Another App: Select any map point in Organic Maps and open in apps like taxi, delivery, transport, or other map apps.
-- Map Data: Updated as of October 1, now with added isolines for Egypt and improved for Adygea, Dagestan.
-- KML/KMZ/GPX: Fixed issues with importing files from different apps.
-- Right-to-left languages: Enhanced the place page, search, and about screens.
+• New OpenStreetMap data as of November 22
+• Highlight matched part of the address in search results
+• Sort search history by last usage time
+• Fixed start-up crashes for some older devices with Mali-T GPUs
+• Other search improvements, translation updates & bug fixes
diff --git a/android/app/src/fdroid/play/version.yaml b/android/app/src/fdroid/play/version.yaml
index f048b4c36d..745d42c337 100644
--- a/android/app/src/fdroid/play/version.yaml
+++ b/android/app/src/fdroid/play/version.yaml
@@ -1 +1 @@
-version: 2024.09.08-7-FDroid+24090807
+version: 2024.11.27-12-FDroid+24112712
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index ddc4abbd4c..67ed66ef78 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -443,6 +443,8 @@
android:label="@string/driving_options_title"/>
+
const & f)
{
- ASSERT(dynamic_cast(f.get()) != nullptr, ());
- return static_cast(f.get());
+ return dynamic_cast(f.get());
}
} // namespace
@@ -176,7 +175,7 @@ bool Framework::DestroySurfaceOnDetach()
}
bool Framework::CreateDrapeEngine(JNIEnv * env, jobject jSurface, int densityDpi, bool firstLaunch,
- bool launchByDeepLink, uint32_t appVersionCode)
+ bool launchByDeepLink, uint32_t appVersionCode, bool isCustomROM)
{
// Vulkan is supported only since Android 8.0, because some Android devices with Android 7.x
// have fatal driver issue, which can lead to process termination and whole OS destabilization.
@@ -188,57 +187,51 @@ bool Framework::CreateDrapeEngine(JNIEnv * env, jobject jSurface, int densityDpi
if (vulkanForbidden)
LOG(LWARNING, ("Vulkan API is forbidden on this device."));
+ m_vulkanContextFactory.reset();
+ m_oglContextFactory.reset();
+ ::Framework::DrapeCreationParams p;
+
if (m_work.LoadPreferredGraphicsAPI() == dp::ApiVersion::Vulkan && !vulkanForbidden)
{
- m_vulkanContextFactory =
- make_unique_dp(appVersionCode, sdkVersion);
- if (!CastFactory(m_vulkanContextFactory)->IsVulkanSupported())
+ auto vkFactory = make_unique_dp(appVersionCode, sdkVersion, isCustomROM);
+ if (!vkFactory->IsVulkanSupported())
{
LOG(LWARNING, ("Vulkan API is not supported."));
- m_vulkanContextFactory.reset();
}
-
- if (m_vulkanContextFactory)
+ else
{
- auto f = CastFactory(m_vulkanContextFactory);
- f->SetSurface(env, jSurface);
- if (!f->IsValid())
+ vkFactory->SetSurface(env, jSurface);
+ if (!vkFactory->IsValid())
{
LOG(LWARNING, ("Invalid Vulkan API context."));
- m_vulkanContextFactory.reset();
+ }
+ else
+ {
+ p.m_apiVersion = dp::ApiVersion::Vulkan;
+ p.m_surfaceWidth = vkFactory->GetWidth();
+ p.m_surfaceHeight = vkFactory->GetHeight();
+
+ m_vulkanContextFactory = std::move(vkFactory);
}
}
}
- AndroidOGLContextFactory * oglFactory = nullptr;
if (!m_vulkanContextFactory)
{
- m_oglContextFactory = make_unique_dp(
- new AndroidOGLContextFactory(env, jSurface));
- oglFactory = m_oglContextFactory->CastFactory();
+ auto oglFactory = make_unique_dp(env, jSurface);
if (!oglFactory->IsValid())
{
LOG(LWARNING, ("Invalid GL context."));
return false;
}
- }
-
- ::Framework::DrapeCreationParams p;
- if (m_vulkanContextFactory)
- {
- auto f = CastFactory(m_vulkanContextFactory);
- p.m_apiVersion = dp::ApiVersion::Vulkan;
- p.m_surfaceWidth = f->GetWidth();
- p.m_surfaceHeight = f->GetHeight();
- }
- else
- {
- CHECK(oglFactory != nullptr, ());
p.m_apiVersion = oglFactory->IsSupportedOpenGLES3() ? dp::ApiVersion::OpenGLES3 :
dp::ApiVersion::OpenGLES2;
p.m_surfaceWidth = oglFactory->GetWidth();
p.m_surfaceHeight = oglFactory->GetHeight();
+
+ m_oglContextFactory = make_unique_dp(oglFactory.release());
}
+
p.m_visualScale = static_cast(dp::VisualScale(densityDpi));
// Drape doesn't care about Editor vs Api mode differences.
p.m_isChoosePositionMode = m_isChoosePositionMode != ChoosePositionMode::None;
@@ -450,6 +443,16 @@ void Framework::Get3dMode(bool & allow3d, bool & allow3dBuildings)
m_work.Load3dMode(allow3d, allow3dBuildings);
}
+void Framework::SetMapLanguageCode(std::string const & languageCode)
+{
+ m_work.SetMapLanguageCode(languageCode);
+}
+
+std::string Framework::GetMapLanguageCode()
+{
+ return m_work.GetMapLanguageCode();
+}
+
void Framework::SetChoosePositionMode(ChoosePositionMode mode, bool isBusiness, m2::PointD const * optionalPosition)
{
m_isChoosePositionMode = mode;
@@ -928,13 +931,15 @@ Java_app_organicmaps_Framework_nativePlacePageActivationListener(JNIEnv *env, jc
jni::TScopedLocalRef placePageDataRef(env, nullptr);
if (info.IsTrack())
{
- auto const elevationInfo = frm()->GetBookmarkManager().MakeElevationInfo(info.GetTrackId());
- placePageDataRef.reset(usermark_helper::CreateElevationInfo(env, elevationInfo));
+ // todo: (KK) implement elevation info handling for the proper track selection
+ auto const & track = frm()->GetBookmarkManager().GetTrack(info.GetTrackId());
+ auto const & elevationInfo = track->GetElevationInfo();
+ if (elevationInfo.has_value())
+ placePageDataRef.reset(usermark_helper::CreateElevationInfo(env, elevationInfo.value()));
}
- else
- {
+ if (!placePageDataRef)
placePageDataRef.reset(usermark_helper::CreateMapObject(env, info));
- }
+
env->CallVoidMethod(g_placePageActivationListener, activatedId, placePageDataRef.get());
};
auto const closePlacePage = [deactivateId]()
@@ -1979,13 +1984,12 @@ Java_app_organicmaps_Framework_nativeMemoryWarning(JNIEnv *, jclass)
JNIEXPORT jstring JNICALL
Java_app_organicmaps_Framework_nativeGetKayakHotelLink(JNIEnv * env, jclass, jstring countryIsoCode, jstring uri,
- jlong firstDaySec, jlong lastDaySec, jboolean isReferral)
+ jlong firstDaySec, jlong lastDaySec)
{
string const url = osm::GetKayakHotelURLFromURI(jni::ToNativeString(env, countryIsoCode),
jni::ToNativeString(env, uri),
static_cast(firstDaySec),
- static_cast(lastDaySec),
- isReferral);
+ static_cast(lastDaySec));
return url.empty() ? nullptr : jni::ToJavaString(env, url);
}
diff --git a/android/app/src/main/cpp/app/organicmaps/Framework.hpp b/android/app/src/main/cpp/app/organicmaps/Framework.hpp
index b7bc59ef78..13a4c2a36b 100644
--- a/android/app/src/main/cpp/app/organicmaps/Framework.hpp
+++ b/android/app/src/main/cpp/app/organicmaps/Framework.hpp
@@ -99,7 +99,7 @@ namespace android
void OnCompassUpdated(location::CompassInfo const & info, bool forceRedraw);
bool CreateDrapeEngine(JNIEnv * env, jobject jSurface, int densityDpi, bool firstLaunch,
- bool launchByDeepLink, uint32_t appVersionCode);
+ bool launchByDeepLink, uint32_t appVersionCode, bool isCustomROM);
bool IsDrapeEngineCreated() const;
void UpdateDpi(int dpi);
bool DestroySurfaceOnDetach();
@@ -191,6 +191,9 @@ namespace android
void Set3dMode(bool allow3d, bool allow3dBuildings);
void Get3dMode(bool & allow3d, bool & allow3dBuildings);
+ void SetMapLanguageCode(std::string const & languageCode);
+ std::string GetMapLanguageCode();
+
void SetChoosePositionMode(ChoosePositionMode mode, bool isBusiness, m2::PointD const * optionalPosition);
ChoosePositionMode GetChoosePositionMode();
diff --git a/android/app/src/main/cpp/app/organicmaps/Map.cpp b/android/app/src/main/cpp/app/organicmaps/Map.cpp
index a73ff1d1bb..2062ba8abd 100644
--- a/android/app/src/main/cpp/app/organicmaps/Map.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/Map.cpp
@@ -27,10 +27,11 @@ Java_app_organicmaps_Map_nativeCreateEngine(JNIEnv * env, jclass,
jobject surface, jint density,
jboolean firstLaunch,
jboolean isLaunchByDeepLink,
- jint appVersionCode)
+ jint appVersionCode,
+ jboolean isCustomROM)
{
return g_framework->CreateDrapeEngine(env, surface, density, firstLaunch, isLaunchByDeepLink,
- base::asserted_cast(appVersionCode));
+ base::asserted_cast(appVersionCode), isCustomROM);
}
JNIEXPORT jboolean JNICALL
diff --git a/android/app/src/main/cpp/app/organicmaps/SearchEngine.cpp b/android/app/src/main/cpp/app/organicmaps/SearchEngine.cpp
index af2f846bd8..90fc262910 100644
--- a/android/app/src/main/cpp/app/organicmaps/SearchEngine.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/SearchEngine.cpp
@@ -81,6 +81,17 @@ jobject ToJavaResult(Result const & result, search::ProductInfo const & productI
}
env->ReleaseIntArrayElements(ranges.get(), rawArr, 0);
+ jni::TScopedLocalIntArrayRef descRanges(env, env->NewIntArray(
+ static_cast(result.GetDescHighlightRangesCount() * 2)));
+ jint * rawArr2 = env->GetIntArrayElements(descRanges, nullptr);
+ for (size_t i = 0; i < result.GetDescHighlightRangesCount(); i++)
+ {
+ auto const & range = result.GetDescHighlightRange(i);
+ rawArr2[2 * i] = range.first;
+ rawArr2[2 * i + 1] = range.second;
+ }
+ env->ReleaseIntArrayElements(descRanges.get(), rawArr2, 0);
+
ms::LatLon ll = ms::LatLon::Zero();
if (result.HasPoint())
ll = mercator::ToLatLon(result.GetFeatureCenter());
@@ -89,7 +100,7 @@ jobject ToJavaResult(Result const & result, search::ProductInfo const & productI
{
jni::TScopedLocalRef name(env, jni::ToJavaString(env, result.GetString()));
jni::TScopedLocalRef suggest(env, jni::ToJavaString(env, result.GetSuggestionString()));
- return env->NewObject(g_resultClass, g_suggestConstructor, name.get(), suggest.get(), ll.m_lat, ll.m_lon, ranges.get());
+ return env->NewObject(g_resultClass, g_suggestConstructor, name.get(), suggest.get(), ll.m_lat, ll.m_lon, ranges.get(),descRanges.get());
}
platform::Distance distance;
@@ -125,7 +136,7 @@ jobject ToJavaResult(Result const & result, search::ProductInfo const & productI
0/*static_cast(result.GetRankingInfo().m_popularity)*/));
return env->NewObject(g_resultClass, g_resultConstructor, name.get(), desc.get(), ll.m_lat, ll.m_lon,
- ranges.get(), popularity.get());
+ ranges.get(), descRanges.get(), popularity.get());
}
jobjectArray BuildSearchResults(vector const & productInfo,
@@ -232,9 +243,9 @@ extern "C"
g_resultClass = jni::GetGlobalClassRef(env, "app/organicmaps/search/SearchResult");
g_resultConstructor = jni::GetConstructorID(
env, g_resultClass,
- "(Ljava/lang/String;Lapp/organicmaps/search/SearchResult$Description;DD[I"
+ "(Ljava/lang/String;Lapp/organicmaps/search/SearchResult$Description;DD[I[I"
"Lapp/organicmaps/search/Popularity;)V");
- g_suggestConstructor = jni::GetConstructorID(env, g_resultClass, "(Ljava/lang/String;Ljava/lang/String;DD[I)V");
+ g_suggestConstructor = jni::GetConstructorID(env, g_resultClass, "(Ljava/lang/String;Ljava/lang/String;DD[I[I)V");
g_descriptionClass = jni::GetGlobalClassRef(env, "app/organicmaps/search/SearchResult$Description");
/*
Description(FeatureId featureId, String featureType, String region, Distance distance,
diff --git a/android/app/src/main/cpp/app/organicmaps/SearchRecents.cpp b/android/app/src/main/cpp/app/organicmaps/SearchRecents.cpp
index e7827ffeed..9d5e9f818a 100644
--- a/android/app/src/main/cpp/app/organicmaps/SearchRecents.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/SearchRecents.cpp
@@ -16,17 +16,12 @@ extern "C"
if (items.empty())
return;
- auto const & pairBuilder = jni::PairBuilder::Instance(env);
auto const listAddMethod = jni::ListBuilder::Instance(env).m_add;
for (SearchRequest const & item : items)
{
- using SLR = jni::TScopedLocalRef;
- SLR pair(env, pairBuilder.Create(env, SLR(env, jni::ToJavaString(env, item.first)),
- SLR(env, jni::ToJavaString(env, item.second))));
- ASSERT(pair.get(), (jni::DescribeException()));
-
- env->CallBooleanMethod(result, listAddMethod, pair.get());
+ jni::TScopedLocalRef str(env, jni::ToJavaString(env, item.second));
+ env->CallBooleanMethod(result, listAddMethod, str.get());
}
}
diff --git a/android/app/src/main/cpp/app/organicmaps/UserMarkHelper.cpp b/android/app/src/main/cpp/app/organicmaps/UserMarkHelper.cpp
index 033f844683..b4fd15e70f 100644
--- a/android/app/src/main/cpp/app/organicmaps/UserMarkHelper.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/UserMarkHelper.cpp
@@ -75,7 +75,7 @@ jobject CreateMapObject(JNIEnv * env, place_page::Info const & info, int mapObje
jni::TScopedLocalRef jTitle(env, jni::ToJavaString(env, info.GetTitle()));
jni::TScopedLocalRef jSecondaryTitle(env, jni::ToJavaString(env, info.GetSecondaryTitle()));
jni::TScopedLocalRef jSubtitle(env, jni::ToJavaString(env, info.GetSubtitle()));
- jni::TScopedLocalRef jAddress(env, jni::ToJavaString(env, info.GetAddress()));
+ jni::TScopedLocalRef jAddress(env, jni::ToJavaString(env, info.GetSecondarySubtitle()));
jni::TScopedLocalRef jApiId(env, jni::ToJavaString(env, parseApi ? info.GetApiUrl() : ""));
jni::TScopedLocalRef jWikiDescription(env, jni::ToJavaString(env, info.GetWikiDescription()));
jobject mapObject =
@@ -119,7 +119,7 @@ jobject CreateBookmark(JNIEnv *env, const place_page::Info &info,
jni::TScopedLocalRef jTitle(env, jni::ToJavaString(env, info.GetTitle()));
jni::TScopedLocalRef jSecondaryTitle(env, jni::ToJavaString(env, info.GetSecondaryTitle()));
jni::TScopedLocalRef jSubtitle(env, jni::ToJavaString(env, info.GetSubtitle()));
- jni::TScopedLocalRef jAddress(env, jni::ToJavaString(env, info.GetAddress()));
+ jni::TScopedLocalRef jAddress(env, jni::ToJavaString(env, info.GetSecondarySubtitle()));
jni::TScopedLocalRef jWikiDescription(env, jni::ToJavaString(env, info.GetWikiDescription()));
jobject mapObject = env->NewObject(
g_bookmarkClazz, ctorId, jFeatureId.get(), static_cast(categoryId),
@@ -140,7 +140,7 @@ jobject CreateElevationPoint(JNIEnv * env, ElevationInfo::Point const & point)
static jmethodID const pointCtorId =
jni::GetConstructorID(env, pointClass, "(DI)V");
return env->NewObject(pointClass, pointCtorId, static_cast(point.m_distance),
- static_cast(point.m_altitude));
+ static_cast(point.m_point.GetAltitude()));
}
jobjectArray ToElevationPointArray(JNIEnv * env, ElevationInfo::Points const & points)
@@ -164,16 +164,14 @@ jobject CreateElevationInfo(JNIEnv * env, ElevationInfo const & info)
jni::GetConstructorID(env, g_elevationInfoClazz, "(JLjava/lang/String;Ljava/lang/String;"
"[Lapp/organicmaps/bookmarks/data/ElevationInfo$Point;"
"IIIIIJ)V");
- jni::TScopedLocalRef jName(env, jni::ToJavaString(env, info.GetName()));
jni::TScopedLocalObjectArrayRef jPoints(env, ToElevationPointArray(env, info.GetPoints()));
- return env->NewObject(g_elevationInfoClazz, ctorId, static_cast(info.GetId()),
- jName.get(), jPoints.get(),
+ return env->NewObject(g_elevationInfoClazz, ctorId,
+ jPoints.get(),
static_cast(info.GetAscent()),
static_cast(info.GetDescent()),
static_cast(info.GetMinAltitude()),
static_cast(info.GetMaxAltitude()),
- static_cast(info.GetDifficulty()),
- static_cast(info.GetDuration()));
+ static_cast(info.GetDifficulty()));
}
jobject CreateMapObject(JNIEnv * env, place_page::Info const & info)
diff --git a/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp b/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp
index 072b37d9a4..bf237a4382 100644
--- a/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp
@@ -900,6 +900,7 @@ Java_app_organicmaps_bookmarks_data_BookmarkManager_nativeSetElevationActivePoin
{
auto & bm = frm()->GetBookmarkManager();
bm.SetElevationActivePoint(static_cast(trackId),
+ {0,0}, // todo(KK): replace with coordinates from the elevation profile point to show selection mark on the track
static_cast(distanceInMeters));
}
diff --git a/android/app/src/main/cpp/app/organicmaps/editor/Editor.cpp b/android/app/src/main/cpp/app/organicmaps/editor/Editor.cpp
index c30c6b0955..a62eb8c21f 100644
--- a/android/app/src/main/cpp/app/organicmaps/editor/Editor.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/editor/Editor.cpp
@@ -297,14 +297,14 @@ Java_app_organicmaps_editor_Editor_nativeGetNearbyStreets(JNIEnv * env, jclass c
}
JNIEXPORT jobjectArray JNICALL
-Java_app_organicmaps_editor_Editor_nativeGetSupportedLanguages(JNIEnv * env, jclass clazz)
+Java_app_organicmaps_editor_Editor_nativeGetSupportedLanguages(JNIEnv * env, jclass clazz, jboolean includeServiceLangs)
{
using TLang = StringUtf8Multilang::Lang;
//public Language(@NonNull String code, @NonNull String name)
static jclass const langClass = jni::GetGlobalClassRef(env, "app/organicmaps/editor/data/Language");
static jmethodID const langCtor = jni::GetConstructorID(env, langClass, "(Ljava/lang/String;Ljava/lang/String;)V");
- return jni::ToJavaArray(env, langClass, StringUtf8Multilang::GetSupportedLanguages(),
+ return jni::ToJavaArray(env, langClass, StringUtf8Multilang::GetSupportedLanguages(includeServiceLangs),
[](JNIEnv * env, TLang const & lang)
{
jni::TScopedLocalRef const code(env, jni::ToJavaString(env, lang.m_code));
@@ -406,8 +406,10 @@ Java_app_organicmaps_editor_Editor_nativeGetAllCreatableFeatureTypes(JNIEnv * en
jstring jLang)
{
std::string const & lang = jni::ToNativeString(env, jLang);
- GetFeatureCategories().AddLanguage(lang);
- return jni::ToJavaStringArray(env, GetFeatureCategories().GetAllCreatableTypeNames());
+ auto & categories = GetFeatureCategories();
+ categories.AddLanguage(lang);
+ categories.AddLanguage("en");
+ return jni::ToJavaStringArray(env, categories.GetAllCreatableTypeNames());
}
JNIEXPORT jobjectArray JNICALL
@@ -416,9 +418,10 @@ Java_app_organicmaps_editor_Editor_nativeSearchCreatableFeatureTypes(JNIEnv * en
jstring jLang)
{
std::string const & lang = jni::ToNativeString(env, jLang);
- GetFeatureCategories().AddLanguage(lang);
- return jni::ToJavaStringArray(env,
- GetFeatureCategories().Search(jni::ToNativeString(env, query)));
+ auto & categories = GetFeatureCategories();
+ categories.AddLanguage(lang);
+ categories.AddLanguage("en");
+ return jni::ToJavaStringArray(env, categories.Search(jni::ToNativeString(env, query)));
}
JNIEXPORT jobjectArray JNICALL
diff --git a/android/app/src/main/cpp/app/organicmaps/editor/OsmOAuth.cpp b/android/app/src/main/cpp/app/organicmaps/editor/OsmOAuth.cpp
index fc18cf19f8..9987212c80 100644
--- a/android/app/src/main/cpp/app/organicmaps/editor/OsmOAuth.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/editor/OsmOAuth.cpp
@@ -112,4 +112,10 @@ Java_app_organicmaps_editor_OsmOAuth_nativeGetHistoryUrl(JNIEnv * env, jclass, j
{
return jni::ToJavaString(env, OsmOAuth::ServerAuth().GetHistoryURL(jni::ToNativeString(env, user)));
}
+
+JNIEXPORT jstring JNICALL
+Java_app_organicmaps_editor_OsmOAuth_nativeGetNotesUrl(JNIEnv * env, jclass, jstring user)
+{
+ return jni::ToJavaString(env, OsmOAuth::ServerAuth().GetNotesURL(jni::ToNativeString(env, user)));
+}
} // extern "C"
diff --git a/android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp b/android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp
new file mode 100644
index 0000000000..3b1678cd11
--- /dev/null
+++ b/android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp
@@ -0,0 +1,18 @@
+#include "app/organicmaps/Framework.hpp"
+
+#include "platform/settings.hpp"
+
+extern "C"
+{
+JNIEXPORT void JNICALL
+Java_app_organicmaps_settings_MapLanguageCode_setMapLanguageCode(JNIEnv * env, jobject, jstring languageCode)
+{
+ g_framework->SetMapLanguageCode(jni::ToNativeString(env, languageCode));
+}
+
+JNIEXPORT jstring JNICALL
+Java_app_organicmaps_settings_MapLanguageCode_getMapLanguageCode(JNIEnv * env, jobject)
+{
+ return jni::ToJavaString(env, g_framework->GetMapLanguageCode());
+}
+}
diff --git a/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.cpp b/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.cpp
index 7eb1439885..9559d4db6a 100644
--- a/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.cpp
+++ b/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.cpp
@@ -86,7 +86,7 @@ public:
};
} // namespace
-AndroidVulkanContextFactory::AndroidVulkanContextFactory(uint32_t appVersionCode, int sdkVersion)
+AndroidVulkanContextFactory::AndroidVulkanContextFactory(uint32_t appVersionCode, int sdkVersion, bool isCustomROM)
{
if (InitVulkan() == 0)
{
@@ -165,8 +165,7 @@ AndroidVulkanContextFactory::AndroidVulkanContextFactory(uint32_t appVersionCode
dp::SupportManager::Version driverVersion{VK_VERSION_MAJOR(gpuProperties.driverVersion),
VK_VERSION_MINOR(gpuProperties.driverVersion),
VK_VERSION_PATCH(gpuProperties.driverVersion)};
- if (dp::SupportManager::Instance().IsVulkanForbidden(gpuProperties.deviceName, apiVersion,
- driverVersion))
+ if (dp::SupportManager::Instance().IsVulkanForbidden(gpuProperties.deviceName, apiVersion, driverVersion, isCustomROM))
{
LOG_ERROR_VK("GPU/Driver configuration is not supported.");
return;
diff --git a/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.hpp b/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.hpp
index dc6798614a..35d16f8fb6 100644
--- a/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.hpp
+++ b/android/app/src/main/cpp/app/organicmaps/vulkan/android_vulkan_context_factory.hpp
@@ -18,7 +18,7 @@ namespace android
class AndroidVulkanContextFactory : public dp::GraphicsContextFactory
{
public:
- explicit AndroidVulkanContextFactory(uint32_t appVersionCode, int sdkVersion);
+ AndroidVulkanContextFactory(uint32_t appVersionCode, int sdkVersion, bool isCustomROM);
~AndroidVulkanContextFactory();
bool IsVulkanSupported() const;
diff --git a/android/app/src/main/java/app/organicmaps/Framework.java b/android/app/src/main/java/app/organicmaps/Framework.java
index 24cdac37ab..63d70abde3 100644
--- a/android/app/src/main/java/app/organicmaps/Framework.java
+++ b/android/app/src/main/java/app/organicmaps/Framework.java
@@ -456,10 +456,9 @@ public class Framework
* @param uri `$HOTEL_NAME,-c$CITY_ID-h$HOTEL_ID` URI.
* @param firstDaySec the epoch seconds of the first day of planned stay.
* @param lastDaySec the epoch seconds of the last day of planned stay.
- * @param isReferral enable referral code to help the project.
* @return a URL to Kayak's hotel page.
*/
@Nullable
public static native String nativeGetKayakHotelLink(@NonNull String countryIsoCode, @NonNull String uri,
- long firstDaySec, long lastDaySec, boolean isReferral);
+ long firstDaySec, long lastDaySec);
}
diff --git a/android/app/src/main/java/app/organicmaps/Map.java b/android/app/src/main/java/app/organicmaps/Map.java
index ce6ead2f53..96d4da0288 100644
--- a/android/app/src/main/java/app/organicmaps/Map.java
+++ b/android/app/src/main/java/app/organicmaps/Map.java
@@ -10,6 +10,7 @@ import androidx.annotation.Nullable;
import app.organicmaps.display.DisplayType;
import app.organicmaps.location.LocationHelper;
import app.organicmaps.util.Config;
+import app.organicmaps.util.ROMUtils;
import app.organicmaps.util.UiUtils;
import app.organicmaps.util.concurrency.UiThread;
import app.organicmaps.util.log.Logger;
@@ -170,7 +171,8 @@ public final class Map
final LocationHelper locationHelper = LocationHelper.from(context);
final boolean firstStart = locationHelper.isInFirstRun();
- if (!nativeCreateEngine(surface, surfaceDpi, firstStart, mLaunchByDeepLink, BuildConfig.VERSION_CODE))
+ if (!nativeCreateEngine(surface, surfaceDpi, firstStart, mLaunchByDeepLink,
+ BuildConfig.VERSION_CODE, ROMUtils.isCustomROM()))
{
if (mCallbackUnsupported != null)
mCallbackUnsupported.report();
@@ -368,7 +370,8 @@ public final class Map
private static native boolean nativeCreateEngine(Surface surface, int density,
boolean firstLaunch,
boolean isLaunchByDeepLink,
- int appVersionCode);
+ int appVersionCode,
+ boolean isCustomROM);
private static native boolean nativeIsEngineCreated();
diff --git a/android/app/src/main/java/app/organicmaps/MwmActivity.java b/android/app/src/main/java/app/organicmaps/MwmActivity.java
index 62ba89d994..a7d4bb8c0e 100644
--- a/android/app/src/main/java/app/organicmaps/MwmActivity.java
+++ b/android/app/src/main/java/app/organicmaps/MwmActivity.java
@@ -1091,6 +1091,7 @@ public class MwmActivity extends BaseMwmFragmentActivity
protected void onResume()
{
super.onResume();
+ ThemeSwitcher.INSTANCE.restart(isMapRendererActive());
refreshSearchToolbar();
setFullscreen(isFullscreen());
if (Framework.nativeGetChoosePositionMode() != Framework.ChoosePositionMode.NONE)
@@ -1286,7 +1287,9 @@ public class MwmActivity extends BaseMwmFragmentActivity
if (isFullscreen())
{
closePlacePage();
- showFullscreenToastIfNeeded();
+ // Show the toast every time so that users don't forget and don't get trapped in the FS mode.
+ // TODO(pastk): there are better solutions, see https://github.com/organicmaps/organicmaps/issues/9344
+ Toast.makeText(this, R.string.long_tap_toast, Toast.LENGTH_LONG).show();
}
}
@@ -1308,16 +1311,6 @@ public class MwmActivity extends BaseMwmFragmentActivity
Framework.nativeGetChoosePositionMode() == Framework.ChoosePositionMode.NONE;
}
- private void showFullscreenToastIfNeeded()
- {
- // Show the toast only once so new behaviour doesn't confuse users
- if (!Config.wasLongTapToastShown(this))
- {
- Toast.makeText(this, R.string.long_tap_toast, Toast.LENGTH_LONG).show();
- Config.setLongTapToastShown(this, true);
- }
- }
-
@Override
public boolean onTouch(View view, MotionEvent event)
{
@@ -1725,7 +1718,8 @@ public class MwmActivity extends BaseMwmFragmentActivity
public void openKayakLink(@NonNull String url)
{
- if (Config.isKayakDisclaimerAccepted() || !Config.isKayakReferralAllowed())
+ // The disclaimer is not needed if a user had explicitly opted-in via the setting.
+ if (Config.isKayakDisclaimerAccepted() || Config.isKayakDisplayEnabled())
{
Utils.openUrl(this, url);
return;
@@ -1735,12 +1729,16 @@ public class MwmActivity extends BaseMwmFragmentActivity
mAlertDialog = new MaterialAlertDialogBuilder(this, R.style.MwmTheme_AlertDialog)
.setTitle(R.string.how_to_support_us)
.setMessage(R.string.dialog_kayak_disclaimer)
- .setCancelable(false)
+ .setCancelable(true)
.setPositiveButton(R.string.dialog_kayak_button, (dlg, which) -> {
Config.acceptKayakDisclaimer();
Utils.openUrl(this, url);
})
.setNegativeButton(R.string.cancel, null)
+ .setNeutralButton(R.string.dialog_kayak_disable_button, (dlg, which) -> {
+ Config.setKayakDisplay(false);
+ UiUtils.hide(findViewById(R.id.ll__place_kayak));
+ })
.setOnDismissListener(dialog -> mAlertDialog = null)
.show();
}
diff --git a/android/app/src/main/java/app/organicmaps/base/BaseToolbarActivity.java b/android/app/src/main/java/app/organicmaps/base/BaseToolbarActivity.java
index f8bf306ae2..2fd0f3e797 100644
--- a/android/app/src/main/java/app/organicmaps/base/BaseToolbarActivity.java
+++ b/android/app/src/main/java/app/organicmaps/base/BaseToolbarActivity.java
@@ -71,7 +71,7 @@ public abstract class BaseToolbarActivity extends BaseMwmFragmentActivity
return R.id.fragment_container;
}
- public void stackFragment(@NonNull Class extends Fragment> fragmentClass,
+ public Fragment stackFragment(@NonNull Class extends Fragment> fragmentClass,
@Nullable String title, @Nullable Bundle args)
{
final int resId = getFragmentContentResId();
@@ -99,6 +99,8 @@ public abstract class BaseToolbarActivity extends BaseMwmFragmentActivity
toolbar.setTitle(title);
}
}
+
+ return fragment;
}
@Override
diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/BookmarkListAdapter.java b/android/app/src/main/java/app/organicmaps/bookmarks/BookmarkListAdapter.java
index 7d85f6cf85..e7d86df6bf 100644
--- a/android/app/src/main/java/app/organicmaps/bookmarks/BookmarkListAdapter.java
+++ b/android/app/src/main/java/app/organicmaps/bookmarks/BookmarkListAdapter.java
@@ -69,6 +69,11 @@ public class BookmarkListAdapter extends RecyclerView.Adapter onMoreButtonClicked(text, moreBtn));
moreBtn.setOnClickListener(v -> onMoreButtonClicked(text, moreBtn));
title.setOnClickListener(v -> onMoreButtonClicked(text, moreBtn));
- author.setOnClickListener(v -> onMoreButtonClicked(text, moreBtn));
break;
}
diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java b/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java
index 27dc5437d1..19fda9e02a 100644
--- a/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java
+++ b/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java
@@ -810,7 +810,7 @@ public class BookmarksListFragment extends BaseMwmRecyclerFragment= 0)
mCategory = categories.get(index);
}
+
+ @Override
+ public void invalidate()
+ {
+ onChanged();
+ }
}
diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java
index 4a0be0ab45..0f348d8fc7 100644
--- a/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java
+++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java
@@ -69,7 +69,6 @@ public class Icon implements Parcelable
toARGB(115, 115, 115), // gray
toARGB(89, 115, 128) }; // bluegray
- @interface BookmarkIconType {}
static final int BOOKMARK_ICON_TYPE_NONE = 0;
/// @note Important! Should be synced with kml/types.hpp/BookmarkIcon
@@ -113,10 +112,9 @@ public class Icon implements Parcelable
@PredefinedColor
private final int mColor;
- @BookmarkIconType
private final int mType;
- public Icon(@PredefinedColor int color, @BookmarkIconType int type)
+ public Icon(@PredefinedColor int color, int type)
{
mColor = color;
mType = type;
diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java
index 750c9bb263..869674fb74 100644
--- a/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java
+++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java
@@ -13,7 +13,6 @@ import androidx.core.os.ParcelCompat;
import app.organicmaps.Framework;
import app.organicmaps.routing.RoutePointInfo;
import app.organicmaps.search.Popularity;
-import app.organicmaps.util.Config;
import app.organicmaps.util.Utils;
import app.organicmaps.widget.placepage.PlacePageData;
@@ -292,8 +291,7 @@ public class MapObject implements PlacePageData
final Instant firstDay = Instant.now();
final long firstDaySec = firstDay.getEpochSecond();
final long lastDaySec = firstDay.plus(1, ChronoUnit.DAYS).getEpochSecond();
- final boolean isReferral = Config.isKayakReferralAllowed();
- final String res = Framework.nativeGetKayakHotelLink(Utils.getCountryCode(), uri, firstDaySec, lastDaySec, isReferral);
+ final String res = Framework.nativeGetKayakHotelLink(Utils.getCountryCode(), uri, firstDaySec, lastDaySec);
return res == null ? "" : res;
}
diff --git a/android/app/src/main/java/app/organicmaps/car/CarAppService.java b/android/app/src/main/java/app/organicmaps/car/CarAppService.java
index 0a31570162..b6d9ff4570 100644
--- a/android/app/src/main/java/app/organicmaps/car/CarAppService.java
+++ b/android/app/src/main/java/app/organicmaps/car/CarAppService.java
@@ -27,8 +27,8 @@ import app.organicmaps.routing.NavigationService;
public final class CarAppService extends androidx.car.app.CarAppService
{
- private static final String CHANNEL_ID = "ANDROID_AUTO";
private static final int NOTIFICATION_ID = CarAppService.class.getSimpleName().hashCode();
+ public static final String ANDROID_AUTO_NOTIFICATION_CHANNEL_ID = "ANDROID_AUTO";
public static final String API_CAR_HOST = Const.AUTHORITY + ".car";
public static final String ACTION_SHOW_NAVIGATION_SCREEN = Const.ACTION_PREFIX + ".SHOW_NAVIGATION_SCREEN";
@@ -96,11 +96,12 @@ public final class CarAppService extends androidx.car.app.CarAppService
private void createNotificationChannel()
{
final NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);
- final NotificationChannelCompat notificationChannel = new NotificationChannelCompat.Builder(CHANNEL_ID, NotificationManagerCompat.IMPORTANCE_MIN)
- .setName(getString(R.string.car_notification_channel_name))
- .setLightsEnabled(false) // less annoying
- .setVibrationEnabled(false) // less annoying
- .build();
+ final NotificationChannelCompat notificationChannel =
+ new NotificationChannelCompat.Builder(ANDROID_AUTO_NOTIFICATION_CHANNEL_ID, NotificationManagerCompat.IMPORTANCE_MIN)
+ .setName(getString(R.string.car_notification_channel_name))
+ .setLightsEnabled(false) // less annoying
+ .setVibrationEnabled(false) // less annoying
+ .build();
notificationManager.createNotificationChannel(notificationChannel);
}
@@ -108,7 +109,7 @@ public final class CarAppService extends androidx.car.app.CarAppService
private Notification getNotification()
{
return NavigationService.getNotificationBuilder(this)
- .setChannelId(CHANNEL_ID)
+ .setChannelId(ANDROID_AUTO_NOTIFICATION_CHANNEL_ID)
.setContentTitle(getString(R.string.aa_connected_to_car_notification_title))
.build();
}
diff --git a/android/app/src/main/java/app/organicmaps/car/CarAppSession.java b/android/app/src/main/java/app/organicmaps/car/CarAppSession.java
index fd20c22a7e..781a61b383 100644
--- a/android/app/src/main/java/app/organicmaps/car/CarAppSession.java
+++ b/android/app/src/main/java/app/organicmaps/car/CarAppSession.java
@@ -20,14 +20,16 @@ import app.organicmaps.car.screens.ErrorScreen;
import app.organicmaps.car.screens.MapPlaceholderScreen;
import app.organicmaps.car.screens.MapScreen;
import app.organicmaps.car.screens.PlaceScreen;
-import app.organicmaps.car.screens.RequestPermissionsScreen;
import app.organicmaps.car.screens.base.BaseMapScreen;
+import app.organicmaps.car.screens.download.DownloadMapsScreen;
import app.organicmaps.car.screens.download.DownloadMapsScreenBuilder;
import app.organicmaps.car.screens.download.DownloaderHelpers;
+import app.organicmaps.car.screens.permissions.RequestPermissionsScreenBuilder;
import app.organicmaps.car.util.CarSensorsManager;
import app.organicmaps.car.util.CurrentCountryChangedListener;
import app.organicmaps.car.util.IntentUtils;
import app.organicmaps.car.util.ThemeUtils;
+import app.organicmaps.car.util.UserActionRequired;
import app.organicmaps.display.DisplayChangedListener;
import app.organicmaps.display.DisplayManager;
import app.organicmaps.display.DisplayType;
@@ -161,7 +163,11 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
mInitFailed = false;
try
{
- MwmApplication.from(getCarContext()).init(() -> Config.setFirstStartDialogSeen(getCarContext()));
+ MwmApplication.from(getCarContext()).init(() -> {
+ Config.setFirstStartDialogSeen(getCarContext());
+ if (DownloaderHelpers.isWorldMapsDownloadNeeded())
+ mScreenManager.push(new DownloadMapsScreenBuilder(getCarContext()).setDownloaderType(DownloadMapsScreenBuilder.DownloaderType.FirstLaunch).build());
+ });
} catch (IOException e)
{
mInitFailed = true;
@@ -178,11 +184,8 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
final List screensStack = new ArrayList<>();
screensStack.add(new MapScreen(getCarContext(), mSurfaceRenderer));
- if (DownloaderHelpers.isWorldMapsDownloadNeeded())
- screensStack.add(new DownloadMapsScreenBuilder(getCarContext()).setDownloaderType(DownloadMapsScreenBuilder.DownloaderType.FirstLaunch).build());
-
if (!LocationUtils.checkFineLocationPermission(getCarContext()))
- screensStack.add(new RequestPermissionsScreen(getCarContext(), mSensorsManager::onStart));
+ screensStack.add(RequestPermissionsScreenBuilder.build(getCarContext(), mSensorsManager::onStart));
if (mDisplayManager.isDeviceDisplayUsed())
{
@@ -214,7 +217,7 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
mSurfaceRenderer.disable();
final MapPlaceholderScreen mapPlaceholderScreen = new MapPlaceholderScreen(getCarContext());
- if (!isPermissionsOrErrorScreen(topScreen))
+ if (topScreen instanceof UserActionRequired)
mScreenManager.popToRoot();
mScreenManager.push(mapPlaceholderScreen);
@@ -238,6 +241,10 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
@Override
public void onPlacePageActivated(@NonNull PlacePageData data)
{
+ // TODO: How maps downloading can trigger place page activation?
+ if (DownloadMapsScreen.MARKER.equals(mScreenManager.getTop().getMarker()))
+ return;
+
final MapObject mapObject = (MapObject) data;
// Don't display the PlaceScreen for 'MY_POSITION' or during navigation
// TODO (AndrewShkrob): Implement the 'Add stop' functionality
@@ -279,9 +286,4 @@ public final class CarAppSession extends Session implements DefaultLifecycleObse
mScreenManager.push(placeScreen);
}
}
-
- private boolean isPermissionsOrErrorScreen(@NonNull Screen screen)
- {
- return screen instanceof RequestPermissionsScreen || screen instanceof ErrorScreen;
- }
}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/ErrorScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/ErrorScreen.java
index b6f9f22cf9..cb070c8f91 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/ErrorScreen.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/ErrorScreen.java
@@ -12,8 +12,9 @@ import androidx.car.app.model.Template;
import app.organicmaps.R;
import app.organicmaps.car.screens.base.BaseScreen;
import app.organicmaps.car.util.Colors;
+import app.organicmaps.car.util.UserActionRequired;
-public class ErrorScreen extends BaseScreen
+public class ErrorScreen extends BaseScreen implements UserActionRequired
{
@StringRes
private final int mTitle;
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksLoader.java b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksLoader.java
index 1063116d3d..c5440cd975 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksLoader.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksLoader.java
@@ -21,6 +21,7 @@ import app.organicmaps.bookmarks.data.BookmarkCategory;
import app.organicmaps.bookmarks.data.BookmarkInfo;
import app.organicmaps.bookmarks.data.BookmarkManager;
import app.organicmaps.bookmarks.data.Icon;
+import app.organicmaps.bookmarks.data.SortedBlock;
import app.organicmaps.car.util.Colors;
import app.organicmaps.car.util.RoutingHelpers;
import app.organicmaps.location.LocationHelper;
@@ -29,11 +30,14 @@ import app.organicmaps.util.Graphics;
import app.organicmaps.util.concurrency.ThreadPool;
import app.organicmaps.util.concurrency.UiThread;
+import java.util.ArrayList;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import java.util.Objects;
+import java.util.concurrent.Future;
-public class BookmarksLoader
+class BookmarksLoader implements BookmarkManager.BookmarksSortingListener
{
public interface OnBookmarksLoaded
{
@@ -47,32 +51,102 @@ public class BookmarksLoader
// each row contains a unique icon, resulting in serialization of each icon.
private static final int MAX_BOOKMARKS_SIZE = 50;
- public static void load(@NonNull CarContext carContext, @NonNull BookmarkCategory bookmarkCategory, @NonNull OnBookmarksLoaded onBookmarksLoaded)
+ @Nullable
+ private Future> mBookmarkLoaderTask = null;
+
+ @NonNull
+ private final CarContext mCarContext;
+
+ @NonNull
+ private final OnBookmarksLoaded mOnBookmarksLoaded;
+
+ private final long mBookmarkCategoryId;
+ private final int mBookmarksListSize;
+
+ public BookmarksLoader(@NonNull CarContext carContext, @NonNull BookmarkCategory bookmarkCategory, @NonNull OnBookmarksLoaded onBookmarksLoaded)
{
- UiThread.run(() -> {
- final ConstraintManager constraintManager = carContext.getCarService(ConstraintManager.class);
- final int maxCategoriesSize = constraintManager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_LIST);
- final long bookmarkCategoryId = bookmarkCategory.getId();
- final int bookmarkCategoriesSize = Math.min(bookmarkCategory.getBookmarksCount(), Math.min(maxCategoriesSize, MAX_BOOKMARKS_SIZE));
+ final ConstraintManager constraintManager = carContext.getCarService(ConstraintManager.class);
+ final int maxCategoriesSize = constraintManager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_LIST);
- final BookmarkInfo[] bookmarks = new BookmarkInfo[bookmarkCategoriesSize];
- for (int i = 0; i < bookmarkCategoriesSize; ++i)
- {
- final long id = BookmarkManager.INSTANCE.getBookmarkIdByPosition(bookmarkCategoryId, i);
- bookmarks[i] = new BookmarkInfo(bookmarkCategoryId, id);
- }
+ mCarContext = carContext;
+ mOnBookmarksLoaded = onBookmarksLoaded;
+ mBookmarkCategoryId = bookmarkCategory.getId();
+ mBookmarksListSize = Math.min(bookmarkCategory.getBookmarksCount(), Math.min(maxCategoriesSize, MAX_BOOKMARKS_SIZE));
+ }
- ThreadPool.getWorker().submit(() -> {
- final ItemList bookmarksList = createBookmarksList(carContext, bookmarks);
- UiThread.run(() -> onBookmarksLoaded.onBookmarksLoaded(bookmarksList));
+ public void load()
+ {
+ UiThread.runLater(() -> {
+ BookmarkManager.INSTANCE.addSortingListener(this);
+ if (sortBookmarks())
+ return;
+
+ final List bookmarkIds = new ArrayList<>();
+ for (int i = 0; i < mBookmarksListSize; ++i)
+ bookmarkIds.add(BookmarkManager.INSTANCE.getBookmarkIdByPosition(mBookmarkCategoryId, i));
+ loadBookmarks(bookmarkIds);
+ });
+ }
+
+ public void cancel()
+ {
+ BookmarkManager.INSTANCE.removeSortingListener(this);
+ if (mBookmarkLoaderTask != null)
+ {
+ mBookmarkLoaderTask.cancel(true);
+ mBookmarkLoaderTask = null;
+ }
+ }
+
+ /**
+ * Calls BookmarkManager to sort bookmarks.
+ *
+ * @return false if the sorting not needed or can't be done.
+ */
+ private boolean sortBookmarks()
+ {
+ if (!BookmarkManager.INSTANCE.hasLastSortingType(mBookmarkCategoryId))
+ return false;
+
+ final int sortingType = BookmarkManager.INSTANCE.getLastSortingType(mBookmarkCategoryId);
+ if (sortingType < 0)
+ return false;
+
+ final Location loc = LocationHelper.from(mCarContext).getSavedLocation();
+ final boolean hasMyPosition = loc != null;
+ if (!hasMyPosition && sortingType == BookmarkManager.SORT_BY_DISTANCE)
+ return false;
+
+ final double lat = hasMyPosition ? loc.getLatitude() : 0;
+ final double lon = hasMyPosition ? loc.getLongitude() : 0;
+
+ BookmarkManager.INSTANCE.getSortedCategory(mBookmarkCategoryId, sortingType, hasMyPosition, lat, lon, 0);
+
+ return true;
+ }
+
+ private void loadBookmarks(@NonNull List bookmarksIds)
+ {
+ final BookmarkInfo[] bookmarks = new BookmarkInfo[mBookmarksListSize];
+ for (int i = 0; i < mBookmarksListSize && i < bookmarksIds.size(); ++i)
+ {
+ final long id = bookmarksIds.get(i);
+ bookmarks[i] = new BookmarkInfo(mBookmarkCategoryId, id);
+ }
+
+ mBookmarkLoaderTask = ThreadPool.getWorker().submit(() -> {
+ final ItemList bookmarksList = createBookmarksList(bookmarks);
+ UiThread.run(() -> {
+ cancel();
+ mOnBookmarksLoaded.onBookmarksLoaded(bookmarksList);
});
});
}
@NonNull
- private static ItemList createBookmarksList(@NonNull CarContext carContext, @NonNull BookmarkInfo[] bookmarks)
+ private ItemList createBookmarksList(@NonNull BookmarkInfo[] bookmarks)
{
- final Location location = LocationHelper.from(carContext).getSavedLocation();
+ final Location location = LocationHelper.from(mCarContext).getSavedLocation();
final ItemList.Builder builder = new ItemList.Builder();
final Map iconsCache = new HashMap<>();
for (final BookmarkInfo bookmarkInfo : bookmarks)
@@ -91,7 +165,7 @@ public class BookmarksLoader
R.dimen.track_circle_size,
icon.getResId(),
R.dimen.bookmark_icon_size,
- carContext);
+ mCarContext);
final CarIcon carIcon = new CarIcon.Builder(IconCompat.createWithBitmap(Graphics.drawableToBitmap(drawable))).build();
iconsCache.put(icon, carIcon);
}
@@ -105,20 +179,31 @@ public class BookmarksLoader
@NonNull
private static CharSequence getDescription(@NonNull BookmarkInfo bookmark, @Nullable Location location)
{
- final SpannableStringBuilder result = new SpannableStringBuilder(" ");
+ final SpannableStringBuilder result = new SpannableStringBuilder("");
if (location != null)
{
+ result.append(" ");
final Distance distance = bookmark.getDistance(location.getLatitude(), location.getLongitude(), 0.0);
result.setSpan(DistanceSpan.create(RoutingHelpers.createDistance(distance)), 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
result.setSpan(ForegroundCarColorSpan.create(Colors.DISTANCE), 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
+ }
- if (!bookmark.getFeatureType().isEmpty())
- {
+ if (!bookmark.getFeatureType().isEmpty())
+ {
+ if (result.length() > 0)
result.append(" • ");
- result.append(bookmark.getFeatureType());
- }
+ result.append(bookmark.getFeatureType());
}
return result;
}
+
+ @Override
+ public void onBookmarksSortingCompleted(@NonNull SortedBlock[] sortedBlocks, long timestamp)
+ {
+ final List bookmarkIds = new ArrayList<>();
+ for (final SortedBlock block : sortedBlocks)
+ bookmarkIds.addAll(block.getBookmarkIds());
+ loadBookmarks(bookmarkIds);
+ }
}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksScreen.java
index fcaf96ebbd..1263596781 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksScreen.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/BookmarksScreen.java
@@ -4,12 +4,16 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.car.app.CarContext;
import androidx.car.app.model.Action;
+import androidx.car.app.model.CarIcon;
import androidx.car.app.model.Header;
import androidx.car.app.model.ItemList;
import androidx.car.app.model.ListTemplate;
import androidx.car.app.model.Template;
import androidx.car.app.navigation.model.MapWithContentTemplate;
+import androidx.core.graphics.drawable.IconCompat;
+import androidx.lifecycle.LifecycleOwner;
+import app.organicmaps.R;
import app.organicmaps.bookmarks.data.BookmarkCategory;
import app.organicmaps.car.SurfaceRenderer;
import app.organicmaps.car.screens.base.BaseMapScreen;
@@ -20,13 +24,19 @@ public class BookmarksScreen extends BaseMapScreen
@NonNull
private final BookmarkCategory mBookmarkCategory;
+ @NonNull
+ private final BookmarksLoader mBookmarksLoader;
+
@Nullable
private ItemList mBookmarksList = null;
+ private boolean mIsOnSortingScreen = false;
+
public BookmarksScreen(@NonNull CarContext carContext, @NonNull SurfaceRenderer surfaceRenderer, @NonNull BookmarkCategory bookmarkCategory)
{
super(carContext, surfaceRenderer);
mBookmarkCategory = bookmarkCategory;
+ mBookmarksLoader = new BookmarksLoader(carContext, mBookmarkCategory, this::onBookmarksLoaded);
}
@NonNull
@@ -39,12 +49,20 @@ public class BookmarksScreen extends BaseMapScreen
return builder.build();
}
+ @Override
+ public void onStop(@NonNull LifecycleOwner owner)
+ {
+ if (!mIsOnSortingScreen)
+ mBookmarksLoader.cancel();
+ }
+
@NonNull
private Header createHeader()
{
final Header.Builder builder = new Header.Builder();
builder.setStartHeaderAction(Action.BACK);
builder.setTitle(mBookmarkCategory.getName());
+ builder.addEndHeaderAction(createSortingAction());
return builder.build();
}
@@ -57,14 +75,39 @@ public class BookmarksScreen extends BaseMapScreen
if (mBookmarksList == null)
{
builder.setLoading(true);
- BookmarksLoader.load(getCarContext(), mBookmarkCategory, (bookmarksList) -> {
- mBookmarksList = bookmarksList;
- invalidate();
- });
+ mBookmarksLoader.load();
}
else
builder.setSingleList(mBookmarksList);
return builder.build();
}
+
+ @NonNull
+ private Action createSortingAction()
+ {
+ final Action.Builder builder = new Action.Builder();
+ builder.setIcon(new CarIcon.Builder(IconCompat.createWithResource(getCarContext(), R.drawable.ic_sort)).build());
+ builder.setOnClickListener(() -> {
+ mIsOnSortingScreen = true;
+ getScreenManager().pushForResult(new SortingScreen(getCarContext(), getSurfaceRenderer(), mBookmarkCategory), this::onSortingResult);
+ });
+ return builder.build();
+ }
+
+ private void onBookmarksLoaded(@NonNull ItemList bookmarksList)
+ {
+ mBookmarksList = bookmarksList;
+ invalidate();
+ }
+
+ private void onSortingResult(final Object result)
+ {
+ mIsOnSortingScreen = false;
+ if (Boolean.TRUE.equals(result))
+ {
+ mBookmarksList = null;
+ invalidate();
+ }
+ }
}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/SortingScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/SortingScreen.java
new file mode 100644
index 0000000000..0771c09372
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/car/screens/bookmarks/SortingScreen.java
@@ -0,0 +1,159 @@
+package app.organicmaps.car.screens.bookmarks;
+
+import android.location.Location;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.StringRes;
+import androidx.car.app.CarContext;
+import androidx.car.app.model.Action;
+import androidx.car.app.model.CarIcon;
+import androidx.car.app.model.Header;
+import androidx.car.app.model.ItemList;
+import androidx.car.app.model.ListTemplate;
+import androidx.car.app.model.Row;
+import androidx.car.app.model.Template;
+import androidx.car.app.navigation.model.MapWithContentTemplate;
+import androidx.core.graphics.drawable.IconCompat;
+import androidx.lifecycle.LifecycleOwner;
+
+import app.organicmaps.R;
+import app.organicmaps.bookmarks.data.BookmarkCategory;
+import app.organicmaps.bookmarks.data.BookmarkManager;
+import app.organicmaps.car.SurfaceRenderer;
+import app.organicmaps.car.screens.base.BaseMapScreen;
+import app.organicmaps.car.util.UiHelpers;
+import app.organicmaps.location.LocationHelper;
+
+import java.util.Arrays;
+import java.util.stream.IntStream;
+
+class SortingScreen extends BaseMapScreen
+{
+ private static final int DEFAULT_SORTING_TYPE = -1;
+
+ @NonNull
+ private final CarIcon mRadioButtonIcon;
+ @NonNull
+ private final CarIcon mRadioButtonSelectedIcon;
+
+ private final long mBookmarkCategoryId;
+ private final @BookmarkManager.SortingType int mLastSortingType;
+
+ private @BookmarkManager.SortingType int mNewSortingType;
+
+ public SortingScreen(@NonNull CarContext carContext, @NonNull SurfaceRenderer surfaceRenderer, @NonNull BookmarkCategory bookmarkCategory)
+ {
+ super(carContext, surfaceRenderer);
+ mRadioButtonIcon = new CarIcon.Builder(IconCompat.createWithResource(carContext, R.drawable.ic_radio_button_unchecked)).build();
+ mRadioButtonSelectedIcon = new CarIcon.Builder(IconCompat.createWithResource(carContext, R.drawable.ic_radio_button_checked)).build();
+
+ mBookmarkCategoryId = bookmarkCategory.getId();
+ mLastSortingType = mNewSortingType = getLastSortingType();
+ }
+
+ @NonNull
+ @Override
+ public Template onGetTemplate()
+ {
+ final MapWithContentTemplate.Builder builder = new MapWithContentTemplate.Builder();
+ builder.setMapController(UiHelpers.createMapController(getCarContext(), getSurfaceRenderer()));
+ builder.setContentTemplate(createSortingTypesListTemplate());
+ return builder.build();
+ }
+
+ @Override
+ public void onStop(@NonNull LifecycleOwner owner)
+ {
+ super.onStop(owner);
+ final boolean sortingTypeChanged = mNewSortingType != mLastSortingType;
+ setResult(sortingTypeChanged);
+ }
+
+ @NonNull
+ private Header createHeader()
+ {
+ final Header.Builder builder = new Header.Builder();
+ builder.setStartHeaderAction(Action.BACK);
+ builder.setTitle(getCarContext().getString(R.string.sort_bookmarks));
+ return builder.build();
+ }
+
+ @NonNull
+ private ListTemplate createSortingTypesListTemplate()
+ {
+ final ListTemplate.Builder builder = new ListTemplate.Builder();
+ builder.setHeader(createHeader());
+
+ builder.setSingleList(createSortingTypesList(getAvailableSortingTypes(), getLastAvailableSortingType()));
+
+ return builder.build();
+ }
+
+ @NonNull
+ private ItemList createSortingTypesList(@NonNull final @BookmarkManager.SortingType int[] availableSortingTypes, final int lastSortingType)
+ {
+ final ItemList.Builder builder = new ItemList.Builder();
+ for (int type : IntStream.concat(IntStream.of(DEFAULT_SORTING_TYPE), Arrays.stream(availableSortingTypes)).toArray())
+ {
+ final Row.Builder rowBuilder = new Row.Builder();
+ rowBuilder.setTitle(getCarContext().getString(sortingTypeToStringRes(type)));
+ if (type == lastSortingType)
+ rowBuilder.setImage(mRadioButtonSelectedIcon);
+ else
+ {
+ rowBuilder.setImage(mRadioButtonIcon);
+ rowBuilder.setOnClickListener(() -> {
+ if (type == DEFAULT_SORTING_TYPE)
+ BookmarkManager.INSTANCE.resetLastSortingType(mBookmarkCategoryId);
+ else
+ BookmarkManager.INSTANCE.setLastSortingType(mBookmarkCategoryId, type);
+ mNewSortingType = type;
+ invalidate();
+ });
+ }
+ builder.addItem(rowBuilder.build());
+ }
+ return builder.build();
+ }
+
+ @StringRes
+ private int sortingTypeToStringRes(@BookmarkManager.SortingType int sortingType)
+ {
+ return switch (sortingType)
+ {
+ case BookmarkManager.SORT_BY_TYPE -> R.string.by_type;
+ case BookmarkManager.SORT_BY_DISTANCE -> R.string.by_distance;
+ case BookmarkManager.SORT_BY_TIME -> R.string.by_date;
+ case BookmarkManager.SORT_BY_NAME -> R.string.by_name;
+ default -> R.string.by_default;
+ };
+ }
+
+ @NonNull
+ @BookmarkManager.SortingType
+ private int[] getAvailableSortingTypes()
+ {
+ final Location loc = LocationHelper.from(getCarContext()).getSavedLocation();
+ final boolean hasMyPosition = loc != null;
+ return BookmarkManager.INSTANCE.getAvailableSortingTypes(mBookmarkCategoryId, hasMyPosition);
+ }
+
+ private int getLastSortingType()
+ {
+ if (BookmarkManager.INSTANCE.hasLastSortingType(mBookmarkCategoryId))
+ return BookmarkManager.INSTANCE.getLastSortingType(mBookmarkCategoryId);
+ return DEFAULT_SORTING_TYPE;
+ }
+
+ private int getLastAvailableSortingType()
+ {
+ int currentType = getLastSortingType();
+ @BookmarkManager.SortingType int[] types = getAvailableSortingTypes();
+ for (@BookmarkManager.SortingType int type : types)
+ {
+ if (type == currentType)
+ return currentType;
+ }
+ return DEFAULT_SORTING_TYPE;
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderHelpers.java b/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderHelpers.java
index bcd4ce0c38..7c899f88fd 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderHelpers.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderHelpers.java
@@ -20,7 +20,6 @@ public final class DownloaderHelpers
@SuppressWarnings("ConstantConditions")
public static boolean isWorldMapsDownloadNeeded()
{
- // TODO: Maps are asynchronously initialized in the core. If the initialization takes a significant amount of time, the downloader screen could potentially be displayed, even if the world maps are present.
if (BuildConfig.FLAVOR.equals("fdroid"))
return !CountryItem.fill(WORLD_MAPS[0]).present || !CountryItem.fill(WORLD_MAPS[1]).present;
return false;
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderScreen.java
index 82c3abd90e..bf898b5e66 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderScreen.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/download/DownloaderScreen.java
@@ -162,8 +162,8 @@ class DownloaderScreen extends BaseScreen
{
long downloadedSize = 0;
- for (final var item : mMissingMaps.entrySet())
- downloadedSize += item.getValue().downloadedBytes;
+ for (final CountryItem map : mMissingMaps.values())
+ downloadedSize += map.downloadedBytes;
return downloadedSize + mDownloadedMapsSize;
}
@@ -182,7 +182,7 @@ class DownloaderScreen extends BaseScreen
private void cancelMapsDownloading()
{
- for (final var map : mMissingMaps.entrySet())
- MapManager.nativeCancel(map.getKey());
+ for (final String map : mMissingMaps.keySet())
+ MapManager.nativeCancel(map);
}
}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsActivity.java b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsActivity.java
new file mode 100644
index 0000000000..c8e934d033
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsActivity.java
@@ -0,0 +1,72 @@
+package app.organicmaps.car.screens.permissions;
+
+import static android.Manifest.permission.ACCESS_COARSE_LOCATION;
+import static android.Manifest.permission.ACCESS_FINE_LOCATION;
+
+import android.content.Intent;
+import android.net.Uri;
+import android.os.Bundle;
+import android.provider.Settings;
+
+import androidx.activity.result.ActivityResultLauncher;
+import androidx.activity.result.contract.ActivityResultContracts;
+import androidx.annotation.Nullable;
+import androidx.core.app.NotificationManagerCompat;
+
+import app.organicmaps.R;
+import app.organicmaps.base.BaseMwmFragmentActivity;
+import app.organicmaps.util.LocationUtils;
+
+import java.util.Objects;
+
+public class RequestPermissionsActivity extends BaseMwmFragmentActivity
+{
+ private static final String[] LOCATION_PERMISSIONS = new String[]{ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION};
+
+ @Nullable
+ private ActivityResultLauncher mPermissionsRequest;
+
+ @Override
+ protected void onSafeCreate(@Nullable Bundle savedInstanceState)
+ {
+ super.onSafeCreate(savedInstanceState);
+ setContentView(R.layout.activity_request_permissions);
+
+ findViewById(R.id.btn_grant_permissions).setOnClickListener(unused -> openAppPermissionSettings());
+ mPermissionsRequest = registerForActivityResult(new ActivityResultContracts.RequestMultiplePermissions(),
+ (grantedPermissions) -> closeIfPermissionsGranted());
+ mPermissionsRequest.launch(LOCATION_PERMISSIONS);
+ }
+
+ @Override
+ protected void onResume()
+ {
+ super.onResume();
+ closeIfPermissionsGranted();
+ }
+
+ @Override
+ protected void onSafeDestroy()
+ {
+ super.onSafeDestroy();
+ Objects.requireNonNull(mPermissionsRequest).unregister();
+ mPermissionsRequest = null;
+ }
+
+ private void openAppPermissionSettings()
+ {
+ final Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
+ intent.setData(Uri.fromParts("package", getPackageName(), null));
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ startActivity(intent);
+ }
+
+ private void closeIfPermissionsGranted()
+ {
+ if (!LocationUtils.checkLocationPermission(this))
+ return;
+
+ NotificationManagerCompat.from(this).cancel(RequestPermissionsScreenWithNotification.NOTIFICATION_ID);
+ finish();
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenBuilder.java b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenBuilder.java
new file mode 100644
index 0000000000..3b90a793b1
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenBuilder.java
@@ -0,0 +1,29 @@
+package app.organicmaps.car.screens.permissions;
+
+import static android.Manifest.permission.POST_NOTIFICATIONS;
+import static android.content.pm.PackageManager.PERMISSION_GRANTED;
+
+import android.os.Build;
+
+import androidx.annotation.NonNull;
+import androidx.car.app.CarContext;
+import androidx.car.app.Screen;
+import androidx.core.content.ContextCompat;
+
+import app.organicmaps.util.log.Logger;
+
+public class RequestPermissionsScreenBuilder
+{
+ private static final String TAG = RequestPermissionsScreenBuilder.class.getSimpleName();
+
+ public static Screen build(@NonNull CarContext carContext, @NonNull Runnable permissionsGrantedCallback)
+ {
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU &&
+ ContextCompat.checkSelfPermission(carContext, POST_NOTIFICATIONS) != PERMISSION_GRANTED)
+ {
+ Logger.w(TAG, "Permission POST_NOTIFICATIONS is not granted, using API-based permissions request");
+ return new RequestPermissionsScreenWithApi(carContext, permissionsGrantedCallback);
+ }
+ return new RequestPermissionsScreenWithNotification(carContext, permissionsGrantedCallback);
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/RequestPermissionsScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithApi.java
similarity index 86%
rename from android/app/src/main/java/app/organicmaps/car/screens/RequestPermissionsScreen.java
rename to android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithApi.java
index 017d9e585b..8cd3a641e2 100644
--- a/android/app/src/main/java/app/organicmaps/car/screens/RequestPermissionsScreen.java
+++ b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithApi.java
@@ -1,4 +1,4 @@
-package app.organicmaps.car.screens;
+package app.organicmaps.car.screens.permissions;
import static android.Manifest.permission.ACCESS_COARSE_LOCATION;
import static android.Manifest.permission.ACCESS_FINE_LOCATION;
@@ -15,21 +15,23 @@ import androidx.core.graphics.drawable.IconCompat;
import androidx.lifecycle.LifecycleOwner;
import app.organicmaps.R;
+import app.organicmaps.car.screens.ErrorScreen;
import app.organicmaps.car.screens.base.BaseScreen;
import app.organicmaps.car.util.Colors;
+import app.organicmaps.car.util.UserActionRequired;
import app.organicmaps.util.LocationUtils;
import java.util.Arrays;
import java.util.List;
-public class RequestPermissionsScreen extends BaseScreen
+public class RequestPermissionsScreenWithApi extends BaseScreen implements UserActionRequired
{
private static final List LOCATION_PERMISSIONS = Arrays.asList(ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION);
@NonNull
private final Runnable mPermissionsGrantedCallback;
- public RequestPermissionsScreen(@NonNull CarContext carContext, @NonNull Runnable permissionsGrantedCallback)
+ public RequestPermissionsScreenWithApi(@NonNull CarContext carContext, @NonNull Runnable permissionsGrantedCallback)
{
super(carContext);
mPermissionsGrantedCallback = permissionsGrantedCallback;
@@ -39,7 +41,7 @@ public class RequestPermissionsScreen extends BaseScreen
@Override
public Template onGetTemplate()
{
- final MessageTemplate.Builder builder = new MessageTemplate.Builder(getCarContext().getString(R.string.aa_location_permissions_request));
+ final MessageTemplate.Builder builder = new MessageTemplate.Builder(getCarContext().getString(R.string.aa_request_permission_activity_text));
final Action grantPermissions = new Action.Builder()
.setTitle(getCarContext().getString(R.string.aa_grant_permissions))
.setBackgroundColor(Colors.BUTTON_ACCEPT)
@@ -83,4 +85,4 @@ public class RequestPermissionsScreen extends BaseScreen
mPermissionsGrantedCallback.run();
finish();
}
-}
+}
\ No newline at end of file
diff --git a/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithNotification.java b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithNotification.java
new file mode 100644
index 0000000000..c9412a899c
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/car/screens/permissions/RequestPermissionsScreenWithNotification.java
@@ -0,0 +1,124 @@
+package app.organicmaps.car.screens.permissions;
+
+import android.Manifest;
+import android.app.NotificationManager;
+import android.app.PendingIntent;
+import android.content.Intent;
+import android.os.Build;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.RequiresPermission;
+import androidx.car.app.CarContext;
+import androidx.car.app.model.Action;
+import androidx.car.app.model.CarIcon;
+import androidx.car.app.model.Header;
+import androidx.car.app.model.MessageTemplate;
+import androidx.car.app.model.Template;
+import androidx.core.app.NotificationCompat;
+import androidx.core.app.NotificationManagerCompat;
+import androidx.core.content.ContextCompat;
+import androidx.core.graphics.drawable.IconCompat;
+import androidx.lifecycle.LifecycleOwner;
+
+import app.organicmaps.R;
+import app.organicmaps.car.CarAppService;
+import app.organicmaps.car.screens.base.BaseScreen;
+import app.organicmaps.car.util.UserActionRequired;
+import app.organicmaps.util.LocationUtils;
+import app.organicmaps.util.concurrency.ThreadPool;
+import app.organicmaps.util.concurrency.UiThread;
+
+import java.util.concurrent.ExecutorService;
+
+public class RequestPermissionsScreenWithNotification extends BaseScreen implements UserActionRequired
+{
+ public static final int NOTIFICATION_ID = RequestPermissionsScreenWithNotification.class.getSimpleName().hashCode();
+
+ @NonNull
+ private final ExecutorService mBackgroundExecutor;
+ private boolean mIsPermissionCheckEnabled = true;
+ @NonNull
+ private final Runnable mPermissionsGrantedCallback;
+
+ public RequestPermissionsScreenWithNotification(@NonNull CarContext carContext, @NonNull Runnable permissionsGrantedCallback)
+ {
+ super(carContext);
+ mBackgroundExecutor = ThreadPool.getWorker();
+ mPermissionsGrantedCallback = permissionsGrantedCallback;
+ }
+
+ @NonNull
+ @Override
+ public Template onGetTemplate()
+ {
+ final MessageTemplate.Builder builder = new MessageTemplate.Builder(getCarContext().getString(R.string.aa_location_permissions_request));
+
+ final Header.Builder headerBuilder = new Header.Builder();
+ headerBuilder.setStartHeaderAction(Action.APP_ICON);
+ headerBuilder.setTitle(getCarContext().getString(R.string.aa_grant_permissions));
+ builder.setHeader(headerBuilder.build());
+
+ builder.setIcon(new CarIcon.Builder(IconCompat.createWithResource(getCarContext(), R.drawable.ic_location_off)).build());
+ return builder.build();
+ }
+
+ @Override
+ @RequiresPermission(value = Manifest.permission.POST_NOTIFICATIONS)
+ public void onStart(@NonNull LifecycleOwner owner)
+ {
+ mIsPermissionCheckEnabled = true;
+ mBackgroundExecutor.execute(this::checkPermissions);
+ sendPermissionsRequestNotification();
+ }
+
+ @Override
+ public void onStop(@NonNull LifecycleOwner owner)
+ {
+ mIsPermissionCheckEnabled = false;
+ }
+
+ @Override
+ public void onDestroy(@NonNull LifecycleOwner owner)
+ {
+ NotificationManagerCompat.from(getCarContext()).cancel(NOTIFICATION_ID);
+ }
+
+ private void checkPermissions()
+ {
+ if (!mIsPermissionCheckEnabled)
+ return;
+
+ if (LocationUtils.checkLocationPermission(getCarContext()))
+ {
+ UiThread.runLater(() -> {
+ mPermissionsGrantedCallback.run();
+ finish();
+ });
+ }
+ else
+ mBackgroundExecutor.execute(this::checkPermissions);
+ }
+
+ @RequiresPermission(value = Manifest.permission.POST_NOTIFICATIONS)
+ private void sendPermissionsRequestNotification()
+ {
+ final int FLAG_IMMUTABLE = Build.VERSION.SDK_INT < Build.VERSION_CODES.M ? 0 : PendingIntent.FLAG_IMMUTABLE;
+ final Intent contentIntent = new Intent(getCarContext(), RequestPermissionsActivity.class);
+ final PendingIntent pendingIntent = PendingIntent.getActivity(getCarContext(), 0, contentIntent,
+ PendingIntent.FLAG_CANCEL_CURRENT | FLAG_IMMUTABLE);
+
+ final NotificationCompat.Builder builder = new NotificationCompat.Builder(getCarContext(), CarAppService.ANDROID_AUTO_NOTIFICATION_CHANNEL_ID);
+ builder.setCategory(NotificationCompat.CATEGORY_NAVIGATION)
+ .setVisibility(NotificationCompat.VISIBILITY_PUBLIC)
+ .setOngoing(true)
+ .setShowWhen(false)
+ .setOnlyAlertOnce(true)
+ .setSmallIcon(R.drawable.ic_my_location)
+ .setColor(ContextCompat.getColor(getCarContext(), R.color.notification))
+ .setContentTitle(getCarContext().getString(R.string.aa_request_permission_notification))
+ .setContentIntent(pendingIntent);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N)
+ builder.setPriority(NotificationManager.IMPORTANCE_HIGH);
+ NotificationManagerCompat.from(getCarContext()).notify(NOTIFICATION_ID, builder.build());
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/car/util/UserActionRequired.java b/android/app/src/main/java/app/organicmaps/car/util/UserActionRequired.java
new file mode 100644
index 0000000000..0c20ecda66
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/car/util/UserActionRequired.java
@@ -0,0 +1,7 @@
+package app.organicmaps.car.util;
+
+/// Marker interface for screens that require user action to proceed.
+/// These screens can't be dropped from AA's screen stack.
+public interface UserActionRequired
+{
+}
diff --git a/android/app/src/main/java/app/organicmaps/content/DataSource.java b/android/app/src/main/java/app/organicmaps/content/DataSource.java
index dbeb5a2601..de246bb6b7 100644
--- a/android/app/src/main/java/app/organicmaps/content/DataSource.java
+++ b/android/app/src/main/java/app/organicmaps/content/DataSource.java
@@ -6,4 +6,6 @@ public interface DataSource
{
@NonNull
D getData();
+
+ void invalidate();
}
diff --git a/android/app/src/main/java/app/organicmaps/editor/Editor.java b/android/app/src/main/java/app/organicmaps/editor/Editor.java
index 7d74db9dae..fe84ed490d 100644
--- a/android/app/src/main/java/app/organicmaps/editor/Editor.java
+++ b/android/app/src/main/java/app/organicmaps/editor/Editor.java
@@ -108,8 +108,7 @@ public final class Editor
public static native NamesDataSource nativeGetNamesDataSource();
public static native void nativeSetNames(@NonNull LocalizedName[] names);
public static native LocalizedName nativeMakeLocalizedName(String langCode, String name);
- public static native Language[] nativeGetSupportedLanguages();
-
+ public static native Language[] nativeGetSupportedLanguages(boolean includeServiceLangs);
public static native LocalizedStreet nativeGetStreet();
public static native void nativeSetStreet(LocalizedStreet street);
@NonNull
diff --git a/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java b/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java
index e28c7aa40c..736c374604 100644
--- a/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java
+++ b/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java
@@ -406,7 +406,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe
private void initViews(View view)
{
final View categoryBlock = view.findViewById(R.id.category);
- categoryBlock.setOnClickListener(this);
// TODO show icon and fill it when core will implement that
UiUtils.hide(categoryBlock.findViewById(R.id.icon));
mCategory = categoryBlock.findViewById(R.id.name);
@@ -536,8 +535,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe
mParent.editStreet();
else if (id == R.id.block_cuisine)
mParent.editCuisine();
- else if (id == R.id.category)
- mParent.editCategory();
else if (id == R.id.more_names || id == R.id.show_additional_names)
{
if (!mNamesAdapter.areAdditionalLanguagesShown() || validateNames())
diff --git a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java
index 680152967a..bbf000e272 100644
--- a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java
+++ b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java
@@ -261,16 +261,6 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O
.commit();
}
- protected void editCategory()
- {
- if (!mIsNewObject)
- return;
-
- final Activity host = requireActivity();
- host.finish();
- startActivity(new Intent(host, FeatureCategoryActivity.class));
- }
-
private void showSearchControls(boolean showSearch)
{
((SearchToolbarController) getToolbarController()).showSearchControls(showSearch);
diff --git a/android/app/src/main/java/app/organicmaps/editor/LanguagesFragment.java b/android/app/src/main/java/app/organicmaps/editor/LanguagesFragment.java
index 7717780da7..261eff5dfe 100644
--- a/android/app/src/main/java/app/organicmaps/editor/LanguagesFragment.java
+++ b/android/app/src/main/java/app/organicmaps/editor/LanguagesFragment.java
@@ -3,6 +3,7 @@ package app.organicmaps.editor;
import android.os.Bundle;
import androidx.annotation.NonNull;
+import androidx.fragment.app.Fragment;
import app.organicmaps.base.BaseMwmRecyclerFragment;
import app.organicmaps.editor.data.Language;
@@ -24,18 +25,24 @@ public class LanguagesFragment extends BaseMwmRecyclerFragment
void onLanguageSelected(Language language);
}
+ private Listener mListener;
+
@NonNull
@Override
protected LanguagesAdapter createAdapter()
{
Bundle args = getArguments();
- Set existingLanguages = new HashSet<>(args.getStringArrayList(EXISTING_LOCALIZED_NAMES));
+ Set existingLanguages = args != null
+ ? new HashSet<>(args.getStringArrayList(EXISTING_LOCALIZED_NAMES))
+ : new HashSet<>();
List languages = new ArrayList<>();
- for (Language lang : Editor.nativeGetSupportedLanguages())
+ for (Language lang : Editor.nativeGetSupportedLanguages(false))
{
- if (!existingLanguages.contains(lang.code))
- languages.add(lang);
+ if (existingLanguages.contains(lang.code))
+ continue;
+
+ languages.add(lang);
}
Collections.sort(languages, Comparator.comparing(lhs -> lhs.name));
@@ -43,9 +50,17 @@ public class LanguagesFragment extends BaseMwmRecyclerFragment
return new LanguagesAdapter(this, languages.toArray(new Language[languages.size()]));
}
+ public void setListener(Listener listener)
+ {
+ this.mListener = listener;
+ }
+
protected void onLanguageSelected(Language language)
{
- if (getParentFragment() instanceof Listener)
- ((Listener) getParentFragment()).onLanguageSelected(language);
+ Fragment parent = getParentFragment();
+ if (parent instanceof Listener)
+ ((Listener) parent).onLanguageSelected(language);
+ if (mListener != null)
+ mListener.onLanguageSelected(language);
}
}
diff --git a/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java b/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java
index ec56c2c842..3a6f48b1fd 100644
--- a/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java
+++ b/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java
@@ -57,8 +57,6 @@ public class OsmLoginFragment extends BaseMwmToolbarFragment
registerButton.setOnClickListener((v) -> Utils.openUrl(requireActivity(), Constants.Url.OSM_REGISTER));
mProgress = view.findViewById(R.id.osm_login_progress);
final String dataVersion = DateUtils.getShortDateFormatter().format(Framework.getDataVersion());
- ((TextView) view.findViewById(R.id.osm_presentation))
- .setText(getString(R.string.osm_presentation, dataVersion));
if (BuildConfig.FLAVOR.equals("google"))
{
diff --git a/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java b/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java
index a8afa2f3b6..0df60c1ccb 100644
--- a/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java
+++ b/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java
@@ -100,6 +100,11 @@ public final class OsmOAuth
return nativeGetHistoryUrl(getUsername(context));
}
+ public static String getNotesUrl(@NonNull Context context)
+ {
+ return nativeGetNotesUrl(getUsername(context));
+ }
+
/*
Returns 5 strings: ServerURL, ClientId, ClientSecret, Scope, RedirectUri
*/
@@ -133,6 +138,10 @@ public final class OsmOAuth
@NonNull
public static native String nativeGetHistoryUrl(String user);
+ @WorkerThread
+ @NonNull
+ public static native String nativeGetNotesUrl(String user);
+
/**
* @return < 0 if failed to get changesets count.
*/
diff --git a/android/app/src/main/java/app/organicmaps/editor/ProfileFragment.java b/android/app/src/main/java/app/organicmaps/editor/ProfileFragment.java
index f548fec4da..ee3a7a697c 100644
--- a/android/app/src/main/java/app/organicmaps/editor/ProfileFragment.java
+++ b/android/app/src/main/java/app/organicmaps/editor/ProfileFragment.java
@@ -12,14 +12,17 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-
+import androidx.core.view.ViewCompat;
+import androidx.core.view.WindowInsetsCompat;
import app.organicmaps.R;
import app.organicmaps.base.BaseMwmToolbarFragment;
import app.organicmaps.util.UiUtils;
import app.organicmaps.util.Utils;
+import app.organicmaps.util.WindowInsetUtils;
import app.organicmaps.util.concurrency.ThreadPool;
import app.organicmaps.util.concurrency.UiThread;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
+
import java.text.NumberFormat;
public class ProfileFragment extends BaseMwmToolbarFragment
@@ -57,7 +60,16 @@ public class ProfileFragment extends BaseMwmToolbarFragment
mProfileImage = mUserInfoBlock.findViewById(R.id.user_profile_image);
view.findViewById(R.id.about_osm).setOnClickListener((v) -> Utils.openUrl(requireActivity(), getString(R.string.osm_wiki_about_url)));
view.findViewById(R.id.osm_history).setOnClickListener((v) -> Utils.openUrl(requireActivity(), OsmOAuth.getHistoryUrl(requireContext())));
+ view.findViewById(R.id.osm_notes).setOnClickListener((v) -> Utils.openUrl(requireActivity(), OsmOAuth.getNotesUrl(requireContext())));
+ View buttonsContainer = view.findViewById(R.id.buttons_container);
+ ViewCompat.setOnApplyWindowInsetsListener(
+ buttonsContainer,
+ new WindowInsetUtils.PaddingInsetsListener
+ .Builder()
+ .setInsetsTypeMask(WindowInsetsCompat.Type.systemBars() | WindowInsetsCompat.Type.displayCutout())
+ .setExcludeTop()
+ .build());
}
private void refreshViews()
diff --git a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java
index e3ae526f3b..8f53e4387d 100644
--- a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java
+++ b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java
@@ -13,6 +13,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.OptIn;
import androidx.core.view.ViewCompat;
+import androidx.core.view.WindowInsetsCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
@@ -31,7 +32,6 @@ import app.organicmaps.util.Config;
import app.organicmaps.util.ThemeUtils;
import app.organicmaps.util.UiUtils;
import app.organicmaps.util.WindowInsetUtils;
-import app.organicmaps.util.WindowInsetUtils.PaddingInsetsListener;
import app.organicmaps.widget.menu.MyPositionButton;
import app.organicmaps.widget.placepage.PlacePageViewModel;
import com.google.android.material.badge.BadgeDrawable;
@@ -157,8 +157,6 @@ public class MapButtonsController extends Fragment
mButtonsMap.put(MapButtons.menu, menuButton);
if (helpButton != null)
mButtonsMap.put(MapButtons.help, helpButton);
-
- ViewCompat.setOnApplyWindowInsetsListener(mFrame, PaddingInsetsListener.allSides());
return mFrame;
}
@@ -362,6 +360,18 @@ public class MapButtonsController extends Fragment
mSearchWheel.onResume();
updateMenuBadge();
updateLayerButton();
+ final WindowInsetUtils.PaddingInsetsListener insetsListener = new WindowInsetUtils.PaddingInsetsListener.Builder()
+ .setInsetsTypeMask(WindowInsetsCompat.Type.systemBars() | WindowInsetsCompat.Type.displayCutout())
+ .setAllSides()
+ .build();
+ ViewCompat.setOnApplyWindowInsetsListener(mFrame, insetsListener);
+ }
+
+ @Override
+ public void onPause()
+ {
+ ViewCompat.setOnApplyWindowInsetsListener(mFrame, null);
+ super.onPause();
}
@Override
diff --git a/android/app/src/main/java/app/organicmaps/routing/NavigationController.java b/android/app/src/main/java/app/organicmaps/routing/NavigationController.java
index 1c4daa7360..843793731f 100644
--- a/android/app/src/main/java/app/organicmaps/routing/NavigationController.java
+++ b/android/app/src/main/java/app/organicmaps/routing/NavigationController.java
@@ -1,5 +1,6 @@
package app.organicmaps.routing;
+import android.location.Location;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
@@ -13,11 +14,13 @@ import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
import app.organicmaps.Framework;
import app.organicmaps.R;
+import app.organicmaps.location.LocationHelper;
import app.organicmaps.maplayer.traffic.TrafficManager;
import app.organicmaps.util.UiUtils;
import app.organicmaps.util.Utils;
-import app.organicmaps.util.WindowInsetUtils;
import app.organicmaps.widget.LanesView;
+import app.organicmaps.widget.SpeedLimitView;
+import app.organicmaps.util.WindowInsetUtils;
import app.organicmaps.widget.menu.NavMenu;
import com.google.android.material.bottomsheet.BottomSheetBehavior;
@@ -38,6 +41,8 @@ public class NavigationController implements TrafficManager.TrafficCallback,
@NonNull
private final LanesView mLanesView;
+ @NonNull
+ private final SpeedLimitView mSpeedLimit;
private final NavMenu mNavMenu;
View.OnClickListener mOnSettingsClickListener;
@@ -75,6 +80,8 @@ public class NavigationController implements TrafficManager.TrafficCallback,
mLanesView = topFrame.findViewById(R.id.lanes);
+ mSpeedLimit = topFrame.findViewById(R.id.nav_speed_limit);
+
// Show a blank view below the navbar to hide the menu content
final View navigationBarBackground = mFrame.findViewById(R.id.nav_bottom_sheet_nav_bar);
final View nextTurnContainer = mFrame.findViewById(R.id.nav_next_turn_container);
@@ -103,11 +110,13 @@ public class NavigationController implements TrafficManager.TrafficCallback,
else
UiUtils.hide(mCircleExit);
- UiUtils.showIf(info.nextCarDirection.containsNextTurn(), mNextNextTurnFrame);
+ UiUtils.visibleIf(info.nextCarDirection.containsNextTurn(), mNextNextTurnFrame);
if (info.nextCarDirection.containsNextTurn())
info.nextCarDirection.setNextTurnDrawable(mNextNextTurnImage);
mLanesView.setLanes(info.lanes);
+
+ updateSpeedLimit(info);
}
private void updatePedestrian(@NonNull RoutingInfo info)
@@ -236,4 +245,14 @@ public class NavigationController implements TrafficManager.TrafficCallback,
RoutingController.get().cancel();
}
+ private void updateSpeedLimit(@NonNull final RoutingInfo info)
+ {
+ final Location location = LocationHelper.from(mFrame.getContext()).getSavedLocation();
+ if (location == null) {
+ mSpeedLimit.setSpeedLimitMps(0);
+ return;
+ }
+ mSpeedLimit.setCurrentSpeed(location.getSpeed());
+ mSpeedLimit.setSpeedLimitMps(info.speedLimitMps);
+ }
}
diff --git a/android/app/src/main/java/app/organicmaps/routing/RoutingPlanController.java b/android/app/src/main/java/app/organicmaps/routing/RoutingPlanController.java
index deadbcab41..691681690e 100644
--- a/android/app/src/main/java/app/organicmaps/routing/RoutingPlanController.java
+++ b/android/app/src/main/java/app/organicmaps/routing/RoutingPlanController.java
@@ -12,6 +12,7 @@ import androidx.annotation.IdRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.view.ViewCompat;
+import androidx.core.view.WindowInsetsCompat;
import app.organicmaps.Framework;
import app.organicmaps.MwmApplication;
import app.organicmaps.R;
@@ -108,7 +109,11 @@ public class RoutingPlanController extends ToolbarController
.getResources().getInteger(R.integer.anim_default);
final View menuFrame = activity.findViewById(R.id.menu_frame);
- ViewCompat.setOnApplyWindowInsetsListener(menuFrame, PaddingInsetsListener.excludeTop());
+ final PaddingInsetsListener insetsListener = new PaddingInsetsListener.Builder()
+ .setInsetsTypeMask(WindowInsetsCompat.Type.systemBars() | WindowInsetsCompat.Type.displayCutout())
+ .setExcludeTop()
+ .build();
+ ViewCompat.setOnApplyWindowInsetsListener(menuFrame, insetsListener);
}
@NonNull
diff --git a/android/app/src/main/java/app/organicmaps/search/SearchAdapter.java b/android/app/src/main/java/app/organicmaps/search/SearchAdapter.java
index fce85db5b1..f4bf8cb549 100644
--- a/android/app/src/main/java/app/organicmaps/search/SearchAdapter.java
+++ b/android/app/src/main/java/app/organicmaps/search/SearchAdapter.java
@@ -2,6 +2,10 @@ package app.organicmaps.search;
import android.content.Context;
import android.content.res.Resources;
+import android.graphics.Typeface;
+import android.text.SpannableStringBuilder;
+import android.text.Spanned;
+import android.text.style.StyleSpan;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -138,7 +142,7 @@ class SearchAdapter extends RecyclerView.Adapter> pairs = new ArrayList<>();
- nativeGetList(pairs);
sRecents.clear();
-
- for (Pair pair : pairs)
- sRecents.add(pair.second);
+ nativeGetList(sRecents);
}
public static int getSize()
@@ -39,7 +35,7 @@ public final class SearchRecents
public static boolean add(@NonNull String query, @NonNull Context context)
{
- if (TextUtils.isEmpty(query) || sRecents.contains(query))
+ if (TextUtils.isEmpty(query))
return false;
nativeAdd(Language.getKeyboardLocale(context), query);
@@ -53,7 +49,7 @@ public final class SearchRecents
sRecents.clear();
}
- private static native void nativeGetList(List> result);
+ private static native void nativeGetList(List result);
private static native void nativeAdd(String locale, String query);
private static native void nativeClear();
}
diff --git a/android/app/src/main/java/app/organicmaps/search/SearchResult.java b/android/app/src/main/java/app/organicmaps/search/SearchResult.java
index 468e29da0e..f903188ece 100644
--- a/android/app/src/main/java/app/organicmaps/search/SearchResult.java
+++ b/android/app/src/main/java/app/organicmaps/search/SearchResult.java
@@ -32,7 +32,7 @@ public class SearchResult
public static final int OPEN_NOW_NO = 2;
public static final SearchResult EMPTY = new SearchResult("", "", 0, 0,
- new int[] {});
+ new int[] {}, new int[] {});
// Used by JNI.
@Keep
@@ -77,11 +77,12 @@ public class SearchResult
// Consecutive pairs of indexes (each pair contains : start index, length), specifying highlighted matches of original query in result
public final int[] highlightRanges;
+ public final int[] descHighlightRanges;
@NonNull
private final Popularity mPopularity;
- public SearchResult(String name, String suggestion, double lat, double lon, int[] highlightRanges)
+ public SearchResult(String name, String suggestion, double lat, double lon, int[] highlightRanges, int[] descHighlightRanges)
{
this.name = name;
this.suggestion = suggestion;
@@ -94,11 +95,12 @@ public class SearchResult
else
this.type = TYPE_SUGGEST;
this.highlightRanges = highlightRanges;
+ this.descHighlightRanges = descHighlightRanges;
mPopularity = Popularity.defaultInstance();
}
public SearchResult(String name, Description description, double lat, double lon, int[] highlightRanges,
- @NonNull Popularity popularity)
+ int[] descHighlightRanges, @NonNull Popularity popularity)
{
this.type = TYPE_RESULT;
this.name = name;
@@ -108,6 +110,7 @@ public class SearchResult
this.lon = lon;
this.description = description;
this.highlightRanges = highlightRanges;
+ this.descHighlightRanges = descHighlightRanges;
}
@NonNull
@@ -119,26 +122,39 @@ public class SearchResult
return title;
}
+ public void formatText(SpannableStringBuilder builder, int[] ranges)
+ {
+ if (ranges != null)
+ {
+ final int size = ranges.length / 2;
+ int index = 0;
+ for (int i = 0; i < size; i++)
+ {
+ final int start = ranges[index++];
+ final int len = ranges[index++];
+
+ builder.setSpan(new StyleSpan(Typeface.BOLD), start, start + len, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
+ }
+ }
+ }
+
@NonNull
public Spannable getFormattedTitle(@NonNull Context context)
{
final String title = getTitle(context);
final SpannableStringBuilder builder = new SpannableStringBuilder(title);
-
- if (highlightRanges != null)
- {
- final int size = highlightRanges.length / 2;
- int index = 0;
-
- for (int i = 0; i < size; i++)
- {
- final int start = highlightRanges[index++];
- final int len = highlightRanges[index++];
-
- builder.setSpan(new StyleSpan(Typeface.BOLD), start, start + len, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
- }
- }
+ formatText(builder, highlightRanges);
return builder;
}
+
+ public Spannable getFormattedAddress(@NonNull Context context)
+ {
+ final String address = description != null ? description.region : null;
+ final SpannableStringBuilder builder = new SpannableStringBuilder(address);
+ formatText(builder, descHighlightRanges);
+
+ return builder;
+ }
+
}
diff --git a/android/app/src/main/java/app/organicmaps/settings/DrivingOptionsFragment.java b/android/app/src/main/java/app/organicmaps/settings/DrivingOptionsFragment.java
index 7c7c6977be..ec827f45ff 100644
--- a/android/app/src/main/java/app/organicmaps/settings/DrivingOptionsFragment.java
+++ b/android/app/src/main/java/app/organicmaps/settings/DrivingOptionsFragment.java
@@ -13,6 +13,7 @@ import androidx.appcompat.widget.SwitchCompat;
import app.organicmaps.R;
import app.organicmaps.base.BaseMwmToolbarFragment;
+import app.organicmaps.routing.RoutingController;
import app.organicmaps.routing.RoutingOptions;
import java.util.ArrayList;
@@ -74,8 +75,16 @@ public class DrivingOptionsFragment extends BaseMwmToolbarFragment
@Override
public boolean onBackPressed()
{
- requireActivity().setResult(areSettingsNotChanged() ? Activity.RESULT_CANCELED
- : Activity.RESULT_OK);
+ if (areSettingsNotChanged())
+ {
+ requireActivity().setResult(Activity.RESULT_CANCELED);
+ }
+ else
+ {
+ requireActivity().setResult(Activity.RESULT_OK);
+ RoutingController.get().rebuildLastRoute();
+ }
+
return super.onBackPressed();
}
diff --git a/android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java b/android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java
new file mode 100644
index 0000000000..385d6d8dda
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java
@@ -0,0 +1,7 @@
+package app.organicmaps.settings;
+
+public class MapLanguageCode
+{
+ public static native String getMapLanguageCode();
+ public static native void setMapLanguageCode(String locale);
+}
diff --git a/android/app/src/main/java/app/organicmaps/settings/SettingsPrefsFragment.java b/android/app/src/main/java/app/organicmaps/settings/SettingsPrefsFragment.java
index 3018ac65e6..b7d8e35f69 100644
--- a/android/app/src/main/java/app/organicmaps/settings/SettingsPrefsFragment.java
+++ b/android/app/src/main/java/app/organicmaps/settings/SettingsPrefsFragment.java
@@ -18,7 +18,9 @@ import app.organicmaps.R;
import app.organicmaps.downloader.MapManager;
import app.organicmaps.downloader.OnmapDownloader;
import app.organicmaps.editor.OsmOAuth;
+import app.organicmaps.editor.LanguagesFragment;
import app.organicmaps.editor.ProfileActivity;
+import app.organicmaps.editor.data.Language;
import app.organicmaps.help.HelpActivity;
import app.organicmaps.location.LocationHelper;
import app.organicmaps.location.LocationProviderFactory;
@@ -33,7 +35,9 @@ import app.organicmaps.util.log.LogsManager;
import app.organicmaps.search.SearchRecents;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
-public class SettingsPrefsFragment extends BaseXmlSettingsFragment
+import java.util.Locale;
+
+public class SettingsPrefsFragment extends BaseXmlSettingsFragment implements LanguagesFragment.Listener
{
@Override
protected int getXmlResources()
@@ -62,6 +66,7 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
initPowerManagementPrefsCallbacks();
initPlayServicesPrefsCallbacks();
initSearchPrivacyPrefsCallbacks();
+ initDisplayKayakPrefsCallbacks();
initScreenSleepEnabledPrefsCallbacks();
initShowOnLockScreenPrefsCallbacks();
}
@@ -72,6 +77,13 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
pref.setSummary(Config.TTS.isEnabled() ? R.string.on : R.string.off);
}
+ private void updateMapLanguageCodeSummary()
+ {
+ final Preference pref = getPreference(getString(R.string.pref_map_locale));
+ Locale locale = new Locale(MapLanguageCode.getMapLanguageCode());
+ pref.setSummary(locale.getDisplayLanguage());
+ }
+
private void updateRoutingSettingsPrefsSummary()
{
final Preference pref = getPreference(getString(R.string.prefs_routing));
@@ -98,6 +110,7 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
updateProfileSettingsPrefsSummary();
updateVoiceInstructionsPrefsSummary();
updateRoutingSettingsPrefsSummary();
+ updateMapLanguageCodeSummary();
}
@Override
@@ -118,6 +131,11 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
{
startActivity(new Intent(requireActivity(), HelpActivity.class));
}
+ else if (key.equals(getString(R.string.pref_map_locale)))
+ {
+ LanguagesFragment langFragment = (LanguagesFragment)getSettingsActivity().stackFragment(LanguagesFragment.class, getString(R.string.change_map_locale), null);
+ langFragment.setListener(this);
+ }
}
return super.onPreferenceTreeClick(preference);
}
@@ -284,6 +302,21 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
});
}
+ private void initDisplayKayakPrefsCallbacks()
+ {
+ final TwoStatePreference pref = getPreference(getString(R.string.pref_display_kayak));
+
+ pref.setChecked(Config.isKayakDisplayEnabled());
+ pref.setOnPreferenceChangeListener((preference, newValue) -> {
+ final boolean oldVal = Config.isKayakDisplayEnabled();
+ final boolean newVal = (Boolean) newValue;
+ if (oldVal != newVal)
+ Config.setKayakDisplay(newVal);
+
+ return true;
+ });
+ }
+
private void init3dModePrefsCallbacks()
{
final TwoStatePreference pref = getPreference(getString(R.string.pref_3d_buildings));
@@ -465,11 +498,19 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
category.removePreference(preference);
}
+ @Override
+ public void onLanguageSelected(Language language)
+ {
+ MapLanguageCode.setMapLanguageCode(language.code);
+ getSettingsActivity().onBackPressed();
+ }
+
enum ThemeMode
{
DEFAULT(R.string.theme_default),
NIGHT(R.string.theme_night),
- AUTO(R.string.theme_auto);
+ AUTO(R.string.theme_auto),
+ NAV_AUTO(R.string.theme_nav_auto);
private final int mModeStringId;
diff --git a/android/app/src/main/java/app/organicmaps/util/Config.java b/android/app/src/main/java/app/organicmaps/util/Config.java
index 75b3a1b503..14eccbcead 100644
--- a/android/app/src/main/java/app/organicmaps/util/Config.java
+++ b/android/app/src/main/java/app/organicmaps/util/Config.java
@@ -21,6 +21,7 @@ public final class Config
private static final String KEY_PREF_USE_GS = "UseGoogleServices";
private static final String KEY_MISC_DISCLAIMER_ACCEPTED = "IsDisclaimerApproved";
+ private static final String KEY_PREF_KAYAK_DISPLAY = "DisplayKayak";
private static final String KEY_MISC_KAYAK_ACCEPTED = "IsKayakApproved";
private static final String KEY_MISC_LOCATION_REQUESTED = "LocationRequested";
private static final String KEY_MISC_UI_THEME = "UiTheme";
@@ -34,7 +35,6 @@ public final class Config
private static final String KEY_MISC_AGPS_TIMESTAMP = "AGPSTimestamp";
private static final String KEY_DONATE_URL = "DonateUrl";
private static final String KEY_PREF_SEARCH_HISTORY = "SearchHistoryEnabled";
- private static final String KEY_PREF_LONG_TAP_TOAST_SHOWN = "LongTapToastShown";
/**
* The total number of app launches.
@@ -59,6 +59,12 @@ public final class Config
private Config() {}
+ @SuppressWarnings("ConstantConditions") // BuildConfig
+ private static boolean isFdroid()
+ {
+ return BuildConfig.FLAVOR.equals("fdroid");
+ }
+
private static int getInt(String key, int def)
{
return nativeGetInt(key, def);
@@ -188,7 +194,14 @@ public final class Config
public static boolean useGoogleServices()
{
- return getBool(KEY_PREF_USE_GS, true);
+ // F-droid users expect non-free networks to be disabled by default
+ // https://t.me/organicmaps/47334
+ // Additionally, in the µG play-services-location library which is used for
+ // F-droid builds, GMS api availability is stubbed and always returns true.
+ // https://github.com/microg/GmsCore/issues/2309
+ // For more details, see the discussion in
+ // https://github.com/organicmaps/organicmaps/pull/9575
+ return getBool(KEY_PREF_USE_GS, !isFdroid());
}
public static void setUseGoogleService(boolean use)
@@ -206,6 +219,18 @@ public final class Config
setBool(KEY_MISC_DISCLAIMER_ACCEPTED);
}
+ public static boolean isKayakDisplayEnabled()
+ {
+ // Kayak is disabled by default in F-Droid build,
+ // unless a user has already accepted its disclaimer before.
+ return getBool(KEY_PREF_KAYAK_DISPLAY, !isFdroid() || isKayakDisclaimerAccepted());
+ }
+
+ public static void setKayakDisplay(boolean enabled)
+ {
+ setBool(KEY_PREF_KAYAK_DISPLAY, enabled);
+ }
+
public static boolean isKayakDisclaimerAccepted()
{
return getBool(KEY_MISC_KAYAK_ACCEPTED);
@@ -216,12 +241,6 @@ public final class Config
setBool(KEY_MISC_KAYAK_ACCEPTED);
}
- @SuppressWarnings("ConstantConditions") // BuildConfig
- public static boolean isKayakReferralAllowed()
- {
- return !BuildConfig.FLAVOR.equals("fdroid");
- }
-
public static boolean isLocationRequested()
{
return getBool(KEY_MISC_LOCATION_REQUESTED);
@@ -257,7 +276,7 @@ public final class Config
{
String autoTheme = MwmApplication.from(context).getString(R.string.theme_auto);
String res = getString(KEY_MISC_UI_THEME_SETTINGS, autoTheme);
- if (ThemeUtils.isValidTheme(context, res) || ThemeUtils.isAutoTheme(context, res))
+ if (ThemeUtils.isValidTheme(context, res) || ThemeUtils.isAutoTheme(context, res) || ThemeUtils.isNavAutoTheme(context, res))
return res;
return autoTheme;
@@ -397,18 +416,6 @@ public final class Config
.apply();
}
- public static boolean wasLongTapToastShown(@NonNull Context context)
- {
- return MwmApplication.prefs(context).getBoolean(KEY_PREF_LONG_TAP_TOAST_SHOWN, false);
- }
-
- public static void setLongTapToastShown(@NonNull Context context, Boolean newValue)
- {
- MwmApplication.prefs(context).edit()
- .putBoolean(KEY_PREF_LONG_TAP_TOAST_SHOWN, newValue)
- .apply();
- }
-
public static boolean isSearchHistoryEnabled()
{
return getBool(KEY_PREF_SEARCH_HISTORY, true);
diff --git a/android/app/src/main/java/app/organicmaps/util/ROMUtils.java b/android/app/src/main/java/app/organicmaps/util/ROMUtils.java
new file mode 100644
index 0000000000..7a0ac7ba85
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/util/ROMUtils.java
@@ -0,0 +1,53 @@
+package app.organicmaps.util;
+
+import android.util.Log;
+
+import java.lang.reflect.Method;
+
+public class ROMUtils
+{
+ private static final String TAG = "ROMUtils";
+
+ public static boolean isCustomROM()
+ {
+ Method method = null;
+ try
+ {
+ Class> systemProperties = Class.forName("android.os.SystemProperties");
+ method = systemProperties.getMethod("get", String.class);
+ }
+ catch (Exception e)
+ {
+ Log.e(TAG, "Error getting SystemProperties: ", e);
+ }
+
+ if (method == null)
+ return false;
+
+ // Check common custom ROM properties
+ String[] customROMIndicators = {
+ "ro.modversion",
+ "ro.cm.version", // LineageOS/CyanogenMod-specific
+ "ro.lineage.build.version", // LineageOS
+ };
+
+ for (String prop : customROMIndicators)
+ {
+ try
+ {
+ String value = (String) method.invoke(null, prop);
+ if (value != null && !value.isEmpty())
+ {
+ Log.d(TAG, "Custom ROM detected: " + prop + " = " + value);
+ return true;
+ }
+ }
+ catch (Exception e)
+ {
+ Log.e(TAG, "Error invoking method: ", e);
+ }
+ }
+
+ return false;
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/util/SharedPropertiesUtils.java b/android/app/src/main/java/app/organicmaps/util/SharedPropertiesUtils.java
index 0d3a801afd..12ad4059ae 100644
--- a/android/app/src/main/java/app/organicmaps/util/SharedPropertiesUtils.java
+++ b/android/app/src/main/java/app/organicmaps/util/SharedPropertiesUtils.java
@@ -51,10 +51,12 @@ public final class SharedPropertiesUtils
*/
public static void emulateBadExternalStorage(@NonNull Context context) throws IOException
{
- SharedPreferences prefs = PreferenceManager
- .getDefaultSharedPreferences(MwmApplication.from(context));
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(MwmApplication.from(context));
String key = MwmApplication.from(context).getString(R.string.pref_emulate_bad_external_storage);
- if (prefs.getBoolean(key, false)) {
+ if (prefs.getBoolean(key, false))
+ {
+ // Emulate one time only -> reset setting to run normally next time.
+ prefs.edit().putBoolean(key, false).apply();
throw new IOException("Bad external storage error injection");
}
}
diff --git a/android/app/src/main/java/app/organicmaps/util/ThemeSwitcher.java b/android/app/src/main/java/app/organicmaps/util/ThemeSwitcher.java
index 86d7d4497c..d70055b0f9 100644
--- a/android/app/src/main/java/app/organicmaps/util/ThemeSwitcher.java
+++ b/android/app/src/main/java/app/organicmaps/util/ThemeSwitcher.java
@@ -32,18 +32,18 @@ public enum ThemeSwitcher
String nightTheme = MwmApplication.from(mContext).getString(R.string.theme_night);
String defaultTheme = MwmApplication.from(mContext).getString(R.string.theme_default);
String theme = defaultTheme;
+ Location last = LocationHelper.from(mContext).getSavedLocation();
- if (RoutingController.get().isNavigating())
+ boolean navAuto = RoutingController.get().isNavigating() && ThemeUtils.isNavAutoTheme(mContext);
+
+ if (navAuto || ThemeUtils.isAutoTheme(mContext))
{
- Location last = LocationHelper.from(mContext).getSavedLocation();
if (last == null)
- {
theme = Config.getCurrentUiTheme(mContext);
- }
else
{
- boolean day = Framework.nativeIsDayTime(System.currentTimeMillis() / 1000,
- last.getLatitude(), last.getLongitude());
+ long currentTime = System.currentTimeMillis() / 1000;
+ boolean day = Framework.nativeIsDayTime(currentTime, last.getLatitude(), last.getLongitude());
theme = (day ? defaultTheme : nightTheme);
}
}
@@ -51,7 +51,7 @@ public enum ThemeSwitcher
setThemeAndMapStyle(theme);
UiThread.cancelDelayedTasks(mAutoThemeChecker);
- if (ThemeUtils.isAutoTheme(mContext))
+ if (navAuto || ThemeUtils.isAutoTheme(mContext))
UiThread.runLater(mAutoThemeChecker, CHECK_INTERVAL_MS);
}
};
@@ -79,7 +79,7 @@ public enum ThemeSwitcher
{
mRendererActive = isRendererActive;
String theme = Config.getUiThemeSettings(mContext);
- if (ThemeUtils.isAutoTheme(mContext, theme))
+ if (ThemeUtils.isAutoTheme(mContext, theme) || ThemeUtils.isNavAutoTheme(mContext, theme))
{
mAutoThemeChecker.run();
return;
diff --git a/android/app/src/main/java/app/organicmaps/util/ThemeUtils.java b/android/app/src/main/java/app/organicmaps/util/ThemeUtils.java
index cd82d02c48..c121c8d313 100644
--- a/android/app/src/main/java/app/organicmaps/util/ThemeUtils.java
+++ b/android/app/src/main/java/app/organicmaps/util/ThemeUtils.java
@@ -69,7 +69,7 @@ public final class ThemeUtils
public static boolean isAutoTheme(@NonNull Context context)
{
- return isAutoTheme(context, Config.getCurrentUiTheme(context));
+ return isAutoTheme(context, Config.getUiThemeSettings(context));
}
public static boolean isAutoTheme(@NonNull Context context, String theme)
@@ -78,6 +78,17 @@ public final class ThemeUtils
return autoTheme.equals(theme);
}
+ public static boolean isNavAutoTheme(@NonNull Context context)
+ {
+ return isNavAutoTheme(context, Config.getUiThemeSettings(context));
+ }
+
+ public static boolean isNavAutoTheme(@NonNull Context context, String theme)
+ {
+ String navAutoTheme = context.getString(R.string.theme_nav_auto);
+ return navAutoTheme.equals(theme);
+}
+
public static boolean isValidTheme(@NonNull Context context, String theme)
{
String defaultTheme = context.getString(R.string.theme_default);
diff --git a/android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java b/android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java
index 9bde7da119..f366562223 100644
--- a/android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java
+++ b/android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java
@@ -138,19 +138,29 @@ public final class WindowInsetUtils
public static final class PaddingInsetsListener implements OnApplyWindowInsetsListener
{
+ private final int insetsTypeMask;
private final boolean top;
private final boolean bottom;
private final boolean left;
private final boolean right;
- public PaddingInsetsListener(boolean top, boolean bottom, boolean left, boolean right)
+ public PaddingInsetsListener(int insetsTypeMask, boolean top, boolean bottom, boolean left, boolean right)
{
+ this.insetsTypeMask = insetsTypeMask;
this.top = top;
this.bottom = bottom;
this.left = left;
this.right = right;
}
+ /**
+ * Creates PaddingInsetsListener with default insetsTypeMask equals TYPE_SAFE_DRAWING
+ */
+ public PaddingInsetsListener(boolean top, boolean bottom, boolean left, boolean right)
+ {
+ this(TYPE_SAFE_DRAWING, top, bottom, left, right);
+ }
+
public static PaddingInsetsListener allSides()
{
return new PaddingInsetsListener(true, true, true, true);
@@ -170,7 +180,7 @@ public final class WindowInsetUtils
@Override
public WindowInsetsCompat onApplyWindowInsets(@NonNull View v, @NonNull WindowInsetsCompat windowInsets)
{
- final Insets insets = windowInsets.getInsets(TYPE_SAFE_DRAWING);
+ final Insets insets = windowInsets.getInsets(insetsTypeMask);
v.setPadding(
left ? insets.left : v.getPaddingLeft(),
top ? insets.top : v.getPaddingTop(),
@@ -178,5 +188,73 @@ public final class WindowInsetUtils
bottom ? insets.bottom : v.getPaddingBottom());
return windowInsets;
}
+
+ public static class Builder {
+
+ private int mInsetsTypeMask = TYPE_SAFE_DRAWING;
+ private boolean mTop;
+ private boolean mBottom;
+ private boolean mLeft;
+ private boolean mRight;
+
+ public Builder setInsetsTypeMask(int insetsTypeMask)
+ {
+ mInsetsTypeMask = insetsTypeMask;
+ return this;
+ }
+
+ public Builder setAllSides() {
+ mTop = true;
+ mBottom = true;
+ mLeft = true;
+ mRight = true;
+ return this;
+ }
+
+ public Builder setExcludeTop() {
+ mTop = false;
+ mBottom = true;
+ mLeft = true;
+ mRight = true;
+ return this;
+ }
+
+ public Builder setExcludeBottom() {
+ mTop = true;
+ mBottom = false;
+ mLeft = true;
+ mRight = true;
+ return this;
+ }
+
+ public Builder setTop(boolean top)
+ {
+ mTop = top;
+ return this;
+ }
+
+ public Builder setBottom(boolean bottom)
+ {
+ mBottom = bottom;
+ return this;
+ }
+
+ public Builder setLeft(boolean left)
+ {
+ mLeft = left;
+ return this;
+ }
+
+ public Builder setRight(boolean right)
+ {
+ mRight = right;
+ return this;
+ }
+
+ public PaddingInsetsListener build()
+ {
+ return new PaddingInsetsListener(mInsetsTypeMask, mTop, mBottom, mLeft, mRight);
+ }
+ }
}
}
diff --git a/android/app/src/main/java/app/organicmaps/util/log/LogsManager.java b/android/app/src/main/java/app/organicmaps/util/log/LogsManager.java
index d8d4934b3f..1fa9907c09 100644
--- a/android/app/src/main/java/app/organicmaps/util/log/LogsManager.java
+++ b/android/app/src/main/java/app/organicmaps/util/log/LogsManager.java
@@ -22,6 +22,7 @@ import androidx.core.content.ContextCompat;
import app.organicmaps.BuildConfig;
import app.organicmaps.MwmApplication;
import app.organicmaps.R;
+import app.organicmaps.util.ROMUtils;
import app.organicmaps.util.StringUtils;
import net.jcip.annotations.ThreadSafe;
@@ -245,6 +246,7 @@ public final class LogsManager
if (!StringUtils.toLowerCase(Build.MODEL).startsWith(StringUtils.toLowerCase(Build.MANUFACTURER)))
sb.append(Build.MANUFACTURER).append(' ');
sb.append(Build.MODEL).append(" (").append(Build.DEVICE).append(')');
+ sb.append("\nIs custom ROM: ").append(ROMUtils.isCustomROM());
sb.append("\nSupported ABIs:");
for (String abi : Build.SUPPORTED_ABIS)
sb.append(' ').append(abi);
diff --git a/android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java b/android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java
new file mode 100644
index 0000000000..4cc8b2ff43
--- /dev/null
+++ b/android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java
@@ -0,0 +1,221 @@
+package app.organicmaps.widget;
+
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Paint;
+import android.graphics.Rect;
+import android.graphics.Typeface;
+import android.util.AttributeSet;
+import android.util.Pair;
+import android.view.View;
+
+import androidx.annotation.ColorInt;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.core.content.ContextCompat;
+
+import app.organicmaps.R;
+import app.organicmaps.util.StringUtils;
+
+public class SpeedLimitView extends View
+{
+ private interface DefaultValues
+ {
+ @ColorInt
+ int BACKGROUND_COLOR = Color.WHITE;
+ @ColorInt
+ int TEXT_COLOR = Color.BLACK;
+ @ColorInt
+ int TEXT_ALERT_COLOR = Color.WHITE;
+
+ float BORDER_WIDTH_RATIO = 0.1f;
+ }
+
+ @ColorInt
+ private final int mBackgroundColor;
+
+ @ColorInt
+ private final int mBorderColor;
+
+ @ColorInt
+ private final int mAlertColor;
+
+ @ColorInt
+ private final int mTextColor;
+
+ @ColorInt
+ private final int mTextAlertColor;
+
+ @NonNull
+ private final Paint mSignBackgroundPaint;
+ @NonNull
+ private final Paint mSignBorderPaint;
+ @NonNull
+ private final Paint mTextPaint;
+
+ private float mWidth;
+ private float mHeight;
+ private float mBackgroundRadius;
+ private float mBorderRadius;
+ private float mBorderWidth;
+
+ private double mSpeedLimitMps;
+ @Nullable
+ private String mSpeedLimitStr;
+
+ private double mCurrentSpeed;
+
+ public SpeedLimitView(Context context, @Nullable AttributeSet attrs)
+ {
+ super(context, attrs);
+
+ try (TypedArray data = context.getTheme()
+ .obtainStyledAttributes(attrs, R.styleable.SpeedLimitView, 0, 0))
+ {
+ mBackgroundColor = data.getColor(R.styleable.SpeedLimitView_BackgroundColor, DefaultValues.BACKGROUND_COLOR);
+ mBorderColor = data.getColor(R.styleable.SpeedLimitView_borderColor, ContextCompat.getColor(context, R.color.base_red));
+ mAlertColor = data.getColor(R.styleable.SpeedLimitView_alertColor, ContextCompat.getColor(context, R.color.base_red));
+ mTextColor = data.getColor(R.styleable.SpeedLimitView_textColor, DefaultValues.TEXT_COLOR);
+ mTextAlertColor = data.getColor(R.styleable.SpeedLimitView_textAlertColor, DefaultValues.TEXT_ALERT_COLOR);
+ if (isInEditMode())
+ {
+ mSpeedLimitMps = data.getInt(R.styleable.SpeedLimitView_editModeSpeedLimit, -1);
+ mSpeedLimitStr = mSpeedLimitMps > 0 ? String.valueOf(((int) mSpeedLimitMps)) : null;
+ mCurrentSpeed = data.getInt(R.styleable.SpeedLimitView_editModeCurrentSpeed, -1);
+ }
+ }
+
+ mSignBackgroundPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+ mSignBackgroundPaint.setColor(mBackgroundColor);
+
+ mSignBorderPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+ mSignBorderPaint.setColor(mBorderColor);
+ mSignBorderPaint.setStrokeWidth(mBorderWidth);
+ mSignBorderPaint.setStyle(Paint.Style.STROKE);
+
+ mTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+ mTextPaint.setColor(mTextColor);
+ mTextPaint.setTextAlign(Paint.Align.CENTER);
+ mTextPaint.setTypeface(Typeface.create(Typeface.DEFAULT, Typeface.BOLD));
+ }
+
+ public void setSpeedLimitMps(final double speedLimitMps)
+ {
+ if (mSpeedLimitMps == speedLimitMps)
+ return;
+
+ mSpeedLimitMps = speedLimitMps;
+ if (mSpeedLimitMps <= 0)
+ {
+ mSpeedLimitStr = null;
+ setVisibility(GONE);
+ return;
+ }
+
+ final Pair speedLimitAndUnits = StringUtils.nativeFormatSpeedAndUnits(mSpeedLimitMps);
+ setVisibility(VISIBLE);
+ mSpeedLimitStr = speedLimitAndUnits.first;
+ configureTextSize();
+ invalidate();
+ }
+
+ public void setCurrentSpeed(final double currentSpeed)
+ {
+ mCurrentSpeed = currentSpeed;
+ invalidate();
+ }
+
+ @Override
+ protected void onDraw(@NonNull Canvas canvas)
+ {
+ super.onDraw(canvas);
+
+ final boolean alert = mCurrentSpeed > mSpeedLimitMps && mSpeedLimitMps > 0;
+
+ final float cx = mWidth / 2;
+ final float cy = mHeight / 2;
+
+ drawSign(canvas, cx, cy, alert);
+ drawText(canvas, cx, cy, alert);
+ }
+
+ private void drawSign(@NonNull Canvas canvas, float cx, float cy, boolean alert)
+ {
+ if (alert)
+ mSignBackgroundPaint.setColor(mAlertColor);
+ else
+ mSignBackgroundPaint.setColor(mBackgroundColor);
+
+ canvas.drawCircle(cx, cy, mBackgroundRadius, mSignBackgroundPaint);
+ if (!alert)
+ {
+ mSignBorderPaint.setStrokeWidth(mBorderWidth);
+ canvas.drawCircle(cx, cy, mBorderRadius, mSignBorderPaint);
+ }
+ }
+
+ private void drawText(@NonNull Canvas canvas, float cx, float cy, boolean alert)
+ {
+ if (mSpeedLimitStr == null)
+ return;
+
+ if (alert)
+ mTextPaint.setColor(mTextAlertColor);
+ else
+ mTextPaint.setColor(mTextColor);
+
+ final Rect textBounds = new Rect();
+ mTextPaint.getTextBounds(mSpeedLimitStr, 0, mSpeedLimitStr.length(), textBounds);
+ final float textY = cy - textBounds.exactCenterY();
+ canvas.drawText(mSpeedLimitStr, cx, textY, mTextPaint);
+ }
+
+ @Override
+ protected void onSizeChanged(int w, int h, int oldw, int oldh)
+ {
+ super.onSizeChanged(w, h, oldw, oldh);
+
+ final float paddingX = (float) (getPaddingLeft() + getPaddingRight());
+ final float paddingY = (float) (getPaddingTop() + getPaddingBottom());
+
+ mWidth = (float) w - paddingX;
+ mHeight = (float) h - paddingY;
+ mBackgroundRadius = Math.min(mWidth, mHeight) / 2;
+ mBorderWidth = mBackgroundRadius * 2 * DefaultValues.BORDER_WIDTH_RATIO;
+ mBorderRadius = mBackgroundRadius - mBorderWidth / 2;
+ configureTextSize();
+ }
+
+ // Apply binary search to determine the optimal text size that fits within the circular boundary.
+ private void configureTextSize()
+ {
+ if (mSpeedLimitStr == null)
+ return;
+
+ final String text = mSpeedLimitStr;
+ final float textRadius = mBorderRadius - mBorderWidth;
+ final float textMaxSize = 2 * textRadius;
+ final float textMaxSizeSquared = (float) Math.pow(textMaxSize, 2);
+
+ float lowerBound = 0;
+ float upperBound = textMaxSize;
+ float textSize = textMaxSize;
+ final Rect textBounds = new Rect();
+
+ while (lowerBound <= upperBound)
+ {
+ textSize = (lowerBound + upperBound) / 2;
+ mTextPaint.setTextSize(textSize);
+ mTextPaint.getTextBounds(text, 0, text.length(), textBounds);
+
+ if (Math.pow(textBounds.width(), 2) + Math.pow(textBounds.height(), 2) <= textMaxSizeSquared)
+ lowerBound = textSize + 1;
+ else
+ upperBound = textSize - 1;
+ }
+
+ mTextPaint.setTextSize(Math.max(1, textSize));
+ }
+}
diff --git a/android/app/src/main/java/app/organicmaps/widget/menu/NavMenu.java b/android/app/src/main/java/app/organicmaps/widget/menu/NavMenu.java
index 763a3c86d1..9e2b8612b7 100644
--- a/android/app/src/main/java/app/organicmaps/widget/menu/NavMenu.java
+++ b/android/app/src/main/java/app/organicmaps/widget/menu/NavMenu.java
@@ -213,14 +213,7 @@ public class NavMenu
return;
Pair speedAndUnits = StringUtils.nativeFormatSpeedAndUnits(last.getSpeed());
-
- if (info.speedLimitMps > 0.0)
- {
- Pair speedLimitAndUnits = StringUtils.nativeFormatSpeedAndUnits(info.speedLimitMps);
- mSpeedValue.setText(speedAndUnits.first + "\u202F/\u202F" + speedLimitAndUnits.first);
- }
- else
- mSpeedValue.setText(speedAndUnits.first);
+ mSpeedValue.setText(speedAndUnits.first);
if (info.speedLimitMps > 0.0 && last.getSpeed() > info.speedLimitMps)
{
diff --git a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageButtons.java b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageButtons.java
index d4fd663135..5fd7ec6b26 100644
--- a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageButtons.java
+++ b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageButtons.java
@@ -11,6 +11,7 @@ import androidx.annotation.AttrRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.view.ViewCompat;
+import androidx.core.view.WindowInsetsCompat;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider;
@@ -44,7 +45,11 @@ public final class PlacePageButtons extends Fragment implements Observer {
final String text = items.get(item.getItemId());
- copyToClipboard(context, popupAnchor, text);
+ copyToClipboard(context, snackbarTarget, popupAnchor, text);
return true;
});
popup.show();
diff --git a/android/app/src/main/java/app/organicmaps/widget/placepage/sections/PlacePageLinksFragment.java b/android/app/src/main/java/app/organicmaps/widget/placepage/sections/PlacePageLinksFragment.java
index e27f3d2f7a..b6754928f8 100644
--- a/android/app/src/main/java/app/organicmaps/widget/placepage/sections/PlacePageLinksFragment.java
+++ b/android/app/src/main/java/app/organicmaps/widget/placepage/sections/PlacePageLinksFragment.java
@@ -18,6 +18,7 @@ import app.organicmaps.MwmActivity;
import app.organicmaps.R;
import app.organicmaps.bookmarks.data.MapObject;
import app.organicmaps.bookmarks.data.Metadata;
+import app.organicmaps.util.Config;
import app.organicmaps.util.UiUtils;
import app.organicmaps.util.Utils;
import app.organicmaps.widget.placepage.PlacePageUtils;
@@ -201,8 +202,6 @@ public class PlacePageLinksFragment extends Fragment implements Observer
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
diff --git a/android/app/src/main/res/layout-land/fragment_osm_login.xml b/android/app/src/main/res/layout-land/fragment_osm_login.xml
index f95650d7dc..b764563d97 100644
--- a/android/app/src/main/res/layout-land/fragment_osm_login.xml
+++ b/android/app/src/main/res/layout-land/fragment_osm_login.xml
@@ -24,161 +24,141 @@
android:clipChildren="false"
android:clipToPadding="false"
android:orientation="vertical"
- android:padding="@dimen/margin_base"
tools:ignore="ScrollViewSize">
-
-
-
-
-
-
-
+
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:orientation="vertical"
+ android:padding="@dimen/margin_base">
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+ android:layout_marginTop="@dimen/margin_base"
+ android:background="@drawable/button_editor_light"
+ android:fontFamily="@string/robotoMedium"
+ android:padding="@dimen/margin_quarter"
+ android:text="@string/register_at_openstreetmap"
+ android:textAppearance="@style/MwmTextAppearance.Body2"
+ android:textColor="@color/text_dark" />
+
+
diff --git a/android/app/src/main/res/layout-land/layout_nav_top.xml b/android/app/src/main/res/layout-land/layout_nav_top.xml
index 94c07dd6c9..07fef56f84 100644
--- a/android/app/src/main/res/layout-land/layout_nav_top.xml
+++ b/android/app/src/main/res/layout-land/layout_nav_top.xml
@@ -110,12 +110,11 @@
android:id="@+id/lanes"
android:layout_width="0dp"
android:layout_height="68dp"
- android:layout_marginEnd="@dimen/margin_half"
- android:layout_marginTop="@dimen/margin_half"
+ android:layout_margin="@dimen/margin_half"
android:padding="@dimen/margin_half"
android:visibility="gone"
+ app:layout_constraintStart_toEndOf="@+id/nav_speed_limit"
app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintStart_toEndOf="@id/nav_next_turn_container"
app:layout_constraintTop_toBottomOf="@id/street_frame"
app:activeLaneTintColor="?navLaneArrowActiveColor"
app:inactiveLaneTintColor="?navLaneArrowInactiveColor"
@@ -123,4 +122,14 @@
app:cornerRadius="@dimen/margin_quarter"
app:editModeLanesCount="10"
tools:visibility="visible" />
+
+
diff --git a/android/app/src/main/res/layout/activity_request_permissions.xml b/android/app/src/main/res/layout/activity_request_permissions.xml
new file mode 100644
index 0000000000..b0f822496e
--- /dev/null
+++ b/android/app/src/main/res/layout/activity_request_permissions.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/android/app/src/main/res/layout/elevation_profile_internal.xml b/android/app/src/main/res/layout/elevation_profile_internal.xml
index 6ae665bb74..564b3ade8f 100644
--- a/android/app/src/main/res/layout/elevation_profile_internal.xml
+++ b/android/app/src/main/res/layout/elevation_profile_internal.xml
@@ -118,7 +118,7 @@
android:layout_marginTop="@dimen/margin_eighth"
android:ellipsize="end"
android:singleLine="true"
- android:text="@string/elevation_profile_maxaltitude"
+ android:text="@string/elevation_profile_max_elevation"
android:textAppearance="@style/MwmTextAppearance.Body5" />
+
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="@dimen/margin_base">
-
+
+ android:layout_weight="1">
+
+ app:layout_constraintTop_toTopOf="parent" />
+
+
+
\ No newline at end of file
diff --git a/android/app/src/main/res/layout/item_category_description.xml b/android/app/src/main/res/layout/item_category_description.xml
index 6ebe54723b..2351496314 100644
--- a/android/app/src/main/res/layout/item_category_description.xml
+++ b/android/app/src/main/res/layout/item_category_description.xml
@@ -13,18 +13,11 @@
android:textAppearance="@style/MwmTextAppearance.Body2.Primary"
app:layout_constraintTop_toTopOf="parent" />
-
-
+ app:layout_constraintTop_toBottomOf="@id/title">
diff --git a/android/app/src/main/res/layout/item_track.xml b/android/app/src/main/res/layout/item_track.xml
index 5c1a88b069..68ebdd19f8 100644
--- a/android/app/src/main/res/layout/item_track.xml
+++ b/android/app/src/main/res/layout/item_track.xml
@@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
- android:layout_height="@dimen/height_item_multiline"
+ android:layout_height="wrap_content"
android:background="@drawable/bg_clickable_card">
+
+
diff --git a/android/app/src/main/res/layout/place_page_bookmark_fragment.xml b/android/app/src/main/res/layout/place_page_bookmark_fragment.xml
index c90c3adaf0..57df32021d 100644
--- a/android/app/src/main/res/layout/place_page_bookmark_fragment.xml
+++ b/android/app/src/main/res/layout/place_page_bookmark_fragment.xml
@@ -7,16 +7,6 @@
android:layout_height="match_parent"
android:orientation="vertical">
-
-
+
+
diff --git a/android/app/src/main/res/layout/place_page_description_layout.xml b/android/app/src/main/res/layout/place_page_description_layout.xml
index a593d01f7f..9b0175b491 100644
--- a/android/app/src/main/res/layout/place_page_description_layout.xml
+++ b/android/app/src/main/res/layout/place_page_description_layout.xml
@@ -31,6 +31,7 @@
android:layout_gravity="start|bottom"
android:layout_marginEnd="@dimen/margin_base"
android:layout_marginStart="@dimen/margin_base"
+ android:layout_marginBottom="@dimen/margin_base"
android:textAppearance="?android:attr/textAppearance"
android:gravity="start|top"
android:textColor="?attr/colorAccent"
diff --git a/android/app/src/main/res/values-ar/strings.xml b/android/app/src/main/res/values-ar/strings.xml
index c38c42b2ca..fbdec2b6fb 100644
--- a/android/app/src/main/res/values-ar/strings.xml
+++ b/android/app/src/main/res/values-ar/strings.xml
@@ -327,6 +327,10 @@
خدمات الموقع في جوجل بلاي
حدد موقعك التقريبي بسرعة باستخدام Bluetooth أو WiFi أو شبكة الهاتف المحمول
+
+ روابط فنادق كيك دوت كوم
+
+ يتم عرض الصور والمراجعات وروابط الحجز للفنادق التي لديها قائمة على موقع Kayak.com. تذهب مكافأة الإحالة المستلمة عن كل حجز من خلال هذه الروابط إلى تطوير Organic Maps.
تنزيل الخرائط على طول طريقك
@@ -512,7 +516,9 @@
لا يمكن تحديد موقع الكائن هنا
بيانات OpenStreetMap التي أنشأها المجتمع اعتبارًا من %s. تعرف على المزيد حول كيفية تعديل الخريطة وتحديثها على OpenStreetMap.org
- قم بتسجيل الدخول حتى يتمكن باقي المستخدمين من رؤية التغييرات التي قمت بها.
+
+ OpenStreetMap.org (OSM) هو مشروع مجتمعي لبناء خريطة مجانية ومفتوحة. إنه المصدر الرئيسي لبيانات الخرائط في الخرائط العضوية ويعمل على غرار ويكيبيديا. يمكنك إضافة الأماكن أو تعديلها وتصبح متاحة لملايين المستخدمين في جميع أنحاء العالم. \انضم إلى المجتمع وساعد في إنشاء خريطة أفضل للجميع!
+ أنشئ حساباً على OpenStreetMap أو سجّل الدخول لنشر تعديلاتك على الخريطة للعالم.
%1$d من%2$d
تنزيل باستخدام بيانات الجوال؟
@@ -524,7 +530,7 @@
الرمز البريدي
أدخل الرمز البريدي صالح
- مكان غير معروف
+ نقطة الخريطة
ملاحظة لمتطوعي OpenStreetMap (اختياري)
@@ -532,9 +538,11 @@
يتم تحميل تعديلاتك على قاعدة البيانات العامة OpenStreetMap . يرجى عدم إضافة معلومات شخصية أو محمية بحقوق الطبع والنشر.
المزيد عن خريطة الشارع المفتوحة
- المالك
+ سجل التحرير الخاص بك
+ ملاحظات بيانات الخريطة الخاصة بك
+ المشغل
- المالك: %s
+ المشغل: %s
لا يمكن العثور على فئة مناسبة؟
تسمح الخرائط العضوية بإضافة فئات نقاط بسيطة فقط، وهذا يعني عدم وجود بلدات وطرق وبحيرات ومخططات للمباني وما إلى ذلك. يرجى إضافة هذه الفئات مباشرة إلى OpenStreetMap.org . راجع موقعنا دليل للحصول على تعليمات مفصلة خطوة بخطوة.
لم تقم بتنزيل أية خرائط
@@ -553,6 +561,7 @@
ميل/ساعة
س
د
+ يوم
المزيد
الصور والتعليقات والحجز
@@ -560,6 +569,8 @@
تذهب مكافأة الإحالة التي يتم تلقيها لكل حجز من خلال هذا الرابط إلى تطوير Organic Maps.
التفاصيل على Kayak
+
+ تعطيل Kayak
تحرير العلامة المرجعية
تعليق…
هل تريد مسح كافة التغييرات المحلية؟
@@ -621,7 +632,7 @@
استخدام البحث أو النقر على الخريطة لإضافة نقطة بداية الطريق
استخدام البحث أو النقر على الخريطة لإضافة نقطة وجهة
- إزالة
+ إزالة نقطة توقف
إضافة نقطة توقف
برجاء تسجيل الدخول إلى OpenStreetMap لتحميل جميع تعديلات الخريطة تلقائيًا. تعرف على المزيد هنا .
@@ -769,8 +780,8 @@
الطبقة الطبوغرافية ليست متاحة بعد في هذه المنطقة
تصاعدي
تنازلي
- الحد الأدنى للارتفاع
- الحد الأقصى للارتفاع
+ أقل ارتفاع
+ أعلى ارتفاع
درجة الصعوبة
المسافة:
المدة:
@@ -792,6 +803,8 @@
إظهار التطبيق فوق شاشة القفل
عند التفعيل، لن تحتاج لفتح قفل جهازك كل مرة أثناء تشغيل التطبيق
+
+ لغة الخريطة
بيانات الخريطة من خريطة الشارع المفتوحة
@@ -805,7 +818,7 @@
إذا كنت تعرف أحد مطوري البرامج، فيمكنك أن تطلب منه تنفيذ الميزة التي تحتاجها.
- هل تعلم أنه يمكنك النقر لفترة طويلة على أي مكان على الخريطة لتحديده؟
+ اضغط على أي مكان على الخريطة لتحديد أي شيء. اضغط لفترة طويلة لإخفاء الواجهة وإظهارها مرة أخرى.
هل تعلم أنه يمكنك تحديد موقعك الحالي على الخريطة؟
@@ -827,8 +840,12 @@
إلى شاشة السيارة
- يتطلب هذا التطبيق الوصول إلى موقعك لأغراض التنقل.
-
+ تحتاج الخرائط العضوية إلى الوصول إلى الموقع. عندما يكون الوضع آمنًا، تحقق من الإشعارات الموجودة على هاتفك.
+
+ هذا التطبيق يحتاج إلى إذنك
+
+ تحتاج الخرائط العضوية في Android Auto إلى إذن تحديد الموقع للعمل بفعالية
+
أذونات المنح
متصل بالسيارة
@@ -875,7 +892,11 @@
المسار فارغ - لا يوجد شيء للحفظ
غير قادر على عرض مربع حوار تحديد المجلد لأنه لا يوجد تطبيق مناسب مثبت على جهازك. يرجى تثبيت تطبيق مدير الملفات والمحاولة مرة أخرى.
+ اختر اللون
+ تعديل المسار
لم يتم تثبيت أي تطبيق يمكنه فتح الموقع
+
+ تلقائي في التنقل
العنوان / البلوك
@@ -1060,6 +1081,7 @@
حاوية قمامة
محطة نقل النفايات
نقطة إعادة تعبة قنينة المياه
+ نقطة إعادة تعبة قنينة المياه
حاجز
حاجز
حاجز سيارات
@@ -1105,7 +1127,7 @@
مبنى
مبنى
مرآب
- محطة قطار
+ مبنى المحطة
مستودع
قبر
حرفة
@@ -1667,6 +1689,7 @@
محطة قطار
حبلي
محطة قطار
+ محطة قطار
محطة قطار
محطة قطار
محطة قطار
@@ -1709,6 +1732,7 @@
محطة مترو
محطة مترو
محطة مترو
+ محطة مترو
محطة مترو
محطة مترو
محطة مترو
@@ -1762,6 +1786,7 @@
محطة مترو
محطة مترو
محطة مترو
+ محطة مترو
محطة مترو
محطة مترو
محطة مترو
@@ -1821,6 +1846,7 @@
مدخل المترو
مدخل المترو
مدخل المترو
+ مدخل المترو
مدخل المترو
مدخل المترو
مدخل المترو
@@ -1874,6 +1900,7 @@
مدخل المترو
مدخل المترو
مدخل المترو
+ مدخل المترو
مدخل المترو
مدخل المترو
مدخل المترو
@@ -1961,6 +1988,7 @@
مركز بصريات
متجر معداة خارجية
نقطة الالتقاط
+ متجر المكرونة
متجر معجنات
مُرتهِن
متجر للحيوانات الأليفة
@@ -2056,7 +2084,13 @@
منحوتة
تمثال
مكان جذاب
+ جولة ترفيهية
الضميمة الحيوانية
+ كاروسيل
+ جاذبية تاريخية
+ المتاهة
+ قطار الملاهي الدوارة
+ منزلق مائي
مكان جذاب
مخيّم
موقع لمراكب ترفيه
diff --git a/android/app/src/main/res/values-az/strings.xml b/android/app/src/main/res/values-az/strings.xml
index 0692d5d867..6fe6f7d133 100644
--- a/android/app/src/main/res/values-az/strings.xml
+++ b/android/app/src/main/res/values-az/strings.xml
@@ -313,6 +313,10 @@
Google Play Məkan Xidmətləri
Bluetooth, WiFi və ya mobil şəbəkə vasitəsilə təxmini yerinizi tez müəyyənləşdirin
+
+ Kayak.com Otel Bağlantıları
+
+ Şəkillər, rəylər, rezervasiya linkləri Kayak.com-da siyahısı olan otellər üçün göstərilir. Bu bağlantılar vasitəsilə hər bir rezervasiya üçün alınan tövsiyə bonusu Organic Maps-in inkişafına yönəldilir.
Marşrut boyunca bütün xəritələri endirin
@@ -498,7 +502,10 @@
Burada obyekti yerləşdirmək mümkün deyil
%s tarixinə icma tərəfindən yaradılmış OpenStreetMap datası. OpenStreetMap.org saytında xəritəni necə redaktə etmək və yeniləmək haqqında ətraflı məlumat əldə edin
- OpenStreetMap.org saytına daxil olun ki, digər istifadəçilər sizin etdiyiniz dəyişiklikləri görə bilsinlər.
+
+ OpenStreetMap.org (OSM) pulsuz və açıq xəritə yaratmaq üçün icma layihəsidir. O, Üzvi Xəritələrdə xəritə məlumatlarının əsas mənbəyidir və Vikipediyaya oxşar işləyir. Siz yerlər əlavə edə və ya redaktə edə bilərsiniz və onlar bütün dünyada milyonlarla istifadəçi üçün əlçatan olur.
+\nİcmaya qoşulun və hər kəs üçün daha yaxşı xəritə yaratmağa kömək edin!
+ OpenStreetMap hesabı yaradın və ya xəritə redaktələrinizi dünyada dərc etmək üçün daxil olun.
%1$d/%2$d
Mobil şəbəkə vasitəsilə endirilsin?
@@ -510,7 +517,7 @@
Poçt kodu
Etibarlı poçt kodu daxil edin
- Naməlum yer
+ Xəritə Nöqtəsi
OpenStreetMap könüllüləri üçün qeyd (isteğe bağlı)
@@ -518,9 +525,11 @@
Redaktələriniz ictimai OpenStreetMap verilənlər bazasına yüklənir. Zəhmət olmasa şəxsi və ya müəllif hüquqları ilə qorunan məlumatları əlavə etməyin.
OpenStreetMap haqqında əlavə məlumat
- Sahibi
+ Redaktə tarixçəniz
+ Xəritə məlumatı qeydləriniz
+ Operator
- Sahibi: %s
+ Operator: %s
Uyğun kateqoriya tapa bilmirsiniz?
Üzvi Xəritələr yalnız sadə nöqtə kateqoriyaları əlavə etməyə imkan verir, bu o deməkdir ki, şəhərlər, yollar, göllər, bina konturları və s. yoxdur. Lütfən, belə kateqoriyaları birbaşa OpenStreetMap.org saytına əlavə edin. Ətraflı addım-addım təlimatlar üçün bələdçimizi yoxlayın.
Siz heç bir xəritə endirməmisiniz
@@ -539,6 +548,7 @@
mil/saat
saat
dəq
+ gün
Digər
Şəkillər, rəylər, rezervasiya
@@ -546,6 +556,8 @@
Bu link vasitəsilə edilən hər rezervasiya üçün alınan tövsiyə bonusu Organic Maps\'in inkişafına sərf olunur.
Xizək sürmə haqqında təfərrüatlar
+
+ Kayak-ı söndürün
Əlfəcini redaktə edin
Şərh…
Bütün yerli dəyişikliklər ləğv edilsin?
@@ -607,7 +619,7 @@
Marşrutun başlanğıc nöqtəsi əlavə etmək üçün axtarışdan istifadə edin və ya xəritədə klikləyin
Təyinat nöqtəsi əlavə etmək üçün axtarışdan istifadə edin və ya xəritədə klikləyin
- Sil
+ Kəsmə nöqtəsini silin
Dayanacaq nöqtəsini əlavə edin
Bütün xəritə redaktələrinizi avtomatik yükləmək üçün OpenStreetMap-a daxil olun. burada ətraflı məlumat əldə edin.
@@ -753,8 +765,8 @@
Bu bölgədə relyef təbəqəsi hələ mövcud deyil
Qalxmaq
Eniş
- Min. hündürlük
- Maks. hündürlük
+ Min. hündürlük
+ Maks. hündürlük
Çətinlik
Məsafə:
Müddət:
@@ -776,6 +788,8 @@
Kilid ekranında göstərin
Aktivləşdirildikdən sonra proqram hər dəfə işlədikcə cihazınızın kilidini açmağa ehtiyac qalmayacaq.
+
+ Xəritə dili
OpenStreetMap-dan xəritə məlumatları
@@ -786,6 +800,8 @@
https://wiki.openstreetmap.org/wiki/Tr:About
İcma tərəfindən yaradılmış xəritələrimizdən istifadə etdiyiniz üçün təşəkkür edirik!
+
+ Nəyisə seçmək üçün xəritədə istənilən yerə toxunun. Gizlətmək və interfeysi geri göstərmək üçün uzun müddət toxunun.
İndi telefon ekranında Organic Maps istifadə edirsiniz
@@ -796,9 +812,7 @@
Telefonda davam edin
Avtomobil ekranına
-
- Bu proqram naviqasiya məqsədləri üçün məkanınıza giriş tələb edir.
-
+
İcazələr verin
Avtomobilə qoşulub
@@ -843,7 +857,11 @@
Marşrut boşdur - saxlamaq üçün heç nə yoxdur
Qovluq seçimi dialoqunu göstərmək mümkün deyil, çünki cihazınızda uyğun proqram quraşdırılmayıb. Lütfən, fayl meneceri proqramı quraşdırın və yenidən cəhd edin
+ Rəngi seçin
+ Marşrutu redaktə edin
Məkanı aça biləcək proqram quraşdırılmayıb
+
+ Naviqasiyada avtomatik
Ünvan/Blok
@@ -1020,6 +1038,7 @@
Zibil konteyneri
Tullantıların ötürülməsi stansiyası
Karvanlar üçün su nöqtəsi
+ Karvanlar üçün su nöqtəsi
Maneə
Blok
Birbaşa
@@ -1063,7 +1082,7 @@
Bina
Bina
Qaraj
- Dəmiryolu stansiyası
+ Stansiya Binası
Anbar
Qəbir
Sənətkarlıq
@@ -1667,6 +1686,7 @@
Dəmiryolu stansiyası
Funikulyor
Dəmiryolu stansiyası
+ Dəmiryolu stansiyası
Dəmiryolu stansiyası
Dəmiryolu stansiyası
Dəmiryolu stansiyası
@@ -1709,6 +1729,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1762,6 +1783,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1824,6 +1846,7 @@
Metro girişi
Metro girişi
Metro girişi
+ Metro girişi
Metro girişi
Metro girişi
Metro girişi
@@ -1877,6 +1900,7 @@
Metro girişi
Metro girişi
Metro girişi
+ Metro girişi
Metro girişi
Metro girişi
Metro girişi
@@ -1969,6 +1993,7 @@
Optik
Xarici Avadanlıqlar
Qəbul Nöqtəsi
+ Makaron Dükanı
Şirniyyat
Sələmçi
Heyvan mağazası
@@ -2065,7 +2090,13 @@
Heykəl
Heykəl
Attraksionlar
+ Əyləncəli gəzinti
Heyvan mühafizəsi
+ Karusel
+ Tarixi cazibə
+ Labirent
+ Roller Coaster
+ Su Slayd
Attraksionlar
Düşərgə sahəsi
Treyler parkı
diff --git a/android/app/src/main/res/values-be/strings.xml b/android/app/src/main/res/values-be/strings.xml
index 01dd9729b5..b4d0756562 100644
--- a/android/app/src/main/res/values-be/strings.xml
+++ b/android/app/src/main/res/values-be/strings.xml
@@ -313,6 +313,10 @@
Службы месцазнаходжання Google Play
Хуткае вызначэнне прыблізнага месцазнаходжання з дапамогай Bluetooth, WiFi або мабільнай сеткі
+
+ Спасылкі на гасцініцы Kayak.com
+
+ Фота, агляды, спасылкі на браніраванне паказваюцца для гатэляў, якія ёсць у спісе на Kayak.com. Рэферальны бонус, атрыманы за кожнае браніраванне па гэтых спасылках, ідзе на развіццё Organic Maps.
Спампаваць усе мапы на вашым маршруце
@@ -497,7 +501,10 @@
Аб\'ект не можа знаходзіцца тут
Створаныя супольнасцю даныя OpenStreetMap па стане на %s. Даведайцеся больш пра тое, як рэдагаваць і абнаўляць карту на OpenStreetMap.org
- Аўтарызуйцеся ў OpenStreetMap.org, каб іншыя карыстальнікі бачылі вашыя змены.
+
+ OpenStreetMap.org (OSM) - гэта грамадскі праект па стварэнні бясплатнай і адкрытай мапы, і асноўная крыніца картаграфічных даных у Organic Maps, якая працуе падобна на Вікіпедыю. Кожны можа дадаваць або рэдагаваць месцы, якія пабачуць мільёны карыстальнікаў па ўсім свеце.
+\nДалучайцеся да супольнасці і дапамажыце зрабіць лепшую мапу для ўсіх!
+ Стварыце ўліковы запіс OpenStreetMap або ўвайдзіце ў сістэму, каб апублікаваць праўкі мапы ўсім на свеце.
%1$d з %2$d
Спампаваць праз мабільны інтэрнэт?
@@ -509,7 +516,7 @@
Паштовы індэкс
Увядзіце правільны паштовы індэкс
- Невядомае месца
+ Месца на мапе
Заўвага для валанцёраў OpenStreetMap (неабавязкова)
@@ -517,9 +524,11 @@
Вашы праўкі загружаюцца ў публічную базу дадзеных OpenStreetMap . Калі ласка, не дадавайце асабістую інфармацыю або інфармацыю, абароненую аўтарскім правам.
Падрабязней пра OpenStreetMap
- Уладальнік
+ Ваша гісторыя рэдагавання
+ Заўвагі да дадзеных карты
+ Aператар
- Уладальнік: %s
+ Aператар: %s
Няма прыдатнай катэгорыі?
Organic Maps дазваляе дадаваць на мапу толькі простыя тыпы аб\'ектаў, гэта значыць без гарадаў, дарог, азёр і будынкаў. Калі ласка, дадайце такія катэгорыі на сайце OpenStreetMap.org . Мы таксама рэкамендуем азнаёміцца з падрабязнымі інструкцыямі і іншымі прыкладаннямі для рэдагавання мапы .
Вы не спампавалі ніводнай мапы
@@ -538,6 +547,7 @@
міль/г
г
хв
+ д
Яшчэ
Фота, водгукі, браніраванне
@@ -545,6 +555,8 @@
Рэферальны бонус, атрыманы за кожнае браніраванне па гэтай спасылцы, ідзе на распрацоўку Organic Maps.
Падрабязнасці на Kayak
+
+ Адключыць Kayak
Рэдагаваць закладку
Каментарый…
Адмовіцца ад усіх лакальных змен?
@@ -601,7 +613,7 @@
Скарыстайцеся пошукам або націсніце на мапе, каб дадаць пачатак маршруту
Скарыстайцеся пошукам або націсніце на мапе, каб дадаць пункт прызначэння
- Выдаліць
+ Выдаліць прыпынак
Дадаць прыпынак
Калі ласка, увайдзіце ў OpenStreetMap, каб аўтаматычна загрузіць усе вашыя праўкі карты. Даведайцеся больш тут .
@@ -750,8 +762,8 @@
Мапы рэльефа для гэтай мясцовасці пакуль што няма
Пад\'ём
Спуск
- Мін. вышыня
- Макс. вышыня
+ Мін. вышыня
+ Макс. вышыня
Складанасць
Адл.:
Час:
@@ -769,6 +781,8 @@
Паказваць на экране блакіроўкі
Калі ўключана, вам не трэба разблакіраваць прыладу кожны раз падчас працы праграмы.
+
+ Мова карты
Даныя карты з OpenStreetMap
@@ -784,7 +798,7 @@
Калі вы ведаеце распрацоўшчыка праграмнага забеспячэння, вы можаце папрасіць яго рэалізаваць неабходную вам функцыю.
- Любое месца на карце можна абраць, калі патрымаць там палец на працягу секунды.
+ Націсніце ў любым месцы карты, каб выбраць што-небудзь. Доўгі націск хавае і паказвае інтэрфейс.
А вы ведалі, што сваё месцазнаходжанне на мапе можна абраць?
@@ -806,8 +820,12 @@
На экран аўто
- Гэтаму прылажэнню патрабуецца доступ да вашага месцазнаходжання для навігацыі.
-
+ Organic Maps патрабуе доступу да месцазнаходжання. Калі будзе бяспечна, праверце апавяшчэнне на тэлефоне.
+
+ Гэтай праграме патрабуецца ваш дазвол
+
+ Для эфектыўнай працы Organic Maps у Android Auto патрабуецца дазвол на вызначэнне месцазнаходжання
+
Дазволiць
Падключаны да аўтамабіля
@@ -854,7 +872,11 @@
Маршрут пусты - няма чаго захоўваць
Немагчыма адлюстраваць дыялогавае акно выбару папкі, таму што на вашай прыладзе не ўсталявана адпаведная праграма. Усталюйце праграму для кіравання файламі і паўтарыце спробу
+ Абярыце колер
+ Рэдагаваць маршрут
Не ўстаноўлена праграма, якая можа адкрыць месцазнаходжанне
+
+ Аўто ў навігацыі
Адрас/Блок
@@ -906,6 +928,7 @@
Царква Ісуса Хрыста Святых апошніх дзён
Зала царства Сведкаў Іегавы
Паштовая скрыня
+ Турма
Прыём другсыравіны
@@ -951,6 +974,7 @@
Паліўная калонка
Станцыя перавалкі адходаў
Вада для аўтадомаў
+ Вада для аўтадомаў
Ланцуг
Гарадскі вал
Дрэнажная канава
@@ -969,6 +993,7 @@
Запаведная зона
Адрас
+ Будынак вакзала
Магіла
Рамяство
Пчаляр
@@ -1339,6 +1364,7 @@
Музычная крама
Музычныя інструменты
Пункт самавывазу
+ Макаронная крама
Кандытарскія вырабы
Грумінг
Пракат
@@ -1409,7 +1435,13 @@
Горны прытулак з абслугоўваннем
Кватэра для адпачынку
+ Атракцыён
Вальера для жывёл
+ Карусель
+ Гістарычная славутасць
+ Лабірынт
+ Амерыканскія горкі
+ Водная горка
Кемпінг для аўтадамоў
Катэдж для адпачынку
@@ -1429,10 +1461,10 @@
Водопропускная труба
Рака
Рака
- Рака
- Рака
- Рака
- Рака
+ Ручай
+ Ручай
+ Ручай
+ Ручай
Снежны парк
Снежная пешаходная сцежка
Падключэнне да трас
diff --git a/android/app/src/main/res/values-bg/strings.xml b/android/app/src/main/res/values-bg/strings.xml
index d7f79febd8..c898d3b47b 100644
--- a/android/app/src/main/res/values-bg/strings.xml
+++ b/android/app/src/main/res/values-bg/strings.xml
@@ -296,6 +296,10 @@
Услуги за местоположение в Google Play
Бързо определяне на приблизителното ви местоположение чрез Bluetooth, WiFi или мобилна мрежа
+
+ Kayak.com Връзки с хотели
+
+ Снимки, отзиви и връзки за резервация се показват за хотелите, които имат обява в Kayak.com. Полученият бонус за всяка резервация чрез тези връзки отива за развитието на Organic Maps.
Изтегляне на всички карти по вашия маршрут
@@ -460,7 +464,10 @@
Тук не може да бъде намерен обект
Създадени от общността данни от OpenStreetMap към %s. Научете повече за това как да редактирате и актуализирате картата в OpenStreetMap.org
- Влезте в системата, за да могат другите потребители да видят направените от вас промени
+
+ OpenStreetMap.org (OSM) е общностен проект за създаване на безплатна и отворена карта. Той е основният източник на картографски данни в Organic Maps и работи подобно на Wikipedia. Можете да добавяте или редактирате места и те стават достъпни за милиони потребители по целия свят.
+\nПрисъединете се към общността и помогнете за създаването на по-добра карта за всички!
+ Създайте акаунт в OpenStreetMap или влезте в него, за да публикувате своите редакции на картата в света.
%1$d от %2$d
Изтегляне чрез мобилни данни?
@@ -472,7 +479,7 @@
Пощенски код
Въведете валиден пощенски код
- Неизвестно място
+ Точка на картата
Забележка към доброволците на OpenStreetMap (по избор)
@@ -480,9 +487,11 @@
Вашите редакции се качват в публичната база данни OpenStreetMap . Моля, не добавяйте лична информация или информация, защитена с авторски права.
Повече за OpenStreetMap
- Собственик
+ Вашата история на редактиране
+ Бележки за данните на вашата карта
+ Оператор
- Собственик: %s
+ Оператор: %s
Не можете да намерите подходяща категория?
Organic Maps позволява да се добавят само прости категории точки, т.е. без градове, пътища, езера, очертания на сгради и т.н. Моля, добавяйте такива категории директно в OpenStreetMap.org . Вижте нашето ръководство за подробни инструкции стъпка по стъпка.
Не сте изтеглили никакви карти
@@ -498,6 +507,7 @@
фут
ч
мин
+ д
Още
Снимки, отзиви, резервация
@@ -505,6 +515,8 @@
Полученият бонус за всяка резервация чрез тази връзка отива за развитието на Organic Maps.
Подробности в Kayak
+
+ Деактивиране на Kayak
Редакция на отметка
Коментиране…
Отхвърляне на всички локални промени?
@@ -558,7 +570,7 @@
Използвайте търсене или докоснете картата, за да добавите начална точка на маршрута
Използвайте търсене или докоснете картата, за да добавите точка на дестинация
- Премахване
+ Премахване на спирка
Добавяне на спирка
Моля, влезте в OpenStreetMap, за да качвате автоматично всичките си редакции на картата. Научете повече тук .
@@ -679,8 +691,8 @@
Топографският слой все още не е наличен в тази област
Изкачване
Спускане
- Мин. надморска височина
- Макс. надморска височина
+ Мин. височина
+ Макс. височина
Трудност
Разст.:
Време:
@@ -706,7 +718,7 @@
Ако познавате разработчик на софтуер, можете да го помолите да внедри функция, от която се нуждаете.
- Знаете ли, че можете да докоснете продължително всяко място на картата, за да го изберете?
+ Докоснете навсякъде в картата, за да изберете нещо. Докоснете дълго, за да скриете и покажете интерфейса.
Знаете ли, че можете да изберете текущото си местоположение на картата?
@@ -728,8 +740,12 @@
Към екрана на автомобила
- Това приложение изисква достъп до местоположението ви за целите на навигацията.
-
+ Organic Maps се нуждае от достъп до местоположението. Когато е безопасно, проверете известието на телефона си.
+
+ Това приложение се нуждае от вашето разрешение
+
+ Organic Maps в Android Auto се нуждае от разрешение за местоположение, за да работи ефективно
+
Предоставяне на разрешения
Свързан с автомобил
@@ -776,7 +792,11 @@
Маршрутът е празен - няма какво да запазвате
Не може да се покаже диалогов прозорец за избор на папка, тъй като на вашето устройство не е инсталирано подходящо приложение. Моля, инсталирайте приложение за управление на файлове и опитайте отново
+ Изберете цвят
+ Редактиране на маршрут
Не е инсталирано приложение, което може да отвори местоположението
+
+ Автоматично в навигацията
Адрес/Блок
@@ -819,6 +839,7 @@
Паркомясто за инвалиди
Църквата на Исус Христос на светиите от последните дни
Зала на царството на Свидетелите на Йехова
+ Затвор
Батерии
@@ -848,6 +869,7 @@
Защитена местност
Адрес
+ Сграда на гарата
Гроб
Занаяти
Пчелар
@@ -1189,6 +1211,7 @@
Магазин за кухня
Ремонт на мотоциклети
Точка на вземане
+ Магазин за паста
Тестени изделия
Грижа за домашни любимци
Магазин под наем
@@ -1246,7 +1269,13 @@
Планинска хижа
Ваканционен апартамент
+ Развлекателна атракция
Заграждение за животни
+ Въртележка
+ Историческа атракция
+ Лабиринт
+ Въртележка
+ Водна пързалка
Ваканционна вила
Туринформация
diff --git a/android/app/src/main/res/values-ca/strings.xml b/android/app/src/main/res/values-ca/strings.xml
index 00a156411f..e79a23ab49 100644
--- a/android/app/src/main/res/values-ca/strings.xml
+++ b/android/app/src/main/res/values-ca/strings.xml
@@ -314,6 +314,10 @@
Serveis d\'ubicació de Google Play
Determineu ràpidament la vostra ubicació aproximada mitjançant Bluetooth, WiFi o xarxa mòbil
+
+ Enllaços d\'hotels del Kayak.com
+
+ Es mostren fotos, comentaris i enllaços de reserva per als hotels que tenen una llista a Kayak.com. La bonificació de referència rebuda per cada reserva a través d\'aquests enllaços es destina al desenvolupament d\'Organic Maps.
Baixeu tots els mapes de la ruta
@@ -498,7 +502,10 @@
No s’ha trobat cap objecte aquí
Dades de l’OpenStreetMap creades per la comunitat a partir de %s. Obteniu més informació sobre com editar i actualitzar el mapa a OpenStreetMap.org
- Inicieu sessió a openstreetmap.org perquè altres usuaris puguin veure els vostres canvis.
+
+ OpenStreetMap.org (OSM) és un projecte comunitari per construir un mapa lliure i obert. És la font principal de dades de mapes a Organic Maps i funciona de manera similar a la Viquipèdia. Pots afegir o editar llocs i estaran disponibles per a milions d\'usuaris de tot el món.
+\nUneix-te a la comunitat i ajuda a crear un mapa millor per a tothom!
+ Creeu un compte d\'OpenStreetMap o inicieu sessió per publicar les vostres edicions de mapes al món.
%1$d/%2$d
Voleu baixar-ho a través d’una connexió de xarxa mòbil?
@@ -510,7 +517,7 @@
Codi postal
Introduïu un codi postal vàlid
- Lloc desconegut
+ Punt del mapa
Nota per als voluntaris d\'OpenStreetMap (opcional)
@@ -518,9 +525,11 @@
Les vostres edicions es pengen a la base de dades pública OpenStreetMap . Si us plau, no afegiu informació personal o amb drets d\'autor.
Més sobre l\'OpenStreetMap
- Propietari
+ El teu historial d\'edició
+ Notes de les vostres dades del mapa
+ Operador
- Propietari: %s
+ Operador: %s
No trobeu una categoria adequada?
Organic Maps només permet afegir categories de punts simples, això vol dir que no hi ha ciutats, carreteres, llacs, contorns d\'edificis, etc. Si us plau, afegiu aquestes categories directament a OpenStreetMap.org . Consulteu la nostra guia per obtenir instruccions detallades pas a pas.
No heu baixat cap mapa
@@ -539,6 +548,7 @@
mph
h
min
+ d
Més
Fotos, comentaris, reserves
@@ -546,6 +556,8 @@
La bonificació de referència rebuda per cada reserva a través d\'aquest enllaç es destina al desenvolupament de Organic Maps.
Detalls a Kayak
+
+ Desactiva Kayak
Edita el marcador
Comentari…
Voleu descartar tots els canvis locals?
@@ -607,7 +619,7 @@
Utilitzeu la cerca o toqueu el mapa per afegir un punt de partida de la ruta
Utilitzeu la cerca o toqueu el mapa per afegir un punt de destinació
- Elimina
+ Elimina parada
Afegeix una parada
Si us plau, inicieu sessió a OpenStreetMap per carregar automàticament totes les edicions de mapes. Més informació aquí .
@@ -758,8 +770,8 @@
La capa topogràfica encara no és disponible en aquesta àrea
Ascens
Descens
- Altitud mín.
- Altitud màx.
+ Min. elevació
+ Màx. elevació
Dificultat
Dist.:
Temps:
@@ -781,6 +793,8 @@
Mostra en la pantalla de bloqueig
Si està activa, no cal desblocar l\'aparell cada vegada mentre l\'aplicació està funcionant.
+
+ Idioma del mapa
Dades del mapa de l\'OpenStreetMap
@@ -796,7 +810,7 @@
Si coneixeu un desenvolupador de programari, podeu demanar-li que implementi una funcionalitat que necessiteu.
- Sabíeu que podeu tocar llargament qualsevol lloc del mapa per seleccionar-lo?
+ Toqueu qualsevol lloc del mapa per seleccionar qualsevol cosa. Toqueu llargament per ocultar i mostrar la interfície.
Sabíeu que podeu seleccionar la vostra ubicació actual al mapa?
@@ -818,8 +832,12 @@
A la pantalla del cotxe
- Aquesta aplicació requereix accés a la vostra ubicació per a navegar.
-
+ Organic Maps necessita accés a la ubicació. Quan sigui segur, comproveu la notificació al telèfon.
+
+ Aquesta aplicació necessita el vostre permís
+
+ Organic Maps a Android Auto necessita un permís d\'ubicació per funcionar de manera eficaç
+
Concedeix permisos
Connectat al cotxe
@@ -866,7 +884,11 @@
El recorregut està buit, no hi ha res a desar
No es pot mostrar el diàleg de selecció de carpetes perquè no hi ha cap aplicació adequada instal·lada al vostre dispositiu. Instal·leu una aplicació de gestor de fitxers i torneu-ho a provar
+ Tria el color
+ Edita el recorregut
No hi ha cap aplicació instal·lada que pugui obrir la ubicació
+
+ Auto a la navegació
Adreça/Bloc
@@ -1053,6 +1075,7 @@
Contenidor d’escombraries
Estació de transferència de residus
Punt d’aigua
+ Punt d’aigua
Barrera
Bloc
Bol·lard
@@ -1081,6 +1104,7 @@
Àrea Protegida
Adreça
+ Edifici de l\'Estació
Càtering
Molí de mòlta
Tall de claus
@@ -1211,6 +1235,7 @@
Àudio HiFi
Reparació de motos
Punt de recollida
+ Botiga de pasta
Forn de pa
Peluca de mascotes
Botiga de lloguer
@@ -1230,7 +1255,13 @@
Escultura
Estàtua
Atracció
+ Passeig de diversió
Recinte d’animals
+ Carrusel
+ Atracció històrica
+ Laberint
+ Muntanya Russa
+ Tobogan aquàtic
Atracció
Paratge d’acampada
Zona de caravanes
diff --git a/android/app/src/main/res/values-cs/strings.xml b/android/app/src/main/res/values-cs/strings.xml
index a4b1626e9a..af035e4813 100644
--- a/android/app/src/main/res/values-cs/strings.xml
+++ b/android/app/src/main/res/values-cs/strings.xml
@@ -295,6 +295,10 @@
Služby určování polohy Google Play
Rychlé určení přibližné polohy pomocí Bluetooth, WiFi nebo mobilní sítě
+
+ Kayak.com Hotel Odkazy
+
+ Fotografie, recenze a rezervační odkazy se zobrazují u hotelů, které jsou uvedeny na Kayak.com. Bonus získaný za každou rezervaci prostřednictvím těchto odkazů jde na rozvoj Organic Maps.
Stahovat mapy podél cesty
@@ -475,7 +479,10 @@
Objekt zde nemůže být umístěn
Data OpenStreetMap vytvořená komunitou ke dni %s. Další informace o tom, jak upravovat a aktualizovat mapu, najdete na stránkách OpenStreetMap.org.
- Přihlaste se, aby ostatní uživatelé mohli vidět změny, které jste provedli.
+
+ OpenStreetMap.org (OSM) je komunitní projekt, jehož cílem je vytvořit svobodnou a otevřenou mapu. Je hlavním zdrojem mapových dat v aplikaci Organic Maps a funguje podobně jako Wikipedie. Můžete přidávat nebo upravovat místa a ta se pak stanou dostupná milionům uživatelů po celém světě.
+\nPřipojte se ke komunitě a pomozte vytvořit lepší mapu pro všechny!
+ Vytvořte si účet OpenStreetMap nebo se přihlaste a zveřejněte své úpravy mapy ve světě.
%1$d z %2$d
Stáhnout pomocí připojení přes mobilní síť?
@@ -487,7 +494,7 @@
PSČ
Zadejte správné PSČ
- Neznámé místo
+ Bod na mapě
Poznámka pro dobrovolníky OpenStreetMap (nepovinné)
@@ -495,6 +502,8 @@
Vaše úpravy se nahrají do veřejné databáze OpenStreetMap . Nepřidávejte prosím osobní informace nebo informace chráněné autorskými právy.
Více o projektu OpenStreetMap
+ Vaše historie úprav
+ Vaše poznámky k mapovým podkladům
Operátor
Operátor: %s
@@ -516,6 +525,7 @@
mil/h
hod
min
+ d
Více
Fotografie, recenze, rezervace
@@ -523,6 +533,8 @@
Bonus za každou rezervaci provedenou prostřednictvím tohoto odkazu je určen na rozvoj služby Organic Maps.
Podrobnosti na Kayak
+
+ Zakázat Kayak
Upravit záložku
Poznámka…
Vymazat všechny místní změny?
@@ -576,7 +588,7 @@
Pomocí vyhledávání nebo klepnutím na mapu přidejte výchozí bod trasy
Pomocí vyhledávání nebo klepnutím na mapu přidejte cílový bod
- Odstranit
+ Odstranit zastávku
Přidat zastávku
Přihlaste se do OpenStreetMap, abyste mohli automaticky nahrávat všechny své úpravy mapy. Více informací zde .
@@ -726,8 +738,8 @@
Topografická vrstva není v této oblasti ještě dostupná
Stoupání
Klesání
- Min. nadmořská výška
- Max. nadmořská výška
+ Min. výška
+ Max. výška
Obtížnost
Vzdál.:
Čas:
@@ -741,6 +753,8 @@
Zobrazit na uzamčené obrazovce
Pokud je funkce povolena, nemusíte pokaždé odemykat zařízení při spuštěné aplikaci.
+
+ Jazyk mapy
Mapová data z OpenStreetMap
@@ -756,7 +770,7 @@
Pokud znáte vývojáře softwaru, můžete ho požádat, aby implementoval funkci, kterou potřebujete.
- Víte, že libovolné místo na mapě můžete vybrat dlouhým klepnutím?
+ Klepnutím na libovolné místo na mapě můžete cokoli vybrat. Dlouhým klepnutím skryjete a znovu zobrazíte rozhraní.
Víte, že si na mapě můžete vybrat svou aktuální polohu?
@@ -778,8 +792,12 @@
Na obrazovku auta
- Tato aplikace vyžaduje přístup k vaší poloze pro účely navigace.
-
+ Služba Organic Maps potřebuje přístup k poloze. Když je to bezpečné, zkontrolujte oznámení v telefonu.
+
+ Tato aplikace potřebuje vaše povolení
+
+ Organic Maps v systému Android Auto potřebují k efektivní práci povolení k poloze
+
Udělení oprávnění
Připojení k automobilu
@@ -826,7 +844,11 @@
Trasa je prázdná - není co ukládat
Nelze zobrazit dialogové okno pro výběr složky, protože v zařízení není nainstalována žádná vhodná aplikace. Nainstalujte si prosím aplikaci pro správu souborů a zkuste to znovu
+ Vyberte barvu
+ Upravit trasu
Není nainstalována žádná aplikace, která by mohla otevřít umístění
+
+ Auto v navigaci
Adresa/blok
@@ -937,6 +959,7 @@
Policie
Poštovní schránka
Pošta
+ Vězení
Hospoda
Knihovna
@@ -978,6 +1001,7 @@
Odpadkový koš
Odpadky
Vodní zdroj
+ Vodní zdroj
Blok
Pilíř
Pohraniční kontrola
@@ -1008,7 +1032,7 @@
Stavba
Stavba
Garáž
- Železniční stanice
+ Staniční budova
Hrob
Řemeslo
Včelař
@@ -1525,6 +1549,7 @@
Železniční stanice
Lanovka
Železniční stanice
+ Železniční stanice
Železniční stanice
Železniční stanice
Železniční stanice
@@ -1567,6 +1592,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1620,6 +1646,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1679,6 +1706,7 @@
Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
+ Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
@@ -1732,6 +1760,7 @@
Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
+ Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
Vchod do podchodu
@@ -1816,6 +1845,7 @@
Optika
Venkovní vybavení
Místo vyzvednutí
+ Obchod s těstovinami
Pečivo
Zastavárna
Zverimex
@@ -1909,7 +1939,13 @@
Umělecké dílo
Umělecké dílo
Atrakce
+ Zábavní jízda
Ohrada pro zvířata
+ Kolotoč
+ Historická atrakce
+ Bludiště
+ Horská dráha
+ Vodní skluzavka
Atrakce
Kempování
Kemp pro obytné přívěsy
diff --git a/android/app/src/main/res/values-da/strings.xml b/android/app/src/main/res/values-da/strings.xml
index 2edcb27565..6a9fa18bbb 100644
--- a/android/app/src/main/res/values-da/strings.xml
+++ b/android/app/src/main/res/values-da/strings.xml
@@ -287,6 +287,10 @@
Google Play Placeringstjenester
Find hurtigt din omtrentlige position via Bluetooth, WiFi eller mobilnetværk
+
+ Kayak.com hotel-links
+
+ Fotos, anmeldelser og bookinglinks vises for hoteller, der har en liste på Kayak.com. Den henvisningsbonus, der modtages for hver booking via disse links, går til udvikling af Organic Maps.
Download kort på vejen
@@ -467,7 +471,10 @@
Et objekt kan ikke placeres her
Fællesskabsskabte OpenStreetMap-data fra %s. Få mere at vide om, hvordan du redigerer og opdaterer kortet på OpenStreetMap.org
- Log på så andre brugere kan se ændringerne som du har foretaget.
+
+ OpenStreetMap.org (OSM) er et fællesskabsprojekt til opbygning af et gratis og åbent kort. Det er hovedkilden til kortdata i Organic Maps og fungerer på samme måde som Wikipedia. Du kan tilføje eller redigere steder, og de bliver tilgængelige for millioner af brugere over hele verden.
+\nSlut dig til fællesskabet og vær med til at skabe et bedre kort for alle!
+ Opret en OpenStreetMap-konto eller log ind for at offentliggøre dine kortredigeringer til hele verden.
%1$d af %2$d
Download ved brug af mobilnetværksforbindelse?
@@ -479,7 +486,7 @@
Postnummer
Indtast det korrekte postnummer
- Ukendt sted
+ Kortpunkt
Note til OpenStreetMap-frivillige (valgfrit)
@@ -487,9 +494,11 @@
Dine ændringer uploades til den offentlige OpenStreetMap -database. Tilføj venligst ikke personlige eller ophavsretligt beskyttede oplysninger.
Mere om OpenStreetMap
- Bruger
+ Din redigeringshistorik
+ Dine noter til kortdata
+ Operatør
- Bruger: %s
+ Operatør: %s
Kan du ikke finde en passende kategori?
Organic Maps giver kun mulighed for at tilføje simple punktkategorier, dvs. ingen byer, veje, søer, bygningsomrids osv. Tilføj venligst sådanne kategorier direkte til OpenStreetMap.org . Se vores guide for detaljerede trin for trin-instruktioner.
Du har ikke hentet alle kort
@@ -508,6 +517,7 @@
mph
time
min
+ d
Mere
Fotos, anmeldelser, booking
@@ -515,6 +525,8 @@
Henvisningsbonussen, der modtages for hver booking via dette link, går til udviklingen af Organic Maps.
Detaljer på Kayak
+
+ Deaktiver Kayak
Rediger bogmærke
Kommentar…
Nulstil alle lokale ændringer?
@@ -567,7 +579,7 @@
Brug søgning eller tryk på kortet for at tilføje et startpunkt for en rute
Brug søgning eller tryk på kortet for at tilføje et destinationspunkt
- Fjern
+ Fjern stop
Tilføj stop
Log ind på OpenStreetMap for automatisk at uploade alle dine kortredigeringer. Få mere at vide her .
@@ -716,8 +728,8 @@
Det topografiske lag er endnu ikke tilgængeligt i dette område
Stige op
Stige ned
- Min. højde
- Maks. højde
+ Min. højde
+ Maks. højde
Vanskelighed
Afs.:
Tid:
@@ -739,7 +751,7 @@
Hvis du kender en softwareudvikler, kan du bede ham eller hende om at implementere en funktion, som du har brug for.
- Ved du, at du kan trykke længe på et hvilket som helst sted på kortet for at vælge det?
+ Tryk hvor som helst på kortet for at vælge noget. Tryk længe for at skjule og vise grænsefladen igen.
Ved du, at du kan vælge din nuværende placering på kortet?
@@ -761,8 +773,12 @@
Til bilens skærm
- Denne applikation kræver adgang til din placering til navigationsformål.
-
+ Organic Maps har brug for placeringsadgang. Når det er sikkert, kan du tjekke notifikationen på din telefon.
+
+ Denne app har brug for din tilladelse
+
+ Organic Maps i Android Auto har brug for en lokationstilladelse for at fungere effektivt
+
Giv tilladelser
Forbundet til bilen
@@ -809,7 +825,11 @@
Ruten er tom - der er ikke noget at gemme
Kan ikke vise dialogboksen til valg af mappe, fordi der ikke er installeret en passende app på din enhed. Installer venligst en filhåndteringsapp, og prøv igen
+ Vælg farve
+ Rediger ruten
Ingen app installeret, der kan åbne stedet
+
+ Auto i navigation
Adresse/blok
@@ -919,6 +939,7 @@
Politi
Postboks
Postkontor
+ Fængsel
Værtshus
Bog udveksling
@@ -953,6 +974,7 @@
Skraldespand
Bortskaffelse af affald
Vandstation
+ Vandstation
Blokering
Søjle
Grænsekontrol
@@ -982,7 +1004,7 @@
Adresse
Bygning
Bygning
- Togstation
+ Stationsbygning
Grav
Håndværk
Biavler
@@ -1496,6 +1518,7 @@
Togstation
Funicular
Togstation
+ Togstation
Togstation
Togstation
Togstation
@@ -1538,6 +1561,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1591,6 +1615,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1650,6 +1675,7 @@
Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
+ Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
@@ -1703,6 +1729,7 @@
Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
+ Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
Indgang til undergrundsbane
@@ -1786,6 +1813,7 @@
Optiker
Fritidsudstyr
Afhentningssted
+ Pasta butik
Bagværk
Pantelåner
Dyrehandel
@@ -1879,7 +1907,13 @@
Kunstværk
Kunstværk
Attraktioner
+ Forlystelse
Indhegning til dyr
+ Karrusel
+ Historisk attraktion
+ Labyrint
+ Rutsjebane
+ Vandrutschebane
Attraktioner
Autocamperplads
diff --git a/android/app/src/main/res/values-de/strings.xml b/android/app/src/main/res/values-de/strings.xml
index d78d05fbbd..87b91643e7 100644
--- a/android/app/src/main/res/values-de/strings.xml
+++ b/android/app/src/main/res/values-de/strings.xml
@@ -312,6 +312,10 @@
Google Play Standortdienste
Ermitteln Sie schnell Ihren ungefähren Standort über Bluetooth, WLAN oder das Mobilfunknetz
+
+ Kayak.com Hotel-Links
+
+ Fotos, Bewertungen und Buchungslinks werden für Hotels angezeigt, die einen Eintrag auf Kayak.com haben. Der Empfehlungsbonus, den Sie für jede Buchung über diese Links erhalten, fließt in die Entwicklung von Organic Maps.
Karten entlang der Route herunterladen
@@ -450,7 +454,7 @@
Bei OpenStreetMap anmelden
Nicht angemeldet
- Melden Sie sich bei OpenStreetMap an
+ Bei OpenStreetMap anmelden
Passwort
Passwort vergessen?
Abmelden
@@ -497,7 +501,10 @@
Ein Objekt kann hier nicht positioniert werden
Von der Community erstellte OpenStreetMap-Daten (Stand: %s). Erfahre mehr darüber, wie du die Karte bearbeiten und aktualisieren kannst unter OpenStreetMap.org
- Melden Sie sich bei openstreetmap.org an, um Ihre Änderungen weltweit zu veröffentlichen.
+
+ OpenStreetMap.org (OSM) ist ein Gemeinschaftsprojekt zum Erstellen einer freien und offenen Karte. Es ist die Hauptquelle für Kartendaten in Organic Maps und funktioniert ähnlich wie Wikipedia. Sie können Orte hinzufügen oder bearbeiten, die dann Millionen von Nutzern auf der ganzen Welt zur Verfügung stehen.
+\nTreten Sie der Gemeinschaft bei und helfen Sie mit, die Karte für alle besser zu machen!
+ Erstellen Sie ein OpenStreetMap-Konto oder melden Sie sich an, um Ihre Kartenbearbeitungen weltweit zu veröffentlichen.
%1$d von %2$d
Über eine Mobilfunknetzverbindung herunterladen?
@@ -509,7 +516,7 @@
Postleitzahl
Geben Sie die korrekte Postleitzahl ein
- Unbekannter Ort
+ Kartenpunkt
Hinweis an Freiwillige von OpenStreetMap (optional)
@@ -517,9 +524,11 @@
Ihre Bearbeitungen werden in die öffentliche OpenStreetMap Datenbank hochgeladen. Bitte tragen Sie keine privaten oder urheberrechtlich geschützten Informationen ein.
Mehr Informationen über OpenStreetMap
- Eigentümer
+ Ihr Bearbeitungsverlauf
+ Ihre Hinweise zu den Kartendaten
+ Betreiber
- Eigentümer: %s
+ Betreiber: %s
Keine passende Kategorie gefunden?
Mit Organic Maps kann man nur einfache Punktkategorien hinzufügen, daher keine Städte, Straßen, Seen, Gebäudeumrisse, etc. Bitte füge solche Kategorien direkt bei OpenStreetMap.org hinzu. In unserem Leitfaden findest du eine detaillierte Schritt-für-Schritt-Anleitung.
Keine Karten heruntergeladen
@@ -538,6 +547,7 @@
mph
h
min
+ d
Mehr
Fotos, bewertungen, buchung
@@ -545,6 +555,8 @@
Der Empfehlungsbonus, den wir für jede Buchung über diesen Link erhalten, fließt in die Entwicklung von Organic Maps.
Einzelheiten bei Kayak
+
+ Kayak deaktivieren
Lesezeichen bearbeiten
Kommentar…
Alle lokalen Korrekturen verwerfen?
@@ -605,7 +617,7 @@
Verwende die Suche oder tippe auf die Karte, um einen Routenstartpunkt hinzuzufügen
Verwende die Suche oder tippe auf die Karte, um einen Zielpunkt hinzuzufügen
- Entfernen
+ Stopp entfernen
Stopp einfügen
Bitte melde dich bei OpenStreetMap an, um alle deine Kartenbearbeitungen automatisch hochzuladen. Erfahre mehr hier .
@@ -755,8 +767,8 @@
Topographieebene ist für dieses Gebiet noch nicht verfügbar
Bergauf
Bergab
- Min. Höhe
- Max. Höhe
+ Min. Höhe
+ Max. Höhe
Schwierigkeitsgrad
Entf.:
Dauer:
@@ -778,6 +790,8 @@
Auf dem Sperrbildschirm anzeigen
Wenn aktiviert, muss das Gerät nicht jedes Mal entsperrt werden, wenn die App ausgeführt wird.
+
+ Karten-Sprache
Kartendaten von OpenStreetMap
@@ -793,7 +807,7 @@
Wenn Sie einen Softwareentwickler kennen, können Sie ihn oder sie bitten, eine Funktion zu implementieren, die Sie benötigen.
- Wussten Sie, dass Sie jeden Ort auf der Karte lange antippen können, um ihn auszuwählen?
+ Tippen Sie irgendwo auf die Karte, um etwas auszuwählen. Tippen Sie lange, um die Oberfläche aus- und wieder einzublenden.
Wussten Sie, dass Sie Ihren aktuellen Standort auf der Karte auswählen können?
@@ -815,8 +829,12 @@
Zum Autobildschirm
- Diese Anwendung benötigt für die Navigation Zugriff auf deinen Standort.
-
+ Organic Maps benötigt Zugriff auf den Standort. Wenn es sicher ist, überprüfe die Benachrichtigung auf deinem Telefon.
+
+ Diese App braucht deine Erlaubnis
+
+ Organic Maps in Android Auto benötigt eine Standortberechtigung, um effektiv zu funktionieren
+
Erlaubnis erteilen
Mit dem Auto verbunden
@@ -863,7 +881,11 @@
Route ist leer - nichts zu speichern
Das Dialogfeld zur Ordnerauswahl kann nicht angezeigt werden, da keine geeignete App auf Ihrem Gerät installiert ist. Bitte installieren Sie eine Dateimanager-App und versuchen Sie es erneut
+ Farbe auswählen
+ Track bearbeiten
Keine App installiert, die den Speicherort öffnen kann
+
+ Auto in der Navigation
Adresse/Block
@@ -887,8 +909,9 @@
Infrastrukturobjekt
Kunstzentrum
Geldautomat
+ Bankfiliale
Grillplatz
- Parkbank
+ Sitzbank
Fahrradständer
Fahrradverleih
Fahrrad-Reparaturstation
@@ -898,7 +921,7 @@
Café
Autovermietung
Carsharing
- Autowäsche
+ Autowaschanlage
Kasino
Glücksspiel
Gaming-Zentrum für Erwachsene
@@ -912,7 +935,7 @@
Klinik
Hochschule
Bürgerhaus
- Pressluft
+ Druckluft
Konferenzzentrum
Justizgebäude
Zahnarzt
@@ -920,7 +943,7 @@
Trinkwasser
Trinkwasser
Fahrschule
- Ausstellungszentrum
+ Messezentrum
Geldtransfer
Musikschule
Sprachschule
@@ -983,7 +1006,7 @@
Tempel
Polizeistation
Briefkasten
- Poststelle
+ Postfiliale
Gefängnis
Kneipe
Bücherschrank
@@ -1044,6 +1067,7 @@
Müllcontainer
Müllumladestation
Wasseranschluss
+ Wasseranschluss
Barriere
Block
Poller
@@ -1082,7 +1106,7 @@
Adresse
Gebäude
Gebäude
- Bahnhof
+ Bahnhofsgebäude
Lagerhalle
Grab
Handwerk
@@ -1100,8 +1124,8 @@
Heizung, Lüftung und Klimatisierung
Schlüssel-Nachmachdienst
- Schlosser
- Schlosser
+ Schlüsseldienst
+ Metallverarbeitung
Maler
Fotograf
Kamerageschäft
@@ -1417,10 +1441,10 @@
Historische Mine
Monument
Pranger
- Ruine
+ Historische Ruine
Schiff
Historischer Panzer
- Grabstätte
+ Historische Grabstätte
Wegkreuz
Bildstock
Schiffswrack
@@ -1505,6 +1529,7 @@
Vermessungspunkt
Fahnenmast
Leuchtturm
+ Mast
Anlegestelle
Silo
Speichertank
@@ -1569,7 +1594,7 @@
Moor
Sumpf
Büro
- Niederlassung
+ Firmenbüro
Immobilienmakler
Behörde
Versicherungsbüro
@@ -1683,9 +1708,10 @@
Bahnhof
Standseilbahn
Stadtbahnbahnhof
+ S-Bahnhof
Stadtbahnbahnhof
Stadtbahnbahnhof
- Bahnhof
+ Einschienenbahn-Station
U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
@@ -1725,6 +1751,7 @@
U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
+ U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
@@ -1778,6 +1805,7 @@
U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
+ U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
U-Bahn-Station
@@ -1840,6 +1868,7 @@
U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
+ U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
@@ -1893,6 +1922,7 @@
U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
+ U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
U-Bahn-Eingang
@@ -1931,7 +1961,7 @@
Metzgerei
Cannabis-Laden
Autohaus
- Autoteile
+ Autoersatzteile
Autowerkstatt
Reifenservice
Wohnmobilhändler
@@ -1958,12 +1988,13 @@
Florist
Bestattungsinstitut
Möbelhaus
- Gärtnerei
- Gasspeicher
+ Gartencenter
+ Gas-Geschäft
Geschenkeladen
Gemüseladen
- Lebensmittelgeschäft
+ Lebensmittelkonserven
Friseur
+ Eisenwarengeschäft
Reformhaus
Kräuterladen
HiFi-Audio
@@ -1979,14 +2010,15 @@
Motorradwerkstatt
Musikgeschäft
Musikinstrumenteladen
- Zeitungsstand
+ Zeitungskiosk
Optiker
Outdoor-Ausrüstungs-Laden
Abholpunkt
+ Nudelgeschäft
Konditorei
Pfandleihe
Tierhandlung
- Haustierpflege
+ Tiersalon
Fotofachgeschäft
Verleih
Fahrradverleih
@@ -2001,7 +2033,7 @@
Kartenverkauf
Spielwarengeschäft
Reisebüro
- Reifen-Shop
+ Reifenhändler
Billigladen
Videothek
Gameshop
@@ -2030,7 +2062,7 @@
Nähzubehör
Lagervermietung
Tabakwarengeschäft
- Handelsbedarf
+ Baustoffhandel
Uhrengeschäft
Großhandelsgeschäft
Sport
@@ -2079,14 +2111,22 @@
Skulptur
Statue
Sehenswürdigkeit
+ Fahrgeschäft
Tiergehege
+ Autoscooter
+ Riesenrad
+ Karussell
+ Historische Attraktion
+ Labyrinth
+ Achterbahn
+ Wasserrutsche
Sehenswürdigkeit
Campingplatz
Wohnmobilstellplatz
Ferienhaus
Kunstgalerie
- Gästehaus
+ Pension
Herberge
Hotel
Touristeninformation
@@ -2160,7 +2200,7 @@
Skitour Pfad
Veranstaltungszentrum
Auktion
- Sammlerstücke
+ Sammlerartikel
Selbstbedienung verfügbar
Nur Selbstbedienung
Teilweise Selbstbedienung
diff --git a/android/app/src/main/res/values-el/strings.xml b/android/app/src/main/res/values-el/strings.xml
index 42afe4da17..8ed2a5a3e4 100644
--- a/android/app/src/main/res/values-el/strings.xml
+++ b/android/app/src/main/res/values-el/strings.xml
@@ -315,6 +315,10 @@
Υπηρεσίες τοποθεσίας Google Play
Προσδιορίστε γρήγορα την κατά προσέγγιση τοποθεσία σας μέσω Bluetooth, WiFi ή δικτύου κινητής τηλεφωνίας
+
+ Kayak.com Σύνδεσμοι ξενοδοχείων
+
+ Οι φωτογραφίες, οι κριτικές και οι σύνδεσμοι κρατήσεων εμφανίζονται για τα ξενοδοχεία που έχουν καταχωρηθεί στο Kayak.com. Το μπόνους παραπομπής που λαμβάνεται για κάθε κράτηση μέσω αυτών των συνδέσμων πηγαίνει στην ανάπτυξη του Organic Maps.
Κατέβασμα όλων των χαρτών για ολόκληρο το μήκος της διαδρομής σας
@@ -500,7 +504,10 @@
Δε μπορεί να τοποθετηθεί αντικείμενο εδώ
Δεδομένα OpenStreetMap που δημιουργήθηκαν από την κοινότητα στις %s. Μάθετε περισσότερα για τον τρόπο επεξεργασίας και ενημέρωσης του χάρτη στο OpenStreetMap.org
- Συνδεθείτε ώστε άλλοι χρήστες να μπορούν να δουν τις αλλαγές που έχετε κάνει
+
+ Το OpenStreetMap.org (OSM) είναι ένα κοινοτικό έργο για τη δημιουργία ενός ελεύθερου και ανοικτού χάρτη. Είναι η κύρια πηγή δεδομένων χάρτη στους Οργανικούς Χάρτες και λειτουργεί παρόμοια με τη Wikipedia. Μπορείτε να προσθέσετε ή να επεξεργαστείτε τοποθεσίες και αυτές γίνονται διαθέσιμες σε εκατομμύρια χρήστες σε όλο τον κόσμο.
+\nΕνταχθείτε στην κοινότητα και βοηθήστε να φτιάξουμε έναν καλύτερο χάρτη για όλους!
+ Δημιουργήστε έναν λογαριασμό OpenStreetMap ή συνδεθείτε για να δημοσιεύσετε τις επεξεργασίες του χάρτη σας στον κόσμο.
%1$d/%2$d
Να γίνει λήψη μέσω δικτύου κινητής τηλεφωνίας;
@@ -512,7 +519,7 @@
Ταχυδρομικός κώδικας
Εισάγετε έναν έγκυρο ταχυδρομικό κώδικα
- Άγνωστη τοποθεσία
+ Σημείο χάρτη
Σημείωση για τους εθελοντές του OpenStreetMap (προαιρετική)
@@ -520,9 +527,11 @@
Οι επεξεργασίες σας μεταφορτώνονται στη δημόσια βάση δεδομένων OpenStreetMap . Παρακαλούμε μην προσθέτετε προσωπικές πληροφορίες ή πληροφορίες που προστατεύονται από πνευματικά δικαιώματα.
Περισσότερα σχετικά με το OpenStreetMap
- Ιδιοκτήτης
+ Το ιστορικό επεξεργασίας σας
+ Σημειώσεις δεδομένων του χάρτη σας
+ Χειριστής
- Ιδιοκτήτης: %s
+ Χειριστής: %s
Δεν μπορείτε να βρείτε την κατάλληλη κατηγορία;
Οι Οργανικοί Χάρτες επιτρέπουν την προσθήκη απλών κατηγοριών σημείων μόνο, δηλαδή όχι πόλεων, δρόμων, λιμνών, περιγραμμάτων κτιρίων κ.λπ. Παρακαλούμε προσθέστε τέτοιες κατηγορίες απευθείας στο OpenStreetMap.org . Ελέγξτε τον οδηγό μας για λεπτομερείς οδηγίες βήμα προς βήμα.
Δεν έχετε κατεβάσει χάρτες
@@ -543,6 +552,8 @@
Το μπόνους παραπομπής που λαμβάνετε για κάθε κράτηση μέσω αυτού του συνδέσμου πηγαίνει στην ανάπτυξη του Organic Maps.
Λεπτομέρειες στο Kayak
+
+ Απενεργοποίηση του Kayak
Επεξεργασία αγαπημένου
Σχόλιο…
Απόρριψη όλων των τοπικών αλλαγών;
@@ -604,7 +615,7 @@
Χρησιμοποιήστε την αναζήτηση ή πατήστε στο χάρτη για να προσθέσετε ένα σημείο εκκίνησης της διαδρομής
Χρησιμοποιήστε την αναζήτηση ή πατήστε στο χάρτη για να προσθέσετε ένα σημείο προορισμού
- Αφαίρεση
+ Αφαίρεση στάσης
Προσθήκη στάσης
Παρακαλούμε συνδεθείτε στο OpenStreetMap για να ανεβάσετε αυτόματα όλες τις επεξεργασίες του χάρτη σας. Μάθετε περισσότερα εδώ .
@@ -755,8 +766,8 @@
Οι υψομετρικές γραμμές δεν είναι ακόμα διαθέσιμες σε αυτή την περιοχή
Ανάβαση
Κατάβαση
- Ελάχ. υψόμετρο
- Μέγ. υψόμετρο
+ Ελάχ. υψόμετρο
+ Μέγ. υψόμετρο
Δυσκολία
Απόστ.:
Διάρκ:
@@ -778,6 +789,8 @@
Εμφάνιση στην Οθόνη Κλειδώματος
Αν ενεργοποιηθεί, η εφαρμογή θα λειτουργεί και στην Οθόνη Κλειδώματος ακόμα και αν η συσκευή είναι κλειδωμένη.
+
+ Γλώσσα χάρτη
Δεδομένα χάρτη από το OpenStreetMap
@@ -791,7 +804,7 @@
Εάν γνωρίζετε έναν προγραμματιστή λογισμικού, μπορείτε να του ζητήσετε να υλοποιήσει μια λειτουργία που χρειάζεστε.
- Γνωρίζετε ότι μπορείτε να πατήσετε παρατεταμένα οποιοδήποτε μέρος στο χάρτη για να το επιλέξετε;
+ Πατήστε οπουδήποτε στο χάρτη για να επιλέξετε οτιδήποτε. Πατήστε παρατεταμένα για να αποκρύψετε και να εμφανίσετε ξανά το περιβάλλον εργασίας.
Γνωρίζετε ότι μπορείτε να επιλέξετε την τρέχουσα τοποθεσία σας στο χάρτη;
@@ -813,8 +826,12 @@
Προς οθόνη αυτοκ.
- Η εφαρμογή απαιτεί πρόσβαση στην τοποθεσία σας για τους σκοπούς της πλοήγησης.
-
+ Η εφαρμογή Organic Maps χρειάζεται πρόσβαση στην τοποθεσία. Όταν είναι ασφαλές, ελέγξτε την ειδοποίηση στο τηλέφωνό σας.
+
+ Αυτή η εφαρμογή χρειάζεται την άδειά σας
+
+ Η εφαρμογή Organic Maps στο Android Auto χρειάζεται μια άδεια τοποθεσίας για να λειτουργήσει αποτελεσματικά
+
Να επιτραπεί
Ενεργή σύνδεση με το αυτοκίνητο
@@ -861,7 +878,11 @@
Η διαδρομή είναι άδεια - δεν υπάρχει τίποτα να αποθηκεύσετε
Δεν είναι δυνατή η εμφάνιση του διαλόγου επιλογής φακέλου επειδή δεν είναι εγκατεστημένη η κατάλληλη εφαρμογή στη συσκευή σας. Εγκαταστήστε μια εφαρμογή διαχείρισης αρχείων και δοκιμάστε ξανά
+ Επιλέξτε χρώμα
+ Επεξεργασία διαδρομής
Δεν υπάρχει εγκατεστημένη εφαρμογή που να μπορεί να ανοίξει την τοποθεσία
+
+ Αυτόματη πλοήγηση
Διεύθυνση/Μπλοκ
@@ -979,6 +1000,7 @@
Αστυνομία
Ταχυδρομική θυρίδα
Ταχυδρομείο
+ φυλακή
Παμπ
Ανταλλαγή βιβλίων
@@ -1021,6 +1043,7 @@
Κάδος απορριμμάτων
Διαχείριση απορριμμάτων
Παροχή νερού
+ Παροχή νερού
Εμπόδιο
Πυλώνας
Έλεγχος συνόρων
@@ -1051,7 +1074,7 @@
Κτίριο
Κτίριο
Γκαράζ
- Σιδηροδρομικός σταθμός
+ Κτίριο σταθμού
Τάφος
Τεχνική
Μελισσοκόμος
@@ -1570,6 +1593,7 @@
Σιδηροδρομικός σταθμός
Μονωτικό τρενάκι
Σιδηροδρομικός σταθμός
+ Σιδηροδρομικός σταθμός
Σιδηροδρομικός σταθμός
Σιδηροδρομικός σταθμός
Σιδηροδρομικός σταθμός
@@ -1612,6 +1636,7 @@
Μετρό
Μετρό
Μετρό
+ Μετρό
Μετρό
Μετρό
Μετρό
@@ -1665,6 +1690,7 @@
Μετρό
Μετρό
Μετρό
+ Μετρό
Μετρό
Μετρό
Μετρό
@@ -1724,6 +1750,7 @@
Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
+ Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
@@ -1777,6 +1804,7 @@
Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
+ Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
Είσοδος μετρό
@@ -1863,6 +1891,7 @@
Κατάστημα οπτικών
Εξοπλισμός υπαίθρου
Σημείο παραλαβής
+ Κατάστημα ζυμαρικών
Ζύμη
Ενεχυροδανειστήριο
Κατάστημα για κατοικίδια
@@ -1956,7 +1985,13 @@
Έργα τέχνης
Έργα τέχνης
Αξιοθέατα
+ Βόλτα ψυχαγωγίας
Περίφραξη ζώων
+ Στροβιλοδρόμιο
+ Ιστορικό αξιοθέατο
+ Λαβύρινθος
+ Τρενάκι του λούνα παρκ
+ Διαφάνεια νερού
Αξιοθέατα
Κάμπινγκ
Χώρος για τροχόσπιτα
diff --git a/android/app/src/main/res/values-en-rGB/strings.xml b/android/app/src/main/res/values-en-rGB/strings.xml
index 41893d7532..a315a4c122 100644
--- a/android/app/src/main/res/values-en-rGB/strings.xml
+++ b/android/app/src/main/res/values-en-rGB/strings.xml
@@ -108,6 +108,7 @@
Metro Station
Metro Station
Metro Station
+ Metro Station
Metro Station
Metro Station
Metro Station
@@ -161,6 +162,7 @@
Metro Station
Metro Station
Metro Station
+ Metro Station
Metro Station
Metro Station
Metro Station
@@ -223,6 +225,7 @@
Metro Entrance
Metro Entrance
Metro Entrance
+ Metro Entrance
Metro Entrance
Metro Entrance
Metro Entrance
@@ -276,6 +279,7 @@
Metro Entrance
Metro Entrance
Metro Entrance
+ Metro Entrance
Metro Entrance
Metro Entrance
Metro Entrance
diff --git a/android/app/src/main/res/values-es-rMX/strings.xml b/android/app/src/main/res/values-es-rMX/strings.xml
index 4c33f470b0..0309931958 100644
--- a/android/app/src/main/res/values-es-rMX/strings.xml
+++ b/android/app/src/main/res/values-es-rMX/strings.xml
@@ -200,8 +200,8 @@
La altitud de relieve no está aún disponible en esta región
Ascenso
Descenso
- Altura mínima
- Altura máxima
+ Elevación mín.
+ Elevación máx.
Dificultad
Distancia:
Lapso:
@@ -214,6 +214,10 @@
Ahora usa Organic Maps en la pantalla del automóvil
A la pantalla del auto
+
+ Organic Maps necesita acceder a la ubicación. Cuando sea seguro, revise la notificación en el teléfono.
+
+ Organic Maps en Android Auto necesita un permiso de ubicación para funcionar de manera eficaz
Conectado al automóvil
Servicio al auto
@@ -399,6 +403,7 @@
Espuela ferroviaria
Estación de tren
Estación de tren
+ Estación de tren
Estación de tren
Estación de tren
Estación de tren
@@ -441,6 +446,7 @@
Entrada de metro
Entrada de metro
Entrada de metro
+ Entrada de metro
Entrada de metro
Entrada de metro
Entrada de metro
@@ -494,6 +500,7 @@
Entrada de metro
Entrada de metro
Entrada de metro
+ Entrada de metro
Entrada de metro
Entrada de metro
Entrada de metro
diff --git a/android/app/src/main/res/values-es/strings.xml b/android/app/src/main/res/values-es/strings.xml
index aaf7343333..ebe63946ad 100644
--- a/android/app/src/main/res/values-es/strings.xml
+++ b/android/app/src/main/res/values-es/strings.xml
@@ -312,6 +312,10 @@
Servicios de localización de Google Play
Determina rápidamente tu ubicación aproximada mediante Bluetooth, WiFi o red móvil
+
+ Enlaces de hoteles de Kayak.com
+
+ Se muestran fotos, reseñas y enlaces de reserva para los hoteles que tienen un listado en Kayak.com. La bonificación por referencia recibida por cada reserva a través de estos enlaces se destina al desarrollo de Organic Maps.
Descargue todos los mapas de su ruta
@@ -497,7 +501,9 @@
No se puede ubicar ningún objeto aquí
Datos de OpenStreetMap creados por la comunidad a partir de %s. Más información sobre cómo editar y actualizar el mapa en OpenStreetMap.org
- Acceda a openstreetmap.org para que otros usuarios puedan ver los cambios que haya efectuado.
+
+ OpenStreetMap.org (OSM) es un proyecto comunitario para construir un mapa libre y abierto. Es la principal fuente de datos cartográficos de Organic Maps y funciona de forma similar a Wikipedia. Usted puede añadir o editar lugares y éstos pasan a estar disponibles para millones de usuarios de todo el mundo.\N¡Únase a la comunidad y ayude a crear un mapa mejor para todos!
+ Cree una cuenta OpenStreetMap o inicie sesión para publicar sus ediciones de mapas en todo el mundo.
%1$d de %2$d
¿Descargar con conexión de red móvil?
@@ -509,7 +515,7 @@
Código postal
Introduzca el código postal correcto
- Lugar desconocido
+ Punto del mapa
Nota para los voluntarios de OpenStreetMap (opcional)
@@ -517,6 +523,8 @@
Sus ediciones se cargan en la base de datos pública OpenStreetMap . Por favor, no añada información personal o protegida por derechos de autor.
Más acerca de OpenStreetMap
+ Mi historial de edición
+ Mis notas de datos cartográficos
Operador
Operador: %s
@@ -538,6 +546,7 @@
mph
h
min
+ d
Más
Fotos, opiniones, reservas
@@ -545,6 +554,8 @@
La bonificación por recomendación recibida por cada reserva a través de este enlace se destina al desarrollo de Organic Maps.
Detalles en Kayak
+
+ Desactivar Kayak
Editar marcador
Comentario…
¿Restablecer todos los cambios locales?
@@ -604,7 +615,7 @@
Busca o toca en el mapa para añadir el origen de la ruta
Busca o toca en el mapa para añadir el destino
- Eliminar
+ Eliminar parada
Añadir parada
Inicia sesión en OpenStreetMap para cargar automáticamente todas tus ediciones de mapas. Más información aquí .
@@ -754,8 +765,8 @@
La altitud de relieve aún no está disponible en esta región
Ascenso
Descenso
- Altura mínima
- Altura máxima
+ Elevación mín.
+ Elevación máx.
Dificultad
Dist.:
Tiempo:
@@ -777,6 +788,8 @@
Mostrar en la pantalla de bloqueo
Cuando está habilitado, no tiene que desbloquear su dispositivo mientras la aplicación se está ejecutando.
+
+ Idioma del mapa
Datos de mapas de OpenStreetMap
@@ -794,7 +807,7 @@
Si conoce a algún desarrollador o desarrolladora de software, le puede pedir que implemente alguna funcionalidad que usted necesite.
- ¿Sabía que puede pulsar prolongadamente sobre cualquier lugar en el mapa para selecionarlo?
+ Toque en cualquier lugar del mapa para seleccionar cualquier elemento. Mantenga pulsado para ocultar y volver a mostrar la interfaz.
¿Sabía que su ubicación actual en el mapa se puede seleccionar?
@@ -816,8 +829,12 @@
A la pantalla del coche
- Esta aplicación necesita acceder a su ubicación para navegar.
-
+ Organic Maps necesita acceder a la ubicación. Cuando sea seguro, compruebe la notificación en el teléfono.
+
+ Esta aplicación necesita tu permiso
+
+ Organic Maps en Android Auto necesita un permiso de localización para funcionar eficazmente
+
Conceder permisos
Conectado al coche
@@ -864,7 +881,11 @@
La ruta está vacía - no hay nada que guardar
No se puede mostrar el diálogo de selección de carpetas porque no hay ninguna app adecuada instalada en su dispositivo. Instale una aplicación de gestión de archivos e inténtelo de nuevo
+ Elegir color
+ Editar traza
No hay ninguna aplicación instalada que pueda abrir la ubicación
+
+ Auto en navegación
Dirección/Bloque
@@ -1052,6 +1073,7 @@
Contenedor de basura
Estación de transferencia de residuos
Fuente de agua para caravanas
+ Fuente de agua para caravanas
Barrera
Bloque
Bolardo
@@ -1097,7 +1119,7 @@
Edificio
Edificio
Garaje
- Estación de tren
+ Edificio de la estación
Almacén
Tumba
Gremios
@@ -1697,6 +1719,7 @@
Estación de tren
Funicular
Estación de tren
+ Estación de tren
Estación de tren
Estación de tren
Estación de tren
@@ -1739,6 +1762,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1792,6 +1816,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1854,6 +1879,7 @@
Entrada al metro
Entrada al metro
Entrada al metro
+ Entrada al metro
Entrada al metro
Entrada al metro
Entrada al metro
@@ -1907,6 +1933,7 @@
Entrada al metro
Entrada al metro
Entrada al metro
+ Entrada al metro
Entrada al metro
Entrada al metro
Entrada al metro
@@ -1999,6 +2026,7 @@
Óptica
Equipamiento de ocio al aire libre
Punto de recogida
+ Tienda de pasta
Pastelería
Casa de empeños
Tienda de mascotas
@@ -2095,7 +2123,15 @@
Escultura
Estatua
Atracción turística
+ Atracción
Recinto de animales
+ Coches de choque
+ Noria
+ Carrusel
+ Atracción de historia
+ Laberinto
+ Montaña rusa
+ Tobogán acuático
Atracción turística
Paraje de campamento
Zona de caravanas
diff --git a/android/app/src/main/res/values-et/strings.xml b/android/app/src/main/res/values-et/strings.xml
index 9babb0ab8c..d79357b16b 100644
--- a/android/app/src/main/res/values-et/strings.xml
+++ b/android/app/src/main/res/values-et/strings.xml
@@ -305,6 +305,10 @@
Google Play asukohateenused
Määrake kiiresti oma ligikaudne asukoht Bluetoothi, WiFi või mobiilivõrgu kaudu
+
+ Kayak.com Hotellilinkid
+
+ Fotod, arvustused ja broneerimislingid kuvatakse hotellide kohta, mis on Kayak.com-is loetletud. Iga nende linkide kaudu tehtud broneeringu eest saadav viitamispreemia läheb Organic Maps\'i arendamiseks.
Lae alla kõik kaardid oma marsruudil
@@ -490,7 +494,10 @@
Ükski objekt ei saa siin asuda
Ühenduse loodud OpenStreetMapi andmed alates %s. Lisateave selle kohta, kuidas kaarti redigeerida ja uuendada, on aadressil OpenStreetMap.org.
- Logi sisse OpenStreetMap.org keskkonda, et teised kasutajad näeksid Sinu tehtud muudatusi.
+
+ OpenStreetMap.org (OSM) on kogukonna projekt, mille eesmärk on luua tasuta ja avatud kaart. See on Organic Maps\'i peamine kaardiandmete allikas ja toimib sarnaselt Vikipeediaga. Saate lisada või muuta kohti ja need muutuvad kättesaadavaks miljonitele kasutajatele üle kogu maailma.
+\nSeotudge kogukonnaga ja aidake teha kõigile paremat kaarti!
+ Looge OpenStreetMapi konto või logige sisse, et avaldada oma kaardimuudatusi kogu maailmale.
%1$d/%2$d
Lae mobiilivõrgu kaudu?
@@ -502,7 +509,7 @@
Postiindeks
Sisesta korrektne postiindeks
- Tundmatu koht
+ Kaardipunkt
Märkus OpenStreetMapi vabatahtlikele (vabatahtlik)
@@ -510,9 +517,11 @@
Teie muudatused laaditakse üles avalikku OpenStreetMap andmebaasi. Palun ärge lisage isiklikku või autoriõigusega kaitstud teavet.
Rohkem OpenStreetMap kohta
- Omanik
+ Teie toimetamise ajalugu
+ Teie kaardiandmete märkmed
+ Operaator
- Omanik: %s
+ Operaator: %s
Ei leia sobivat kategooriat?
Organic Maps võimaldab lisada ainult lihtsaid punktikategooriaid, see tähendab, et ei mingeid linnu, teid, järvi, hoonete piirjooni jne. Palun lisage sellised kategooriad otse OpenStreetMap.org . Vaadake meie juhendit üksikasjalike samm-sammuliste juhiste saamiseks.
Sa ei ole kaarte alla laadinud
@@ -531,6 +540,7 @@
mph
h
min
+ p
Veel
Fotod, arvustused, broneerimine
@@ -538,6 +548,8 @@
Iga selle lingi kaudu tehtud broneeringu eest saadav boonus läheb Organic Maps\'i arendamiseks.
Üksikasjad Kayaki kohta
+
+ Kayak välja lülitada
Muuda järjehoidjat
Kommenteeri…
Loobu kõigist kohalikest muudatustest?
@@ -599,7 +611,7 @@
Marsruudi alguspunkti lisamiseks kasutage otsingut või puudutage kaarti
Kasutage otsingut või koputage kaardil sihtkoha lisamiseks
- Eemalda
+ Eemalda peatus
Lisa peatus
Palun logige sisse OpenStreetMap\'i, et laadida automaatselt üles kõik oma kaarditööd. Lisateave kuskil .
@@ -749,8 +761,8 @@
Topograafiline kiht ei ole selles piirkonnas veel saadaval
Tõus
Langus
- Min. kõrgus
- Maks. kõrgus
+ Min. kõrgus
+ Maks. kõrgus
Raskusaste
Kaugus:
Aeg:
@@ -772,6 +784,8 @@
Kuva lukustusekraanil
Kui lubatud, ei pea te seadet iga kord avama, kui rakendus töötab.
+
+ Kaardikeel
OpenStreetMap kaardiandmed
@@ -783,7 +797,7 @@
Kui teate mõnda tarkvaraarendajat, võite paluda tal rakendada teile vajalik funktsioon.
- Kas teate, et saate selle valimiseks pikalt puudutada mis tahes kohta kaardil?
+ Koputage kaardil ükskõik kuhu, et valida midagi. Pikalt koputage, et peita ja kuvada tagasi kasutajaliides.
Kas tead, et saad kaardil valida oma praeguse asukoha?
@@ -805,8 +819,12 @@
Auto ekraanile
- See rakendus nõuab navigeerimiseks juurdepääsu teie asukohale.
-
+ Organic Maps vajab juurdepääsu asukohale. Kui see on turvaline, kontrollige oma telefonis olevat teadet.
+
+ See rakendus vajab teie luba
+
+ Android Auto orgaanilised kaardid vajavad tõhusaks tööks asukoha luba
+
Lubade andmine
Ühendatud autoga
@@ -853,7 +871,11 @@
Rada on tühi - ei ole midagi salvestada
Kaustavaliku dialoogi ei ole võimalik kuvada, sest teie seadmesse ei ole paigaldatud sobivat rakendust. Palun installige failihaldurirakendus ja proovige uuesti.
+ Vali värv
+ Muuda rada
Ei ole paigaldatud rakendust, mis saaks asukoha avada
+
+ Automaatne navigeerimine
Aadress/plokk
@@ -1039,6 +1061,7 @@
Prügikast
Jäätmete üleandmise jaam
Haagiselamu veepunkt
+ Haagiselamu veepunkt
Barjäär
Takistus
Post
@@ -1084,7 +1107,7 @@
Hoone
Hoone
Garaaž
- Rongijaam
+ Jaamahoone
Ladu
Haud
Käsitöö
@@ -1697,6 +1720,7 @@
Raudtee jaam
Funicular
Raudtee jaam
+ Raudtee jaam
Raudtee jaam
Raudtee jaam
Raudtee jaam
@@ -1739,6 +1763,7 @@
Metroo
Metroo
Metroo
+ Metroo
Metroo
Metroo
Metroo
@@ -1792,6 +1817,7 @@
Metroo
Metroo
Metroo
+ Metroo
Metroo
Metroo
Metroo
@@ -1854,6 +1880,7 @@
Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
+ Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
@@ -1907,6 +1934,7 @@
Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
+ Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
Metroo sissepääs
@@ -1999,6 +2027,7 @@
Optik
Välisvarustus
Vastuvõtupunkt
+ Pasta pood
Pagar
Pandimaja
Lemmikloomapood
@@ -2095,7 +2124,13 @@
Kunstiteos - skulptuur
Kunstiteos - kuju
Turismiatraktsioon
+ Lõbustus Ride
Loomade aedik
+ Karussell
+ Ajalooline vaatamisväärsus
+ Labürint
+ Vuoristorata
+ Vesiliug
Turismiatraktsioon
Telkimine
Haagiselamute park
diff --git a/android/app/src/main/res/values-eu/strings.xml b/android/app/src/main/res/values-eu/strings.xml
index 00fdb8d56f..cdbb44f293 100644
--- a/android/app/src/main/res/values-eu/strings.xml
+++ b/android/app/src/main/res/values-eu/strings.xml
@@ -313,6 +313,10 @@
Google Play Kokapen Zerbitzuak
Zehaztu azkar zure gutxi gorabeherako kokapena Bluetooth, WiFi edo sare mugikorra erabiliz
+
+ Kayak.com hotelen estekak
+
+ Kayak.com-en zerrenda bat duten hoteletarako \"argazkiak, iritziak, erreserba\" estekak bistaratuko dira. Esteka horien bidez egindako erreserbek lortzen dituzten hobariak Organic Maps garatzeko erabiliko dira.
Deskargatu zure arrastoaren mapa guztiak
@@ -496,7 +500,10 @@
Hemen ezin da objekturik jarri
Komunitateak sortutako OpenStreetMap datuak %s-tik aurrera. Lortu informazio gehiago mapa editatu eta eguneratzeari buruz OpenStreetMap.org helbidean
- Hasi saioa OpenStreetMapen beste erabiltzaileek zuk egindako aldaketak ikus ditzaten.
+
+ OpenStreetMap.org (OSM) mapa libre eta irekia eraikitzeko komunitateko proiektu bat da. Organic Maps-en mapen datuen iturri nagusia da eta Wikipediaren antzera funtzionatzen du. Tokiak gehitu edo edita ditzakezu eta mundu osoko milioika erabiltzailerentzat eskuragarri egongo dira.
+\nSartu komunitatean eta lagundu mapa hobea egiten guztiontzat!
+ Sortu OpenStreetMap kontu bat edo hasi saioa zure maparen aldaketak munduan argitaratzeko.
%1$d/%2$d
Deskargatu sare mugikorreko konexioarekin?
@@ -508,7 +515,7 @@
Posta kodea
Sartu baliozko posta-kodea
- Toki ezezaguna
+ Maparen puntua
OpenStreetMap-eko boluntarioentzako oharra (aukerakoa)
@@ -516,9 +523,11 @@
Zure aldaketak OpenStreetMap datu-base publikora kargatzen dira. Mesedez, ez gehitu informazio pertsonalik edo copyrightdun informaziorik.
OpenStreetMap-i buruzko informazio gehiago
- Eragilea
+ Zure edizio-historia
+ Zure mapa-datuen oharrak
+ Operadorea
- Eragilea: %s
+ Operadorea: %s
Ezin duzu kategoria egokirik aurkitu?
Organic Maps-ek puntu kategoria soilak gehitzeko aukera ematen du, hau da, ez da herririk, errepiderik, lakurik, eraikinen eskemarik, etab. Gehitu kategoria horiek zuzenean OpenStreetMap.org . Begiratu gure gida urratsez urrats argibide zehatzak lortzeko.
Ez duzu maparik deskargatu
@@ -537,6 +546,7 @@
mph
h
min
+ e
Gehiago
Argazkiak, iritziak, erreserba
@@ -544,6 +554,8 @@
Esteka honen bidez erreserba bakoitzeko jasotzen den erreferentzia-bonua Organic Maps garatzera doa.
Xehetasunak Kayak-en
+
+ Desgaitu Kayak
Editatu markagailua
Iruzkina…
Tokiko aldaketa guztiak berrezarri nahi dituzu?
@@ -603,8 +615,8 @@
Erabili bilaketa edo sakatu mapan ibilbidearen abiapuntua gehitzeko
Erabili bilaketa edo sakatu mapan helmuga puntu bat gehitzeko
- Kendu
- Gehitu geldiunea
+ Kendu geltokia
+ Gehitu geltokia
Hasi saioa OpenStreetMap-en zure mapen aldaketa guztiak automatikoki kargatzeko. Lortu informazio gehiago hemen .
Biltegiratze sarbidearen arazoa
@@ -753,8 +765,8 @@
Erliebearen altitudea oraindik ez dago eskuragarri eskualde honetan
Maldan gora
Maldan behera
- Gutxieneko altuera
- Gehieneko altuera
+ Goragune min.
+ Goragune max.
Zailtasuna
Distantzia:
Denbora:
@@ -776,6 +788,8 @@
Erakutsi pantaila blokeatuan
Gaituta dagoenean, ez duzu gailua desblokeatu beharrik aplikazioa abian dagoen bitartean.
+
+ Maparen hizkuntza
OpenStreetMap-eko mapa-datuak
@@ -789,7 +803,7 @@
Software garatzaile bat ezagutzen baduzu, behar duzun funtzio bat ezartzeko eska diezaiokezu.
- Ba al dakizu mapako edozein toki luze sakatu dezakezula hura hautatzeko?
+ Sakatu mapako edozein tokitan edozer hautatzeko. Luze sakatu interfazea ezkutatzeko eta berriro erakusteko.
Ba al dakizu zure uneko kokapena mapan hauta dezakezula?
@@ -811,8 +825,12 @@
Autoaren pantailara
- Aplikazio honek zure kokapenerako sarbidea behar du nabigaziorako.
-
+ Organic Maps-ek kokapenerako sarbidea behar du. Seguru dagoenean, egiaztatu zure telefonoko jakinarazpena.
+
+ Aplikazio honek zure baimena behar du
+
+ Android Auto-ko Organic Maps-ek kokapen-baimena behar du eraginkortasunez funtzionatzeko
+
Eman baimenak
Kotxearekin konektatuta
@@ -859,7 +877,11 @@
Ibilbidea hutsik dago; ez dago ezer gordetzeko
Ezin da karpeta hautatzeko elkarrizketa-koadroa erakutsi zure gailuan ez dagoelako aplikazio egokirik instalatuta. Instalatu fitxategi-kudeatzaile aplikazio bat eta saiatu berriro
+ Aukeratu kolorea
+ Editatu arrastoa
Ez dago kokapena ireki dezakeen aplikaziorik instalatu
+
+ Nabigazioan automatikoa
Helbidea/Blokea
@@ -1040,6 +1062,7 @@
Paper-ontzia
Zaborrontzia
Ur iturria
+ Ur iturria
Hesia
Blokea
Bolardoa
@@ -1085,7 +1108,7 @@
Eraikin
Eraikin
Garajea
- Tren geltokian
+ Geltokiaren eraikina
Biltegia
Hilobia
Artisautza
@@ -1613,6 +1636,7 @@
Tren geltokian
Funikularra
Tren geltokian
+ Tren geltokian
Tren geltokian
Tren geltokian
Tren geltokian
@@ -1655,6 +1679,7 @@
Metroa
Metroa
Metroa
+ Metroa
Metroa
Metroa
Metroa
@@ -1708,6 +1733,7 @@
Metroa
Metroa
Metroa
+ Metroa
Metroa
Metroa
Metroa
@@ -1767,6 +1793,7 @@
Metroko sarrera
Metroko sarrera
Metroko sarrera
+ Metroko sarrera
Metroko sarrera
Metroko sarrera
Metroko sarrera
@@ -1820,6 +1847,7 @@
Metroko sarrera
Metroko sarrera
Metroko sarrera
+ Metroko sarrera
Metroko sarrera
Metroko sarrera
Metroko sarrera
@@ -1906,6 +1934,7 @@
Optika
Ekipamendua
Jasotzeko puntua
+ Pasta Denda
Gozogintza
Peoia
Animali denda
@@ -2001,7 +2030,15 @@
Artelanak
Artelanak
Erakarpen turistikoa
+ Jolas Ibilaldia
Animalien itxitura
+ Autotxokeak
+ Gurpil Handia
+ Zaldiko-maldiko
+ Atrakzio historikoa
+ Labirintoa
+ Errusiar mendia
+ Ur Txirrista
Erakarpen turistikoa
Kanpalekua
Karabana gunea
diff --git a/android/app/src/main/res/values-fa/strings.xml b/android/app/src/main/res/values-fa/strings.xml
index ba6ec93a50..4138fa291a 100644
--- a/android/app/src/main/res/values-fa/strings.xml
+++ b/android/app/src/main/res/values-fa/strings.xml
@@ -280,6 +280,10 @@
خدمات مکان Google Play
به سرعت مکان تقریبی خود را با استفاده از بلوتوث، WiFi یا شبکه تلفن همراه تعیین کنید
+
+ لینک های هتل Kayak.com
+
+ عکسu200cها، نظرات، لینکu200cهای رزرو برای هتلu200cهایی که فهرستی در Kayak.com دارند نمایش داده میu200cشوند. پاداش ارجاعی دریافت شده برای هر رزرو از طریق این پیوندها به سمت توسعه Organic Maps می رود.
دانلود تمامی نقشهها در طول مسیرتان
@@ -462,7 +466,10 @@
نمی توان شی ای در این مکان باشد
داده های OpenStreetMap ایجاد شده توسط انجمن از %s. درباره نحوه ویرایش و به روز رسانی نقشه در OpenStreetMap.org بیشتر بیاموزید
- وارد شوید تا دیگر کاربران نیز بتوانند تغییرات ایجاد شده توسط شما را ببینند
+
+ OpenStreetMap.org (OSM) یک پروژه اجتماعی برای ساخت یک نقشه رایگان و باز است. این منبع اصلی داده های نقشه در نقشه های ارگانیک است و مشابه ویکی پدیا کار می کند. میu200cتوانید مکانu200cها را اضافه یا ویرایش کنید تا در دسترس میلیونu200cها کاربر در سراسر جهان قرار گیرند.
+\nبه انجمن بپیوندید و به ایجاد نقشه بهتر برای همه کمک کنید!
+ یک حساب OpenStreetMap ایجاد کنید یا وارد شوید تا ویرایش های نقشه خود را در جهان منتشر کنید.
%1$d از %2$d
دانلود بر روی یک شبکه دیتای موبایل؟
@@ -474,7 +481,7 @@
کدپستی
یک کد پستی معتبر وارد کنید
- مکان ناشناس
+ نقطه نقشه
توجه به داوطلبان OpenStreetMap (اختیاری)
@@ -482,9 +489,11 @@
ویرایش های شما در پایگاه داده عمومی OpenStreetMap آپلود می شود. لطفا اطلاعات شخصی یا دارای حق چاپ را اضافه نکنید.
در مورد OpenStreetMap بیشتر بدانید
- مالک
+ سابقه ویرایش شما
+ یادداشت های داده های نقشه شما
+ اپراتور
- مالک: %s
+ اپراتور: %s
آیا نمی توانید یک دسته بندی مناسب پیدا کنید؟
Organic Maps اجازه میu200cدهد فقط دستهu200cهای نقطهu200cای ساده را اضافه کند، یعنی هیچ شهر، جاده، دریاچه، طرح کلی ساختمان و غیره وجود ندارد. لطفاً این دستهu200cها را مستقیماً به OpenStreetMap.org اضافه کنید. برای دستورالعملu200cهای گام به گام، راهنمای ما را بررسی کنید.
شما هیچ نقشه دانلود شده ای ندارید
@@ -503,6 +512,7 @@
مایل بر ساعت (mph)
ساعت
دقیقه
+ روز
بیشتر
عکس ها، نظرات، رزرو
@@ -510,6 +520,8 @@
پاداش ارجاعی دریافت شده برای هر رزرو از طریق این پیوند به سمت توسعه نقشه های ارگانیک می رود.
جزئیات در Kayak
+
+ Kayak را غیرفعال کنید
ویرایش نشانهها
اظهار نظر
آیا تغییرات محلی را نادیده می گیرید؟
@@ -563,7 +575,7 @@
برای افزودن نقطه شروع مسیر، از جستجو استفاده کنید یا روی نقشه ضربه بزنید
برای افزودن نقطه مقصد، از جستجو استفاده کنید یا روی نقشه ضربه بزنید
- حذف
+ توقف را حذف کنید
اضافه کردن توقف
لطفاً به OpenStreetMap وارد شوید تا به طور خودکار تمام ویرایش های نقشه خود را آپلود کنید. اینجا بیشتر بیاموزید.
@@ -714,8 +726,8 @@
لایه توپوگرافی هنوز برای این منطقه در دسترس نیست
بالا رفتن
پایین آمدن
- کمینه ارتفاع
- بیشینه ارتفاع
+ کم ارتفاع
+ بیش ارتفاع
دشواری
مسافت
زمان:
@@ -739,7 +751,7 @@
اگر یک توسعهدهنده نرمافزار را میشناسید، میتوانید از او بخواهید ویژگی مورد نیاز خود را پیادهسازی کند.
- آیا میدانید که میتوانید روی هر مکانی روی نقشه ضربه طولانی بزنید تا آن را انتخاب کنید؟
+ برای انتخاب هر چیزی روی هر نقطه از نقشه ضربه بزنید. برای مخفی کردن و نشان دادن رابط، ضربه طولانی بزنید.
آیا می دانید که می توانید مکان فعلی خود را روی نقشه انتخاب کنید؟
@@ -761,8 +773,12 @@
به صفحه ماشین
- این برنامه برای اهداف ناوبری نیاز به دسترسی به موقعیت مکانی شما دارد.
-
+ Organic Maps به دسترسی به مکان نیاز دارد. وقتی ایمن است، اعلان گوشی خود را بررسی کنید.
+
+ این برنامه به اجازه شما نیاز دارد
+
+ نقشهu200cهای ارگانیک در Android Auto برای کارکرد مؤثر به مجوز مکان نیاز دارد
+
اعطای مجوزها
متصل به ماشین
@@ -809,7 +825,11 @@
مسیر خالی است - چیزی برای ذخیره کردن وجود ندارد
امکان نمایش گفتگوی انتخاب پوشه وجود ندارد زیرا برنامه مناسبی روی دستگاه شما نصب نشده است. لطفاً یک برنامه مدیریت فایل نصب کنید و دوباره امتحان کنید
+ انتخاب رنگ
+ ویرایش مسیر
هیچ برنامه ای نصب نشده است که بتواند مکان را باز کند
+
+ خودکار در ناوبری
آدرس/بلاک
@@ -921,6 +941,7 @@
کلانتری
صندوق پست
دفتر پست
+ زندا ن
میکده
@@ -962,6 +983,7 @@
سطل زباله
زباله دانی
شیر آب قابل شرب
+ شیر آب قابل شرب
بلوک
ستون
کنترل مرزی
@@ -992,7 +1014,7 @@
ساختمان
ساختمان
گاراژ
- ایستگاه قطار
+ ساختمان ایستگاه
ﺮﺒﻗ
صنعتگری
زنبوردار
@@ -1422,6 +1444,7 @@
ایستگاه قطار
فونیکولور
ایستگاه قطار
+ ایستگاه قطار
ایستگاه قطار
ایستگاه قطار
ایستگاه قطار
@@ -1464,6 +1487,7 @@
حمل و نقل
حمل و نقل
حمل و نقل
+ حمل و نقل
حمل و نقل
حمل و نقل
حمل و نقل
@@ -1517,6 +1541,7 @@
حمل و نقل
حمل و نقل
حمل و نقل
+ حمل و نقل
حمل و نقل
حمل و نقل
حمل و نقل
@@ -1576,6 +1601,7 @@
ورودی مترو
ورودی مترو
ورودی مترو
+ ورودی مترو
ورودی مترو
ورودی مترو
ورودی مترو
@@ -1629,6 +1655,7 @@
ورودی مترو
ورودی مترو
ورودی مترو
+ ورودی مترو
ورودی مترو
ورودی مترو
ورودی مترو
@@ -1715,6 +1742,7 @@
فروشگاه
فروشگاه
نقطه وانت
+ فروشگاه ماکارونی
ﯽﻨﯾﺮﯿﺷ
عتیقه فروشی
فروشگاه
@@ -1810,7 +1838,13 @@
گردشگری
گردشگری
گردشگری
+ سواری تفریحی
محوطه حیوانات
+ چرخ فلک
+ جاذبه تاریخی
+ ماز
+ ترن هوایی
+ سرسره آبی
گردشگری
محل چادر زنی
diff --git a/android/app/src/main/res/values-fi/strings.xml b/android/app/src/main/res/values-fi/strings.xml
index 036a418845..d06fa07e50 100644
--- a/android/app/src/main/res/values-fi/strings.xml
+++ b/android/app/src/main/res/values-fi/strings.xml
@@ -311,6 +311,10 @@
Google Play Sijaintipalvelut
Määritä nopeasti likimääräinen sijaintisi Bluetoothin, WiFin tai matkapuhelinverkon kautta
+
+ Kayak.com Hotel Linkit
+
+ Kuvat, arvostelut ja varauslinkit näytetään hotelleista, jotka on listattu Kayak.comiin. Jokaisesta näiden linkkien kautta tehdystä varauksesta saatu suosittelupalkkio käytetään Organic Mapsin kehittämiseen.
Lataa karttoja matkalla
@@ -496,7 +500,10 @@
Kohdetta ei voida asettaa tänne
Yhteisön luomat OpenStreetMap-tiedot %s:sta alkaen. Lisätietoja kartan muokkaamisesta ja päivittämisestä osoitteessa OpenStreetMap.org.
- Kirjaudu sisään jotta muut käyttäjät voivat nähdä tekemäsi muokkaukset.
+
+ OpenStreetMap.org (OSM) on yhteisöprojekti, jonka tarkoituksena on rakentaa ilmainen ja avoin kartta. Se on Organic Mapsin tärkein karttatietojen lähde ja toimii samalla tavalla kuin Wikipedia. Voit lisätä tai muokata paikkoja, ja ne tulevat miljoonien käyttäjien saataville kaikkialla maailmassa.
+\nLiity yhteisöön ja auta tekemään parempi kartta kaikille!
+ Luo OpenStreetMap-tili tai kirjaudu sisään, jotta voit julkaista karttamuokkauksesi maailmalle.
%1$d/%2$d
Lataa käyttämällä puhelinverkkoyhteyttä?
@@ -508,7 +515,7 @@
Postinumero
Anna kelvollinen postinumero
- Tuntematon paikka
+ Karttapiste
Huomautus OpenStreetMapin vapaaehtoisille (valinnainen)
@@ -516,6 +523,8 @@
Muokkauksesi ladataan julkiseen OpenStreetMap -tietokantaan. Älä lisää henkilökohtaisia tai tekijänoikeudella suojattuja tietoja.
Lisätietoja OpenStreetMap:sta
+ Muokkaushistoriasi
+ Karttatietosi muistiinpanot
Operaattori
Operaattori: %s
@@ -537,6 +546,7 @@
mph
t
min
+ pv
Lisää
Kuvat, arvostelut, varaus
@@ -544,6 +554,8 @@
Jokaisesta tämän linkin kautta tehdystä varauksesta saatu suosittelubonus käytetään Organic Mapsin kehittämiseen.
Lisätietoa osoitteessa Kayak
+
+ Poista Kayak käytöstä
Muokkaa kirjanmerkkiä
Kommentti…
Nollataanko kaikki paikalliset muutokset?
@@ -603,7 +615,7 @@
Käytä hakua tai napauta karttaa lisätäksesi reitin lähtöpisteen
Käytä hakua tai napauta karttaa lisätäksesi kohdepisteen.
- Poista
+ Poista pysähdys
Lisää pysähdys
Kirjaudu sisään OpenStreetMapiin, jotta voit ladata kaikki karttamuutoksesi automaattisesti. Lisätietoja täältä .
@@ -754,8 +766,8 @@
Korkeuskäyrät eivät ole vielä saatavilla tällä alueella
Nousua
Laskua
- Min. korkeus
- Maks. korkeus
+ Min. korkeus
+ Max. korkeus
Vaikeus
Etäisyys:
Aika:
@@ -777,6 +789,8 @@
Näytä lukitusnäytöllä
Kun käytössä, sovellus toimii lukitusnäytöllä vaikka laite olisi lukittuna.
+
+ Karttakieli
OpenStreetMapin karttatiedot
@@ -788,7 +802,7 @@
Jos tunnet ohjelmistokehittäjän, voit pyytää häntä ottamaan käyttöön tarvitsemasi ominaisuuden.
- Tiesitkö, että voit valita mitä tahansa paikkaa kartalla pitkään napauttamalla sen?
+ Voit valita mitä tahansa napauttamalla mitä tahansa kohtaa kartalla. Piilota ja näytä käyttöliittymä takaisin pitkällä napautuksella.
Tiesitkö, että voit valita nykyisen sijaintisi kartalta?
@@ -810,8 +824,12 @@
Auton näyttöön
- Tämä sovellus edellyttää sijaintisi tallentamista navigointia varten.
-
+ Organic Maps tarvitsee sijaintitietoja. Kun se on turvallista, tarkista puhelimesi ilmoitus.
+
+ Tämä sovellus tarvitsee lupasi
+
+ Android Auton Organic Maps tarvitsevat sijaintiluvan toimiakseen tehokkaasti.
+
Lupien myöntäminen
Liitetty autoon
@@ -858,7 +876,11 @@
Reitti on tyhjä - ei mitään tallennettavaa
Kansiovalintaikkunaa ei voida näyttää, koska laitteeseen ei ole asennettu sopivaa sovellusta. Asenna tiedostonhallintasovellus ja yritä uudelleen
+ Valitse väri
+ Muokkaa reittiä
Ei asennettua sovellusta, joka voi avata sijainnin
+
+ Automaattinen navigointi
Osoite/lohko
@@ -874,7 +896,7 @@
Lentokenttä
Kansainvälinen lentokenttä
Portti
- Helikopterialusta
+ Helikopterikenttä
Kiitorata
Rullaustie
Terminaali
@@ -922,8 +944,9 @@
Kielikoulu
Suurlähetystö
Pikaruokala
- Lautta
+ Lauttaterminaali
Paloasema
+ Ravintola-alue
Suihkulähde
Huoltoasema
@@ -931,7 +954,7 @@
Kristillinen hautausmaa
Sairaala
- Metsästyspaikka
+ Jahtitorni
Jäätelökioski
Internetkahvila
Päiväkoti
@@ -943,8 +966,8 @@
Hoitokoti
Parkkipaikka
Parkkipaikka
- Monikerroksinen pysäköinti
- Monikerroksinen pysäköinti
+ Parkkitalo
+ Parkkitalo
Yksityinen pysäköinti
Yksityinen pysäköinti
Yksityinen pysäköinti
@@ -952,19 +975,19 @@
Maanalainen pysäköinti
Maanalainen pysäköinti
Yksityinen maanalainen pysäköintialue
- Kadun puolella pysäköinti
- Kadun puolella pysäköinti
- Yksityinen katu puolella pysäköinti
- Kaistapysäköinti
- Kaistapysäköinti
- Yksityinen kaista pysäköinti
+ Kadunvarsipysäköinti
+ Kadunvarsipysäköinti
+ Yksityinen kadunvarsipysäköinti
+ Pysäköintikaista
+ Pysäköintikaista
+ Yksityinen pysäköintikaista
Pysäköinnin sisäänkäynti
- Yksityinen pysäköintialue sisäänkäynti
+ Yksityisen pysäköintialueen sisäänkäynti
Pysäköinnin sisäänkäynti
- Parkkipaikka
- Parkkipaikka
- Parkkipaikka
- Parkkipaikka
+ Pysäköintiruutu
+ Pysäköintiruutu
+ Pysäköintiruutu
+ Pysäköintiruutu
Vammaispysäköinti
Maksupääte
Apteekki
@@ -1010,10 +1033,12 @@
Katos
- Bivouac-mökki
+ Kota
+
+ Laavu
Julkinen kylpylä
Suihku
- Stripclub
+ Strippiklubi
Taksi
Puhelin
Teatteri
@@ -1039,6 +1064,7 @@
Roska
Jätteiden vastaanottoasema
Vesipiste
+ Vesipiste
Este
Este
Tolppa
@@ -1080,7 +1106,7 @@
Rakennus
Rakennus
Autotalli
- Rautatieasema
+ Asemarakennus
Varasto
Hauta
Käsityö
@@ -1266,8 +1292,8 @@
Vaikea tai huonosti näkyvä reitti
Erittäin vaikea tai erottamaton jälki
- Pyörä- ja jalkatie
- Pyörä- ja jalkatie
+ Kevyen liikenteen väylä
+ Kevyen liikenteen väylä
Silta
Ratsastuspolku
@@ -1390,7 +1416,7 @@
Tykki
Linna
Roomalaisleiri
- Linnake
+ Linnoitus
Linnoitettu kirkko
Linnoitus
Linnavuori
@@ -1470,6 +1496,7 @@
Golf-rata
Minigolf
Hacklab
+ Luistinrata
Venesatama
Luonnonsuojelualue
Ulkona istuminen
@@ -1481,6 +1508,7 @@
Urheilukenttä
Leikkikenttä
Sauna
+ Veneluiska
Urheilukeskus
Kiipeilykeskus
Joogastudio
@@ -1491,6 +1519,9 @@
Tehtaan piippu
Lipputanko
Majakka
+ Masto
+ Laituri
+ Siilo
Valvontakamera
Torni
Viestintätorni
@@ -1503,14 +1534,14 @@
Bunkkeri
Luonto
- Paljas kallio
+ Avokallio
Pebbles
Kivinen rapakivi
Lahti
Ranta
- Hiekkainen ranta
+ Hiekkaranta
Soraranta
Niemeke
Luola
@@ -1543,14 +1574,14 @@
Puurivi
Viinitila
Tulivuori
- Vesimuodostuma
- Suoperäinen seutu
+ Vettä
+ Soistuva maa
Suo
Marsh
Toimisto
Yhtiön toimisto
Kiinteistönvälittäjä
- Viranomaistoimito
+ Viranomaisen toimisto
Vakuutuslaitos
Lakitoimisto
Valtioista riippumattoman järjestön toimisto
@@ -1632,6 +1663,7 @@
Rautatieasema
Köysirata
Rautatieasema
+ Rautatieasema
Rautatieasema
Rautatieasema
Rautatieasema
@@ -1674,6 +1706,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1727,6 +1760,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1786,6 +1820,7 @@
Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
+ Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
@@ -1839,6 +1874,7 @@
Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
+ Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
Metron sisäänkäynti
@@ -1860,6 +1896,7 @@
Metron sisäänkäynti
Metron sisäänkäynti
Raitiovaunupysäkki
+ Lauttareitti
Kauppa
Alkoholikauppa
Leipomo
@@ -1896,7 +1933,7 @@
Kangaskauppa
Maatilaruokakauppa
Muoti tarvikkeet
- Floristi
+ Kukkakauppa
Hautaustoimisto
Huonekalukauppa
Taimitarha
@@ -1926,6 +1963,7 @@
Optikko
Ulkoiluvarusteet
Noutopiste
+ Pastakauppa
Leivonnainen
Panttilainaamo
Eläinkauppa
@@ -2022,20 +2060,26 @@
Taideteos
Taideteos
Nähtävyys
+ Huvipuistolaite
Eläinsuoja
+ Karuselli
+ Historiallinen nähtävyys
+ Sokkelo
+ Vuoristorata
+ Vesiliukumäki
Nähtävyys
Retkeily
Asuntovaunupaikka
Lomamökki
- Nähtävyydet
+ Taidegalleria
Majatalo
Hostelli
Hotelli
Turisti-informaatio
- Informaatio
+ Opastaulu
Tienviitta
- Turistikartta
+ Opaskartta
Turistitoimisto
Vierailijakeskus
Motelli
@@ -2043,7 +2087,7 @@
Piknikpaikat
Lomakohteet
Huvipuisto
- Näköalatasanne
+ Näköalapaikka
Autiotupa
Eläintarha
@@ -2094,7 +2138,7 @@
Lumi vaellusreitti
Pisteen yhteys
Skitour Trail
- Tapahtumapaikka
+ Tapahtumakeskus
Huutokauppa
Keräilyesineet
Itsepalvelu saatavilla
diff --git a/android/app/src/main/res/values-fr/strings.xml b/android/app/src/main/res/values-fr/strings.xml
index 090ca393cf..41907a045e 100644
--- a/android/app/src/main/res/values-fr/strings.xml
+++ b/android/app/src/main/res/values-fr/strings.xml
@@ -171,7 +171,7 @@
\n
\nVous trouverez ci-joint mes signets de l\'appli Organic Maps. Veuillez les ouvrir si vous avez installé Organic Maps. Si vous ne l\'avez pas, téléchargez l\'application pour votre appareil iOS ou Android en suivant ce lien : https://omaps.app/get?kmz
\n
-\nBon voyage avec Organic Maps!
+\nBon voyage avec Organic Maps !
Chargement des signets
@@ -317,6 +317,10 @@
Services de localisation de Google Play
Détermine rapidement ta position approximative via Bluetooth, WiFi ou le réseau mobile
+
+ Liens vers les hôtels Kayak.com
+
+ Des photos, des commentaires et des liens de réservation sont affichés pour les hôtels répertoriés sur Kayak.com. La prime de parrainage reçue pour chaque réservation effectuée par le biais de ces liens est destinée au développement d\'Organic Maps.
Téléchargez toutes les cartes le long de votre itinéraire
@@ -363,10 +367,10 @@
Lorsque vous suivez l\'itinéraire, gardez à l\'esprit les points suivants :
- — Les conditions de circulation, le code de la route et les panneaux de signalisation ont la priorité sur l\'appareil de navigation;
- — La carte peut être imprécise et l\'itinéraire proposé n\'est pas forcément le plus direct pour arriver à destination;
- — L\'itinéraire proposé doit être considéré comme une simple recommandation;
- — Faites attention aux itinéraires traversant des zones frontalières : les itinéraires générés par l\'application peuvent parfois franchir des frontières étatiques dans des zones interdites;
+ — Les conditions de circulation, le code de la route et les panneaux de signalisation ont la priorité sur l\'appareil de navigation ;
+ — La carte peut être imprécise et l\'itinéraire proposé n\'est pas forcément le plus direct pour arriver à destination ;
+ — L\'itinéraire proposé doit être considéré comme une simple recommandation ;
+ — Faites attention aux itinéraires traversant des zones frontalières : les itinéraires générés par l\'application peuvent parfois franchir des frontières étatiques dans des zones interdites ;
Restez vigilant et soyez prudent sur la route !
Vérifiez le signal GPS
Impossible de créer l\'itinéraire. Les coordonnées GPS actuelles n\'ont pas pu être identifiées.
@@ -388,7 +392,7 @@
Impossible de créer l\'itinéraire à cause d\'une erreur dans l\'application.
Veuillez réessayer
Pas maintenant
- Voulez-vous télécharger la carte et créer un itinéraire plus direct s\'étendant sur plus d\'une carte?
+ Voulez-vous télécharger la carte et créer un itinéraire plus direct s\'étendant sur plus d\'une carte ?
Téléchargez des cartes pour créer un itinéraire plus direct sortant des limites de cette carte.
@@ -504,7 +508,10 @@
Aucun objet ne peut être localisé ici
Données OpenStreetMap créées par la communauté en date du %s. Pour en savoir plus sur la façon de modifier et de mettre à jour la carte, consulte le site OpenStreetMap.org.
- Connectez vous à votre compte openstreetmap.org pour que d\'autres utilisateurs puissent voir vos changements.
+
+ OpenStreetMap.org (OSM) est un projet communautaire visant à créer une carte libre et ouverte. C\'est la principale source de données cartographiques d\'Organic Maps et son fonctionnement est similaire à celui de Wikipédia. Vous pouvez ajouter ou modifier des lieux et ils deviennent accessibles à des millions d\'utilisateurs dans le monde entier.
+\nRejoignez la communauté et aidez-nous à créer une meilleure carte pour tout le monde !
+ Créez un compte OpenStreetMap ou connectez-vous pour publier vos modifications de cartes dans le monde entier.
%1$d de %2$d
Téléchargement avec une connexion réseau cellulaire ?
@@ -516,7 +523,7 @@
Code postal
Entrer un code postal correct
- Lieu inconnu
+ Point sur la carte
Note aux volontaires OpenStreetMap (facultatif)
@@ -524,6 +531,8 @@
Vos modifications sont téléchargées dans la base de données publique OpenStreetMap . Veuillez ne pas ajouter d\'informations personnelles ou protégées par le droit d\'auteur.
En savoir plus sur OpenStreetMap
+ Votre historique d\'édition
+ Vos notes sur les données cartographiques
Opérateur
Opérateur : %s
@@ -545,6 +554,7 @@
mph
h
min
+ j
Plus
Photos, commentaires, réservations
@@ -552,6 +562,8 @@
La prime de parrainage reçue pour chaque réservation effectuée par l\'intermédiaire de ce lien sert à développer Organic Maps.
Détails sur Kayak
+
+ Désactiver Kayak
Éditer le signet
Commentaire…
Abandonner toutes les modifications locales ?
@@ -610,7 +622,7 @@
Utilise la recherche ou tape sur la carte pour ajouter un point de départ d\'itinéraire
Utilise la recherche ou tape sur la carte pour ajouter un point de destination
- Supprimer
+ Supprimer l\'arrêt
Ajouter un arrêt
Connecte-toi à OpenStreetMap pour télécharger automatiquement toutes tes modifications de cartes. En savoir plus ici .
@@ -760,11 +772,11 @@
Les lignes d\'élévation ne sont pas encore disponibles dans cette région
Montée
Descente
- Hauteur minimale
- Hauteur maximale
+ Min. élévation
+ Max. élévation
Difficulté
Distance :
- Temps:
+ Temps :
Zoomez pour voir les courbes de niveaux
Téléchargement
Télécharger la carte du monde
@@ -783,6 +795,8 @@
Afficher sur l\'écran de verrouillage
Lorsqu\'il est activé, vous n\'avez pas besoin de déverrouiller votre appareil à chaque fois que l\'application est en fonctionnement.
+
+ Langue de la carte
Données cartographiques d\'OpenStreetMap
@@ -794,11 +808,11 @@
Avec vos dons et votre soutien, nous pouvons créer les meilleures cartes du monde !
- Aimez-vous notre application? Veuillez faire un don pour soutenir le développement ! Vous ne l\'aimez pas encore ? S\'il vous plaît laissez-nous savoir et nous y remédierons !
+ Aimez-vous notre application ? Veuillez faire un don pour soutenir le développement ! Vous ne l\'aimez pas encore ? S\'il vous plaît laissez-nous savoir et nous y remédierons !
Si vous connaissez un développeur de logiciels, vous pouvez lui demander d\'implémenter une fonctionnalité dont vous avez besoin.
- Savez-vous que vous pouvez appuyer longuement sur n\'importe quel endroit de la carte pour le sélectionner ?
+ Tapez n\'importe où sur la carte pour sélectionner quelque chose. Touchez longuement pour masquer et réafficher l\'interface.
Savez-vous que vous pouvez sélectionner votre position actuelle sur la carte ?
@@ -820,8 +834,12 @@
Afficher dans la voiture
- L\'application a besoin de l\'accès à la localisation pour la navigation.
-
+ Organic Maps a besoin d\'un accès à la localisation. Lorsque c\'est sûr, vérifie la notification sur ton téléphone.
+
+ Cette application a besoin de ta permission
+
+ Organic Maps dans Android Auto a besoin d\'une autorisation de localisation pour fonctionner efficacement
+
Accorder l\'accès
Connecté à la voiture
@@ -868,7 +886,11 @@
L\'itinéraire est vide - il n\'y a rien à sauvegarder
Impossible d\'afficher la boîte de dialogue de sélection des dossiers car aucune application appropriée n\'est installée sur votre appareil. Veuillez installer une application de gestion de fichiers et réessayer
+ Choisir la couleur
+ Modifier le trace
Aucune application installée ne permet d\'ouvrir l\'emplacement
+
+ Auto dans la navigation
Adresse/Bloc
@@ -988,6 +1010,7 @@
Temmple Taoïste
Boîte aux lettres
Bureau de poste
+ Prison
Pub
Microbibliothèque
@@ -1044,6 +1067,7 @@
Déchets
Station de transfert de déchets
Point d’eau
+ Point d’eau
Barrière
Bloc
Poteau
@@ -1088,7 +1112,7 @@
Adresse
Bâtiment
Bâtiment
- Gare ferroviaire
+ Bâtiment de la gare
Entrepôt
Tombe
Artisanat
@@ -1668,6 +1692,7 @@
Gare ferroviaire
Funiculaire
Gare ferroviaire
+ Gare ferroviaire
Gare ferroviaire
Gare ferroviaire
Gare ferroviaire
@@ -1710,6 +1735,7 @@
Station de métro
Station de métro
Station de métro
+ Station de métro
Station de métro
Station de métro
Station de métro
@@ -1763,6 +1789,7 @@
Station de métro
Station de métro
Station de métro
+ Station de métro
Station de métro
Station de métro
Station de métro
@@ -1825,6 +1852,7 @@
Entrée du métro
Entrée du métro
Entrée du métro
+ Entrée du métro
Entrée du métro
Entrée du métro
Entrée du métro
@@ -1878,6 +1906,7 @@
Entrée du métro
Entrée du métro
Entrée du métro
+ Entrée du métro
Entrée du métro
Entrée du métro
Entrée du métro
@@ -1968,6 +1997,7 @@
Opticien
Matériel de loisirs de plein air
Point de retrait
+ Boutique de pâtes
Pâtisserie
Prêteur sur gages
Animalerie
@@ -2063,7 +2093,14 @@
Œuvre
Œuvre
Œuvre
+ Manège
Enclos pour animaux
+ Auto-tamponneuse
+ Carrousel
+ Attraction historique
+ Labyrinthe
+ Les montagnes russes
+ Toboggan aquatique
Camping
Aire de camping-car
diff --git a/android/app/src/main/res/values-hi/strings.xml b/android/app/src/main/res/values-hi/strings.xml
index bb001bbd53..5c967ad0a4 100644
--- a/android/app/src/main/res/values-hi/strings.xml
+++ b/android/app/src/main/res/values-hi/strings.xml
@@ -302,6 +302,10 @@
Google Play स्थान सेवाएँ
ब्लूटूथ, वाईफाई या मोबाइल नेटवर्क का उपयोग करके तुरंत अपना अनुमानित स्थान निर्धारित करें
+
+ Kayak.com हटल लक
+
+ जन हटल क Kayak.com पर सच ह, उनक तसवर, समकषए, बकग लक परदरशत कए जत ह। इन लक क मधयम स परतयक बकग क लए परपत रफरल बनस Organic Maps क वकस क लए जत ह।
अपने मार्ग के सभी मानचित्र डाउनलोड करें
@@ -381,11 +385,14 @@
व्यवसाय जोड़ें
समुदाय-निर्मित OpenStreetMap डेटा %s तक। OpenStreetMap.org पर मानचित्र को संपादित और अपडेट करने के तरीके के बारे में और जानें
- अपने परिवर्तनों को दुनिया के सामने प्रकाशित करने के लिए openingstreetmap.org पर लॉग इन करें।
+
+ OpenStreetMap.org (OSM) एक निःशुल्क और खुला मानचित्र बनाने के लिए एक सामुदायिक परियोजना है। यह ऑर्गेनिक मैप्स में मानचित्र डेटा का मुख्य स्रोत है और विकिपीडिया के समान काम करता है। आप स्थानों को जोड़ या संपादित कर सकते हैं और वे दुनिया भर में लाखों उपयोगकर्ताओं के लिए उपलब्ध हो जाते हैं।
+\nसमुदाय में शामिल हों और सभी के लिए एक बेहतर मानचित्र बनाने में सहायता करें!
+ अपने मानचित्र संपादनों को दुनिया भर में प्रकाशित करने के लिए एक OpenStreetMap खाता बनाएं या लॉग इन करें।
%2$d में से %1$d
- अनजान जगह
+ मानचित्र बिंदु
OpenStreetMap स्वयंसेवकों के लिए नोट (वैकल्पिक)
@@ -393,9 +400,11 @@
आपके संपादन सार्वजनिक OpenStreetMap डेटाबेस पर अपलोड किए जाते हैं। कृपया व्यक्तिगत या कॉपीराइट जानकारी न जोड़ें।
OpenStreetMap के बारे में अधिक जानकारी
- मालिक
+ आपका संपादन इतिहास
+ आपका मानचित्र डेटा नोट्स
+ ऑपरेटर
- मालिक: %s
+ ऑपरेटर: %s
कोई उपयुक्त श्रेणी नहीं मिल रही?
ऑर्गेनिक मैप्स केवल सरल बिंदु श्रेणियां जोड़ने की अनुमति देता है, जिसका अर्थ है कि शहर, सड़कें, झीलें, भवन की रूपरेखा आदि नहीं। कृपया ऐसी श्रेणियां सीधे OpenStreetMap.org पर जोड़ें।. विस्तृत चरण-दर-चरण निर्देशों के लिए हमारी मार्गदर्शिका देखें।
@@ -404,12 +413,15 @@
किमी
घंटे
मिनट
+ दिन
तस्वीरें, समीक्षाएँ, बुकिंग
इस लिंक के माध्यम से प्रत्येक बुकिंग के लिए प्राप्त रेफरल बोनस ऑर्गेनिक मैप्स के विकास के लिए जाता है।
कयाक पर विवरण
+
+ Kayak अकषम कर
मिटाना
जगह मौजूद नहीं है
OpenStreetMap में स्थान जोड़ें
@@ -515,6 +527,8 @@
लॉक स्क्रीन पर दिखाएँ
सक्षम होने पर, डिवाइस लॉक होने पर भी ऐप लॉकस्क्रीन पर काम करेगा।
+
+ मानचित्र भाषा
https://organicmaps.app/hi/
@@ -526,7 +540,7 @@
यदि आप किसी सॉफ़्टवेयर डेवलपर को जानते हैं, तो आप उससे वह सुविधा लागू करने के लिए कह सकते हैं जिसकी आपको आवश्यकता है।
- क्या आप जानते हैं कि आप मानचित्र पर किसी भी स्थान को चुनने के लिए उस पर देर तक टैप कर सकते हैं?
+ कुछ भी चुनने के लिए मानचित्र पर कहीं भी टैप करें। इंटरफ़ेस को छिपाने और वापस दिखाने के लिए लंबे समय तक टैप करें।
क्या आप जानते हैं कि आप मानचित्र पर अपना वर्तमान स्थान चुन सकते हैं?
@@ -548,8 +562,12 @@
कार स्क्रीन पर
- इस एप्लिकेशन को नेविगेशन उद्देश्यों के लिए आपके स्थान तक पहुंच की आवश्यकता है।
-
+ ऑर्गेनिक मैप्स को स्थान पहुंच की आवश्यकता है। जब यह सुरक्षित हो, तो अपने फ़ोन पर अधिसूचना जांचें।
+
+ इस ऐप को आपकी अनुमति की आवश्यकता है
+
+ एंड्रॉइड ऑटो में ऑर्गेनिक मैप्स को प्रभावी ढंग से काम करने के लिए स्थान अनुमति की आवश्यकता होती है
+
अनुमतियाँ प्रदान करें
कार से जुड़ा
@@ -596,7 +614,11 @@
मार्ग खाली है - बचाने के लिए कुछ नहीं
फ़ोल्डर चयन संवाद प्रदर्शित करने में असमर्थ क्योंकि आपके डिवाइस पर कोई उपयुक्त ऐप इंस्टॉल नहीं है। कृपया एक फ़ाइल प्रबंधक ऐप इंस्टॉल करें और पुनः प्रयास करें।
+ रंग चुनें
+ मार्ग संपादित करें
कोई ऐप इंस्टॉल नहीं है जो लोकेशन खोल सके
+
+ नेविगेशन में ऑटो
आकाशीय रज्जुमार्ग
@@ -732,6 +754,7 @@
कचरे के डिब्बे
कचरा स्थानांतरण स्टेशन
पानी की टंकी पुनः भरने का स्थान
+ पानी की टंकी पुनः भरने का स्थान
शहर की दीवार
दीवार
स्वदेशी भूमि
@@ -740,7 +763,7 @@
पता
भवन
भवन
- रेलवे स्टेशन
+ स्टेशन भवन
मालगोदाम
कब्र
शहर की मक्खियां पालनेवाला
@@ -1064,6 +1087,7 @@
रेलवे स्टेशन
रज्जुरेल
रेलवे स्टेशन
+ रेलवे स्टेशन
रेलवे स्टेशन
रेलवे स्टेशन
रेलवे स्टेशन
@@ -1128,6 +1152,7 @@
अख़बार की दुकान
ऑप्टिशियन
बाहरी उपकरण
+ पास्ता की दुकान
पेस्ट्री का दुकान
महाजन
पालतू जानवर की दुकान
@@ -1202,7 +1227,13 @@
कलाकृति
प्रतिमा
पर्यटन स्थल
+ मनोरंजन की सवारी
पशु बाड़ा
+ हिंडोला
+ ऐतिहासिक आकर्षण
+ भूलभुलैया
+ रोलर कॉस्टर
+ पानी की स्लाइड
पर्यटन स्थल
कारवां स्थल
diff --git a/android/app/src/main/res/values-hu/strings.xml b/android/app/src/main/res/values-hu/strings.xml
index c7af02b8a6..a9b7797a2e 100644
--- a/android/app/src/main/res/values-hu/strings.xml
+++ b/android/app/src/main/res/values-hu/strings.xml
@@ -305,6 +305,10 @@
Google Play helymeghatározási szolgáltatások
Bluetooth, Wi-Fi vagy mobilhálózat segítségével gyorsan meghatározhatja hozzávetőleges tartózkodási helyét
+
+ Kayak.com Hotel Linkek
+
+ A Kayak.com-on szereplő szállodák esetében fényképek, értékelések, foglalási linkek jelennek meg. Az ezeken a linkeken keresztül történő minden egyes foglalásért kapott ajánlói bónusz az Organic Maps fejlesztését szolgálja.
Tölts le térképeket az útvonal mellett
@@ -483,7 +487,10 @@
Célpont áthelyezése ide nem lehetséges
Közösség által létrehozott OpenStreetMap adatok %s-tól. Tudjon meg többet a térkép szerkesztéséről és frissítéséről az OpenStreetMap.org oldalon.
- Jelentkezzen be, hogy más felhasználók is láthassák a változtatásait.
+
+ Az OpenStreetMap.org (OSM) egy közösségi projekt, amelynek célja egy ingyenes és nyílt térkép létrehozása. Ez az Organic Maps térképadatok fő forrása, és a Wikipédiához hasonlóan működik. Helyeket adhatsz hozzá vagy szerkeszthetsz, és azok világszerte felhasználók milliói számára válnak elérhetővé.
+\nLépj be a közösségbe, és segíts egy jobb térképet készíteni mindenki számára!
+ Hozzon létre egy OpenStreetMap-fiókot, vagy jelentkezzen be, hogy közzétehesse térképszerkesztéseit a világ számára.
%1$d/%2$d
Letöltés mobilhálózati kapcsolat segítségével?
@@ -495,7 +502,7 @@
Irányítószám
Írja be a helyes irányítószámot
- Ismeretlen hely
+ Térképpont
Megjegyzés az OpenStreetMap önkénteseinek (nem kötelező)
@@ -503,6 +510,8 @@
Az Ön szerkesztései feltöltődnek a nyilvános OpenStreetMap adatbázisba. Kérjük, ne adjon hozzá személyes vagy szerzői jogvédelem alatt álló információkat.
További részletek az OpenStreetMap-ról
+ Az Ön szerkesztési előzményei
+ A térképadatok jegyzetei
Üzemeltető
Üzemeltető: %s
@@ -523,6 +532,7 @@
mph
ó
p
+ nap
Még
Fényképek, vélemények, foglalás
@@ -530,6 +540,8 @@
Az ezen a linken keresztül történő minden egyes foglalásért kapott ajánlói bónusz az Organic Maps fejlesztését szolgálja.
Részletek a Kayak-on
+
+ Kayak kikapcsolása
Könyvjelző szerkesztése
Megjegyzés…
Elveti az összes helyi módosítást?
@@ -582,7 +594,7 @@
Használja a keresést, vagy koppintson a térképre az útvonal kezdőpontjának hozzáadásához
Használja a keresést, vagy koppintson a térképre egy célpont hozzáadásához
- Eltávolítja
+ Távolítsa el a stopot
Hozzáad megállót
Kérjük, jelentkezzen be az OpenStreetMap rendszerébe, hogy automatikusan feltölthesse az összes térképszerkesztését. További információ itt .
@@ -600,7 +612,7 @@
Új lista létrehozása
- Könyvjelzők és sávok importálása
+ Könyvjelzők és nyomvonalak importálása
Nem lehet megosztani alkalmazáshiba miatt
Megosztási hiba
Üres lista nem osztható meg
@@ -613,8 +625,8 @@
Telefonszám
OpenStreetMap profil
- - %d fájlt találtunk. Látni fogja őket a megtérés után.
- - %d fájl található. Látni fogja őket a megtérés után.
+ - %d fájlt találtunk. Látni fogja őket a konvertálás után.
+ - %d fájl található. Látni fogja őket a konvertálás után.
Visszaállítás
@@ -731,8 +743,8 @@
Ezen a területen a topográfiai réteg még nem elérhető
Felemelkedés
Leereszkedés
- Min. magasság
- Max. magasság
+ Min. magasság
+ Max. magasság
Nehézség
Táv.:
Idő
@@ -745,6 +757,8 @@
Megjelenítés a zárolt képernyőn
Ha engedélyezve van, nem kell minden alkalommal feloldania a telefont, amíg az alkalmazás fut.
+
+ Térkép nyelve
Térképadatok az OpenStreetMapből
@@ -760,7 +774,7 @@
Ha ismer egy szoftverfejlesztőt, megkérheti őt egy olyan funkció megvalósítására, amelyre szüksége van.
- Tudja, hogy a térkép bármely pontjára hosszan koppintva kiválaszthatja azt?
+ Koppintson a térképen bárhová, hogy bármit kiválaszthasson. Hosszú koppintással elrejtheti és visszahozhatja a felületet.
Tudja, hogy kijelölheti pozícióját a térképen?
@@ -782,8 +796,12 @@
Az autó képernyőjére
- Ez az alkalmazás navigációs célokra hozzáférést igényel az Ön tartózkodási helyéhez.
-
+ Az Organic Maps-nek szüksége van a helymeghatározáshoz való hozzáférésre. Ha biztonságos, ellenőrizze az értesítést a telefonján.
+
+ Ennek az alkalmazásnak szüksége van az Ön engedélyére
+
+ Az Android Auto szerves térképeinek a hatékony működéshez helymeghatározási engedélyre van szükségük
+
Engedélyek megadása
Autóhoz csatlakoztatva
@@ -793,7 +811,7 @@
A webböngésző nem elérhető
Hangerő
- Az összes könyvjelző és sáv exportálása
+ Az összes könyvjelző és nyomvonal exportálása
Beszédszintetizáló rendszer beállításai
@@ -828,7 +846,11 @@
Az útvonal üres - nincs mit menteni
Nem lehet megjeleníteni a mappaválasztó párbeszédpanelt, mert nincs megfelelő alkalmazás telepítve a készülékén. Kérjük, telepítsen egy fájlkezelő alkalmazást, és próbálja meg újra
+ Válasszon színt
+ Útvonal szerkesztése
Nincs telepített alkalmazás, amely meg tudja nyitni a helyet
+
+ Automatikus navigáció
Cím/blokk
@@ -844,7 +866,7 @@
Bár
Kerti sütögető
Pad
- Kerékpárparkoló
+ Kerékpártároló
Kerékpárkölcsönző
Kerékpárjavító állomás
Sörkert
@@ -941,6 +963,7 @@
Rendőrség
Levelesláda
Posta
+ Börtön
Kocsma
Nyilvános könyvespolc
@@ -982,6 +1005,7 @@
Szemetes
Szemét
Vízvételi pont
+ Vízvételi pont
Blokk
Oszlop
Határállomás
@@ -1012,7 +1036,7 @@
Épület
Épület
Garázs
- Vasútállomás
+ Állomásépület
Sír
Kézművesség
Méhész
@@ -1528,6 +1552,7 @@
Vasútállomás
Sikló
Vasútállomás
+ Vasútállomás
Vasútállomás
Vasútállomás
Vasútállomás
@@ -1570,6 +1595,7 @@
Metrómegálló
Metrómegálló
Metrómegálló
+ Metrómegálló
Metrómegálló
Metrómegálló
Metrómegálló
@@ -1623,6 +1649,7 @@
Metrómegálló
Metrómegálló
Metrómegálló
+ Metrómegálló
Metrómegálló
Metrómegálló
Metrómegálló
@@ -1682,6 +1709,7 @@
Metróbejárat
Metróbejárat
Metróbejárat
+ Metróbejárat
Metróbejárat
Metróbejárat
Metróbejárat
@@ -1735,6 +1763,7 @@
Metróbejárat
Metróbejárat
Metróbejárat
+ Metróbejárat
Metróbejárat
Metróbejárat
Metróbejárat
@@ -1821,6 +1850,7 @@
Optika
Túrafelszerelés
Felvevő pont
+ Tészta bolt
Cukrászda
Zálogház
Házikedvenc-üzlet
@@ -1915,7 +1945,13 @@
Szobor
Szobor
Látnivaló
+ Vidámpark
Állatok tartása
+ Körhinta
+ Történelmi látványosság
+ Labirintus
+ Hullámvasút
+ Vízicsúszda
Látnivaló
Kemping
Karaván pihenő
diff --git a/android/app/src/main/res/values-in/strings.xml b/android/app/src/main/res/values-in/strings.xml
index 38fd8756fe..e1f52fa98e 100644
--- a/android/app/src/main/res/values-in/strings.xml
+++ b/android/app/src/main/res/values-in/strings.xml
@@ -292,6 +292,10 @@
Layanan Lokasi Google Play
Dengan cepat menentukan perkiraan lokasi Anda melalui Bluetooth, WiFi, atau jaringan seluler
+
+ Tautan Hotel Kayak.com
+
+ Foto, ulasan, tautan pemesanan ditampilkan untuk hotel yang memiliki daftar di Kayak.com. Bonus rujukan yang diterima untuk setiap pemesanan melalui tautan ini digunakan untuk pengembangan Organic Maps.
Unduh peta bersama rute
@@ -470,7 +474,10 @@
Objek tidak dapat diletakkan di sini
Data OpenStreetMap yang dibuat oleh komunitas pada tanggal %s. Pelajari lebih lanjut mengenai cara mengedit dan memperbarui peta di OpenStreetMap.org
- Masuk agar pengguna lain dapat melihat perubahan yang Anda buat.
+
+ OpenStreetMap.org (OSM) adalah sebuah proyek komunitas untuk membuat sebuah peta yang bebas dan terbuka. OSM merupakan sumber utama data peta di Organic Maps dan berfungsi mirip dengan Wikipedia. Anda dapat menambahkan atau mengedit tempat dan tempat tersebut tersedia untuk jutaan pengguna di seluruh Dunia.
+\nBergabunglah dengan komunitas dan bantu membuat peta yang lebih baik untuk semua orang!
+ Buat akun OpenStreetMap atau masuk untuk mempublikasikan hasil editan peta Anda ke seluruh dunia.
%1$d dari %2$d
Unduh dengan menggunakan koneksi jaringan seluler?
@@ -482,7 +489,7 @@
Kode Pos
Masukkan Kode Pos yang benar
- Tempat Tidak Dikenal
+ Titik Peta
Catatan untuk relawan OpenStreetMap (opsional)
@@ -490,9 +497,11 @@
Hasil editan Anda akan diunggah ke database OpenStreetMap publik. Mohon untuk tidak menambahkan informasi pribadi atau informasi yang memiliki hak cipta.
Selengkapnya tentang OpenStreetMap
- Pemilik
+ Riwayat pengeditan Anda
+ Catatan data peta Anda
+ Operator
- Pemilik: %s
+ Operator: %s
Tidak dapat menemukan kategori yang sesuai?
Organic Maps hanya memungkinkan untuk menambahkan kategori titik sederhana, yang berarti tidak ada kota, jalan, danau, garis besar bangunan, dll. Silahkan tambahkan kategori tersebut secara langsung ke OpenStreetMap.org . Lihat panduan kami untuk petunjuk langkah demi langkah yang terperinci.
Tidak ada peta apa pun yang diunduh
@@ -511,6 +520,7 @@
mpj
j
mnt
+ hr
Lainnya
Foto, ulasan, pemesanan
@@ -518,6 +528,8 @@
Bonus rujukan yang diterima untuk setiap pemesanan melalui tautan ini digunakan untuk pengembangan Organic Maps.
Perincian di Kayak
+
+ Nonaktifkan Kayak
Edit Bookmark
Komentar…
Atur ulang perubahan lokal?
@@ -572,7 +584,7 @@
Gunakan pencarian atau ketuk pada peta untuk menambahkan titik awal rute
Gunakan pencarian atau ketuk pada peta untuk menambahkan titik tujuan
- Hapus
+ Hapus pemberhentian
Tambah perhentian
Silahkan login ke OpenStreetMap untuk mengupload semua hasil edit peta Anda secara otomatis. Pelajari lebih lanjut di sini .
@@ -720,8 +732,8 @@
Lapisan topografi belum tersedia untuk wilayah ini
Menanjak
Menurun
- Ketinggian Min.
- Ketinggian Maks.
+ Min. tinggi
+ Maks. tinggi
Kesulitan
Jarak:
Waktu:
@@ -743,7 +755,7 @@
Jika Anda mengenal seorang pengembang perangkat lunak, Anda dapat memintanya untuk mengimplementasikan fitur yang Anda perlukan.
- Tahukah Anda bahwa Anda dapat mengetuk lama tempat mana pun di peta untuk memilihnya?
+ Ketuk di mana saja pada peta untuk memilih apa pun. Ketuk lama untuk menyembunyikan dan menampilkan kembali antarmuka.
Tahukah Anda bahwa Anda dapat memilih lokasi Anda saat ini di peta?
@@ -765,8 +777,12 @@
Ke layar mobil
- Aplikasi ini memerlukan akses ke lokasi Anda untuk tujuan navigasi.
-
+ Organic Maps membutuhkan akses lokasi. Jika sudah aman, periksa notifikasi di ponsel Anda.
+
+ Aplikasi ini membutuhkan izin Anda
+
+ Organic Maps di Android Auto membutuhkan izin lokasi agar dapat bekerja secara efektif
+
Memberikan Izin
Terhubung ke mobil
@@ -813,7 +829,11 @@
Jalur kosong - tidak ada yang bisa disimpan
Tidak dapat menampilkan dialog pemilihan folder karena tidak ada aplikasi yang sesuai yang diinstal pada perangkat Anda. Instal aplikasi pengelola file dan coba lagi
+ Pilih Warna
+ Edit Jalur
Tidak ada Aplikasi yang diinstal yang dapat membuka lokasi
+
+ Otomatis dalam navigasi
Alamat/Blokir
@@ -922,6 +942,7 @@
Polisi
Kotak pos
Kantor pos
+ Penjara
Rak Buku
@@ -961,6 +982,7 @@
Kotak sampah
Sampah
Titik Air
+ Titik Air
Blok
Pilar
Gerbang perbatasan
@@ -991,7 +1013,7 @@
Gedung
Gedung
Garasi
- Rel kereta api
+ Bangunan Stasiun
Kuburan
Kerajinan
Peternak lebah
@@ -1506,6 +1528,7 @@
Rel kereta api
Kereta gantung
Rel kereta api
+ Rel kereta api
Rel kereta api
Rel kereta api
Rel kereta api
@@ -1548,6 +1571,7 @@
Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
+ Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
@@ -1601,6 +1625,7 @@
Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
+ Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
Stasiun bawah tanah
@@ -1660,6 +1685,7 @@
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
+ Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
@@ -1713,6 +1739,7 @@
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
+ Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
Pintu masuk kereta bawah tanah
@@ -1797,6 +1824,7 @@
Toko kacamata
Peralatan Outdoor
Titik penjemputan
+ Toko Pasta
Kue-kue
Rumah Gadai
Toko hewan
@@ -1891,7 +1919,13 @@
Pariwisata
Pariwisata
Atraksi
+ Wahana Hiburan
Kandang Hewan
+ Korsel
+ Atraksi bersejarah
+ Labirin
+ Roller Coaster
+ Seluncuran Air
Atraksi
Perkemahan
Lokasi perkemahan
diff --git a/android/app/src/main/res/values-it/strings.xml b/android/app/src/main/res/values-it/strings.xml
index e7912f5b62..ee792dec02 100644
--- a/android/app/src/main/res/values-it/strings.xml
+++ b/android/app/src/main/res/values-it/strings.xml
@@ -300,6 +300,10 @@
Servizi di localizzazione di Google Play
Determina rapidamente la tua posizione approssimativa tramite Bluetooth, WiFi o rete mobile
+
+ Link agli hotel di Kayak.com
+
+ Le foto, le recensioni e i link per le prenotazioni vengono visualizzati per gli hotel che hanno un\'inserzione su Kayak.com. Il bonus di riferimento ricevuto per ogni prenotazione attraverso questi link è destinato allo sviluppo di Organic Maps.
Scarica le mappe lungo il percorso
@@ -393,8 +397,8 @@
Wikipedia
La tua posizione
Inizia
- Da
- A
+ Parti da
+ Vai a
La navigazione è disponibile solo dalla tua posizione attuale.
Vuoi che pianifichiamo un percorso dalla tua posizione attuale?
@@ -485,7 +489,10 @@
Nessun oggetto può essere posizionato qui
Dati OpenStreetMap creati dalla comunità al %s. Per saperne di più su come modificare e aggiornare la mappa, visita OpenStreetMap.org
- Accedi per consentire ad altri utenti di vedere le modifiche apportate.
+
+ OpenStreetMap.org (OSM) è un progetto comunitario per costruire una mappa libera e aperta. È la principale fonte di dati cartografici di Organic Maps e funziona in modo simile a Wikipedia. Può aggiungere o modificare luoghi e questi diventano disponibili per milioni di utenti in tutto il mondo.
+\nEntri a far parte della comunità e contribuisca a creare una mappa migliore per tutti!
+ Crei un account OpenStreetMap o effettui il login per pubblicare le sue modifiche alla mappa in tutto il mondo.
%1$d di %2$d
Vuoi scaricare utilizzando una connessione di rete cellulare?
@@ -497,7 +504,7 @@
Codice postale
Inserire il codice postale corretto
- Luogo sconosciuto
+ Punto della mappa
Nota per i volontari di OpenStreetMap (opzionale)
@@ -505,9 +512,11 @@
Le sue modifiche vengono caricate nel database pubblico OpenStreetMap . La preghiamo di non aggiungere informazioni personali o protette da copyright.
Informazioni su OpenStreetMap
- Proprietario
+ La sua storia di editing
+ Le sue note sui dati della mappa
+ Operatore
- Proprietario: %s
+ Operatore: %s
Non riesci a trovare una categoria adatta?
Organic Maps consente di aggiungere solo semplici categorie di punti, quindi non città, strade, laghi, profili di edifici, ecc. Aggiungi tali categorie direttamente a OpenStreetMap.org . Consulta la nostra guida per istruzioni dettagliate passo dopo passo.
Non hai scaricato mappe
@@ -523,6 +532,7 @@
mi
mph
min
+ g
Di più
Foto, recensioni, prenotazioni
@@ -530,6 +540,8 @@
Il bonus ricevuto per ogni prenotazione effettuata tramite questo link è destinato allo sviluppo di Organic Maps.
Dettagli su Kayak
+
+ Disabilita Kayak
Modifica luogo preferito
Commento…
Cancellare tutte le modifiche locali?
@@ -591,7 +603,7 @@
Usa la ricerca o tocca la mappa per aggiungere un punto di partenza del percorso
Usa la ricerca o tocca la mappa per aggiungere un punto di destinazione
- Rimuovi
+ Rimuovi sosta
Aggiungi sosta
Accedi a OpenStreetMap per caricare automaticamente tutte le tue modifiche alla mappa. Per saperne di più qui .
@@ -742,8 +754,8 @@
La modalità topografica per questa regione non è ancora disponibile
Salita
Discesa
- Altitudine minima
- Altitudine massima
+ Min. elevazione
+ Max. elevazione
Difficoltà
Dist.:
Tempo:
@@ -761,6 +773,8 @@
Mostra sulla schermata di blocco
Quando è abilitata, non è necessario sbloccare il dispositivo ogni volta mentre l\'app è in esecuzione.
+
+ Lingua della mappa
Dati della mappa da OpenStreetMap
@@ -778,7 +792,7 @@
Se conosci uno sviluppatore di software, puoi chiedergli di implementare una funzionalità di cui hai bisogno.
- Sai che puoi toccare a lungo qualsiasi luogo sulla mappa per selezionarlo?
+ Tocca un punto qualsiasi della mappa per selezionare qualsiasi cosa. Toccare a lungo per nascondere e mostrare l\'interfaccia.
Sai che puoi selezionare la tua posizione attuale sulla mappa?
@@ -800,8 +814,12 @@
Allo schermo dell\'auto
- Questa applicazione richiede l\'accesso alla tua posizione per la navigazione.
-
+ Organic Maps ha bisogno di accedere alla posizione. Quando è sicuro, controlla la notifica sul tuo telefono.
+
+ Questa applicazione ha bisogno del tuo permesso
+
+ Organic Maps in Android Auto ha bisogno di un permesso di localizzazione per funzionare efficacemente
+
Concessione dei permessi
Collegato all\'auto
@@ -848,7 +866,11 @@
Il percorso è vuoto - non c\'è nulla da salvare
Impossibile visualizzare la finestra di selezione delle cartelle perché sul suo dispositivo non è installata alcuna applicazione adatta. Installi un\'app di gestione file e riprovi
+ Scegli il colore
+ Modifica il percorso
Non c\'è un\'app installata che possa aprire la posizione
+
+ Auto in navigazione
Indirizzo/Blocco
@@ -1005,7 +1027,7 @@
Riparo
Capanna di Bivacco
- Bagno pubblico
+ Terme pubbliche
Doccia
Stripclub
Taxi
@@ -1034,6 +1056,7 @@
Cassonetto
Centro trasferimento rifiuti
Punto acqua
+ Punto acqua
Barriera
Blocco
Pilastro
@@ -1079,7 +1102,7 @@
Edificio
Edificio
Garage
- Stazione ferroviaria
+ Edificio della stazione
Magazzino
Tomba
Artigianato
@@ -1659,6 +1682,7 @@
Stazione ferroviaria
Funicolare
Stazione ferroviaria
+ Stazione ferroviaria
Stazione ferroviaria
Stazione ferroviaria
Stazione ferroviaria
@@ -1701,6 +1725,7 @@
Stazione della metrò
Stazione della metrò
Stazione della metrò
+ Stazione della metrò
Stazione della metrò
Stazione della metrò
Stazione della metrò
@@ -1754,6 +1779,7 @@
Stazione della metrò
Stazione della metrò
Stazione della metrò
+ Stazione della metrò
Stazione della metrò
Stazione della metrò
Stazione della metrò
@@ -1814,6 +1840,7 @@
Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
+ Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
@@ -1867,6 +1894,7 @@
Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
+ Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
Stazione metropolitana
@@ -1894,7 +1922,7 @@
Negozio
Negozio di alcolici
Panetteria
- Arredo Bagno
+ Arredo bagno
Estetista
Bibite
Negozio di biciclette
@@ -1956,6 +1984,7 @@
Ottico
Attrezzatura sportiva
Punto di raccolta
+ Negozio di pasta
Pasticcino
Pegni
Negozio di animali
@@ -2052,7 +2081,13 @@
Scultura
Statua
Attrattiva
+ Giostra di divertimento
Recinto per animali
+ Carosello
+ Attrazione storica
+ Labirinto
+ Montagne russe
+ Scivolo d\'acqua
Attrattiva
Campeggio
Area per campeggiatori
diff --git a/android/app/src/main/res/values-iw/strings.xml b/android/app/src/main/res/values-iw/strings.xml
index 4ec7530246..4e06d698b2 100644
--- a/android/app/src/main/res/values-iw/strings.xml
+++ b/android/app/src/main/res/values-iw/strings.xml
@@ -314,6 +314,10 @@
שירותי מיקום של Google Play
קבע במהירות את המיקום המשוער שלך באמצעות Bluetooth, WiFi או רשת סלולרית
+
+ קישורים למלון Kayak.com
+
+ תמונות, חוות דעת, קישורי הזמנה מוצגים עבור מלונות שיש להם רישום באתר Kayak.com. בונוס ההפניה המתקבל עבור כל הזמנה דרך קישורים אלה מיועד לפיתוח של Organic Maps.
הורד את כל המפות במסלול שלך
@@ -493,7 +497,10 @@
לא ניתן למקם כאן פריט
נתוני OpenStreetMap שנוצרו על ידי הקהילה החל מ-%s. למידע נוסף על איך לערוך ולעדכן את המפה ב-OpenStreetMap.org
- התחברו ל-openstreetmap.org כדי לפרסם את השינויים שלכם לעולם.
+
+ \u200FOpenStreetMap.org (OSM) הוא פרויקט קהילתי לבניית מפה חופשית ופתוחה. זהו המקור העיקרי לנתוני מפות ב-Organic Maps והוא פועל בדומה לוויקיפדיה. ניתן להוסיף או לערוך מקומות והם הופכים לזמינים למיליוני משתמשים בכל רחבי העולם.
+\nהצטרף לקהילה ועזור ליצור מפה טובה יותר לכולם!
+ צור חשבון OpenStreetMap או היכנס כדי לפרסם את עריכות המפה שלך לעולם.
%1$d מתוך %2$d
להוריד באמצעות חיבור אינטרנט סלולרי?
@@ -505,7 +512,7 @@
מיקוד
יש להזין מיקוד תקין
- מיקום לא ידוע
+ נקודת מפה
הערה למתנדבי OpenStreetMap (אופציונלי)
@@ -513,9 +520,11 @@
העריכות שלך מועלות למסד הנתונים הציבורי של OpenStreetMap . נא לא להוסיף מידע אישי או מוגן בזכויות יוצרים.
עוד על OpenStreetMap
- בעלים
+ היסטוריית העריכה שלך
+ הערות נתוני המפה שלך
+ מַפעִיל
- בעלים: %s
+ מַפעִיל: %s
לא מוצאים קטגוריה מתאימה?
באמצעות Organic Maps ניתן להוסיף קטגוריות נקודה פשוטות בלבד, כלומר לא ניתן להוסיף עיירות, כבישים, אגמים, מבנים וכו\'. אנא הוסיפו קטגוריות כאלה ישירות ל-OpenStreetMap.org . עיינו במדריך שלנו לקבלת הוראות מפורטות.
לא הורדת אף מפה
@@ -534,6 +543,7 @@
מייל לשעה
ש׳
ד׳
+ י
עוד
תמונות, ביקורות, הזמנה
@@ -541,6 +551,8 @@
בונוס ההפניה המתקבל עבור כל הזמנה דרך קישור זה מסייע בפיתוח של Organic Maps.
פרטים על Kayak
+
+ השבת את Kayak
ערוך סימניה
תגובה…
למחוק את כל השינויים המקומיים?
@@ -599,8 +611,8 @@
יש להוסיף נקודת התחלה למסלול באמצעות חיפוש או בלחיצה על המפה
יש לבחור נקודת יעד באמצעות חיפוש או בלחיצה על המפה
- הסרה
- הוסף תחנה
+ הסר עצירה
+ הוסף עצירה
התחבר ל-OpenStreetMap כדי להעלות אוטומטית את כל עריכות המפה שלך. למידע נוסף כאן .
בעיית גישה לאחסון
@@ -750,8 +762,8 @@
קווי מתאר עוד לא זמינים לאזור זה
עלייה
ירידה
- גובה מינימלי
- גובה מקסימלי
+ מינ\' גובה
+ מקס\' גובה
קושי
מרחק:
זמן:
@@ -773,6 +785,8 @@
הצג במסך הנעילה
כאשר מופעל, האפליקציה תעבוד במסך הנעילה אפילו כשהמכשיר נעול.
+
+ שפת המפה
נתוני מפה מ-OpenStreetMap
@@ -784,7 +798,7 @@
אם אתה מכיר מפתח תוכנה, אתה יכול לבקש ממנו ליישם תכונה שאתה צריך.
- האם אתה יודע שאתה יכול ללחוץ ארוכות על כל מקום במפה כדי לבחור אותו?
+ הקש בכל מקום במפה כדי לבחור משהו. הקש ארוכות כדי להסתיר ולהציג בחזרה את הממשק.
האם אתה יודע שאתה יכול לבחור את המיקום הנוכחי שלך על המפה?
@@ -806,8 +820,12 @@
למסך המכונית
- יישום זה דורש גישה למיקום שלך למטרות ניווט.
-
+ מפות אורגניות זקוקות לגישה למיקום. כשזה בטוח, בדוק את ההתראה בטלפון שלך.
+
+ אפליקציה זו זקוקה לאישור שלך
+
+ מפות אורגניות ב-Android Auto זקוקות להרשאת מיקום כדי לעבוד ביעילות
+
הענק הרשאות
מחובר לרכב
@@ -854,7 +872,11 @@
המסלול ריק - אין מה לשמור
לא ניתן להציג תיבת דו-שיח לבחירת תיקיות מכיוון שלא מותקנת אפליקציה מתאימה במכשיר שלך. אנא התקן אפליקציית מנהל קבצים ונסה שוב
+ בחר צבע
+ עריכת מסלול
לא מותקנת אפליקציה שיכולה לפתוח את המיקום
+
+ אוטומטי בניווט
כתובת/שכונה
@@ -1040,6 +1062,7 @@
מיכל אשפה
תחנת מעבר פסולת
נקודת מילוי מיכלי מים
+ נקודת מילוי מיכלי מים
מחסום
חסימה
עמוד
@@ -1085,7 +1108,7 @@
מבנה
מבנה
מחסן/חניה
- תחנת רכבת
+ בניין תחנת רכבת
מחסן
קבר
מְלָאכָה
@@ -1740,6 +1763,7 @@
דוכן עיתונים
אופטיקה
נקודת איסוף
+ חנות פסטה
מגדניה
משכנתאות
חנות בעלי חיים
@@ -1832,7 +1856,13 @@
פסל אומנותי
פסל
אטרקציה תיירותית
+ טיול שעשועים
מתחם בעלי חיים
+ קרוסלה
+ אטרקציה היסטורית
+ מָבוֹך
+ רכבת הרים
+ מגלשת מים
אטרקציה תיירותית
אתר מחנאות
חניון קרוואנים
diff --git a/android/app/src/main/res/values-ja/strings.xml b/android/app/src/main/res/values-ja/strings.xml
index d9290062da..59756b2447 100644
--- a/android/app/src/main/res/values-ja/strings.xml
+++ b/android/app/src/main/res/values-ja/strings.xml
@@ -315,6 +315,10 @@
Google Play位置情報サービス
Bluetooth、WiFi、またはモバイルネットワーク経由で、おおよその位置を素早く特定する
+
+ Kayak.comホテルリンク
+
+ Kayak.comに掲載されているホテルの写真、レビュー、予約リンクが表示されます。これらのリンクを経由して予約された場合、紹介ボーナスはOrganic Mapsの開発に使用されます。
ルート上の地図をダウンロード
@@ -502,7 +506,9 @@
ここにはオブジェクトを配置できません
コミュニティが作成した OpenStreetMap のデータは OpenStreetMap.org までです。地図の編集や更新の方法については、%sを参照してください。
- 他のユーザーにも変更が表示されるようにログインしてください。
+
+ OpenStreetMap.org(OSM)は、フリーでオープンな地図を構築するコミュニティ・プロジェクトです。OSMは、Organic Mapsの地図データの主要なソースであり、ウィキペディアと同じように機能します。あなたが場所を追加したり編集したりすると、世界中の何百万人ものユーザーがその場所を利用できるようになります!
+ OpenStreetMapのアカウントを作成するかログインして、あなたの地図編集を世界中に公開しましょう。
%2$dのうち%1$d
モバイル通信でダウンロードしますか?
@@ -514,7 +520,7 @@
郵便番号
正しい郵便番号を入力してください
- 不明な場所
+ マップポイント
OpenStreetMapボランティアへの注意(オプション)
@@ -522,6 +528,8 @@
あなたの編集は公開されているOpenStreetMap データベースにアップロードされます。個人情報や著作権のある情報は追加しないでください。
OpenStreetMapについての詳細
+ 編集履歴
+ 地図データのメモ
オペレーター
オペレーター: %s
@@ -543,6 +551,7 @@
mph
時間
分
+ 日
さらに詳しく
写真、レビュー、予約
@@ -550,6 +559,8 @@
このリンクを経由した予約の紹介ボーナスは、Organic Mapsの発展のために使われる。
Kayak で詳細表示
+
+ Kayakの無効化
ブックマークを編集
コメント…
ローカル編集をすべてリセットしますか?
@@ -609,7 +620,7 @@
検索を使うか、地図上をタップしてルートの出発点を追加する
検索を使うか、地図上をタップして目的地を追加する
- 削除
+ 停留所を削除
中間地点を追加
すべてのマップ編集を自動的にアップロードするには、OpenStreetMapにログインしてください。詳しくは こちら .
@@ -757,8 +768,8 @@
地形レイヤーはこの地域ではまだ利用できません
上昇
下降
- 最小高度
- 最大高度
+ 最小標高
+ 最大標高
難易度
距離:
時間:
@@ -780,6 +791,8 @@
ロック画面に表示
有効にすると、デバイスがロックされている場合でもアプリはロック画面で動作します。
+
+ マップ言語
OpenStreetMapからの地図データ
@@ -793,7 +806,7 @@
ソフトウェア開発者を知っている場合は、必要な機能を実装するように依頼できます。
- 地図上の任意の場所を長押しして選択できることをご存知ですか?
+ 地図上の任意の場所をタップして、何かを選択します。ロングタップでインターフェイスを非表示にしたり、表示したりできます。
地図上で現在地を選択できることをご存知ですか?
@@ -815,8 +828,12 @@
車のスクリーンへ
- このアプリケーションは、ナビゲーションのために位置情報へのアクセスを必要とする。
-
+ オーガニック・マップは位置情報へのアクセスを必要とする。安全になったら、携帯電話の通知をチェックしよう。
+
+ このアプリはあなたの許可を必要とする
+
+ Android AutoのOrganic Mapsを有効に機能させるには、位置情報の許可が必要である。
+
許可を与える
自動車に接続されている
@@ -863,7 +880,11 @@
ルートが空です - 保存するものがありません
デバイスに適切なアプリがインストールされていないため、フォルダ選択ダイアログを表示できません。ファイルマネージャーアプリをインストールして再度お試しください。
+ 色を選択
+ ルートを編集
場所を開くことができるアプリがインストールされていません
+
+ ナビゲーションオート
アドレス/ブロック
@@ -1033,6 +1054,7 @@
ゴミ箱
ゴミ
給水所
+ 給水所
障害物
ブロック
柱
@@ -1071,7 +1093,7 @@
建物
建物
車庫
- 鉄道駅
+ 駅ビル
墓
工房
養蜂家
@@ -1669,6 +1691,7 @@
鉄道駅
フニクラ
鉄道駅
+ 鉄道駅
鉄道駅
鉄道駅
鉄道駅
@@ -1711,6 +1734,7 @@
地下鉄
地下鉄
地下鉄
+ 地下鉄
地下鉄
地下鉄
地下鉄
@@ -1764,6 +1788,7 @@
地下鉄
地下鉄
地下鉄
+ 地下鉄
地下鉄
地下鉄
地下鉄
@@ -1823,6 +1848,7 @@
地下鉄入り口
地下鉄入り口
地下鉄入り口
+ 地下鉄入り口
地下鉄入り口
地下鉄入り口
地下鉄入り口
@@ -1876,6 +1902,7 @@
地下鉄入り口
地下鉄入り口
地下鉄入り口
+ 地下鉄入り口
地下鉄入り口
地下鉄入り口
地下鉄入り口
@@ -1967,6 +1994,7 @@
眼鏡店
アウトドア用品店
集荷場
+ パスタ・ショップ
ペストリー
質屋
ペットショップ
@@ -2063,7 +2091,13 @@
彫刻
像
アトラクション
+ 遊園地
アニマル・エンクロージャー
+ カルーセル
+ 歴史的アトラクション
+ 迷路
+ ジェットコースター
+ ウォータースライド
アトラクション
キャンプ場
オートキャンプ場
diff --git a/android/app/src/main/res/values-ko/strings.xml b/android/app/src/main/res/values-ko/strings.xml
index 54cdc947d4..eeb28a7dd6 100644
--- a/android/app/src/main/res/values-ko/strings.xml
+++ b/android/app/src/main/res/values-ko/strings.xml
@@ -290,6 +290,10 @@
Google Play 위치 서비스
블루투스, WiFi 또는 모바일 네트워크를 통해 대략적인 위치를 빠르게 파악할 수 있습니다
+
+ Kayak.com 호텔 링크
+
+ Kayak.com에 숙소가 등록된 호텔의 사진, 후기, 예약 링크가 표시됩니다. 이러한 링크를 통해 예약할 때마다 받는 추천 보너스는 Organic Maps의 개발에 사용됩니다.
경로를 따라 지도 다운로드
@@ -468,7 +472,10 @@
목적지를 이곳에서 찾을 수 없습니다
커뮤니티에서 만든 오픈스트리트맵 데이터(%s 기준). 지도를 편집하고 업데이트하는 방법에 대한 자세한 내용은 OpenStreetMap.org에서 확인하세요.
- 로그인하여 다른 사용자가 변경한 내용을 볼 수 있도록 하십시오.
+
+ 오픈스트리트맵(OSM)은 무료 오픈스트리트맵을 구축하기 위한 커뮤니티 프로젝트입니다. 오가닉 맵의 지도 데이터의 주요 소스이며 위키백과와 유사하게 작동합니다. 장소를 추가하거나 편집하면 전 세계 수백만 명의 사용자가 사용할 수 있습니다.
+\n커뮤니티에 참여하여 모두를 위한 더 나은 지도를 만드는 데 도움을 주세요!
+ 오픈스트리트맵 계정을 만들거나 로그인하여 지도 편집 내용을 전 세계에 공개하세요.
%2$d중의 %1$d
셀룰러 네트워크 접속을 사용하여 다운로드하시겠습니까?
@@ -480,7 +487,7 @@
우편번호
올바른 우편번호를 입력하세요
- 장소 알 수 없음
+ 지도 지점
오픈스트리트맵 자원 봉사자 참고 사항(선택 사항)
@@ -488,9 +495,11 @@
수정한 내용은 공개 OpenStreetMap 데이터베이스에 업로드됩니다. 개인 정보나 저작권이 있는 정보는 추가하지 마세요.
OpenStreetMap 정보
- 소유자
+ 편집 기록
+ 지도 데이터 노트
+ 연산자
- 소유자: %s
+ 연산자: %s
적합한 카테고리를 찾을 수 없나요?
오가닉 지도에서는 단순한 포인트 카테고리만 추가할 수 있으므로 도시, 도로, 호수, 건물 윤곽선 등은 추가할 수 없습니다. 이러한 카테고리는 OpenStreetMap.org 에 직접 추가하세요. 자세한 단계별 지침은 가이드 를 참조하세요.
지도를 다운로드하지 않았습니다
@@ -509,6 +518,7 @@
mph
t
min
+ 일
자세히
사진, 리뷰, 예약
@@ -516,6 +526,8 @@
이 링크를 통해 예약할 때마다 받는 추천 보너스는 오가닉맵 개발에 사용됩니다.
Kayak의 세부 정보
+
+ Kayak 비활성화
즐겨찾기 편집
설명…
지역 변경 사항을 재설정하시겠습니까?
@@ -570,7 +582,7 @@
검색을 사용하거나 지도를 탭하여 경로 시작점을 추가합니다
검색을 사용하거나 지도를 탭하여 목적지 지점을 추가합니다
- 제거
+ 정류장 제거
스톱 추가
모든 지도 편집 내용을 자동으로 업로드하려면 오픈스트리트맵에 로그인하세요. 자세히 알아보기 여기 .
@@ -718,8 +730,8 @@
이 지역의 지형 레이어는 아직 사용할 수 없습니다
올라가기
내려가기
- 산 최소 높이
- 산 최대 높이
+ 최소 높이
+ 최대 높이
난이도
거리:
소비 시간:
@@ -741,7 +753,7 @@
소프트웨어 개발자를 알고 있다면 필요한 기능을 구현하도록 요청할 수 있습니다.
- 지도의 아무 곳이나 길게 탭하여 선택할 수 있다는 것을 알고 계셨나요?
+ 지도의 아무 곳이나 탭하여 원하는 항목을 선택합니다. 길게 탭하면 인터페이스를 숨기고 다시 표시할 수 있습니다.
지도에서 현재 위치를 선택할 수 있다는 것을 알고 계셨나요?
@@ -763,8 +775,12 @@
차량 화면으로 이동
- 이 애플리케이션을 사용하려면 내비게이션 목적으로 사용자 위치에 액세스해야 합니다.
-
+ 오가닉 지도에는 위치 액세스 권한이 필요합니다. 안전해지면 휴대폰에서 알림을 확인합니다.
+
+ 이 앱은 사용자의 승인이 필요합니다.
+
+ 안드로이드 오토의 오가닉 맵이 효과적으로 작동하려면 위치 권한이 필요합니다.
+
권한 부여
차량에 연결
@@ -811,7 +827,11 @@
경로가 비어 있음 - 저장할 항목이 없음
장치에 적합한 앱이 설치되어 있지 않아 폴더 선택 대화 상자를 표시할 수 없습니다. 파일 관리자 앱을 설치한 후 다시 시도하세요
+ 색상 선택
+ 경로 편집
위치를 열 수 있는 앱이 설치되어 있지 않습니다.
+
+ 내비게이션의 자동
주소/블록
@@ -924,6 +944,7 @@
경찰
우편함
우체국
+ 감옥
술집
도서 교환
@@ -966,6 +987,7 @@
쓰레기통
휴지통
상수도
+ 상수도
블록
기둥
국경통제소
@@ -996,7 +1018,7 @@
건물
건물
차고
- 기차역
+ 역 빌딩
무덤
공예
양봉가
@@ -1515,6 +1537,7 @@
기차역
케이블카
기차역
+ 기차역
기차역
기차역
기차역
@@ -1557,6 +1580,7 @@
지하철
지하철
지하철
+ 지하철
지하철
지하철
지하철
@@ -1610,6 +1634,7 @@
지하철
지하철
지하철
+ 지하철
지하철
지하철
지하철
@@ -1669,6 +1694,7 @@
지하철 입구
지하철 입구
지하철 입구
+ 지하철 입구
지하철 입구
지하철 입구
지하철 입구
@@ -1722,6 +1748,7 @@
지하철 입구
지하철 입구
지하철 입구
+ 지하철 입구
지하철 입구
지하철 입구
지하철 입구
@@ -1807,6 +1834,7 @@
안경점 의
아웃도어 장비
픽업 장소
+ 파스타 가게
패스트리
전당포
펫샵
@@ -1902,7 +1930,13 @@
작품
작품
관광 명소
+ 놀이기구
동물 인클로저
+ 캐러셀
+ 역사적인 명소
+ 미로
+ 롤러 코스터
+ 워터 슬라이드
관광 명소
캠핑
카라반 사용가능 캠핑장
diff --git a/android/app/src/main/res/values-lv/strings.xml b/android/app/src/main/res/values-lv/strings.xml
new file mode 100644
index 0000000000..7896ad6417
--- /dev/null
+++ b/android/app/src/main/res/values-lv/strings.xml
@@ -0,0 +1,868 @@
+
+
+
+
+ Atpakaļ
+
+ Atcelt
+
+ Dzēst
+ Lejupielādēt kartes
+
+ Lejupielāde neizdevās. Pieskarieties, lai mēģinātu vēlreiz.
+
+ Lejupielādē…
+
+ Kilometri
+
+ Jūdzes
+
+ Mana vieta
+
+ Vēlāk
+
+ Meklēt
+
+ Meklēt kartē
+
+ Šobrīd ierīcē visi atrašanās vietas pakalpojumi vai to nodrošinošās programmas ir izslēgtas. Ieslēdziet tās iestatījumos.
+
+ Rādīt kartē
+
+ Lejupielāde neizdevās
+
+ Mēģināt vēlreiz
+ Par „Organic Maps“
+
+ Bezmaksas, pieejama visiem un veidota ar mīlestību
+
+ • Nesatur reklāmas, izsekošanu un nevāc datus
+
+ • Neizlādē bateriju, darbojas bez interneta pieslēguma
+
+ • Ātra, minimālistiska un kopienas izstrādāta
+
+ Atvērtā pirmkoda programma, ko veidojuši entuziasti un brīvprātīgie.
+
+ Atrašanās vietas iestatījumi
+ Aizvērt
+ Lietotnei nepieciešams „OpenGL“ aparatūras paātrinājums, bet diemžēl Jūsu ierīce to neatbalsta.
+ Lejupielādēt
+
+ Lai lietotu „Organic Maps“, atvienojiet USB kabeli vai ievietojiet atmiņas karti.
+
+ Lietotnes izmantošanai atbrīvojiet vietu ierīces krātuvē
+ Pirms lietotnes izmantošanas lejupielādējiet kopējo pasaules karti.
+\nTā ierīce krātuvē aizņems %s vietas.
+ Iet uz karti
+ Lejupielādē „%s“. Tagad varat
+\niet uz karti.
+ Vai lejupielādēt „%s“?
+ Vai atjaunināt „%s“?
+
+ Pauze
+
+ Turpināt
+
+ „%s“ lejupielāde neizdevās
+
+ Pievienot jaunu sarakstu
+
+ Grāmatzīmju saraksta nosaukums
+
+ Grāmatzīmes
+
+ Grāmatzīmes un ceļi
+
+ Manas vietas
+
+ Nosaukums
+
+ Adrese
+
+ Saraksts
+
+ Iestatījumi
+
+ Kartes saglabāšanas vieta
+
+ Norādiet mapi, kurā lejupielādēt kartes.
+
+ Lejupielādētās kartes
+
+ Iekšējā privātā krātuve
+
+ Iekšējā kopīgā krātuve
+
+ SD karte
+
+ Ārējā kopīgā krātuve
+
+ %1$s brīva vieta no %2$s
+
+ Vai kartes pārvietot?
+
+ Kļūda, pārvietojot kartes datnes
+
+ Tas var aizņemt vairākas minūtes.
+\nUzgaidiet…
+
+ Mērvienības
+
+ Izvēlieties starp jūdzēm un kilometriem
+
+
+
+ Kur paēst
+
+ Pārtikas preces
+
+ Transports
+
+ Degvielas uzpildes stacija
+
+ Autostāvvieta
+
+ Iepirkšanās
+
+ Lietotas preces
+
+ Viesnīca
+
+ Apskates objekti
+
+ Izklaide
+
+ Bankomāts
+
+ Naktsdzīve
+
+ Atpūta ģimenei
+
+ Banka
+
+ Aptieka
+
+ Slimnīca
+
+ Tualete
+
+ Pasts
+
+ Policija
+
+ WiFi
+
+ Pārstrāde
+
+ Ūdens
+
+ Dzīvojamo auto labierīcības
+
+
+
+ Piezīmes
+
+ Ar jums kopīgoja „Oranic Maps“ grāmatzīmes
+ Sveiki!
+\n
+\nPielikumā ir grāmatzīmes. Lūdzu, atveriet tās „Organic Maps“ lietotnē. Ja Jums tā nav instalēta, instalējiet to te: https://omaps.app/get?kmz
+\n
+\nBaudiet ceļošanu ar „Oranic Maps“!
+
+ Ielādē grāmatzīmes
+
+ Grāmatzīmes ir ielādētas! Tās varat atrast kartē un grāmatzīmju pārvaldīšanas ekrānā.
+
+ Grāmatzīmes ielādēt neizdevās. Iespējams, datne ir bojāta.
+
+ Lietotne neatpazīst datnes tipu:
+\n%1$s
+
+ Neizdevās atvērt datni %1$s
+\n
+\n%2$s
+
+ Rediģēt
+
+ Jūsu atrašanās vieta vēl nav noteikta
+
+ Atvainojamies, bet kartes saglabāšanas iestatījumi šobrīd ir izslēgti.
+
+ Notiek kartes lejupielāde.
+
+ Apskatiet manu atrašanās vietu „Organic Maps“ lietotnē! %1$s vai %2$s Vai Jums nav nesaistes kartes? Lejupielādējiet to: https://omaps.app/get
+
+ Hei, apskatiet manu grāmatzīmi „Organic Maps“ kartē!
+
+ Hei, apskati manu atrašanās vietu „Oganic Maps“ kartē!
+
+ Hei,
+\n
+\nŠobrīd atrodos te: %1$s. Spied uz šīs %2$s vai šīs %3$s saites, lai kartē redzētu manu atrašanās vietu.
+\n
+\nPaldies!
+
+ Kopīgot
+
+ E-pasts
+
+ Nokopēts starpliktuvē: %s
+
+ Pabeigts
+
+ „OpenStreetMap“ dati: %s
+
+ Vai tiešām vēlaties izrakstīties no „OpenStreetMap“ konta?
+
+ Ceļi
+
+ Garums
+ Kopīgot manu atrašanās vietu
+
+ Pamata iestatījumi
+
+ Informācija
+ Navigācija
+ Tālummaiņas pogas
+ Rādīt kartē
+
+ Nakts režīms
+
+ Izslēgts
+
+ Ieslēgts
+
+ Automātisks
+
+ Perspektīvas skats
+
+ 3D ēkas
+
+ Energotaupības režīmā 3D ēkas ir izslēgtas
+
+ Balss instrukcijas
+
+ Izrunāt ielu nosaukumus
+
+ Kad ieslēgts, ielas vai ceļa nobrauktuves nosaukumu skaļi izrunās.
+
+ Balss valoda
+
+ Pārbaudīt balss norādes (TTS, teksta pārvēršana runā)
+
+ Ja nedzirdat balsi, pārbaudiet skaļumu vai teksta pārvēršanas runā iestatījumus.
+
+ Nav pieejama
+ Automātisks mērogs
+ Attālums
+ Rādīt kartē
+
+ Izvēlne
+
+ Tīmekļa vietne
+
+ Jaunumi
+
+ Atsauksmes
+
+ Novērtējiet lietotni
+
+ Palīdzība
+
+ Biežāk uzdotie jautājumi
+
+ Ziedot
+
+ Atbalstiet projektu
+
+ Autortiesības
+
+ Ziņot par kļūdu
+
+ Uzlabojiet bultiņas virzienu, pārvietojot tālruni astoņniekā, kas kalibrēs kompasu.
+
+ Pārvietojot tālruni astoņniekā, lai kalibrētu kompasu un labotu bultas virzienu kartē.
+
+ Vēlreiz piespiediet un paturiet uz kartes, lai redzētu saskarni
+
+ Atjaunināt visu
+
+ Atcelt visu
+
+ Lejupielādētās
+
+ Rindota
+ Man tuvumā
+
+ Kartes
+ Lejupielādēt visu
+ Lejupielādē:
+
+ Lai dzēstu karti, apturiet navigāciju.
+
+ Maršrutus var izveidot, ja atrodas vienas reģiona kartes robežās.
+
+ Lejupielādēt karti
+
+ Mēģināt vēlreiz
+
+ Dzēst karti
+
+ Atjaunināt karti
+
+ „Google Play“ vietas noteikšanas pakalpojumi
+
+ Ātri nosakiet atrašanās vietu, izmantojot „Bluetooth“, „WiFi“ vai mobilo tīklu
+
+ Kayak.com Viesnīcu saites
+
+ Fotogrāfijas, atsauksmes, rezervēšanas saites tiek rādītas viesnīcām, kas ir iekļautas Kayak.com sarakstā. Par katru rezervāciju, kas veikta, izmantojot šīs saites, saņemtais ieteikuma bonuss tiek novirzīts Organic Maps attīstībai.
+
+ Lejupielādēt visas maršruta kartes
+
+ Lai izveidotu maršrutu, lejupielādējiet un atjauniniet visas kartes no jūsu atrašanās vietas līdz galamērķim.
+
+ Trūkst vietas
+
+ Ieslēdziet ierīces atrašanās vietas noteikšanas pakalpojumus
+ Saglabāt
+ Jūsu apraksti (teksts vai HTML)
+ izveidot
+
+ Sarkana
+
+ Dzeltena
+
+ Zila
+
+ Zaļa
+
+ Violeta
+
+ Oranža
+
+ Brūna
+
+ Rozā
+
+ Tumši violeta
+
+ Gaiši zila
+
+ Ciāna
+
+ Tumši ciāna
+
+ Dzeltenzaļa
+
+ Tumši oranža
+
+ Pelēka
+
+ Zilpelēka
+
+
+ Sekojot maršrutam, ievērojiet:
+ — Apstākļiem uz ceļa, ceļu satiksmes noteikumiem un ceļazīmēm vienmēr ir priekšroka pār navigācijas ieteikumiem;
+ — Karte var būt kļūdaina, kā arī ieteiktais maršruts ne vienmēr būs optimālākais galamērķa sasniegšanai;
+ — Jāsaprot, ka ieteiktie maršruti ir tikai ieteikumi;
+ — Esiet uzmanīgi ar maršrutiem pie valsts robežām: mūsu lietotnes ģenerētie maršruti reizēm var šķērsot valsts robežas neatļautās vietās.
+ Uz ceļa esiet modri un uzmanīgi!
+ Pārbaudīt GPS signālu
+ Neizdevās izveidot maršrutu. Neizdevās noteikt pašreizējās GPS koordinātes.
+ Pārbaudiet GPS signālu. „Wi-Fi“ ieslēgšana uzlabos atrašanās vietas precizitāti.
+ Ieslēgt vietas noteikšanas servisus
+ Neizdodas noteikt pašreizējās GPS koordinātes. Ieslēdziet atrašanās vietas servisus, lai aprēķināt maršrutu.
+ Neizdevās noteikt maršrutu
+ Neizdevās izveidot maršrutu.
+ Precizējiet savu sākuma punktu vai galamērķi.
+ Precizēt sākuma punktu
+ Maršruts nav izveidots. Neizdodas noteikt sākuma punktu.
+ Atlasiet sākuma punktu tuvāk pie ceļa.
+ Precizēt galamērķi
+ Maršruts nav izveidots. Neizdodas noteikt galamērķi.
+ Atlasiet galamērķa punktu pēc iespējas tuvāk ceļam.
+ Neizdevās noteikt starppunktu.
+ Labojiet starppunktu.
+ Sistēmas kļūda
+ Kļūdas dēļ neizdevās izveidot maršrutu.
+ Mēģiniet vēlreiz
+ Ne tagad
+ Vai vēlaties lejupielādēt karti un izveidot piemērotāku maršrutu, kas ietver vairāk par vienu karti?
+ Lejupielādējiet papildu kartes, lai izveidotu labāku maršrutu, kas šķērso šīs kartes robežu.
+
+
+ Lejupielādējiet karti, lai sāktu meklēt un veidot maršrutus. Pēc tam tīkla pieslēgumu vairs nevajadzēs.
+ Atlasīt karti
+
+ Rādīt
+
+ Slēpt
+ Kategorijas
+ Vēsture
+ Vai, nekas nav atrasts!
+
+ Lejupielādējiet reģionu, kurā meklēt, vai mēģiniet pievienot tuvumā esošas apdzīvotas vietas nosaukumu.
+ Meklēšanas vēsture
+ Apskatiet meklēšanas vēsturi.
+ Notīrīt vēsturi
+
+ Vikipēdija
+ Jūsu atrašanās vieta
+ Sākt
+ Maršruts no
+ Kurp
+ Navigācija ir pieejama tikai no jūsu pašreizējās atrašanās vietas.
+ Vai vēlaties plānot maršrutu no savas pašreizējās atrašanās vietas?
+
+ Tālāk
+
+ No
+
+ Līdz
+ Pievienot grafiku
+ Dzēst grafiku
+
+ Visu dienu (24 stundas)
+ Atvērts
+ Slēgts
+ Pievienot laiku, kad nestrādā
+ Darba laiks
+ Paplašinātais režīms
+ Parastais režīms
+ Laiks, kad slēgts
+ Piemēra vērtības
+ Labot kļūdu
+ Vieta
+ Sīkāk aprakstiet problēmu, lai „OpenStreetMap“ kopiena to varētu novērst.
+ Vai arī to izlabo vietnē https://www.openstreetmap.org/
+ Sūtīt
+ Problēma
+ Vieta nepastāv
+ Aizvērts uz remonta laiku
+ Vieta dublējas
+ Automātiska karšu lejupielāde
+
+ Ik dienu
+ 24/7
+ Šodien slēgts
+ Slēgts
+ Šodien
+ Atveras pēc %s
+ Slēgts pēc %s
+ Slēgts
+ Rediģēt darba laiku
+ Vai jums nav „OpenStreetMap“ konta?
+ Reģistrējieties „OpenStreetMap“
+ Ierakstīties
+
+ Neierakstījāties
+ Ierakstīties „OpenStreetMap“
+ Parole
+ Vai aizmirsāt paroli?
+ Izrakstīties
+ Rediģēt vietu
+ Pievienot valodu
+ Iela
+
+ Ēkas numurs
+ Vairāk
+
+ Pievienot ielu
+
+ Ierakstiet ielas nosaukumu
+ Izvēlieties valodu
+ Izvēlieties ielu
+ Pasta indekss
+ Virtuve
+ Atlasiet virtuvi
+
+ E-pasta adrese vai lietotājvārds
+ Pievienot tālruni
+ Stāvs
+
+ Stāvi virs zemes: %s
+ Kopā ar karti dzēsīsies visas jūsu veiktās kartes izmaiņas.
+ Atjaunināt kartes
+ Lai izveidotu maršrutu, atjauniniet visas kartes un plānojiet maršrutu no jauna.
+ Atrast karti
+ Pārliecinieties, ka ierīce ir savienota ar internetu.
+ Trūkst vietas
+ Dzēsiet liekos datus
+ Ierakstīšanās kļūda.
+ Apstiprinātas izmaiņas
+ Velciet karti, lai atlasītu pareizu objekta atrašanās vietu.
+ Rediģēšana
+ Pievienošana
+ Vietas nosaukums
+
+ Pieraksts vietējā valodā
+ Kategorija
+ Plašāks problēmas apraksts
+ Cita problēma
+ Pievienot uzņēmumu
+ Šeit objekti nevar atrasties
+
+ Kopiena veidotie „OpenStreetMap“ dati uz %s. Uzziniet vairāk par to, kā piedalīties kartes rediģēšanā un uzlabošanā vietnē „OpenStreetMap.org“.
+
+ OpenStreetMap.org (OSM) ir kopienas projekts, kura mērķis ir izveidot atvērtajos datos balstītu karti, kura ir pieejama bez maksas. Tas ir Organic Maps galvenais karšu datu avots un darbojas līdzīgi kā Vikipēdija. Jūs varat pievienot vai rediģēt vietas, un tās kļūst pieejamas miljoniem lietotāju visā pasaulē.
+\nPievienojieties kopienai, lai palīdzētu izveidot labāku karti visiem!
+ Izveidojiet OpenStreetMap kontu vai piesakieties, lai publicētu savas kartes rediģējumus visā pasaulē.
+
+ %1$d no %2$d
+ Vai lejupielādēt arī mobilajā tīklā?
+ Ja lietojat ierobežotus datus vai viesabonēšanu, tas var izmaksāt dārgi.
+ Ierakstiet derīgu ēkas numuru
+ Stāvu skaits (maks. %d)
+
+ Stāvu skaits nedrīkst pārsniegt %d
+ Pasta indekss
+ Ierakstiet pasta indeksu
+ Vairāk par „OpenStreetMap“
+ Tava kartes izmaiņu vēsture
+ Tavas kartes datu piezīmes
+ Operators
+
+ Operators: %s
+ Vai neatrodat atbilstošu kategoriju?
+ „Organic Maps“ ļauj pievienot tikai vienkāršu punktu kategorijas, proti, nevarat pievienot pilsētas, ceļus, ezerus, ēku aprises u.tml. Šādas kategorijas lūdzam pievienot tiešā veidā OpenStreetMap.org . Lai uzzinātu, kā to izdarīt, sekojiet norādēm rokasgrāmatā .
+ Ierīcē nav lejupielādētas kartes
+ Lai darbotos nesaistes navigācija un meklēšana, lejupielādējiet kartes.
+ Pašreizējā vieta nav zināma.
+
+ m
+
+ km
+
+ km/h
+
+ mi
+
+ ft
+ mph
+ st.
+ min.
+ d
+ Vairāk
+
+ Foto, atsauksmes, rezervācija
+
+ No ieteikuma saites saņemtais bonuss par katru rezervāciju nonāk „Organic Maps“ attīstīšanai.
+
+ Informācija par „Kayak“
+
+ Atslēgt Kayak
+ Rediģēt grāmatzīmi
+ Komentārs…
+ Vai izmest visas lokāli saglabātās izmaiņas?
+ Noraidīt
+ Vai dzēst pievienoto vietu?
+ Dzēst
+ Vieta nepastāv
+
+ Norādiet šīs vietas dzēšanas iemeslu
+
+ Ierakstiet derīgu tālruņa numuru
+ Ierakstiet derīgu tīmekļa vietnes adresi
+ Ierakstiet e-pasta adresi
+ Ierakstiet „Facebook“ lapas adresi, kontu vai mājaslapas nosaukumu
+ Ierakstiet „Instagram“ vietnes adresi vai konta nosaukumu
+ Ierakstiet „Twitter“ vietnes adresi vai lietotājvārdu
+ Ierakstiet VK vietnes adresi vai konta nosaukumu
+ Ierakstiet LINE vietnes adresi vai LINE ID
+ Pievienot vietu „OpenStreetMap“
+
+ Vai vēlaties to nosūtīt visiem lietotājiem?
+
+ Pārliecinieties, ka neievadījāt nekādus privātus vai personīgus datus.
+ „OpenStreetMap“ redaktori pārskatīs veiktās izmaiņas un jautājumu gadījumā ar jums sazināsies.
+ Apturēt
+
+ Maršruta reģistrēšana
+
+ Pieņemt
+
+ Noraidīt
+ Izmantot mobilos datus, lai parādītu plašāku informāciju?
+ Izmantot vienmēr
+ Tikai šodien
+ Šodien neizmantot
+ Mobilie dati
+
+ Kartes atjauninājumu paziņojumiem un rediģējumu augšupielādēšanai ir nepieciešami mobilie dati.
+ Nekad neizmantot
+ Jautāt vienmēr
+ Lai parādītu satiksmes datus, kartes ir jāatjaunina.
+ Palielināt fonta lielumu kartē
+ Atjauniniet „Organic Maps“
+
+ Satiksmes dati nav pieejami
+ Ieslēgt žurnalēšanu
+
+ Vispārīgas atsauksmes
+ Balss norādēm lietotne izmanto teksta pārveides runā sistēmu (TTS). Daudzas „Android“ ierīces izmanto „Google TTS“, ko varat lejupielādēt un atjaunināt „Google Play“ veikalā (https://play.google.com/store/apps/details?id=com.google.android.tts)
+ Dažām valodām nepieciešams instalēt runas sintezatoru vai papildu valodas paku, kas parasti atrodama lietotņu veikalā („Google Play“, „Galaxy Store“, „App Gallery“, „FDroid“).
+\nAtveriet ierīces iestatījumus → Valoda un ievade → Runa → Teksta pārveide runā.
+\nTe varat pārvaldīt runas sintēzes iestatījumus (piemēram, lejupielādēt valodas paku lietošanai nesaistē, kā arī varat nomainīt dzini teksta pārvēršanai runā.
+ Vairāk informācijas atradīsiet šajā pamācībā
+ Transliterācija uz latīņu alfabētu
+ Uzziniet vairāk
+
+ Izeja
+
+ Lietojiet meklēšanu vai pieskarieties kartei, lai pievienotu galamērķi
+
+ Lietojiet meklēšanu vai pieskarieties kartei, lai pievienotu sākuma punktu
+ Noņemt starppunktu
+ Pievienot starppunktu
+
+ Ierakstieties „OpenStreetMap“, lai automātiski augšupielādētu visus kartes rediģējumus. Uzziniet vairāk te .
+ Krātuves pieejas problēma
+ Ārējā krātuve nav pieejama. Iespējams, ir izņemta vai bojāta SD karte, vai arī datņu sistēma ir tikai lasāma. Pārbaudiet savu SD karti vai sazinieties ar mums, rakstot uz support\@organicmaps.app
+ Simulēt bojātu krātuvi
+ Ieeja
+ Ierakstiet pareizu nosaukumu
+ Saraksti
+
+ Slēpt visu
+ Rādīt visu
+
+ - %d grāmatzīmju
+ - %d grāmatzīme
+ - %d grāmatzīmes
+
+ Izveidot jaunu sarakstu
+
+ Importēt grāmatzīmes un ceļus
+ Programmas kļūdas dēļ kopīgošana neizdevās
+ Kopīgošanas kļūda
+ Nav iespējams kopīgot tukšu sarakstu
+ Nosaukums nevar būt tukšs
+ Ierakstiet saraksta nosaukumu
+ Jauns saraksts
+ Šāds nosaukums jau ir aizņemts
+ Izvēlieties citu nosaukumu
+ Uzgaidiet…
+ Tālruņa numurs
+ „OpenStraatMap“ profils
+
+ - Lietotne atrada %d jaunu datņu. Varat tās apskatīt pēc konvertācijas.
+ - Lietotne atrada %d jaunu datni. Varat to apskatīt pēc konvertācijas.
+ - Lietotne atrada %d jaunas datnes. Varat tās apskatīt pēc konvertācijas.
+
+ Atjaunot
+
+ - %d ceļu
+ - %d ceļš
+ - %d ceļi
+
+
+ Privātums
+ Privātuma politika
+ Lietošanas noteikumi
+ Satiksme
+ Metro
+ Kartes stili un slāņi
+ Metro karte nav pieejama
+ Saraksts ir tukšs
+ Lai pievienotu grāmatzīmi, sākumā spiediet uz vietas kartē, bet tad uz zvaigznītes ikonas
+ …vairāk
+ Eksportēt KMZ
+ GPX eksportēšana
+ Dzēst sarakstu
+ Publiska pieeja
+ Ierobežota pieeja
+ Aprakstiet (teksts vai HTML)
+ Privāts
+ Fotoradari
+ Vietas apraksts
+
+ Karšu lejupielādētājs
+
+ Brīdināt par ātruma pārsniegšanu
+
+ Brīdināt vienmēr
+
+ Nekad nebrīdināt
+ Energotaupības režīms
+ Mēģināt samazināt enerģijas patēriņu, izslēdzot atsevišķas funkcijas.
+ Nekad
+ Kad ir zems uzlādes līmenis
+ Vienmēr
+ Uz laiku ieslēdziet šo opciju, lai reģistrētu un manuāli nosūtītu sīkākus žurnālus problēmu diagnostikai, izmantojot „Ziņot par kļūdu“ funkciju palīdzības lodziņā. Žurnāli var saturēt informāciju par atrašanās vietu.
+ Tiešsaistes rediģēšana
+ Maršruta opcijas
+
+ Izvairīties no maksas ceļiem
+
+ Izvairīties no zemes ceļiem
+
+ Izvairīties no prāmjiem
+ Izvairīties no automaģistrālēm
+ Neizdevās aprēķināt maršrutu
+ Maršrutu neatrada. Iespējams, maršruta iestatījumi ir pārāk ierobežojoši vai trūkst „OpenStreetMap“ datu. Mēģiniet mainīt iestatījumus un atkārtot.
+ Noteikt nevēlamos ceļus
+ Maršruta izvēles ir ieslēgtas
+ Maksas ceļš
+ Neasfaltēts ceļš
+ Prāmja pārceltuve
+
+ Jā
+
+ Nē
+
+ Ir
+
+ Nav
+
+ Ietilpība: %s
+
+ Tīkls: %s
+ Ieradāties galamērķī!
+ Labi
+
+ Kārtot…
+
+ Kārtot grāmatzīmes
+
+ Pēc noklusējuma
+
+ Pēc tipa
+
+ Pēc attāluma
+
+ Pēc datuma
+
+ Pēc nosaukuma
+ Pirms nedēļas
+ Pirms mēneša
+ Vairāk nekā pirms mēneša
+ Vairāk nekā pirms gada
+ Man tuvumā
+ Cits
+
+
+ Ēdiens
+ Apskates objekti
+ Muzeji
+ Parki
+ Peldvietas
+ Kalni
+ Dzīvnieki
+ Viesnīcas
+ Ēkas
+ Nauda
+ Veikali
+ Autostāvvietas
+ Degvielas uzpildes stacija
+ Medicīna
+ Meklēt sarakstā
+ Reliģiskas vietas
+ Atlasīt sarakstu
+ Metro navigācija šajā reģionā nav pieejama
+ Metro maršruts nav atrasts
+ Izvēlieties sākuma un beigu punktu tuvāk metro stacijai
+ Reljefa līnijas
+ Reljefa līniju parādīšanai nepieciešamas lejupielādēt šī reģiona karti
+ Topogrāfiskais slānis šim reģionam nav pieejams
+ Kāpums
+ Kritums
+ Zemākais punkts
+ Augstākais punkts
+ Sarežģītība
+ Attālums:
+ Laiks:
+ Pietuviniet, lai izpētītu izolīnijas
+ Lejupielādē
+ Lejupielādēt pasaules karti
+
+ Neizdevās izveidot mapi un pārvietot datnes iekšējā atmiņā vai SD kartē
+
+ Diska kļūda
+
+ Savienojuma kļūda
+
+ Atvienojiet USB kabeli
+ Paturēt ekrānu ieslēgtu
+
+ Kad ieslēgts, rādot karti, ekrāns vienmēr būs ieslēgts.
+
+ Rādīt bloķēšanas ekrānā
+
+ Ja ieslēgts, lietotne darbosies pat tad, ja ierīce būs nobloķēta.
+
+ Kartes datu avots ir „OpenStreetMap“
+
+ Paldies, ka izmantojat mūsu kopienas veidotās kartes!
+
+ Ar jūsu ziedojumiem un atbalstu varam izveidot pasaulē labākās kartes!
+
+ lv = Vai jums patīk mūsu lietotne? Lūdzam ziedot tās attīstībai! Varbūt tā nepatīk? Tādā gadījumā lūdzam mums pastāstīt, kas tajā nepatīk, lai varam „Organic Maps“ uzlabot!
+
+ Ja pazīstat kādu programmatūras izstrādātāju, varat viņam vai viņai palūgt ieviest funkciju, kas jums pietrūkst.
+
+ Vai zinājāt, ka ir iespējams atlasīt jūsu pašreizējo atrašanās vietu kartē?
+
+ Varat palīdzēt tulkot lietotni savā valodā.
+
+ Šo lietotni veido daži entuziasti un mūsu kopiena.
+
+ Kartes datus varat viegli labot un papildināt.
+
+ Mūsu mērķis ir izveidot viegli lietojamas kartes, kas respektē jūsu privātumu un kuras jums patiks.
+
+ Tagad „Organic Maps“ izmantojat tālruņa ekrānā
+
+ Tagad „Organic Maps“ izmantojat automobiļa ekrānā
+
+ Savienojās ar „Android Audio“
+
+ Turpināt tālrunī
+
+ Uz auto ekrānu
+
+ Atļaut piekļuvi
+
+ Savienots ar automobili
+
+ Aktīvā atpūta
+
+ Tīmekļa pārlūkprogramma nav pieejama
+ Skaļums
+
+ Eksportēt visas grāmatzīmes un ceļus
+
+ Runas sintēzes sistēmas iestatījumi
+
+ Lietotnes neatrada runas sintēzes iestatījumus. Vai ierīce tos atbalsta?
+ Caurbrauktuve caur
+ Notīrīt meklēšanu
+ Tuvināt
+
+ Tālināt
+
+ Saite uz ēdienkarti
+
+ Apskatīt ēdienkarti
+
+ Atvērt citā lietotnē
+
+ Pašapkalpošanās
+ Atlasīt opciju
+
+ Sēdvietas ārā
+
+ Lai navigācija būtu pēc iespējas precīzāka, iesakām tālruņa baterijas iesatatījumos izslēgt energotaupības režīmu.
+ Izvēlieties krāsu
+ Ceļa labošana
+
+
+ Makaronu veikals
+ Atrakciju brauciens
+ Karuselis
+ Vēsturiska atrakcija
+ Labirints
+ Amerikāņu kalniņi
+ Ūdens slīdkalniņš
+
diff --git a/android/app/src/main/res/values-mr/strings.xml b/android/app/src/main/res/values-mr/strings.xml
index c7a15aa71d..ddf8d91c24 100644
--- a/android/app/src/main/res/values-mr/strings.xml
+++ b/android/app/src/main/res/values-mr/strings.xml
@@ -284,6 +284,10 @@
Google Play स्थान सेवा
ब्लूटूथ, वायफाय किंवा मोबाइल नेटवर्क वापरून तुमचे अंदाजे स्थान द्रुतपणे निर्धारित करा
+
+ Kayak.com हटल लकस
+
+ Kayak.com वर सच असललय हटलसठ फट, पनरवलकन, बकग लकस परदरशत कल जतत. य लकसदवर परतयक बकगसठ मळलल रफरल बनस Organic Maps चय वकससठ जत.
तुमच्या मार्गावरील सर्व नकाशे डाउनलोड करा
@@ -466,7 +470,10 @@
इथे कोणतीही वस्तू ठेवू शकत नाही
समुदाय-निर्मित OpenStreetMap डेटा %s नुसार. OpenStreetMap.org वर नकाशा संपादित आणि अपडेट कसा करायचा याबद्दल अधिक जाणून घ्या
- इतर वापरकर्त्यांना तुम्ही केलेले बदल दिसण्यासाठी लॉग इन करा
+
+ OpenStreetMap.org (OSM) हा एक विनामूल्य आणि खुला नकाशा तयार करण्यासाठी एक समुदाय प्रकल्प आहे. ऑरगॅनिक नकाशे मधील नकाशा डेटाचा हा मुख्य स्त्रोत आहे आणि विकिपीडिया प्रमाणेच कार्य करतो. तुम्ही ठिकाणे जोडू किंवा संपादित करू शकता आणि ती जगभरातील लाखो वापरकर्त्यांसाठी उपलब्ध होतील.
+\nसमुदायामध्ये सामील व्हा आणि प्रत्येकासाठी चांगला नकाशा बनवण्यात मदत करा!
+ एक OpenStreetMap खाते तयार करा किंवा तुमची नकाशा संपादने जगासमोर प्रकाशित करण्यासाठी लॉग इन करा.
%2$d पैकी %1$d
मोबाईल डेटा वापरून डाउनलोड करायचे?
@@ -478,7 +485,7 @@
पिनकोड
वैध पिनकोड प्रविष्ट करा
- अज्ञात ठिकाण
+ नकाशा बिंदू
OpenStreetMap स्वयंसेवकांसाठी टीप (पर्यायी)
@@ -486,9 +493,11 @@
तुमची संपादने सार्वजनिक OpenStreetMap डेटाबेसवर अपलोड केली जातात. कृपया वैयक्तिक किंवा कॉपीराइट केलेली माहिती जोडू नका.
OpenStreetMap बद्दल अधिक
- मालक
+ तुमचा संपादन इतिहास
+ तुमचा नकाशा डेटा नोट्स
+ ऑपरेटर
- मालक: %s
+ ऑपरेटर: %s
योग्य श्रेणी शोधू शकत नाही?
ऑरगॅनिक नकाशे फक्त साध्या बिंदू श्रेणी जोडण्याची परवानगी देतात, म्हणजे शहरे, रस्ते, तलाव, इमारत बाह्यरेखा इ. कृपया अशा श्रेणी थेट OpenStreetMap.org वर जोडा. तपशीलवार चरण-दर-चरण सूचनांसाठी आमचे मार्गदर्शक पहा.
तुम्ही कोणतेही नकाशे डाउनलोड केलेले नाहीत
@@ -507,6 +516,7 @@
mph
तास
मिनिट
+ दि
अधिक
फोटोपुनरावलोकनेबुकिंगबुकिंग
@@ -514,6 +524,8 @@
या लिंकद्वारे प्रत्येक बुकिंगसाठी मिळणारा रेफरल बोनस ऑरगॅनिक नकाशांच्या विकासासाठी जातो.
कायाक वर तपशील
+
+ Kayak अकषम कर
खूणपत्र संपादित करा
टिप्पणी
सर्व स्थानिक बदल टाकून द्यायचे?
@@ -572,7 +584,7 @@
मार्ग प्रारंभ बिंदू जोडण्यासाठी नकाशावर शोध वापरा किंवा टॅप करा
गंतव्य बिंदू जोडण्यासाठी नकाशावर शोधा किंवा टॅप करा
- काढा
+ थांबा काढा
स्टॉप जोडा
तुमची सर्व नकाशा संपादने स्वयंचलितपणे अपलोड करण्यासाठी कृपया OpenStreetMap वर लॉग इन करा. येथे अधिक जाणून घ्या.
@@ -722,8 +734,8 @@
या भागात भूस्वरूप स्तर अद्याप उपलब्ध नाही
चढण
उतरण
- किमान उच्चता
- कमाल उच्चता
+ किमान उंची
+ कमाल उंची
काठिण्य
अंतर.:
वेळ:
@@ -745,6 +757,8 @@
लॉक पटलावर (स्क्रीनवर) दाखवा
चालू असल्यास, ऍप चालू असताना प्रत्येक वेळी तुम्हाला तुमचे उपकरण अनलॉक करण्याची आवश्यकता नाही.
+
+ नकाशाची भाषा
https://organicmaps.app/mr/
@@ -756,7 +770,7 @@
तुम्हाला सॉफ्टवेअर डेव्हलपर माहीत असल्यास, तुम्ही त्याला किंवा तिला तुम्हाला आवश्यक असलेले वैशिष्ट्य लागू करण्यास सांगू शकता.
- तुम्हाला माहीत आहे का की तुम्ही नकाशावरील कोणतेही ठिकाण निवडण्यासाठी लांब-टॅप करू शकता?
+ काहीही निवडण्यासाठी नकाशावर कुठेही टॅप करा. इंटरफेस लपवण्यासाठी आणि परत दर्शविण्यासाठी दीर्घ-टॅप करा.
तुम्हाला माहीत आहे का की तुम्ही नकाशावर तुमचे वर्तमान स्थान निवडू शकता?
@@ -778,8 +792,12 @@
कारच्या स्क्रीनकडे
- नेव्हिगेशन हेतूंसाठी या अनुप्रयोगास आपल्या स्थानावर प्रवेश आवश्यक आहे.
-
+ ऑर्गेनिक नकाशेला स्थान प्रवेश आवश्यक आहे. ते सुरक्षित असताना, तुमच्या फोनवरील सूचना तपासा.
+
+ या अॅपला तुमची परवानगी आवश्यक आहे
+
+ Android Auto मधील ऑरगॅनिक नकाशे प्रभावीपणे कार्य करण्यासाठी स्थान परवानगी आवश्यक आहे
+
परवानग्या द्या
कारला जोडलेले
@@ -826,7 +844,11 @@
मार्ग रिकामा आहे - जतन करण्यासाठी काहीही नाही
फोल्डर निवड संवाद प्रदर्शित करण्यात अक्षम कारण आपल्या डिव्हाइसवर कोणतेही योग्य ॲप स्थापित केलेले नाही. कृपया फाइल व्यवस्थापक ॲप स्थापित करा आणि पुन्हा प्रयत्न करा
+ रंग निवडा
+ मार्ग संपादित करा
स्थान उघडू शकणारे कोणतेही ॲप स्थापित केलेले नाही
+
+ नेव्हिगेशनमध्ये ऑटो
पत्ता/ब्लॉक
@@ -1033,7 +1055,7 @@
इमारत
इमारत
गराज
- रेल्वे स्थानक
+ स्टेशन बिल्डिंग
वखार
हस्तकला
मधमाश्या पाळणारा
@@ -1556,6 +1578,7 @@
रेल्वे स्थानक
फ्युनिक्युलर
रेल्वे स्थानक
+ रेल्वे स्थानक
रेल्वे स्थानक
रेल्वे स्थानक
रेल्वे स्थानक
@@ -1598,6 +1621,7 @@
भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
+ भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
@@ -1651,6 +1675,7 @@
भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
+ भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
भुयारी मार्ग
@@ -1713,6 +1738,7 @@
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
+ भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
@@ -1766,6 +1792,7 @@
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
+ भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
भुयारी प्रवेशद्वार
@@ -1847,6 +1874,7 @@
चष्मेविक्रेता
भटकंतीचे साहित्य
पिकअप पॉइंट
+ पास्ता दुकान
बेकरी
पाळीव प्राण्यांचे दुकान
पाळीव प्राणी ग्रूमिंग
@@ -1911,7 +1939,13 @@
कलाकृती
कलाकृती
आकर्षण
+ मनोरंजन राइड
प्राणी संलग्न
+ कॅरोसेल
+ ऐतिहासिक आकर्षण
+ चक्रव्यूह
+ रोलर कोस्टर
+ वॉटर स्लाइड
आकर्षण
शिबिरवास(कॅम्पिंग)
diff --git a/android/app/src/main/res/values-nb/strings.xml b/android/app/src/main/res/values-nb/strings.xml
index 27050027fe..d6b79258ba 100644
--- a/android/app/src/main/res/values-nb/strings.xml
+++ b/android/app/src/main/res/values-nb/strings.xml
@@ -312,6 +312,10 @@
Google Play Stedstjenester
Finn raskt ut din omtrentlige posisjon via Bluetooth, WiFi eller mobilnettverk
+
+ Kayak.com Hotellkoblinger
+
+ Bilder, anmeldelser og bestillingslenker vises for hoteller som har en oppføring på Kayak.com. Henvisningsbonusen som mottas for hver bestilling gjennom disse lenkene går til utvikling av Organic Maps.
Last ned kart langs ruten
@@ -495,7 +499,10 @@
Et objekt kan ikke plasseres her
Fellesskapsopprettede OpenStreetMap-data fra %s. Les mer om hvordan du redigerer og oppdaterer kartet på OpenStreetMap.org.
- Logg inn slik at andre brukere kan se endringene du har utført.
+
+ OpenStreetMap.org (OSM) er et fellesskapsprosjekt for å bygge et gratis og åpent kart. Det er hovedkilden til kartdata i Organic Maps og fungerer på samme måte som Wikipedia. Du kan legge til eller redigere steder, og de blir tilgjengelige for millioner av brukere over hele verden.
+\nBli med i fellesskapet og bidra til å lage et bedre kart for alle!
+ Opprett en OpenStreetMap-konto eller logg inn for å publisere kartredigeringene dine til hele verden.
%1$d av %2$d
Last ned med mobildata?
@@ -507,7 +514,7 @@
Postnummer
Angi riktig postnummer
- Ukjent sted
+ Kartpunkt
Merknad til OpenStreetMap-frivillige (valgfritt)
@@ -515,9 +522,11 @@
Dine endringer lastes opp til den offentlige OpenStreetMap -databasen. Vennligst ikke legg til personlig eller opphavsrettsbeskyttet informasjon.
Mer om OpenStreetMap
- Eier
+ Din redigeringshistorikk
+ Notater om kartdataene dine
+ Operatør
- Eier: %s
+ Operatør: %s
Finner du ikke en passende kategori?
Organic Maps tillater kun å legge til enkle punktkategorier, det vil si ingen byer, veier, innsjøer, bygningsomriss osv. Vennligst legg til slike kategorier direkte til OpenStreetMap.org . Sjekk vår guide for detaljerte trinnvise instruksjoner.
Du har ikke lastet ned noen kart
@@ -536,6 +545,7 @@
mph
t
min
+ d
Mer
Bilder, anmeldelser, bestilling
@@ -543,6 +553,8 @@
Henvisningsbonusen som mottas for hver bestilling via denne lenken, går til utviklingen av Organic Maps.
Mer informasjon om Kayak
+
+ Deaktiver Kayak
Rediger bokmerke
Kommentar…
Nullstille alle lokale endringer?
@@ -604,7 +616,7 @@
Bruk søk eller trykk på kartet for å legge til et startpunkt for ruten
Bruk søk eller trykk på kartet for å legge til et destinasjonspunkt
- Fjern
+ Fjern stopp
Angi stopp
Logg inn på OpenStreetMap for automatisk å laste opp alle kartredigeringene dine. Finn ut mer her .
@@ -753,8 +765,8 @@
Høydekurver er ikke tilgjengelige i dette området ennå
Stigning
Nedstigning
- Min. høyde
- Maks. høyde
+ Min. høyde
+ Maks. høyde
Vanskelighet
Avstand:
I rute
@@ -776,6 +788,8 @@
Vis på låseskjerm
Når dette er aktivert trenger du ikke låse opp enheten hver gang når appen kjører.
+
+ Kart-språk
Kartdata fra OpenStreetMap
@@ -787,7 +801,7 @@
Hvis du kjenner en programvareutvikler, kan du be ham eller henne implementere en funksjon du trenger.
- Vet du at du kan trykke lenge på et hvilket som helst sted på kartet for å velge det?
+ Trykk hvor som helst på kartet for å velge noe. Trykk lenge for å skjule og vise grensesnittet igjen.
Vet du at du kan velge din nåværende posisjon på kartet?
@@ -809,8 +823,12 @@
Til bilens skjerm
- Denne applikasjonen krever tilgang til posisjonen din for navigasjonsformål.
-
+ Organic Maps trenger posisjonstilgang. Når det er trygt, kan du sjekke varslingen på telefonen.
+
+ Denne appen trenger din tillatelse
+
+ Organic Maps i Android Auto trenger en posisjonstillatelse for å fungere effektivt
+
Gi tillatelser
Tilkoblet til bil
@@ -852,7 +870,11 @@
Ruten er tom - ingenting å lagre
Kan ikke vise dialogboksen for mappevalg fordi ingen passende app er installert på enheten din. Installer en filbehandler-app og prøv på nytt
+ Velg farge
+ Rediger ruten
Ingen app installert som kan åpne stedet
+
+ Auto i navigasjon
Adresse/blokk
@@ -969,6 +991,7 @@
Politi
Postboks
Postkontor
+ Fengsel
Bokhylle
@@ -1009,6 +1032,7 @@
Søppelbøtte
Søppeldunk
Vannpunkt
+ Vannpunkt
Barriere
Blokk
Pullert
@@ -1041,7 +1065,7 @@
Bygning
Bygning
Garasje
- Togstasjon
+ Stasjonsbygningen
Grav
Håndverk
Birøkter
@@ -1566,6 +1590,7 @@
Togstasjon
Kabelbane
Togstasjon
+ Togstasjon
Togstasjon
Togstasjon
Togstasjon
@@ -1608,6 +1633,7 @@
T-bane
T-bane
T-bane
+ T-bane
T-bane
T-bane
T-bane
@@ -1661,6 +1687,7 @@
T-bane
T-bane
T-bane
+ T-bane
T-bane
T-bane
T-bane
@@ -1720,6 +1747,7 @@
T-bane inngang
T-bane inngang
T-bane inngang
+ T-bane inngang
T-bane inngang
T-bane inngang
T-bane inngang
@@ -1773,6 +1801,7 @@
T-bane inngang
T-bane inngang
T-bane inngang
+ T-bane inngang
T-bane inngang
T-bane inngang
T-bane inngang
@@ -1857,6 +1886,7 @@
Optiker
Fritidsutstyr
Hentested
+ Pastabutikk
Bakverk
Pantelåner
Dyrebutikk
@@ -1953,7 +1983,13 @@
Kunstverk
Kunstverk
Attraksjon
+ Forlystelsesattraksjon
Innhegning for dyr
+ Karusell
+ Historisk attraksjon
+ Labyrint
+ Berg- og dalbane
+ Vannrutsjebane
Attraksjon
Campingplass
Camping
diff --git a/android/app/src/main/res/values-nl/strings.xml b/android/app/src/main/res/values-nl/strings.xml
index b734d3dda8..8f0a3ee819 100644
--- a/android/app/src/main/res/values-nl/strings.xml
+++ b/android/app/src/main/res/values-nl/strings.xml
@@ -312,6 +312,10 @@
Google Play-locatieservices
Bepaal snel je locatie bij benadering via Bluetooth, WiFi of een mobiel netwerk
+
+ Kayak.com Hotellinks
+
+ Foto\'s, beoordelingen en reserveringslinks worden weergegeven voor hotels die een vermelding op Kayak.com hebben. De verwijzingsbonus die voor elke boeking via deze links wordt ontvangen, gaat naar de ontwikkeling van Organic Maps.
Download kaarten op de route
@@ -495,7 +499,10 @@
Hier kan geen object worden geplaatst
Door de gemeenschap gemaakte OpenStreetMap-gegevens vanaf %s. Lees meer over hoe je de kaart kunt bewerken en bijwerken op OpenStreetMap.org
- Log in zodat andere gebruikers kunnen zien wat u hebt gewijzigd.
+
+ OpenStreetMap.org (OSM) is een gemeenschapsproject om een vrije en open kaart te bouwen. Het is de belangrijkste bron van kaartgegevens in Organic Maps en werkt ongeveer hetzelfde als Wikipedia. U kunt plaatsen toevoegen of bewerken en deze worden dan beschikbaar voor miljoenen gebruikers over de hele wereld.
+\nSluit u aan bij de gemeenschap en help mee om een betere kaart voor iedereen te maken!
+ Maak een OpenStreetMap account aan of log in om uw kaartbewerkingen voor de wereld te publiceren.
%1$d van %2$d
Downloaden via een mobiele gegevensverbinding?
@@ -507,7 +514,7 @@
Postcode
Voer een geldige postcode in
- Onbekende locatie
+ Kaartpunt
Opmerking voor OpenStreetMap vrijwilligers (optioneel)
@@ -515,9 +522,11 @@
Uw bewerkingen worden geüpload naar de openbare OpenStreetMap database. Voeg geen persoonlijke of auteursrechtelijk beschermde informatie toe.
Meer over OpenStreetMap
- Uitvoerder
+ Uw bewerkingsgeschiedenis
+ Opmerkingen over uw kaartgegevens
+ Exploitant
- Uitvoerder: %s
+ Exploitant: %s
Kun je geen geschikte categorie vinden?
Met Organic Maps kun je alleen eenvoudige puntcategorieën toevoegen, dus geen steden, wegen, meren, contouren van gebouwen, enzovoort. Voeg zulke categorieën direct toe aan OpenStreetMap.org . Bekijk onze gids voor gedetailleerde stap voor stap instructies.
U hebt geen kaarten gedownload
@@ -536,6 +545,7 @@
mph
u
min
+ d
Meer
Foto\'s, beoordelingen, boeken
@@ -543,6 +553,8 @@
De doorverwijsbonus die je ontvangt voor elke boeking via deze link gaat naar de ontwikkeling van Organic Maps.
Details op Kayak
+
+ Kayak uitschakelen
Bewerk bladwijzer
Reactie…
Alle lokale wijzigingen weggooien?
@@ -604,7 +616,7 @@
Gebruik zoeken of tik op de kaart om een startpunt voor de route toe te voegen
Gebruik Zoeken of tik op de kaart om een bestemmingspunt toe te voegen
- Verwijder
+ Verwijder tussenstop
Voeg tussenstop toe
Log in op OpenStreetMap om al je kaartbewerkingen automatisch te uploaden. Meer informatie hier .
@@ -753,8 +765,8 @@
Hoogtelijnen zijn nog niet beschikbaar in deze regio
Stijging
Daling
- Min. hoogte
- Max. hoogte
+ Min. hoogte
+ Max. hoogte
Moeilijkheid
Afst.:
Tijd:
@@ -776,6 +788,8 @@
Toon op vergrendelscherm
Indien ingeschakeld, hoeft het scherm niet te worden ontgrendeld wanneer de app actief is.
+
+ Kaarttaal
Kaartgegevens van OpenStreetMap
@@ -791,7 +805,7 @@
Als u een softwareontwikkelaar kent, kunt u hem of haar vragen een functie te implementeren die u nodig heeft.
- Wist u dat u op elke plaats op de kaart lang kunt tikken om deze te selecteren?
+ Tik ergens op de kaart om iets te selecteren. Tik lang om de interface te verbergen en weer te geven.
Wist u dat u uw huidige locatie op de kaart kunt selecteren?
@@ -813,8 +827,12 @@
Naar het autoscherm
- Deze applicatie vereist toegang tot je locatie voor navigatiedoeleinden.
-
+ Organic Maps heeft locatietoegang nodig. Als het veilig is, controleer je de melding op je telefoon.
+
+ Deze app heeft je toestemming nodig
+
+ Organic Maps in Android Auto heeft een locatie toestemming nodig om effectief te werken
+
Geef toestemming
Verbonden met auto
@@ -861,7 +879,11 @@
Route is leeg - niets om op te slaan
Kan het dialoogvenster voor het selecteren van mappen niet weergeven omdat er geen geschikte app op uw apparaat is geïnstalleerd. Installeer een app voor bestandsbeheer en probeer het opnieuw
+ Kies een kleur
+ Route bewerken
Geen app geïnstalleerd die de locatie kan openen
+
+ Auto in navigatie
Adres/blok
@@ -1046,6 +1068,7 @@
Vuilcontainer
Overslagstation voor afval
Waterpunt
+ Waterpunt
Barrière
Blok
Pilaar
@@ -1091,7 +1114,7 @@
Gebouw
Gebouw
Garage
- Treinstation
+ Stationsgebouw
Magazijn
Graf
Ambacht
@@ -1702,6 +1725,7 @@
Station
Tunnel
Station
+ Station
Station
Station
Station
@@ -1744,6 +1768,7 @@
Metrostation
Metrostation
Metrostation
+ Metrostation
Metrostation
Metrostation
Metrostation
@@ -1797,6 +1822,7 @@
Metrostation
Metrostation
Metrostation
+ Metrostation
Metrostation
Metrostation
Metrostation
@@ -1859,6 +1885,7 @@
Metro ingang
Metro ingang
Metro ingang
+ Metro ingang
Metro ingang
Metro ingang
Metro ingang
@@ -1912,6 +1939,7 @@
Metro ingang
Metro ingang
Metro ingang
+ Metro ingang
Metro ingang
Metro ingang
Metro ingang
@@ -2004,6 +2032,7 @@
Opticien
Outdooruitrusting
Ophaalpunt
+ Deegwarenwinkel
Banketbakker
Pandjesbaas
Dierenwinkel
@@ -2100,7 +2129,14 @@
Kunstwerk
Standbeeld
Attractie
+ Prettocht
Dierenverblijf
+ Botsauto\'s
+ Reuzenrad
+ Historische attractie
+ Doolhof
+ Achtbaan
+ Waterglijbaan
Attractie
Kampeerterrein
Caravan site
diff --git a/android/app/src/main/res/values-pl/strings.xml b/android/app/src/main/res/values-pl/strings.xml
index c5d7637565..20ce08d142 100644
--- a/android/app/src/main/res/values-pl/strings.xml
+++ b/android/app/src/main/res/values-pl/strings.xml
@@ -314,6 +314,10 @@
Usługi lokalizacyjne Google Play
Szybko określ swoją przybliżoną lokalizację przez Bluetooth, WiFi lub sieć komórkową
+
+ Linki do hoteli Kayak.com
+
+ Zdjęcia, recenzje, linki do rezerwacji są wyświetlane dla hoteli, które mają wpis na Kayak.com. Premia za polecenie otrzymana za każdą rezerwację za pośrednictwem tych linków jest przeznaczona na rozwój Organic Maps.
Pobierz mapy wzdłuż trasy
@@ -499,7 +503,10 @@
Obiekt nie może znajdować się tutaj
Dane OpenStreetMap stworzone przez społeczność na dzień %s. Dowiedz się więcej o tym, jak edytować i aktualizować mapę na stronie OpenStreetMap.org
- Zaloguj się, by inni użytkownicy mogli zobaczyć Twoje zmiany.
+
+ OpenStreetMap.org (OSM) to projekt społecznościowy mający na celu stworzenie darmowej i otwartej mapy. Jest to główne źródło danych mapowych w Organic Maps i działa podobnie do Wikipedii. Można dodawać lub edytować miejsca, które stają się dostępne dla milionów użytkowników na całym świecie.
+\nDołącz do społeczności i pomóż stworzyć lepszą mapę dla wszystkich!
+ Proszę utworzyć konto OpenStreetMap lub zalogować się, aby opublikować swoje zmiany na mapie.
%1$d z %2$d
Czy pobrać, używając połączenia z siecią komórkową?
@@ -511,7 +518,7 @@
Kod pocztowy
Podaj prawidłowy kod pocztowy
- Nieznane miejsce
+ Punkt mapy
Uwaga dla wolontariuszy OpenStreetMap (opcjonalnie)
@@ -519,6 +526,8 @@
Państwa zmiany są przesyłane do publicznej bazy danych OpenStreetMap . Prosimy nie dodawać informacji osobistych lub chronionych prawem autorskim.
Więcej o OpenStreetMap
+ Twoja historia edycji
+ Twoje uwagi dotyczące danych mapy
Operator
Operator: %s
@@ -540,6 +549,7 @@
mph
godz
min
+ d
Więcej
Zdjęcia, opinie, rezerwacja
@@ -547,6 +557,8 @@
Premia za polecenie otrzymywana za każdą rezerwację za pośrednictwem tego linku jest przeznaczana na rozwój Organic Maps.
Szczegóły na Kayak
+
+ Proszę wyłączyć Kayak
Edytuj zakładkę
Komentarz…
Usunąć wszystkie lokalne zmiany?
@@ -606,7 +618,7 @@
Użyj funkcji wyszukiwania lub dotknij mapy, aby dodać punkt początkowy trasy
Użyj funkcji wyszukiwania lub dotknij mapy, aby dodać punkt docelowy
- Usuń
+ Usuń postój
Dodaj postój
Zaloguj się do OpenStreetMap, aby automatycznie przesyłać wszystkie zmiany na mapie. Dowiedz się więcej tutaj .
@@ -759,8 +771,8 @@
Poziomice nie są jeszcze dostępne w tym regionie
Wejście
Zejście
- Min. wysokość
- Maks. wysokość
+ Min. wysokość
+ Maks. wysokość
Trudność
Odległ.:
Trasa:
@@ -782,6 +794,8 @@
Pokazuj na ekranie blokady
Po włączeniu tej funkcji nie będziesz musieć odblokowywać urządzenia za każdym razem, gdy aplikacja jest uruchomiona.
+
+ Język mapy
Dane mapy z OpenStreetMap
@@ -797,7 +811,7 @@
Jeśli znasz programistę, możesz poprosić go o wdrożenie potrzebnej funkcji.
- Czy wiesz, że możesz długo dotknąć dowolnego miejsca na mapie, aby je wybrać?
+ Proszę dotknąć dowolnego miejsca na mapie, aby wybrać cokolwiek. Długie dotknięcie pozwala ukryć i wyświetlić interfejs.
Czy wiesz, że możesz wybrać swoją aktualną lokalizację na mapie?
@@ -819,8 +833,12 @@
Do ekranu samochodu
- Ta aplikacja wymaga dostępu do Twojej lokalizacji do celów nawigacji.
-
+ Aplikacja Organic Maps wymaga dostępu do lokalizacji. Gdy będzie to bezpieczne, sprawdź powiadomienie w telefonie.
+
+ Ta aplikacja wymaga Twojej zgody
+
+ Organic Maps w Android Auto wymagają uprawnień do lokalizacji, aby działać efektywnie
+
Przyznaj uprawnienia
Podłączono do samochodu
@@ -867,7 +885,11 @@
Trasa jest pusta - nic do zapisania
Nie można wyświetlić okna dialogowego wyboru folderu, ponieważ na urządzeniu nie zainstalowano odpowiedniej aplikacji. Proszę zainstalować aplikację menedżera plików i spróbować ponownie
+ Wybierz kolor
+ Edytuj trasę
Brak zainstalowanej aplikacji, która może otworzyć lokalizację
+
+ Automatyczna nawigacja
Adres/Blok
@@ -1052,6 +1074,7 @@
Wysypisko śmieci
Stacja przeładunku odpadów
Ujęcie wody
+ Ujęcie wody
Bariera
Blok
Słupek
@@ -1097,7 +1120,7 @@
Budynek
Budynek
Garaż
- Dworzec kolejowy
+ Budynek stacji
Magazyn
Mogiła
Rzemiosło
@@ -1682,6 +1705,7 @@
Dworzec kolejowy
Kolej linowo-terenowa
Dworzec kolejowy
+ Dworzec kolejowy
Dworzec kolejowy
Dworzec kolejowy
Dworzec kolejowy
@@ -1724,6 +1748,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1777,6 +1802,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1836,6 +1862,7 @@
Wejście do metra
Wejście do metra
Wejście do metra
+ Wejście do metra
Wejście do metra
Wejście do metra
Wejście do metra
@@ -1889,6 +1916,7 @@
Wejście do metra
Wejście do metra
Wejście do metra
+ Wejście do metra
Wejście do metra
Wejście do metra
Wejście do metra
@@ -1978,6 +2006,7 @@
Sklep optyczny
Sprzęt turystyczny
Punkt odbioru
+ Sklep z makaronami
Cukiernia
Lombard
Sklep zoologiczny
@@ -2074,7 +2103,13 @@
Rzeźba
Posąg
Atrakcja turystyczna
+ Przejażdżka rozrywkowa
Atrakcje zwierzęce
+ Karuzela
+ Atrakcja historyczna
+ Labirynt
+ Kolejka górska
+ Zjeżdżalnia wodna
Atrakcja turystyczna
Kamping
Pole namiotowe
diff --git a/android/app/src/main/res/values-pt-rBR/strings.xml b/android/app/src/main/res/values-pt-rBR/strings.xml
index fda7e27a7a..a78cbf99c7 100644
--- a/android/app/src/main/res/values-pt-rBR/strings.xml
+++ b/android/app/src/main/res/values-pt-rBR/strings.xml
@@ -256,8 +256,6 @@
Doar
- Apoie o projeto
-
Direitos autorais
Relatar um problema
@@ -292,6 +290,10 @@
Atualizar mapa
Determine rapidamente sua localização aproximada via Bluetooth, WiFi ou rede móvel
+
+ Links de hotéis do Kayak.com
+
+ Fotos, avaliações e links de reserva são exibidos para os hotéis que estão listados no Kayak.com. O bônus de indicação recebido por cada reserva feita por meio desses links é destinado ao desenvolvimento do Organic Maps.
Baixar todos os mapas ao longo do trajeto
@@ -456,7 +458,10 @@
Nenhum objeto pode ser posicionado aqui
Dados do OpenStreetMap criados pela comunidade a partir de %s. Saiba mais sobre como editar e atualizar o mapa em OpenStreetMap.org
- Fazer login para que outros usuários vejam as mudanças que você fez.
+
+ O OpenStreetMap (OSM) é um projeto comunitário aberto para construir um mapa gratuito. O OSM é a principal fonte de dados de mapas do Organic Maps e funciona de forma semelhante à Wikipédia. Você pode adicionar ou editar lugares e eles ficam disponíveis para milhões de usuários no mundo todo.
+\nJunte-se à comunidade e ajude a criar um mapa melhor para todos!
+ Crie uma conta no OpenStreetMap ou faça login para publicar suas edições de mapas para o mundo.
%1$d de %2$d
Baixar usando uma conexão de rede celular?
@@ -468,13 +473,12 @@
CEP
Informe o CEP correto
- Local desconhecido
+ Ponto do mapa
As suas edições são enviadas à base de dados pública OpenStreetMap . Não adicione informações pessoais ou protegidas por direitos autorais.
Mais sobre OpenStreetMap
- Operador
-
- Operador: %s
+ Seu histórico de edição
+ Suas notas de dados do mapa
Você não encontra uma categoria adequada?
O Organic Maps permite que você adicione apenas categorias de pontos simples, o que significa que não há cidades, estradas, lagos, contornos de edifícios etc. Por favor, adicione essas categorias diretamente no OpenStreetMap.org . Consulte nosso guia para obter instruções detalhadas passo a passo.
Você não fez o download de nenhum mapa
@@ -493,11 +497,14 @@
mph
h
min
+ dia
Mais
Fotos, avaliações, reservas
O bônus de indicação recebido por cada reserva feita por meio deste link é destinado ao desenvolvimento do Organic Maps.
+
+ Desativar Kayak
Editar favorito
Comentar…
Descartar todas as modificações locais?
@@ -550,7 +557,7 @@
Use a busca ou toque no mapa para adicionar um ponto de partida da rota
Use a busca ou toque no mapa para adicionar um ponto de destino
- Remover
+ Remover parada
Adicionar parada
Faça login no OpenStreetMap para carregar automaticamente todas as edições de mapas que você fizer. Saiba mais aqui .
@@ -587,8 +594,8 @@
Restaurar
- - %d trajeto
- - %d trajetos
+ - %d trilha
+ - %d trilhas
Política de privacidade
Termos de uso
@@ -686,8 +693,8 @@
Relevo
Para ativar e usar a camada Relevo, atualize ou baixe o mapa da região
A camada Relevo ainda não está disponível para esta região
- Altitude mínima
- Altitude máxima
+ Elevação mín.
+ Elevação máx.
Dist.:
Tempo:
Use o zoom para explorar as isolinhas
@@ -708,6 +715,8 @@
Mostrar na tela de bloqueio
Quando ativado, você não precisará debloquear seu dispositivo toda vez que o aplicativo estiver funcionando
+
+ Idioma do mapa
Dados do mapa do OpenStreetMap
@@ -721,7 +730,7 @@
Se você conhece algum desenvolvedor de software, pode lhe pedir que implemente um recurso de que você precisa.
- Você sabia que pode tocar longamente em qualquer lugar do mapa para selecioná-lo?
+ Toque em qualquer lugar do mapa para selecionar qualquer coisa. Toque longamente para ocultar e mostrar a interface.
Você sabia que sua posição atual no mapa pode ser selecionada?
@@ -743,8 +752,12 @@
Para tela do carro
- Este aplicativo requer acesso à sua localização para fins de navegação.
-
+ O Organic Maps precisa de acesso à localização. Quando for seguro, verifique a notificação em seu telefone.
+
+ Este aplicativo precisa da sua permissão
+
+ O Organic Maps no Android Auto precisa de uma permissão de localização para funcionar efetivamente
+
Conceder permissão
Conectado ao carro
@@ -784,7 +797,11 @@
A trilha está vazia - não há nada para salvar
Não é possível exibir a caixa de diálogo de seleção de pastas porque nenhum aplicativo adequado está instalado no seu dispositivo. Instale um aplicativo gerenciador de arquivos e tente novamente
+ Escolher cor
+ Editar trilha
Nenhum aplicativo instalado que possa abrir o local
+
+ Automático na navegação
Endereço/Bloco
@@ -946,6 +963,7 @@
Depósito de lixo
Estação de transferência de resíduos
Ponto de água
+ Ponto de água
Barreira
Bloco
Pilarete
@@ -988,7 +1006,6 @@
Edifício
Edifício
Garagem
- Estação de trem
Armazém
Túmulo
Serviço de bufê
@@ -1445,6 +1462,7 @@
Ferrovia
Estação de trem
Estação de trem
+ Estação de trem
Estação de trem
Estação de trem
Estação de trem
@@ -1487,6 +1505,7 @@
Estação de metrô
Estação de metrô
Estação de metrô
+ Estação de metrô
Estação de metrô
Estação de metrô
Estação de metrô
@@ -1540,6 +1559,7 @@
Estação de metrô
Estação de metrô
Estação de metrô
+ Estação de metrô
Estação de metrô
Estação de metrô
Estação de metrô
@@ -1602,6 +1622,7 @@
Entrada do metrô
Entrada do metrô
Entrada do metrô
+ Entrada do metrô
Entrada do metrô
Entrada do metrô
Entrada do metrô
@@ -1655,6 +1676,7 @@
Entrada do metrô
Entrada do metrô
Entrada do metrô
+ Entrada do metrô
Entrada do metrô
Entrada do metrô
Entrada do metrô
@@ -1816,6 +1838,8 @@
Alojamento na montanha
Apartamento de temporada
Arte arquitetônica
+ Bate-bate
+ Toboágua
Local de camping
Área de trailers
Pousada
diff --git a/android/app/src/main/res/values-pt/strings.xml b/android/app/src/main/res/values-pt/strings.xml
index da068bf697..3635852394 100644
--- a/android/app/src/main/res/values-pt/strings.xml
+++ b/android/app/src/main/res/values-pt/strings.xml
@@ -300,6 +300,10 @@
Serviços de localização do Google Play
Determina rapidamente a tua localização aproximada através de Bluetooth, WiFi ou rede móvel
+
+ Ligações de hotéis do Kayak.com
+
+ São apresentadas fotografias, críticas e ligações de reserva para os hotéis que estão listados no Kayak.com. O bónus de referência recebido por cada reserva efetuada através destas ligações destina-se ao desenvolvimento do Organic Maps.
Descarregar todos os mapas ao longo do trajeto
@@ -480,7 +484,10 @@
Nenhum objeto pode ser posicionado aqui
Dados do OpenStreetMap criados pela comunidade a partir de %s. Sabe mais sobre como editar e atualizar o mapa em OpenStreetMap.org
- Inicie a sessão para que outros utilizadores vejam as alterações que fez.
+
+ O OpenStreetMap.org (OSM) é um projeto comunitário aberto para construir um mapa gratuito. O OSM é a principal fonte de dados de mapas do Organic Maps e funciona de forma semelhante à Wikipedia. Pode adicionar ou editar locais e estes ficam disponíveis para milhões de utilizadores no mundo todo.
+\nJunte-se à comunidade e ajude a criar um mapa melhor para todos!
+ Crie uma conta OpenStreetMap ou inicie sessão para publicar as suas edições de mapas para o mundo.
%1$d de %2$d
Descarregar utilizando uma conexão de rede de telemóveis?
@@ -492,7 +499,7 @@
Código Postal
Introduza o código postal correto
- Local desconhecido
+ Ponto do mapa
Nota para os voluntários do OpenStreetMap (opcional)
@@ -500,6 +507,8 @@
As suas edições são carregadas para a base de dados pública OpenStreetMap . Por favor, não adicione informações pessoais ou protegidas por direitos de autor.
Mais sobre o OpenStreetMap
+ O seu histórico de edições
+ As suas notas de dados do mapa
Operador
Operador: %s
@@ -521,6 +530,7 @@
mph
h
min
+ dia
Mais
Fotos, comentários, reservas
@@ -528,6 +538,8 @@
O bónus de referência recebido por cada reserva efectuada através desta ligação reverte a favor do desenvolvimento do Organic Maps.
Detalhes em Kayak
+
+ Desativar Kayak
Editar favorito
Comentário…
Eliminar todas as alterações locais?
@@ -580,7 +592,7 @@
Use a busca ou toque no mapa para adicionar um ponto de partida do percurso
Use a busca ou toque no mapa para adicionar um ponto de destino
- Remover
+ Remover paragem
Adicionar paragem
Por favor, faz o login no OpenStreetMap para carregar automaticamente todas as tuas edições de mapas. Sabe mais aqui .
@@ -617,8 +629,8 @@
Restaurar
- - %d trilha
- - %d trilhas
+ - %d trajeto
+ - %d trajetos
Privacidade
@@ -731,8 +743,8 @@
A camada Terreno ainda não está disponível nesta área
Subida
Descida
- Altura mínima
- Altura máxima
+ Elevação mín.
+ Elevação máx.
Dificuldade
Distância:
Tempo:
@@ -757,7 +769,7 @@
Se conhece algum desenvolvedor de software, pode pedir-lhe que implemente um recurso de que precisa.
- Sabia que pode tocar longamente em qualquer lugar do mapa para selecioná-lo?
+ Toque em qualquer parte do mapa para selecionar qualquer coisa. Toque demoradamente para ocultar e voltar a mostrar a interface.
Sabia que sua posição atual no mapa pode ser selecionada?
@@ -779,8 +791,12 @@
Para ecrã do carro
- Esta aplicação requer acesso à sua localização para fins de navegação.
-
+ O Organic Maps precisa de acesso à localização. Quando for seguro, verifica a notificação no teu telemóvel.
+
+ Esta aplicação precisa da tua autorização
+
+ Os Organic Maps no Android Auto precisam de uma permissão de localização para funcionarem eficazmente
+
Conceder permissão
Ligado ao automóvel
@@ -827,7 +843,11 @@
O trajeto está vazio - não há nada para guardar
Não é possível apresentar a caixa de diálogo de seleção de pastas porque não está instalada nenhuma aplicação adequada no seu dispositivo. Instale uma aplicação de gestão de ficheiros e tente novamente
+ Escolher cor
+ Editar trajeto
Nenhuma aplicação instalada que possa abrir a localização
+
+ Auto na navegação
Morada/Bloco
@@ -1001,6 +1021,7 @@
Caixote do lixo
Contentor do lixo
Ponto de água
+ Ponto de água
Barreira
Bloco
Pilarete
@@ -1045,7 +1066,7 @@
Edifício
Edifício
Garagem
- Estação de comboios
+ Edifício da estação
Armazém
Túmulo
Ofícios
@@ -1647,6 +1668,7 @@
Estação de comboios
Funicular
Estação de comboios
+ Estação de comboios
Estação de comboios
Estação de comboios
Estação de comboios
@@ -1689,6 +1711,7 @@
Estação de metro
Estação de metro
Estação de metro
+ Estação de metro
Estação de metro
Estação de metro
Estação de metro
@@ -1742,6 +1765,7 @@
Estação de metro
Estação de metro
Estação de metro
+ Estação de metro
Estação de metro
Estação de metro
Estação de metro
@@ -1804,6 +1828,7 @@
Entrada do metro
Entrada do metro
Entrada do metro
+ Entrada do metro
Entrada do metro
Entrada do metro
Entrada do metro
@@ -1857,6 +1882,7 @@
Entrada do metro
Entrada do metro
Entrada do metro
+ Entrada do metro
Entrada do metro
Entrada do metro
Entrada do metro
@@ -1948,6 +1974,7 @@
Ótica
Artigos de atividades ao ar livre
Ponto de coleta
+ Loja de massas
Pastelaria
Casa de penhores
Loja de animais de estimação
@@ -2044,7 +2071,15 @@
Escultura
Estátua
Atração turística
+ Atração de parque de diversão
Recinto para animais
+ Carrinhos de choque
+ Roda-gigante
+ Carrossel
+ Atração histórica
+ Labirinto
+ Montanha-russa
+ Escorrega aquático
Atração turística
Parque de campismo
Parque de caravanas
diff --git a/android/app/src/main/res/values-ro/strings.xml b/android/app/src/main/res/values-ro/strings.xml
index a58a2d2c5c..56aca32923 100644
--- a/android/app/src/main/res/values-ro/strings.xml
+++ b/android/app/src/main/res/values-ro/strings.xml
@@ -298,6 +298,10 @@
Servicii de localizare Google Play
Determinați rapid locația dvs. aproximativă prin Bluetooth, WiFi sau rețea mobilă
+
+ Kayak.com Linkuri către hoteluri
+
+ Fotografiile, recenziile, linkurile de rezervare sunt afișate pentru hotelurile care au o listă pe Kayak.com. Bonusul de recomandare primit pentru fiecare rezervare prin intermediul acestor linkuri este destinat dezvoltării Organic Maps.
Descarcă hărțile de pe traseu
@@ -483,7 +487,10 @@
Niciun obiect nu poate fi poziționat aici
Date OpenStreetMap create de comunitate la data de %s. Aflați mai multe despre cum să editați și să actualizați harta la OpenStreetMap.org
- Autentifică-te pentru ca modificările pe care le-ai făcut să poată fi văzute și de alți utilizatori.
+
+ OpenStreetMap.org (OSM) este un proiect comunitar pentru construirea unei hărți libere și deschise. Este principala sursă de date cartografice în Organic Maps și funcționează similar cu Wikipedia. Puteți adăuga sau edita locuri, iar acestea devin disponibile pentru milioane de utilizatori din întreaga lume.
+\nAlăturați-vă comunității și ajutați la crearea unei hărți mai bune pentru toată lumea!
+ Creați un cont OpenStreetMap sau conectați-vă pentru a vă publica edițiile de hartă în întreaga lume.
%1$d din %2$d
Vrei să descarci prin rețeaua de telefonie mobilă?
@@ -495,7 +502,7 @@
Cod poștal
Introdu codul poștal corect
- Loc necunoscut
+ Punct Hartă
Notă pentru voluntarii OpenStreetMap (opțional)
@@ -503,9 +510,11 @@
Edițiile dvs. sunt încărcate în baza de date publică OpenStreetMap . Vă rugăm să nu adăugați informații personale sau protejate prin drepturi de autor.
Mai multe despre OpenStreetMap
- Proprietar
+ Istoricul dvs. de editare
+ Note privind datele hărții dvs.
+ Operator
- Proprietar: %s
+ Operator: %s
Nu găsiți o categorie potrivită?
Organic Maps permite adăugarea doar a unor categorii de puncte simple, ceea ce înseamnă că nu există orașe, drumuri, lacuri, contururi de clădiri, etc. Vă rugăm să adăugați astfel de categorii direct la OpenStreetMap.org . Consultați ghidul nostru pentru instrucțiuni detaliate pas cu pas.
Nu ai descărcat nicio hartă
@@ -522,6 +531,7 @@
mph
h
min
+ z
Mai mult
Fotografii, comentarii, rezervări
@@ -529,6 +539,8 @@
Bonusul de recomandare primit pentru fiecare rezervare prin acest link este destinat dezvoltării Organic Maps.
Detalii pe Kayak
+
+ Dezactivați Kayak
Modifică locul preferat
Comentariu…
Ștergi toate modificările locale?
@@ -590,7 +602,7 @@
Utilizați funcția de căutare sau atingeți ușor pe hartă pentru a adăuga un punct de plecare
Utilizați funcția de căutare sau atingeți ușor pe hartă pentru a adăuga un punct de destinație
- Elimină
+ Scoateți opritorul
Adaugă oprire
Vă rugăm să vă conectați la OpenStreetMap pentru a încărca automat toate modificările aduse hărții. Aflați mai multe aici .
@@ -741,8 +753,8 @@
Stratul topografic nu este încă disponibil în această zonă
Urcare
Coborâre
- Înălțime minimă
- Înălțime maximă
+ Min. altitudine
+ Max. altitudine
Dificultate
Dist.:
Timp:
@@ -760,6 +772,8 @@
Arată pe ecranul de blocare
Când este activată, nu trebuie să deblochezi telefonul de fiecare dată când aplicația este în funcțiune.
+
+ Limbă hartă
Date cartografice din OpenStreetMap
@@ -771,7 +785,7 @@
Dacă cunoașteți un dezvoltator de software, îi puteți cere să implementeze o caracteristică de care aveți nevoie.
- Știți că puteți atinge lung orice loc de pe hartă pentru a-l selecta?
+ Atingeți oriunde pe hartă pentru a selecta orice. Atingeți lung pentru a ascunde și a reda interfața.
Știți că vă puteți selecta locația curentă pe hartă?
@@ -793,8 +807,12 @@
La ecranul mașinii
- Această aplicație necesită accesul la locația dvs. în scopul navigării.
-
+ Organic Maps are nevoie de acces la locație. Când este sigur, verificați notificarea de pe telefon.
+
+ Această aplicație are nevoie de permisiunea dvs.
+
+ Organic Maps din Android Auto are nevoie de o permisiune de localizare pentru a funcționa eficient
+
Acordarea de permisiuni
Conectat la mașină
@@ -841,7 +859,11 @@
Traseul este gol - nu este nimic de salvat
Nu se poate afișa dialogul de selectare a dosarelor deoarece pe dispozitivul dvs. nu este instalată nicio aplicație adecvată. Vă rugăm să instalați o aplicație de gestionare a fișierelor și să încercați din nou
+ Alegeți culoarea
+ Editează traseul
Nu există nicio aplicație instalată care să poată deschide locația
+
+ Auto în navigație
Adresă/Bloc
@@ -948,6 +970,7 @@
Poliție
Cutie poștală
Oficiu poștal
+ Închisoare
Bibliotecă
@@ -987,6 +1010,7 @@
Pubelă
Gunoi
Punct de alimentare cu apă
+ Punct de alimentare cu apă
Bloc
Stâlp
Control vamal
@@ -1017,7 +1041,7 @@
Clădire
Clădire
Garaj
- Feroviar
+ Clădirea gării
Mormânt
Meșteșuguri
Apicultor
@@ -1501,7 +1525,7 @@
Stație subterană
Stâlp de electricitate
Funicular
- Feroviar
+ Gară
Trecere feroviară
Cale ferată monoșină
Cale ferată
@@ -1531,12 +1555,13 @@
Tunel de cale ferată
Tunel de cale ferată
Tunel de cale ferată
- Feroviar
+ Gară
Funicular
- Feroviar
- Feroviar
- Feroviar
- Feroviar
+ Gară
+ Gară
+ Gară
+ Gară
+ Gară
Metrou
Metrou
Metrou
@@ -1576,6 +1601,7 @@
Metrou
Metrou
Metrou
+ Metrou
Metrou
Metrou
Metrou
@@ -1629,6 +1655,7 @@
Metrou
Metrou
Metrou
+ Metrou
Metrou
Metrou
Metrou
@@ -1688,6 +1715,7 @@
Intrare în metro
Intrare în metro
Intrare în metro
+ Intrare în metro
Intrare în metro
Intrare în metro
Intrare în metro
@@ -1741,6 +1769,7 @@
Intrare în metro
Intrare în metro
Intrare în metro
+ Intrare în metro
Intrare în metro
Intrare în metro
Intrare în metro
@@ -1827,6 +1856,7 @@
Optică
Echipament de exterior
Punct de ridicare
+ Magazin de paste
Patiserie
Amanet
Pet shop
@@ -1919,7 +1949,13 @@
Turism
Turism
Punct de atracție
+ Călătorie de distracție
Incintă pentru animale
+ Carusel
+ Atracție istorică
+ Labirint
+ Rollercoaster
+ Tobogan de apă
Punct de atracție
Teren pentru campare
@@ -1948,10 +1984,10 @@
Ecluză
Râu
Râu
- Râu
- Râu
- Râu
- Râu
+ Pârâu
+ Pârâu
+ Pârâu
+ Pârâu
Cascadă
Parțial utilat pentru invalizi
Nu este utilat pentru invalizi
diff --git a/android/app/src/main/res/values-ru/strings.xml b/android/app/src/main/res/values-ru/strings.xml
index 9ff3f969f1..9c8faddc3b 100644
--- a/android/app/src/main/res/values-ru/strings.xml
+++ b/android/app/src/main/res/values-ru/strings.xml
@@ -317,6 +317,10 @@
Службы определения местоположения в Google Play
Быстрое определение приблизительного местоположения с помощью Bluetooth, WiFi или мобильной сети
+
+ Ссылки в гостиницах на Kayak.com
+
+ Ссылки \"Фотографии, отзывы, бронирование\" отображаются для отелей, подключенных к Kayak.com. Реферальный бонус, полученный за каждое бронирование по этим ссылкам, идет на развитие Organic Maps.
Загрузите все карты по пути следования
@@ -504,7 +508,10 @@
Объект не может находиться в этом месте
Созданные сообществом данные OpenStreetMap по состоянию на %s. Узнайте больше о том, как редактировать и обновлять карту, на сайте OpenStreetMap.org.
- Авторизуйтесь в OpenStreetMap.org, чтобы ваши изменения увидели другие пользователи.
+
+ OpenStreetMap.org (OSM) - это открытый проект сообщества по созданию бесплатной карты. Он является основным источником картографических данных в Organic Maps и работает как Википедия. Кто угодно может добавлять или редактировать места, которые позже увидят миллионы пользователей по всему миру.
+\nПрисоединяйтесь к сообществу и помогите сделать лучшую карту для всех!
+ Создайте учетную запись OpenStreetMap или войдите в нее, чтобы опубликовать свои правки на карте для всего мира.
%1$d из %2$d
Загрузить через сотовую связь?
@@ -516,7 +523,7 @@
Почтовый индекс
Введите корректный почтовый индекс
- Неизвестное место
+ Точка на карте
Примечание для волонтеров OpenStreetMap (необязательно)
@@ -524,9 +531,11 @@
Ваши правки будут загружены в общедоступную базу данных OpenStreetMap . Пожалуйста, не добавляйте личную информацию или информацию, защищенную авторским правом.
Подробнее об OpenStreetMap
- Владелец
+ Ваша история редактирования
+ Ваши заметки о данных карты
+ Оператор
- Владелец: %s
+ Оператор: %s
Нет подходящей категории?
Organic Maps позволяет добавлять на карту только простые типы объектов, то есть никаких городов, дорог, озер, контуров зданий. Пожалуйста, добавляйте такие категории на сайте OpenStreetMap.org . Также рекомендуем ознакомиться с нашими подробными пошаговыми инструкциями и другими приложениями для редактирования карты .
У вас нет загруженных карт
@@ -545,6 +554,7 @@
ми/ч
ч
мин
+ д
Ещё
Фотографии, отзывы, бронирование
@@ -552,6 +562,8 @@
Реферальный бонус, полученный за каждое бронирование по этой ссылке, идёт на разработку Organic Maps.
Подробнее на Kayak
+
+ Отключить Kayak
Редактировать метку
Коментарий…
Сбросить все локальные правки?
@@ -613,8 +625,8 @@
Используйте поиск или коснитесь карты, чтобы добавить начальную точку маршрута
Используйте поиск или коснитесь карты, чтобы добавить точку назначения
- Удалить
- Заехать
+ Удалить остановку
+ Добавить остановку
Пожалуйста войдите в аккаунт OpenStreetMap.org, чтобы публиковать ваши изменения карты. Подробности по ссылке .
Проблема с доступом к хранилищу
@@ -767,8 +779,8 @@
Линии высот пока не доступны в этом регионе
Подъём
Спуск
- Мин. высота
- Макс. высота
+ Мин. высота
+ Макс. высота
Сложность
Расст.:
В пути:
@@ -790,6 +802,8 @@
Показывать на экране блокировки
Если эта функция включена, вам не нужно каждый раз разблокировать устройство во время работы приложения.
+
+ Язык карты
Картографические данные из OpenStreetMap
@@ -809,7 +823,7 @@
Если вы знаете толкового разработчика программного обеспечения, попросите его реализовать нужную вам функцию для приложения.
- Знаете ли вы, что любое место на карте можно выбрать, подержав там палец в течение секунды?
+ Коснитесь любого места на карте, чтобы выбрать что-либо. Длительное нажатие скрывает и возвращает интерфейс.
А вы знали, что своё местоположение на карте можно выбрать?
@@ -831,8 +845,12 @@
Продолжить в авто
- Этому приложению необходим доступ к вашему местоположению для навигации.
-
+ Organic Maps нужен доступ к местоположению. Когда будет безопасно, проверьте уведомление на телефоне.
+
+ Этому приложению нужно ваше разрешение
+
+ Organic Maps в Android Auto для эффективной работы необходимо разрешение на определение местоположения
+
Разрешить
Подключено к автомобилю
@@ -879,7 +897,11 @@
Трек пуст - нечего сохранять
Невозможно отобразить диалог выбора папки, потому что на вашем устройстве не установлено подходящее приложение. Пожалуйста, установите менеджер файлов и повторите попытку
+ Выберите цвет
+ Редактировать трек
Не установлено приложение, которое может открыть местоположение
+
+ Авто в навигации
Адрес/Блок
@@ -1067,6 +1089,7 @@
Мусорный контейнер
Станция перевалки отходов
Вода для автодомов
+ Вода для автодомов
Преграда
Блок
Столбик
@@ -1112,7 +1135,7 @@
Здание
Здание
Гараж
- Ж/д вокзал
+ Здание ж/д станции
Склад
Могила
Мастерская
@@ -1730,6 +1753,7 @@
Ж/д станция
Фуникулер
Ж/д станция
+ Ж/д станция
Ж/д станция
Ж/д станция
Ж/д станция
@@ -1772,6 +1796,7 @@
Метро
Метро
Метро
+ Метро
Метро
Метро
Метро
@@ -1825,6 +1850,7 @@
Метро
Метро
Метро
+ Метро
Метро
Метро
Метро
@@ -1887,6 +1913,7 @@
Вход в метро
Вход в метро
Вход в метро
+ Вход в метро
Вход в метро
Вход в метро
Вход в метро
@@ -1940,6 +1967,7 @@
Вход в метро
Вход в метро
Вход в метро
+ Вход в метро
Вход в метро
Вход в метро
Вход в метро
@@ -2032,6 +2060,7 @@
Оптика
Магазин снаряжения
Пункт выдачи заказов
+ Магазин макаронных изделий
Выпечка
Ломбард
Зоотовары
@@ -2128,7 +2157,15 @@
Произведение искусства
Произведение искусства
Достопримечательность
+ Аттракцион
Вольер для животных
+ Автодром
+ Колесо обозрения
+ Карусель
+ Исторический аттракцион
+ Лабиринт
+ Американские горки
+ Водная горка
Достопримечательность
Кемпинг
Кемпинг для автодомов
@@ -2172,10 +2209,10 @@
Шлюз
Река
Река
- Река
- Река
- Река
- Река
+ Ручей
+ Ручей
+ Ручей
+ Ручей
Водопад
Плотина
Инвалидная коляска
diff --git a/android/app/src/main/res/values-sk/strings.xml b/android/app/src/main/res/values-sk/strings.xml
index eae5571035..8dce7f3e43 100644
--- a/android/app/src/main/res/values-sk/strings.xml
+++ b/android/app/src/main/res/values-sk/strings.xml
@@ -312,6 +312,10 @@
Lokalizačné služby Google Play
Rýchle určenie približnej polohy cez Bluetooth, WiFi alebo mobilnú sieť
+
+ Kayak.com Hotel Odkazy
+
+ Fotografie, recenzie a rezervačné odkazy sa zobrazujú pre hotely, ktoré majú svoju ponuku na Kayak.com. Bonus získaný za každú rezerváciu prostredníctvom týchto odkazov ide na rozvoj Organic Maps.
Stiahnite si mapy pozdĺž trasy
@@ -497,7 +501,10 @@
Objekt sa tu nedá umiestniť
Údaje OpenStreetMap vytvorené komunitou od %s. Viac informácií o tom, ako upravovať a aktualizovať mapu, nájdete na stránke OpenStreetMap.org
- Prihláste sa, aby mohli ostatní užívatelia vidieť Vami vykonané zmeny.
+
+ OpenStreetMap.org (OSM) je komunitný projekt na vytvorenie bezplatnej a otvorenej mapy. Je hlavným zdrojom mapových údajov v službe Organic Maps a funguje podobne ako Wikipédia. Môžete pridávať alebo upravovať miesta a tie sa stanú dostupnými pre milióny používateľov na celom svete.
+\nPridajte sa ku komunite a pomôžte vytvoriť lepšiu mapu pre všetkých!
+ Vytvorte si účet OpenStreetMap alebo sa prihláste a zverejnite svoje úpravy mapy na celom svete.
%1$d z %2$d
Sťahovať prostredníctvom pripojenia na mobilnú sieť?
@@ -509,7 +516,7 @@
PSČ
Zadajte správne PSČ
- Neznáme miesto
+ Bod na mape
Poznámka pre dobrovoľníkov OpenStreetMap (nepovinné)
@@ -517,6 +524,8 @@
Vaše úpravy sa nahrajú do verejnej databázy OpenStreetMap . Prosím, nepridávajte osobné informácie alebo informácie chránené autorskými právami.
Viac o OpenStreetMap
+ Vaša história úprav
+ Vaše poznámky k mapovým údajom
Prevádzkovateľ
Prevádzkovateľ: %s
@@ -538,6 +547,7 @@
mph
hod
min
+ d
Viac
Fotografie, recenzie, rezervácie
@@ -545,6 +555,8 @@
Bonus získaný za každú rezerváciu prostredníctvom tohto odkazu ide na rozvoj služby Organic Maps.
Podrobnosti na Kayak
+
+ Zakázať Kayak
Upraviť záložku
Poznámka…
Resetovať všetky miestne časy?
@@ -603,7 +615,7 @@
Pomocou vyhľadávania alebo ťuknutím na mapu môžete pridať východiskový bod trasy
Pomocou vyhľadávania alebo ťuknutím na mapu môžete pridať cieľový bod
- Odstrániť
+ Odstrániť zastávku
Pridať zastávku
Prihláste sa do OpenStreetMap, aby ste mohli automaticky nahrať všetky svoje úpravy mapy. Viac informácií sa dozviete tade .
@@ -753,8 +765,8 @@
Topografická vrstva ešte nie je v tejto oblasti k dispozícii
Stúpanie
Klesanie
- Min. nadmorská výška
- Max. nadmorská výška
+ Min. výška
+ Max. výška
Obtiažnosť
Vzdial.:
Čas:
@@ -774,6 +786,8 @@
Zobraziť na uzamknutej obrazovke
Ak je táto funkcia zapnutá, aplikácia bude aktívna aj keď je zariadenie uzamknuté
+
+ Jazyk mapy
Mapové údaje z OpenStreetMap
@@ -785,7 +799,7 @@
Ak poznáte vývojára softvéru, môžete ho požiadať, aby implementoval funkciu, ktorú potrebujete.
- Viete, že na ľubovoľné miesto na mape ho môžete vybrať dlhým klepnutím?
+ Ťuknutím na ľubovoľné miesto na mape vyberte čokoľvek. Dlhým ťuknutím skryjete a zobrazíte späť rozhranie.
Viete, že si môžete vybrať svoju aktuálnu polohu na mape?
@@ -807,8 +821,12 @@
Na obrazovku auta
- Táto aplikácia vyžaduje prístup k vašej polohe na účely navigácie.
-
+ Služba Organic Maps potrebuje prístup k polohe. Keď je to bezpečné, skontrolujte oznámenie na telefóne.
+
+ Táto aplikácia potrebuje vaše povolenie
+
+ Organic Maps v službe Android Auto potrebujú na efektívnu prácu povolenie na určenie polohy
+
Udelenie oprávnení
Pripojenie k vozidlu
@@ -855,7 +873,11 @@
Trasa je prázdna - nie je čo ukladať
Nie je možné zobraziť dialógové okno výberu priečinka, pretože v zariadení nie je nainštalovaná žiadna vhodná aplikácia. Nainštalujte si aplikáciu správcu súborov a skúste to znova
+ Vyberte farbu
+ Upraviť trasu
Nie je nainštalovaná žiadna aplikácia, ktorá by mohla otvoriť umiestnenie
+
+ Automaticky v navigácii
Adresa/blok
@@ -1033,6 +1055,7 @@
Odpadky
Prekládková stanica odpadu
Voda
+ Voda
Zábrana
Blok
Pilier
@@ -1078,7 +1101,7 @@
Budova
Budova
Garáž
- Železničná stanica
+ Budova stanice
Sklad
Hrob
Remeselník
@@ -1663,6 +1686,7 @@
Železničná stanica
Lanovka
Železničná stanica
+ Železničná stanica
Železničná stanica
Železničná stanica
Železničná stanica
@@ -1705,6 +1729,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1758,6 +1783,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1820,6 +1846,7 @@
Vstup do metra
Vstup do metra
Vstup do metra
+ Vstup do metra
Vstup do metra
Vstup do metra
Vstup do metra
@@ -1873,6 +1900,7 @@
Vstup do metra
Vstup do metra
Vstup do metra
+ Vstup do metra
Vstup do metra
Vstup do metra
Vstup do metra
@@ -1964,6 +1992,7 @@
Optika
Outdoorové vybavenie
Miesto odberu
+ Obchod s cestovinami
Pečivo
Záložňa
Chovateľské potreby
@@ -2058,7 +2087,13 @@
Plastika
Socha
Atrakcia
+ Zábavná jazda
Zvieracia ohrada
+ Kolotoč
+ Historická atrakcia
+ Bludisko
+ Horská dráha
+ Vodná šmýkačka
Atrakcia
Kemp
Kemp pre karavany
diff --git a/android/app/src/main/res/values-sr/strings.xml b/android/app/src/main/res/values-sr/strings.xml
new file mode 100644
index 0000000000..31e0ce77dd
--- /dev/null
+++ b/android/app/src/main/res/values-sr/strings.xml
@@ -0,0 +1,2219 @@
+
+
+
+
+ Назад
+
+ Одустани
+
+ Обриши
+ Преузми мапе
+
+ Преузимање није успело. Додирни за поновни покушај.
+
+ Преузимање…
+
+ Колиметри
+
+ Миље
+
+ Моја позиција
+
+ Касније
+
+ Тражи
+
+ Тражи на мапи
+
+ Тренутно су сви локацијски сервиси на овом уређају или апликацији искључени. Потребно је да их укључите у Подешавањима.
+
+ Прикажи на мапи
+
+ Преузимање није успело
+
+ Покушај поново
+ О апликацији Organic Maps
+
+ Слободна за све, направљена с љубављу
+
+ • Без реклама, без праћења, без сакупљања података
+
+ • Без непотребне потрошње батерије, ради и без интернета
+
+ • Брза, минималистичка, направљена од стране заједнице
+
+ Апликација отвореног кода, направљена од ентузијаста и волонтера.
+
+ Подешавања локације
+ Затвори
+ Ова апликација захтева хардверски-убрзан OpenGL. На жалост, ваш уређај није подржан.
+ Преузми
+
+ Молим вас откачите USB кабл, или убаците меморијску картицу да бисте користили Organic Maps
+
+ Молим вас, прво ослободите нешто простора на SD картици или на USB меморији да бисте користили апликацију
+ Пре него што почнете да користите апликацију, прво преузмите на ваш уређај општу мапу света.
+\nЗа то ће бити потребно %s меморије.
+ Иди на мапу
+ Преузимање %s. Можете
+\nотићи на мапу.
+ Преузети %s?
+ Ажурирати %s?
+
+ Пауза
+
+ Настави
+
+ %s преузимање није успело
+
+ Направи нову листу
+
+ Назив листе маркера
+
+ Маркери
+
+ Маркери и путање
+
+ Моја места
+
+ Назив
+
+ Адреса
+
+ Листа
+
+ Подешавања
+
+ Сачувај мапе у
+
+ Изаберите фолдер у ком се чувају мапе.
+
+ Преузете мапе
+
+ Интерна приватна меморија
+
+ Интерна дељена меморија
+
+ SD картица
+
+ Екстерна дељена меморија
+
+ слободно %1$s од %2$s
+
+ Преместити мапу?
+
+ Грешка приликом премештања фајлова са мапама
+
+ Ово може да потраје неколико минута.
+\nМолим вас, сачекајте…
+
+ Јединице мере
+
+ Изаберите између километара и миља
+
+
+
+ Где јести
+
+ Намирнице
+
+ Транспорт
+
+ Гориво
+
+ Паркинг
+
+ Куповина
+
+ Second Hand
+
+ Хотел
+
+ Атракција
+
+ Забава
+
+ Банкомат
+
+ Ноћни живот
+
+ Породични одмор
+
+ Банка
+
+ Апотека
+
+ Болница
+
+ Тоалет
+
+ Пошта
+
+ Полиција
+
+ WiFi
+
+ Рециклажа
+
+ Вода
+
+ За кампер возила
+
+
+
+ Напомене
+
+ Organic Maps маркери су подељени са вама
+ Здраво!
+\n
+\nУ прилогу су моји маркери; молим те да их отвориш у Organic Maps-у. Ако га немаш већ инсталираног, можеш да га преузмеш одавде: https://omaps.app/get?kmz
+\n
+\nУживај у путовању са Organic Maps-ом!
+
+ Учитавање маркера
+
+ Маркери су успешно учитани! Можете их проначи на мапи помоћу Менаџера маркера.
+
+ Неуспешно учитавање маркера. Могуће је да је фајл оштећен или неисправан.
+
+ Апликација не препознаје ову врсту фајла:
+\n%1$s
+
+ Отварање фајла %1$s није успело
+\n
+\n%2$s
+
+ Измени
+
+ Ваша локација још није одређена
+
+ Извините, подешавање локације за чување мапа је тренутно онемогућено.
+
+ Преузимање мапа је у току.
+
+ Види моју тренутну локацију у Organic Maps-у! %1$s или %2$s Још не користиш offline мапе? Преузми их овде: https://omaps.app/get
+
+ Хеј, види мој маркер у Organic Maps-у!
+
+ Хеј, види моју тренутну локацију на Organic Maps мапи!
+
+ Здраво,
+\n
+\nЈа сам овде: %1$s. Кликни на овај %2$s или овај линк %3$s да би видео то место на мапи.
+\n
+\nХвала.
+
+ Подели
+
+ Email
+
+ Копирано у клипборд: %s
+
+ Готово
+
+ OpenStreetMap подаци: %s
+
+ Да ли сте сигурни да желите да се одјавите са OpenStreetMap налога?
+
+ Путање
+
+ Дужина
+ Подели моју локацију
+
+ Општа подешавања
+
+ Информације
+ Навигација
+ Дугмад за увећавање/умањивање
+ Прикажи на мапи
+
+ Ноћни режим
+
+ Искључено
+
+ Укључено
+
+ Аутоматски
+
+ Приказ перспективе
+
+ 3D зграде
+
+ 3D зграде се не приказују у режиму чувања батерије
+
+ Гласовне инструкције
+
+ Најави име улице
+
+ Када је укључено, име улице или излаз на који треба скренути ће бити изговорен.
+
+ Језик гласа
+
+ Тестирај гласовне инструкције (Текст-у-говор)
+
+ Проверите гласноћу или системска подешавања Текста-у-говор ако сада не чујете глас.
+
+ Није доступно
+ Аутоматско увећавање
+ Раздаљина
+ Погледај на мапи
+
+ Мени
+
+ Веб-сајт
+
+ Новости
+
+ Повратне информације
+
+ Оцена апликације
+
+ Помоћ
+
+ Често постављена питања
+
+ Донација
+
+ Подржи пројекат
+
+ Пријави проблем
+
+ Побољшајте смер стрелице тако што ћете померати телефон у путањи осмице као бисте калибрисали компас.
+
+ Померајте телефон у путањи осмице како бисте калибрисали компас и поправили смер стрелице на мапи.
+
+ Додирните дуго мапу да бисте поново видели интерфејс
+
+ Ажурирај све
+
+ Одустани од свих
+
+ Преузето
+
+ На чекању
+ Близу мене
+
+ Мапе
+ Преузми све
+ Преузимање:
+
+ Да бисте обрисали мапу, зауставите навигацију.
+
+ Могу се креирати само руте које се комплетно налазе у оквиру мапе једног региона.
+
+ Преузми мапу
+
+ Покушај поново
+
+ Обриши мапу
+
+ Ажурирај мапу
+
+ Google Play прецизност локације
+
+ Брзо одређивање ваше локације коришћењем Bluetooth-а, WiFi-а, или мобилне мреже
+
+ Преузми све мапе које се налазе на рути
+
+ Да би рута могла да се креира, потребно је да преузимање и ажурирање свих мапа између ваше локације и вашег одредишта.
+
+ Нема довољно простора
+
+ Молим вас укључите Локацијске сервисе
+ Сачувај
+ Ваш опис (текст или html)
+ креирај
+
+ Црвена
+
+ Жута
+
+ Плава
+
+ Зелена
+
+ Љубичаста
+
+ Наранџаста
+
+ Браон
+
+ Розе
+
+ Тамно љубичаста
+
+ Светло плава
+
+ Цијан
+
+ Теал
+
+ Лимета
+
+ Тамно наранџаста
+
+ Сива
+
+ Плаво сива
+
+
+ Када пратите руту, обратите пажњу на:
+ — Услови на путу, саобраћајни прописи и знакови имају приоритет у односу на навигацију;
+ — Мапа може бити нетачна и предложена рута не мора увек бити најоптималнији начин да стигнете на одредиште;
+ — Предложену руту треба да схватите само као предлог;
+ — Будите пажљиви са рутама које пролазе и близини граница: руте које креира наша апликација могу понекад прелазити границе дражава на недозвољеним местима.
+ Молимо Вас да будете опрезни и безбедни на путу!
+ Провери GPS сигнал
+ Не могу да направим руту. Тренутне GPS координате не могу да се одреде.
+ Молим Вас да проверите ваш GPS сигнал. Укључивање Wi-Fi-а ће поправити прецизност ваше локације.
+ Укључи Локацијске сервисе
+ Није могуће одредити тренутне GPS координате. Укључи локацијске сервисе ради проналажења руте.
+ Не могу да пронађем руту
+ Не могу да направим руту.
+ Молим Вас да подесите почетну или одредишну тачку.
+ Подеси почетну тачку
+ Рута није креирана. Не могу да одредим почетну тачку.
+ Молим вас да изаберете почетну тачку ближе путу.
+ Подеси одредишну тачку
+ Рута није направљена. Не могу да пронађем одредиште.
+ Молим Вас да изаберете одредишну тачну ближе путу.
+ Не могу да пронађем успутну тачку.
+ Молим Вас да подесите успутну тачку.
+ Системска грешка
+ Не могу да направим руту због грешке у апликацији.
+ Молим Вас, покушајте поново
+ Не сада
+ Да ли желите да преузмете мапу и направите оптималнију руту која се простире на више од једне мапе?
+ Преузми додатне мапе и направи бољу руту која се престире преко граница ове мапе.
+
+
+ Да бисте почели да претражујете и правите руте, молим Вас да преузмете мапу. Након тога веза са интернетом Вам више неће бити потребна.
+ Изабери мапу
+
+ Прикажи
+
+ Сакриј
+ Категорије
+ Историја
+ Упс, нема резултата.
+
+ Преузмите регион где вршите претрагу, или пробајте да додате име оближњег насеља.
+ Историја претраге
+ Погледајте ваше недавне претраге.
+ Обриши историју претраге
+
+ Википедија
+
+ Викимедијина остава
+ Ваша локација
+ Крени
+ Рута од
+ Рута до
+ Навигација је могућа само од ваше тренутне локације.
+ Да ли желите да направите руту од ваше тренутне локације?
+
+ Даље
+
+ Од
+
+ До
+ Додај време
+ Обриши време
+
+ Нон-стоп (24 сата)
+ Отворено
+ Затворено
+ Додај нерадно време
+ Радно време
+ Напредни режим
+ Једноставни режим
+ Нерадно време
+ Примери
+ Исправи грешку
+ Локација
+ Молим Вас да детаљно опишете проблем како би OpenStreetMap заједница могла да га поправи.
+ Или то учините сами на https://www.openstreetmap.org/
+ Пошаљи
+ Проблем
+ Ово место не постоји
+ Затворено због одржавања
+ Дуплирано место
+ Аутоматско преузимање мапа
+
+ Сваки дан
+ 24/7
+ Данас не ради
+ Затворено
+ Данас
+ Отвара се за %s
+ Затвара се за %s
+ Затворено
+ Промени радно време
+ Немате OpenStreetMap налог?
+ Региструјте се на OpenStreetMap-у
+ Пријави се
+
+ Нисте пријављени
+ Пријава на OpenStreetMap
+ Лозинка
+ Заборављена лозинка?
+ Одјави се
+ Измени место
+ Додај језик
+ Улица
+
+ Кућни број
+ Детаљи
+
+ Додај улицу
+
+ Молим Вас, унесите назив улице
+ Изаберите језик
+ Изаберите улицу
+ Поштански број
+ Кухиња
+ Изаберите кухињу
+
+ Email или корисничко име
+ Додај број телефона
+ Спрат
+
+ Спрат: %s
+ Све ваше промене на мапи ће бити обрисане заједно са мапом.
+ Ажурирај мапе
+ Да бисте направили руту, потребно је да ажурирате све мапе, а затим да поново планирате руту.
+ Пронађи мапу
+ Молим Вас да проверите да ли је Ваш уређај повезан на интернет.
+ Нема довољно простора
+ Молим Вас да обришете непотребне податке
+ Грешка приликом пријаве.
+ Верификоване промене
+ Превуците мапу да бисте изабрали тачну локацију објекта.
+ Измена
+ Додавање
+ Назив места
+
+ Као што је написано на локалном језику
+ Категорија
+ Детаљан опис проблема
+ Други проблем
+ Додај фирму
+ Објекат не може бити на овом месту
+
+ Подаци са OpenStreetMap-а које је креирала заједница до %s. Научите више о томе како да мењате и ажурирате мапу на OpenStreetMap.org
+
+ OpenStreetMap.org (OSM) је пројекат заједнице који има за циљ прављење бесплатне, слободне и отворене мапе. OSM је главни извор података за мапе у Organic Maps-у и функционише на сличан начин као Википедија. Можете додати или променити места и ваше промене постају видљиве милионима корисника широм света.
+\nПридружите се заједници и помозите да направимо бољу мапу која је доступна свима!
+ Пријавите се на openstreetmap.org да бисте објавили ваше промене остатку света.
+
+ %1$d од %2$d
+ Преузимање преко мобилне мреже?
+ Ово може бити значајно скупље у оквиру одређених пакета или у ромингу.
+ Унесте исправан кућни број
+ Број спратова (макс. %d)
+
+ Број спратова не сме да прелази %d
+ Поштански број
+ Унесите исправан поштански број
+
+ Напомена за OpenStreetMap волонтере (није обавезна)
+
+ Опишите грешке на мапи или ствари које се не могу променити помоћу Organic Maps-а
+
+ Ваше промене су послате у јавну OpenStreetMap базу података. Молимо Вас да не додајете личне податке или податке заштићене ауторским правима.
+ Више о OpenStreetMap-у
+ Оператор
+
+ Оператор: %s
+ Не можете да пронађете одговарајућу категорију?
+ Organic Maps омогућава додавање једноставних категорија за тачке на мапи, што искључује градове, путеве, језера, тлоцрте зграда, итд. Молимо Вас да такве категорије додате директно на OpenStreetMap.org . Прочитајте наше упутство за детаљне инструкције, корак-по-корак.
+ Нисте преузели ни једну мапу
+ Преузмите мапе да бисте претраживали и користили навигацију без интернета.
+ Тренутна локација није позната.
+
+ м
+
+ км
+
+ км/ч
+
+ ми
+
+ стопа
+ ми/ч
+ ч
+ мин
+ д
+ Више
+
+ Фотографије, утисци, резервације
+
+ Награда за сваку резервацију која је направљена преко овог линка биће усмерена у развој Organic Maps-а.
+
+ Детаљи на Kayak-у
+ Измени маркер
+ Коментар…
+ Брисање свих измена које нису послате?
+ Обриши
+ Брисање додатог места?
+ Обриши
+ Место не постоји
+
+ Молим Вас наведите разлог због чега бриште ово место
+
+ Унесите исправан број телефона
+ Унесите исправну веб адресу
+ Унесите исправан email
+ Унесите исправну Facebook веб адресу, налог, или име странице
+ Унесите исправно Instagram корисничко име или веб адресу
+ Унесите исправно Twitter корисничко име или веб адресу
+ Унесите исправно VK корисничко име или веб адресу
+ Унесите исправан LINE ID или веб адресу
+ Додај место на OpenStreetMap
+
+ Да ли желите да поделите са свим другим корисницима?
+
+ Проверите да нисте унели приватне или личне податке.
+ OpenStreetMap мапери ће проверити промене и контактирати Вас уколико буду имали питања.
+ Стоп
+
+ Снимање путање
+
+ Прихвати
+
+ Одбиј
+ Користи мобилни интернет ради приказа детљних информација?
+ Увек користи
+ Само данас
+ Немој данас
+ Мобилни интернет
+
+ Мобилни интернет је потребан за обавештења о ажурирању мапе и за слање измена.
+ Никад не користи
+ Увек ме питај
+ Да би се приказали подаци о саобраћају, мапа мора да се ажурира.
+ Повећај слова на мапи
+ Молим Вас да ажурирате Organic Maps
+
+ Подаци о саобраћају нису доступни
+ Омогући снимање лог фајлова
+
+ Ваше мишљење
+ Користимо системски сервис текст-у-говор за гласовне инструкције. Многи Андроид уређаји користе Google Препознавање и синтезу говора, који можете да преузмете или ажурирате путем Google Play продавнице (https://play.google.com/store/apps/details?id=com.google.android.tts)
+ За поједине језике, мораћете да инсталирате синтетизатор говора или језички пакет путем продавнице апликација (Google Play, Galaxy Store, App Gallery, FDroid).
+\nОтворите Подешавања вашег уређаја → Језик и унос → Говор → Излаз Текста у говор.
+\nОвде можете да управљате подешавањима за синтезу говора (на пример, да преузмете језички пакет за употребу без интернета) и да изаберете неку другу машину за Текст-у-говор.
+ За више информација погледајте ово упутство.
+ Транслитерација у латиницу
+ Сазнај више
+
+ Излаз
+
+ Користите претрагу или кратко додирните мапу да бисте додали почетну тачку руте
+
+ Користите претрагу или кратко додирните мапу да бисте додали одредишну тачку
+ Уклони стајање
+ Додај стајање
+
+ Молим Вас да се пријавите на OpenStreetMap да бисте аутоматски послали своје промене на мапи. Сазнајте више о томе овде .
+ Проблем са приступом меморији
+ Екстерна меморија није доступна. SD картица је можда уклоњена, оштећена, или је фајл систем само за читање. Молим Вас, проверите Вашу SD картицу или нас контактирајте на support\\@organicmaps.app
+ Симулирај неисправну меморију
+ Улаз
+ Молим Вас да унесете исправан назив
+ Листе
+
+ Сакриј све
+ Прикажи све
+
+ - %d маркер
+ - %d маркера
+
+ Креирај нову листу
+
+ Увези маркере и путање
+ Дељење није могуће због грешке у апликацији
+ Грешка приликом дељења
+ Не може се поделити празна листа
+ Назив не сме бити празан
+ Молим Вас унесите име листе
+ Нова листа
+ Овај назив већ постоји
+ Молим Вас изаберите други назив
+ Молим Вас сачекајте…
+ Број телефона
+ OpenStreetMap профил
+
+ - %d фајл је пронађен. Можете да га погледате након конверзије.
+ - %d фајла је пронађено. Можете да их погледате након конверзије.
+ - %d фајлова је пронађено. Можете да их погледате након конверзије.
+
+ Реконструиши
+
+ - %d путања
+ - %d путање
+ - %d путања
+
+
+ Приватност
+ Политика приватности
+ Услови коришћења
+ Саобраћај
+ Метро
+ Стилови мапе и слојеви
+ Мапа метроа не постоји
+ Ова листа је празна
+ Да бисте додали маркер, кратко додирните место на мапи, а онда додирните иконицу са звездом
+ …више
+ Експортуј KMZ
+ Експортуј GPX
+ Обриши листу
+ Јавни приступ
+ Ограничен приступ
+ Унесите опис (текст или html)
+ Приватно
+ Саобраћајне камере
+ Опис места
+
+ Преузимање мапа
+
+ Упозорење на прекорачење брзине
+
+ Увек ме упозори
+
+ Немој да ме упозораваш
+ Режим чувања батерије
+ Смањује потрошњу електричне енергије искључивањем одређених функционалности.
+ Никад
+ Када је батерија при крају
+ Увек
+ Привремено укључите ову опцију да бисте сачували детаљне дијагностичке логове уколико имате неки проблем. Логове можете да нам пошаљете коришћењем опције \"Пријави проблем\" у прозору Помоћ. Напомена: Логови могу да садрже информације о вашој локацији.
+ Online измене
+ Опције рутирања
+
+ Избегавај путарине
+
+ Избегавај неасфалтиране путеве
+
+ Избегавај трајекте
+ Избегавај аутопутеве
+ Није могуће израчунати руту
+ Рута није пронађена. Узрок могу бити опције рутирања или непотпуни OpenStreetMap подаци. Молим Вас да промените ваше опције рутирања и покушате поново.
+ Изабери путеве за избегавање
+ Опције рутирања су укључене
+ Путеви са путаринама
+ Неасфалтирани путеви
+ Линије трајекта
+
+ Да
+
+ Не
+
+ Да
+
+ Не
+
+ Број места: %s
+
+ Мрежа: %s
+ Стигли сте!
+ ОК
+
+ Сортирање…
+
+ Сортирање маркера
+
+ Подразумевано
+
+ По типу
+
+ По удаљености
+
+ По датуму
+
+ По називу
+ Пре недељу дана
+ Пре месец дана
+ Пре више од месец дана
+ Пре више од годину дана
+ Близу мене
+ Остали
+
+
+ Храна
+ Атракције
+ Музеји
+ Паркови
+ Пливање
+ Планине
+ Животиње
+ Хотели
+ Зграде
+ Новац
+ Продавнице
+ Паркинг
+ Бензинске станице
+ Медицина
+ Претражи листу
+ Верска места
+ Изаберите листу
+ Навигација у метроу у овом региону још није доступна
+ Није пронађена метро рута
+ Молим вас изаберите почетну и крајњу тачку ближе метро станицама
+ Изолиније
+ Приказивање изолинија захтева преузмање података са мапе за ову област
+ Изолиније нису доступне за ову област
+ Успон
+ Спуст
+ Тежина
+ Удаљ.:
+ Време:
+ Увећајте да бисте видели изолиније
+ Преузимање
+ Преузми мапу света
+
+ Не могу да направим фолдер и пременстим фајлове на интерну меморију уређаја или на SD картицу
+
+ Грешка са меморијом
+
+ Повезивање није успело
+
+ Откачите USB кабл
+ Држи укључен екран
+
+ Када је одабрано, екран ће увек бити укључен док се приказује мапа.
+
+ Прикажи на закључаном екрану
+
+ Када је одабрано, апликација ће радити и на закључаном екрану, тј. када је уређај закључан.
+
+ Језик мапе
+
+ Подаци за мапе су са OpenStreetMap-а
+
+ Хвала што користите мапе које је направила заједница!
+
+ Са вашим донацијама и подршком, можемо да направимо најбоље мапе на свету!
+
+ Да ли вам се допада наша апликација? Молим Вас да донирате да бисте подржали даљи развој! Још вам се не допада? Молимо Вас да нам јавите зашто, па ћемо да је поправимо!
+
+ Ако знате неког програмера, можете да га замолите да имплементира функционалност која вам је потребна.
+
+ Додирните било где на мапи да бисте изабрали било шта. Дуг додир се користи да се сакрије и прикаже интерфејс.
+
+ Да ли сте знали да можете да изаберете вашу тренутну локацију на мапи?
+
+ Можете да помогнете да се апликација преведе на ваш језик.
+
+ Наша апликација је развијена од стране неколико ентузијаста и заједнице.
+
+ Лако можете да поправите или унапредите податке на мапи.
+
+ Наш главни циљ је да направимо брзу апликацију за мапе, једноставну за коришћење, оријентисану на приватност, коју ћете волети.
+
+ Ви сада користите Organic Maps на екрану телефона
+
+ Ви сада користите Organic Maps на екрану аутомобила
+
+ Повезани сте на Андроид Ауто
+
+ Настави на телефону
+
+ Пребаци на екран аутомобила
+
+ Одобри дозволе
+
+ Повезан са аутомобилом
+
+ На отвореном
+
+ Веб читач није доступан
+ Јачина звука
+
+ Експортуј све маркере и путање
+
+ Системска подешавања синтезе говора
+
+ Синтеза говора није пронађена, да ли сте сигурни да је ваш уређај подржава?
+ Пролаз за возила
+ Обриши претрагу
+ Увећај
+
+ Умањи
+
+ Линк менија
+
+ Прикажи мени
+
+ Отвори у другој апликацији
+
+ Самопослуживање
+ Изаберите опцију
+
+ Башта
+
+ За прецизнију навигацију препоручујемо да се искључи режим чувања батерије у Подешавањима везаним за бетерију телефона.
+
+ Сними путању
+
+ Заустави снимање путање
+
+ Заустави без снимања
+
+ Настави снимање
+
+ Сачувати у маркерима и путањама?
+
+ Путања је празна, нема шта да се сачува
+
+ Дијалог за избор фолдера није могуће приказати пошто на уређају није инсталирана одговарајућа апликација. Молим Вас да инсталирате апликацију за управљање фајловима и покушате поново.
+ Изаберите боју
+ Измените путању
+ Нема инсталираних апликација које могу да отворе локацију.
+
+ Аутоматски у навигацији
+
+
+ Адреса/Блок
+ Адреса/Блок
+ Адреса/Блок
+ Гондола
+ Ваздушни трамвај
+ Ски-лифт
+ Ски-лифт једносед
+ Гондола
+ Комбинована жичара
+ Станица жичаре
+ Ваздушна инфраструктура
+ Аеродром
+ Интернационални аеродром
+ Перон
+ Капија за укрцавање
+ Хелиодром
+ Писта
+ Рулна стаза
+ Терминал
+ Инфраструктурни објекти
+ Центар уметности
+ Банкомат
+ Банка
+ Бар
+ Грил
+ Клупа
+ Паркинг за бицикле
+ Рентирање бицикли
+ Станица за поправку бицикала
+ Пивска башта
+ Јавна кућа
+ Мењачница
+ Аутобуска станица
+ Кафе
+ Рентакар
+ Дељење аутомобила
+ Перионица
+ Казино
+ Коцкарница
+ Центар за игру одраслих
+ Играоница за одрасле
+ Станица за пуњење ЕВ
+ Станица за пуњење бицикала
+ Станица за пуњење аутомобила
+ Вртић
+ Биоскоп
+ Куглана
+ Дом здравља / Поликлиника
+ Факултет
+ Дом културе
+ Компримовани ваздух
+ Конференцијски центар
+ Суд
+ Стоматолог
+ Доктор
+ Вода за пиће
+ Вода за пиће
+ Ауто-школа
+ Изложбени центар
+ Трансфер новца
+ Музичка школа
+ Школа језика
+ Амбасада
+ Брза храна
+ Трајект
+ Ватрогасна станица
+ Ресторанска башта
+ Фонтана
+ Бензинска станица
+
+ Гробље
+
+ Хришћанско гробље
+ Болница
+ Ловачка чека
+ Сладолед
+ Интернет кафе
+ Вртић
+ Библиотека
+ Утоварна станица
+ Маркет
+ Паркинг за мотоцикле
+ Ноћни клуб
+ Старачки дом
+ Паркинг
+ Паркинг
+ Вишеспратни паркинг
+ Вишеспратни паркинг
+ Приватни паркинг
+ Приватни паркинг
+ Приватни паркинг
+ Паркирај и вози паркинг
+ Подземни паркинг
+ Подземни паркинг
+ Приватни подземни паркинг
+ Паркинг поред пута
+ Паркинг поред пута
+ Приватни паркинг поред пута
+ Линијски паркинг
+ Линијски паркинг
+ Приватни линијски паркинг
+ Улаз на паркинг
+ Улаз на приватни паркинг
+ Улаз на паркинг
+ Паркинг место
+ Паркинг место
+ Паркинг место
+ Паркинг место
+ Паркинг место за инвалиде
+ Терминал за наплату
+ Апотека
+ Храм
+ Будистички храм
+ Црква
+ Црква Исуса Христа светаца последњих дана
+ Сала краљевства Јеховиних сведока
+ Хинду храм
+ Синагога
+ Џамија
+ Шинтоистички храм
+ Таоистички храм
+ Полиција
+ Поштанско сандуче
+ Пошта
+ Затвор
+ Паб
+ Размена књига
+
+
+ Центар за рециклажу
+ Контејнер за рециклажу
+ Контејнер за рециклажу
+ Бетерије
+ Стара одећа
+ Стаклене флаше
+ Папир
+ Пластика
+ Пластичне флаше
+ Старо гвожђе
+ Електроотпад
+ Картон
+ Конзерве
+ Ципеле
+ Биолошки отпад
+ Картон и папир
+ Ресторан
+ Станица за одлагање резервоара
+ Школа
+
+ Склониште
+
+ Склониште
+
+ Колиба за ноћење
+
+ Склониште типа шупе
+ Јавно купатило
+ Туш
+ Стриптиз клуб
+ Такси станица
+ Телефон
+ Позориште
+ Тоалет
+ Тоалет
+ Локална самоуправа
+ Универзитет
+ Аутомат
+ Аутомат за цигарете
+ Аутомат за кафу
+ Аутомат за кондоме
+ Аутомат за пиће
+ Аутомат за храну
+ Аутомат за новине
+ Паркомат
+ Аутомат за продају карата
+ Аутомат за слаткише
+ Кесе за псећи измет
+ Пакетомат
+ Контрола возила
+ Пумпа за гориво
+ Ветеринар
+ Канта за смеће
+ Контејнер за смеће
+ Станица за прераду отпада
+ Чесма
+ Чесма
+ Баријера
+ Блок
+ Стуб
+ Гранична контрола
+ Ланац
+ Градски зид
+ Бедем
+ Канал
+ Шанац
+ Отпадна вода
+ Пролаз
+ Ограда
+ Капија
+ Жива ограда
+ Капија
+ Рампа
+ Потпорни зид
+ Прелаз преко ограде
+ Окретна капија
+ Рампа
+ Наплатна рампа
+ Зид
+ Граница
+ Административна граница
+
+ Гранични прелаз
+
+ Регионална граница
+
+ Регионална граница
+ Национални парк
+ Домородачка земља
+ Заштићено подручје
+ Заштићено подручје
+ Заштићено подручје
+ Заштићено подручје
+ Заштићено подручје
+ Заштићено подручје
+ Заштићено подручје
+ Зграда
+
+ Адреса
+ Зграда
+ Зграда
+ Гаража
+ Станична зграда
+ Депо
+ Гробље
+ Занатлије
+ Пчелар
+ Ковач
+ Пивара
+ Угоститељ
+ Столар
+ Посластичарница
+ Електрика
+ Сервис електронике
+ Баштован
+ Млин
+ Занатска радионица
+
+ Грејање, вентилација и климатизација
+ Нарезивање кључева
+ Бравар
+ Металне конструкције
+ Молер
+ Фотограф
+ Продавница фотоапарата
+ Водоинсталатер
+ Стругара
+ Обућар
+ Винарија
+ Атеље
+ Афричка
+ Америчка
+ Арапска
+ Аргентинска
+ Азијска
+ Аустријска
+ Багел
+ Балканска
+ Роштиљ
+ Баварска
+ Говедина
+ Бразилска
+ Доручак
+ Чај са мехурићима
+ Хамбургер
+ Таверна
+ Колачи
+ Карибска
+ Пилетина
+ Кинеска
+ Кафа
+ Палачинке
+ Хрватска
+ Кари
+ Деликатеси
+ Ресторан
+ Крофне
+ Етиопијска
+ Филипинска
+ Ексклузивни ресторан
+ Риба
+ Риба и помфрит
+ Француска
+ Пржена храна
+ Грузијска
+ Немачка
+ Грчка
+ Грил
+ Винска таверна
+ Hotdog
+ Мађарска
+ Сладолед
+ Индијска
+ Индонежанска
+ Интернационална
+ Ирска
+ Италијанска
+ Пица
+ Јапанска
+ Кебаб
+ Корејска
+ Лаоска
+ Либанска
+ Локална
+ Мадагаскарска
+ Малезијска
+ Медитеранска
+ Мексичка
+ Мароканска
+ Нудле
+ Оријентална
+ Палачинке
+ Паста
+ Персијска
+ Перуанска
+ Пица
+ Пољска
+ Португалска
+ Рамен (јапанска супа са резанцима)
+ Регионална
+ Руска
+ Сендвич
+ Кобасица
+ Слане палачинке
+ Морски плодови
+ Соба
+ Шпанска
+ Стек
+ Суши
+ Тапас
+ Чај
+ Тајландска
+ Турска
+ Веганска
+ Вегетаријанска
+ Вијетнамска
+ Хитна служба
+ Сабирно место за хитне случајеве
+ Дефибрилатор
+ Пожарни хидрант
+ Ургентни телефон
+
+ Улаз
+
+ Главни улаз
+ Излаз
+ Бесплатно
+ Медицинска лабораторија
+ Физиотерапеут
+ Алтернативна медицина
+ Аудиологија
+ Завод за трансфузију крви
+ Оптометрија
+ Подолог
+ Психотерапеут
+ Прикупљање анализа
+ Логопед
+
+
+ Ауто-пут
+ Коњска стаза
+
+ Мост
+ Коњска стаза
+
+ Тунел
+ Наменски аутобуски пут
+
+ Мост
+
+ Тунел
+ Аутобуско стајалиште
+ Пут у изградњи
+ Бициклистичка стаза
+
+ Мост
+ Бициклистичка стаза
+
+ Тунел
+ Лифт
+ Пешачка стаза
+ Тротоар
+ Пешачки прелаз
+ Пешачка зона
+
+ Пасарела
+
+ Пешачки тунел
+ Брод
+ Улица у стамбеној зони
+
+ Мост
+
+ Тунел
+ Мото-пут
+
+ Мост на мото-путу
+
+ Тунел на мото-путу
+ Излаз са ауто-пута
+ Излаз са мото-пута
+
+ Мост
+
+ Тунел
+ Стаза
+
+ Тешка или слабо видљива стаза
+
+ Веома тешка или нејасна стаза
+ Пут за бициклисте и пешаке
+ Пут за бициклисте и пешаке
+
+ Мост
+ Коњска стаза
+
+ Тунел
+ Пешачка улица
+ Пешачка зона
+
+ Пешачки мост
+
+ Пешачки тунел
+ Пут прве класе
+
+ Мост
+
+ Тунел
+ Приступни пут
+
+ Мост
+
+ Тунел
+ Тркачка стаза
+ Стамбена улица
+ Стамбена улица
+
+ Мост
+
+ Тунел
+ Одмориште
+ Пут
+
+ Мост
+
+ Мост
+
+ Тунел
+ Пут друге класе
+
+ Мост
+
+ Тунел
+ Излаз са пута
+
+ Мост
+
+ Тунел
+ Сервисни пут
+ Сервисни пут
+
+ Мост
+ Прилаз
+ Пут на паркингу
+
+ Тунел
+ Сервисна зона
+ Прекршајна камера
+ Мердевине
+
+ Мост
+
+ Тунел
+ Пут треће класе
+
+ Мост
+
+ Тунел
+ Пут треће класе
+
+ Мост
+
+ Тунел
+ Макадам
+ Макадам
+
+ Мост
+ Макадам
+ Макадам
+
+ Тунел
+ Семафор
+ Улица
+
+ Мост
+
+ Тунел
+ Улица
+
+ Мост
+
+ Тунел
+ Некласификовани пут
+ Некласификовани пут
+
+ Мост
+
+ Тунел
+ Бициклистичка стаза
+ Пешачка стаза
+ Улица у стамбеној зони
+ Мото-пут
+ Стаза
+ Пешачка улица
+ Пут прве класе
+ Стамбена улица
+ Пут друге класе
+ Сервисни пут
+ Пут треће класе
+ Мердевине
+ Макадам
+ Улица
+ Некласификовани пут
+
+
+ Историјски објекат
+ Историјски авион
+ Историјско сидро
+ Археолошко налазиште
+ Историјско бојно поље
+ Гранични камен
+ Топ
+ Замак
+ Римска тврђава
+ Замак
+ Утврђена црква
+ Тврђава
+ Тврђава
+ Кремљ
+ Каштел
+ Палата
+ Јапански каштел
+ Замак
+ Градска капија
+ Градски зид
+ Утврђење
+ Вешала
+ Историјска локомотива
+ Споменик
+ Спомен-крст
+ Спомен-плоча
+ Скулптура
+ Статуа
+ Столперстеин
+ Историјски камен
+ Војни меморијал
+ Историјски рудник
+ Споменик
+ Стуб срама
+ Историјске рушевине
+ Лађа
+ Историјски тенк
+ Гробница
+ Крст поред пута
+ Светилиште поред пута
+ Историјски бродолом
+ Интернет
+ Интернет
+ Раскрсница
+ Кружни ток
+ Кружни ток
+ Пољопривредно земљиште
+ Парцела
+ Резервоар
+ Грађевинско земљиште
+
+ Гробље
+
+ Хришћанско гробље
+ Двориште цркве
+ Кмерцијална област
+ Градилиште
+ Образовна установа
+ Пољопривредно земљиште
+ Пољопривредно земљиште
+ Поље
+ Цветно острво
+ Шума
+ Четинарска шума
+ Листопадна шума
+ Шума
+ Гаража
+ Травњак
+ Грађевинско земљиште
+ Стакленик
+ Индустријска зона
+ Депонија
+ Ливада
+ Војна област
+ Воћњак
+ Каменолом
+ Железничке просторије
+ Простор за рекреацију
+ Вештачко језеро
+ Стамбена зона
+ Пословна зона
+ Слано језеро
+ Зеленило
+ Виноград
+ Слободно време
+ Јавно земљиште
+ Парк за псе
+ Фитнес центар
+ Фитнес станица
+ Плесна дворана
+ Башта
+ Врт у дворишту
+ Терен за голф
+ Мини-голф
+ Клизалиште
+ Марина
+ Природни резерват
+ Седење на отвореном
+ Парк
+ Парк
+ Парк
+ Парк
+ Сто за пикник
+ Спортски терен
+ Игралиште
+ Сауна
+ Навоз
+ Спортски центар
+ Зид за пењање
+ Јога студио
+ Стадион
+ Базен
+ Приватни базен
+ Тркачка стаза
+ Тркачка стаза
+ Водени парк
+ Ресорт на плажи
+ Грађевинске структуре
+ Лукобран
+ Димњак
+ Шумски пут
+ Геодетска тачка
+ Јарбол са заставом
+ Светионик
+ Јарбол
+ Док
+ Цевовод
+ Подземни цевовод
+ Силос
+ Резервоар
+ Сигурносна камера
+ Торањ
+ Телекомуникациони торањ
+ Пречишћивач отпадних вода
+ Јавна чесма
+ Јавна чесма
+ Водоторањ
+ Бунар
+ Бунар
+ Ветрењача
+ Фабрика
+ Војска
+ Бункер
+ Планински превој
+ Природа
+
+ Камењар
+
+ Шљунак
+
+ Камени крш
+ Залив
+ Плажа
+ Пешчана плажа
+ Шљунковита плажа
+ Рт
+ Пећина
+ Литица
+ Насип
+ Насип
+ Обала
+ Пустиња
+ Гејзир
+ Глечер
+ Пашњак
+ Пуста земља
+ Термални извор
+ Језеро
+ Преводница
+ Језерце
+ Резервоар
+ Природни базен
+ Река
+ Земљиште
+ Ливада
+ Воћњак
+ Врх
+ Планинско седло
+ Камен
+ Шикара
+ Извор
+ Извор
+ Теснац
+ Дрворед
+ Виноград
+ Вулкан
+ Вода
+ Мочвара
+ Тресет
+ Мочвара
+ Крај пута
+ Канцеларија
+ Компанија
+ Агент за некретнине
+ Владина канцеларија
+ Осигурање
+ Адвокат
+ НВО
+ Мобилни оператер
+ Еко
+ Еко
+ Град
+ Главни град
+ Град
+ Град
+ Главни град
+ Град
+ Град
+ Град
+ Град
+ Град
+ Град
+ Град
+ Континент
+ Држава
+ Округ
+ Фарма
+ Село
+ Острво
+ Острвце
+ Изолована кућа
+ Локалитет
+ Насеље
+ Океан
+ Регион
+ Море
+ Трг
+ Држава
+ Држава
+ Кварт
+ Град
+ Село
+ Енергетика
+ Генератор
+ Соларни генератор
+ Ветрогенератор
+ Гасно-турбинска електрана
+ Хидроелектрана
+ Далековод
+ Подземни далековод
+ Електрана
+ Термоелектрана
+ Гасно-турбинска електрана
+ Хидроелектрана
+ Соларна електрана
+ Ветропарк
+ Електрична станица
+ Подстаница
+ Далековод
+ Површина
+ Лош асфалт
+ Добар асфалт
+ Лош макадам
+ Добар макадам
+ Јавни превоз
+ Стајалиште јавног превоза
+ Железница
+ Напуштена пруга
+ Напуштен железнички мост
+ Напуштен железнички тунел
+ Пруга у изградњи
+ Пружни прелаз
+ Напуштена пруга
+ Успињача
+ Железничка станица
+ Пружни прелаз
+ Железнички семафор
+ Лака железница
+ Једношинска пруга
+ Једношински мост
+ Једношински тунел
+ Пруга уског колосека
+ Железнички перон
+ Туристичка пруга
+ Пруга
+ Пруга велике брзине
+ Туристичка железница
+ Железница
+
+ Секундарна железница
+
+ Индустријска пруга
+ Железнички чвор
+
+ Помоћна железничка пруга
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички мост
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железнички тунел
+ Железничка станица
+ Успињача
+ Железничка станица
+ Железничка станица
+ Железничка станица
+ Железничка станица
+ Железничка станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро станица
+ Метро
+ Метро мост
+ Метро тунел
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Улаз у метро
+ Трамвај
+ Трамвајски мост
+ Трамвајски тунел
+ Трамвајска станица
+ Рута
+ Трајект
+ Продавница
+ Продавница пића
+ Пекара
+ Намештај за купатило
+ Козметички салон
+ Пића
+ Продавница бисикла
+ Кладионица
+ Књижара
+ Месара
+ Канабис шоп
+ Продаја аутомобила
+ Ауто-делови
+ Ауто-сервис
+ Гуме
+ Продаја каравана
+ Продавница тепиха
+ Кућна хемија
+ Чоколада
+ Одећа
+ Кафа
+ Компјутери
+ Слаткиши
+ Мини-маркет
+ Копирница
+ Козметика
+ Завесе
+ Десликатеси
+ Тржни центар
+ Грађевинска радња
+ Хемијско чишћење
+ Електроника
+ Секс шоп
+ Текстил
+ Пиљара
+ Модни аксесоари
+ Цвећара
+ Погребна опрема
+ Намештај
+ Баштенски производи
+ Индустријски гасови
+ Даротека
+ Поврће и воће
+ Бакалница
+ Фризер
+ Гвожђара
+ Здрава храна
+ Продавница биља
+ HiFi аудио
+ Кућне потрепштине
+ Златара
+ Киоск
+ Кухињска опрема
+ Перионица веша
+ Тржни центар
+ Масажа
+ Мобилни телефони
+ Новчане позајмице
+ Мотори
+ Сервис мотора
+ Музика
+ Музички инструменти
+ Новинарница
+ Оптика
+ Пешачење, пењање и камповање
+ Преузимање пакета
+ Тестенине
+ Посластичарница
+ Залагаоница
+ Пет шоп
+ Грумер
+ Фотограф
+ Центар за изнајмљивање
+ Изнајмљивање бицикала
+ Рибарница
+ Половна одећа
+ Обућа
+ Спортска опрема
+ Школски и канцеларијски прибор
+ Супермаркет
+ Тетоважа
+ Чајеви
+ Билетарница
+ Играчке
+ Туристичка агенција
+ Гуме
+ Све по истој цени
+ Видео-клуб
+ Видео-игре
+ Винарија
+ Пољопривредна опрема
+ Антикварница
+ Продавница апарата
+
+ Уметнички радови
+ Беби-опрема
+ Торбе
+ Душеци / кревети
+ Бутик
+ Добротворна радња
+ Сир
+ Уметност и занати
+ Млечни производи
+ Електроматеријал
+ Рибарница
+ Унутрашње декорације
+ Лутрија
+ Фармацеутска компанија
+ Суплементи
+ Фарбара
+ Парфимерија
+ Позамантерија
+ Изнајмљивање складишта
+ Дуван
+ Занатске потрепштине
+ Сатови
+ Велепродаја
+ Спорт
+ Амерички фудбал
+ Стреличарство
+ Атлетика
+ Аустралијски фудбал
+ Бејзбол
+ Кошарка
+ Одбојка на песку
+ Куглање
+ Шах
+ Крикет
+ Карлинг
+ Коњички спорт
+ Голф
+ Гимнастика
+ Рукомет
+ Разни спортови
+
+ Роњење
+ Стрељана
+ Скејтборд
+ Скијање
+ Фудбал
+ Пливање
+ Стони тенис
+ Тенис
+ Одбојка
+ Куглање
+ Куглање
+ Падел
+ Футсал
+ Хокеј
+ Хокеј на трави
+ Бадминтон
+ Баскијска пелота
+ Туризам
+ Акваријум
+
+ Планинарска колиба
+ Апартман за одмор
+ Уметничка скулптура
+ Архитектонско уметничко дело
+ Уметничко дело
+ Скулптура
+ Статуа
+ Атракција
+ Забавни парк
+ Животињски кавез
+ Аутићи на струју
+ Историјска атракција
+ Лавиринт
+ Ролеркостер
+ Тобоган
+ Атракција
+ Камп
+ Камп за караване
+
+ Викендица
+ Уметничка галерија
+ Кућа духова
+ Хостел
+ Хотел
+ Туристичке информације
+ Информациона табла
+ Путоказ
+ Туристичка мапа
+ Туристички биро
+ Центар за посетиоце
+ Мотел
+ Музеј
+ Пикник
+ Ресорт хотел
+ Забавни парк
+ Видиковац
+
+ Планинска кућа за туристе
+ Зоолошки врт
+ Контактни зоо-врт
+ Пешачки прелаз
+ Лежећи полицајац (грба)
+ Лежећи полицајац
+ Водени ток
+ Канал
+ Тунел у каналу
+ Рибљи пут
+ Брана
+ Јарак
+ Канал
+ Канал
+ Преводница
+ Канал
+ Канал
+ Канал
+ Капија
+ Река
+ Река
+ Поток
+ Повремени поток
+ Повремени поток
+ Поток
+ Водопад
+ Брана
+ Приступ инвалидским колицима
+ Лимитирани приступ инвалидским колицима
+ Није приступно инвалидским колицима
+ Пун приступ инвалидским колицима
+ Жичара са Ј пречком
+ Магични тепих
+ Жичара са тањир седиштем
+ Вучно уже
+ Жичара са Т седиштем
+ Спуст стаза
+ Спуст стаза
+ Скијање за напредне
+ Скијање за напредне
+ Скијање за почетнике
+ Скијање за почетнике
+ Скијање за професионалце
+ Скијање за професионалце
+ Бесплатно скијање
+ Средња ски-стаза
+ Средња ски-стаза
+ Скијање за потпуне почетнике
+ Скијање за потпуне почетнике
+ Стаза за нордијско скијање
+ Стаза за санкање
+ Стаза за санкање
+ Снежни парк
+ Снежна стаза за ходање
+ Веза између стаза
+ Ски-тур стаза
+ Место одржавања догађаја
+ Аукција
+ Колекционарство
+ Доступно самопослужење
+ Самопослуживање
+ Делимично самопослуживање
+ Нема самопослуживања
+
+ Социјална установа
+
+ Улаз у хитну помоћ
+
+ Дојо
+
+ Спортска хала
+
diff --git a/android/app/src/main/res/values-sv/strings.xml b/android/app/src/main/res/values-sv/strings.xml
index d13efd2de0..eb54f4b989 100644
--- a/android/app/src/main/res/values-sv/strings.xml
+++ b/android/app/src/main/res/values-sv/strings.xml
@@ -289,6 +289,10 @@
Google Play platstjänster
Fastställ snabbt din ungefärliga position via Bluetooth, WiFi eller mobilnät
+
+ Kayak.com Hotellänkar
+
+ Foton, recensioner, bokningslänkar visas för hotell som har en lista på Kayak.com. Den värvningsbonus som erhålls för varje bokning via dessa länkar går till utveckling av Organic Maps.
Ladda ned kartor längs vägen
@@ -467,7 +471,10 @@
Ett objekt kan inte placeras här
Community-skapade OpenStreetMap-data från och med %s. Läs mer om hur du redigerar och uppdaterar kartan på OpenStreetMap.org
- Logga in så att andra användare kan se de ändringar du gjort.
+
+ OpenStreetMap.org (OSM) är ett community-projekt för att bygga en fri och öppen karta. Det är den huvudsakliga källan till kartdata i Organic Maps och fungerar på samma sätt som Wikipedia. Du kan lägga till eller redigera platser och de blir tillgängliga för miljontals användare över hela världen.
+\nGå med i samhället och hjälp till att skapa en bättre karta för alla!
+ Skapa ett OpenStreetMap-konto eller logga in för att publicera dina kartredigeringar till hela världen.
%1$d av %2$d
Ladda ned med mobildata?
@@ -479,7 +486,7 @@
Postnr
Ange korrekt postnr
- Okänd plats
+ Kartpunkt
Meddelande till OpenStreetMap-volontärer (valfritt)
@@ -487,9 +494,11 @@
Dina redigeringar laddas upp till den offentliga OpenStreetMap -databasen. Lägg inte till personlig eller upphovsrättsskyddad information.
Mer om OpenStreetMap
- Användare
+ Din redigeringshistorik
+ Anteckningar om dina kartdata
+ Operatör
- Användare: %s
+ Operatör: %s
Hittar du ingen lämplig kategori?
Organic Maps tillåter endast att lägga till enkla punktkategorier, det betyder inga städer, vägar, sjöar, byggnadskonturer etc. Lägg till sådana kategorier direkt till OpenStreetMap.org . Kontrollera vår guide för detaljerade steg-för-steg-instruktioner.
Du har inte laddat ner några kartor
@@ -508,6 +517,7 @@
mi/tim
tim
min
+ d
Mer
Foton, recensioner, bokning
@@ -515,6 +525,8 @@
Hänvisningsbonusen för varje bokning via denna länk går till utvecklingen av Organic Maps.
Information på Kayak
+
+ Inaktivera Kayak
Redigera bokmärke
kommentar…
Återställ alla lokala ändringar?
@@ -569,7 +581,7 @@
Använd sökfunktionen eller tryck på kartan för att lägga till en startpunkt för rutten
Använd sökfunktionen eller tryck på kartan för att lägga till en destinationspunkt
- Ta bort
+ Ta bort stoppet
Lägg till stopp
Logga in på OpenStreetMap för att automatiskt ladda upp alla dina kartredigeringar. Läs mer här .
@@ -718,8 +730,8 @@
Höjningslinjer är ännu inte tillgängligt i den här regionen
Stigning
Backe
- Min. höjd
- Max. höjd
+ Min. höjd
+ Max. höjd
Svårighet
Avst.:
Tid:
@@ -741,7 +753,7 @@
Om du känner en mjukvaruutvecklare kan du be honom eller henne att implementera en funktion som du behöver.
- Vet du att du kan trycka länge på vilken plats som helst på kartan för att välja den?
+ Tryck var som helst på kartan för att välja något. Tryck länge för att dölja och visa gränssnittet igen.
Vet du att du kan välja din nuvarande plats på kartan?
@@ -763,8 +775,12 @@
Till bilens skärm
- Denna applikation kräver åtkomst till din plats för navigeringssyften.
-
+ Organic Maps behöver platsåtkomst. När det är säkert kan du kontrollera aviseringen på din telefon.
+
+ Denna app behöver ditt tillstånd
+
+ Organic Maps i Android Auto behöver ett platstillstånd för att fungera effektivt
+
Tilldela behörigheter
Ansluten till bilen
@@ -811,7 +827,11 @@
Routen är tom - inget att spara
Det går inte att visa dialogrutan för val av mapp eftersom ingen lämplig app är installerad på din enhet. Installera en filhanteringsapp och försök igen
+ Välj färg
+ Redigera rutt
Ingen app installerad som kan öppna platsen
+
+ Auto i navigering
Adress/Block
@@ -922,6 +942,7 @@
Polis
Postlåda
Postkontor
+ Fängelse
Krog
Bokskåp
@@ -963,6 +984,7 @@
Papperskorg
Avfallscontainer
Vattenpost
+ Vattenpost
Blockering
Stolpe
Gränskontroll
@@ -992,7 +1014,7 @@
Adress
Byggnad
Byggnad
- Tågstation
+ Stationsbyggnaden
Grav
Hantverk
Biodlare
@@ -1506,6 +1528,7 @@
Tågstation
Linbana
Tågstation
+ Tågstation
Tågstation
Tågstation
Tågstation
@@ -1548,6 +1571,7 @@
Tunnelbana
Tunnelbana
Tunnelbana
+ Tunnelbana
Tunnelbana
Tunnelbana
Tunnelbana
@@ -1601,6 +1625,7 @@
Tunnelbana
Tunnelbana
Tunnelbana
+ Tunnelbana
Tunnelbana
Tunnelbana
Tunnelbana
@@ -1660,6 +1685,7 @@
Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
+ Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
@@ -1713,6 +1739,7 @@
Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
+ Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
Tunnelbana entré
@@ -1797,6 +1824,7 @@
Optiker
Fritidsutrustning
Mötesplats
+ Pastabutik
Bakverk
Pantbank
Djuraffär
@@ -1890,7 +1918,13 @@
Konstverk
Konstverk
Attraktion
+ Nöjesattraktion
Inhägnad för djur
+ Karusell
+ Historisk sevärdhet
+ Labyrint
+ Berg- och dalbana
+ Vattenrutschbana
Attraktion
Husvagnsplats
diff --git a/android/app/src/main/res/values-sw/strings.xml b/android/app/src/main/res/values-sw/strings.xml
index 388bfc944e..ff629fa042 100644
--- a/android/app/src/main/res/values-sw/strings.xml
+++ b/android/app/src/main/res/values-sw/strings.xml
@@ -78,6 +78,10 @@
Huduma za Mahali za Google Play
Tambua kwa haraka kadirio la eneo lako kwa kutumia Bluetooth, WiFi au mtandao wa simu
+
+ Viungo vya Hoteli ya Kayak.com
+
+ Picha, maoni, viungo vya kuweka nafasi vinaonyeshwa kwa hoteli ambazo zimeorodheshwa kwenye Kayak.com. Bonasi ya rufaa inayopokelewa kwa kila nafasi iliyowekwa kupitia viungo hivi huenda kwenye uundaji wa Organic Maps.
Zambarau Iliyoiva
@@ -110,12 +114,21 @@
Kama ilivyoandikwa katika lugha ya kienyeji
Data ya OpenStreetMap iliyoundwa na jumuiya kufikia %s. Pata maelezo zaidi kuhusu jinsi ya kuhariri na kusasisha ramani katika OpenStreetMap.org
+
+ OpenStreetMap.org (OSM) ni mradi wa jumuiya wa kujenga ramani isiyolipishwa na iliyo wazi. Ndiyo chanzo kikuu cha data ya ramani katika Ramani za Kikaboni na inafanya kazi sawa na Wikipedia. Unaweza kuongeza au kubadilisha maeneo na yanapatikana kwa mamilioni ya watumiaji kote Ulimwenguni.
+\nJiunge na jumuiya na usaidie kutengeneza ramani bora kwa kila mtu!
+ Fungua akaunti ya OpenStreetMap au ingia ili kuchapisha mabadiliko yako ya ramani kwa ulimwengu.
Kumbuka kwa wanaojitolea wa OpenStreetMap (si lazima)
Eleza hitilafu kwenye ramani au kile ambacho hakiwezi kuhaririwa kwa kutumia Ramani za Kikaboni
Mabadiliko yako yanapakiwa kwenye hifadhidata ya OpenStreetMap ya umma. Tafadhali usiongeze maelezo ya kibinafsi au yenye hakimiliki.
+ Historia yako ya uhariri
+ Vidokezo vya data ya ramani yako
+ Mwendeshaji
+
+ Mwendeshaji: %s
Je, huwezi kupata aina inayofaa?
Ramani za Kikaboni huruhusu kuongeza kategoria rahisi pekee, hiyo inamaanisha hakuna miji, barabara, maziwa, muhtasari wa majengo, n.k. Tafadhali ongeza kategoria kama hizo moja kwa moja kwenye OpenStreetMap.org . Angalia mwongozo wetu kwa maagizo ya kina ya hatua kwa hatua.
@@ -124,6 +137,8 @@
Bonasi ya rufaa inayopokelewa kwa kila nafasi uliyohifadhi kupitia kiungo hiki huenda kwenye uundaji wa ramani za kikaboni.
Maelezo kuhusu Kayak
+
+ Lemaza Kayak
Ongeza Mahali kwa OpenStreetMap
Wahariri wa OpenStreetMap watakagua mabadiliko na kuwasiliana nawe ikiwa wana maswali yoyote.
@@ -143,7 +158,7 @@
Tumia utafutaji au uguse kwenye ramani ili kuongeza mahali pa kuanzia
Tumia utafutaji au uguse kwenye ramani ili kuongeza mahali unakoenda
- Ondoa
+ Ondoa eneo la kusimama
Ongeza eneo la kusimama
Tafadhali ingia kwenye OpenStreetMap ili kupakia kiotomatiki hariri zako zote za ramani. Pata maelezo zaidi hapa .
@@ -291,8 +306,8 @@
Tabaka la sura ya nchi bado haipatikani katika eneo hili
Upandaji
Ushukaji
- Mwinuko wa chini kabisa
- Mwinuko wa juu kabisa
+ Min. mwinuko
+ Max. mwinuko
Ugumu
Umbali:
Muda:
@@ -312,7 +327,7 @@
Ikiwa unajua msanidi programu, unaweza kumwomba kutekeleza kipengele unachohitaji.
- Je, unajua kwamba unaweza kugonga kwa muda mrefu sehemu yoyote kwenye ramani ili kuichagua?
+ Gusa popote kwenye ramani ili kuchagua chochote. Gusa kwa muda mrefu ili kuficha na kuonyesha kiolesura.
Je, unajua kwamba unaweza kuchagua eneo lako la sasa kwenye ramani?
@@ -334,8 +349,12 @@
Kwa skrini ya gari
- Programu hii inahitaji ufikiaji wa eneo lako kwa madhumuni ya urambazaji.
-
+ Organic Maps zinahitaji ufikiaji wa eneo. Ikiwa salama, angalia arifa kwenye simu yako.
+
+ Programu hii inahitaji idhini yako
+
+ Organic Maps katika Android Auto zinahitaji ruhusa ya eneo ili kufanya kazi kwa ufanisi
+
Ruhusa za ruzuku
Imeunganishwa na gari
@@ -382,7 +401,11 @@
Njia ni tupu - hakuna cha kuhifadhi
Haiwezi kuonyesha kidirisha cha kuchagua folda kwa sababu hakuna programu inayofaa iliyosakinishwa kwenye kifaa chako. Tafadhali sakinisha programu ya kidhibiti faili na ujaribu tena
+ Chagua Rangi
+ Hariri Njia
Hakuna Programu iliyosakinishwa inayoweza kufungua eneo
+
+ Urambazaji otomatiki
Anwani/Zuia
@@ -432,6 +455,7 @@
Kanisa la Yesu Kristo la Watakatifu wa Siku za Mwisho
Ukumbi wa Ufalme wa Mashahidi wa Yehova
Ofisi ya posta
+ Jela
Betri
@@ -457,6 +481,7 @@
Eneo Lindwa
Anwani
+ Jengo la Kituo
Kaburi
Ufundi
Mfugaji nyuki
@@ -822,6 +847,7 @@
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
+ Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
@@ -875,6 +901,7 @@
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
+ Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
Lango la kuingilia stesheni ya reli
@@ -912,6 +939,7 @@
Duka la Jikoni
Ukarabati wa Pikipiki
Sehemu ya kuchukua
+ Duka la Pasta
Keki
Utunzaji wa Kipenzi
Duka la Kukodisha
@@ -982,7 +1010,13 @@
Mlima lodge
Ghorofa ya Likizo
+ Safari ya Burudani
Hifadhi ya Wanyama
+ Jukwaa
+ Kivutio cha kihistoria
+ Maze
+ Roller Coaster
+ Slaidi ya Maji
Nyumba ndogo ya Likizo
Taarifa za Watalii
diff --git a/android/app/src/main/res/values-th/strings.xml b/android/app/src/main/res/values-th/strings.xml
index d5abdccb29..7f12700306 100644
--- a/android/app/src/main/res/values-th/strings.xml
+++ b/android/app/src/main/res/values-th/strings.xml
@@ -293,6 +293,10 @@
บริการตำแหน่งของ Google Play
ระบุตำแหน่งโดยประมาณของคุณอย่างรวดเร็วโดยใช้บลูทูธ WiFi หรือเครือข่ายมือถือ
+
+ ลงคโรงแรม Kayak.com
+
+ รปภาพ รวว ลงกการจองจะแสดงสำหรบโรงแรมทมรายการขอมลบน Kayak.com โบนสผแนะนำทไดรบสำหรบการจองแตละครงผานลงกเหลานจะนำไปใชในการพฒนา Organic Maps
ดาวน์โหลดแผนที่ตามเส้นทาง
@@ -471,7 +475,10 @@
ไม่สามารถตั้งวัตถุได้ที่นี่
ข้อมูล OpenStreetMap ที่สร้างโดยชุมชน ณ %s เรียนรู้เพิ่มเติมเกี่ยวกับวิธีแก้ไขและอัปเดตแผนที่ได้ที่ OpenStreetMap.org
- ล็อกอินเพื่อให้ผู้ใช้คนอื่นสามารถเห็นการเปลี่ยนแปลงของคุณได้
+
+ OpenStreetMap.org (OSM) เป็นโครงการชุมชนเพื่อสร้างแผนที่แบบเปิดและเสรี เป็นแหล่งข้อมูลแผนที่หลักในแผนที่ทั่วไปและทำงานคล้ายกับวิกิพีเดีย คุณสามารถเพิ่มหรือแก้ไขสถานที่ได้ และสถานที่เหล่านั้นจะพร้อมให้บริการแก่ผู้ใช้หลายล้านคนทั่วโลก
+\nเข้าร่วมชุมชนและช่วยสร้างแผนที่ที่ดีขึ้นสำหรับทุกคน!
+ สร้างบัญชี OpenStreetMap หรือเข้าสู่ระบบเพื่อเผยแพร่การแก้ไขแผนที่ของคุณไปทั่วโลก
%1$d จาก %2$d
ดาวน์โหลดโดยใช้การเชื่อมต่อเครือข่ายมือถือ?
@@ -483,7 +490,7 @@
รหัสไปรษณีย์
กรุณาใส่รหัสไปรษณีย์ที่ถูกต้อง
- ไม่ทราบชื่อสถานที่
+ จุดแผนที่
หมายเหตุถึงอาสาสมัคร OpenStreetMap (ไม่บังคับ)
@@ -491,9 +498,11 @@
การแก้ไขของคุณจะถูกอัปโหลดไปยังฐานข้อมูล OpenStreetMap สาธารณะ กรุณาอย่าเพิ่มข้อมูลส่วนบุคคลหรือข้อมูลที่มีลิขสิทธิ์
ข้อมูลเพิ่มเติมเกี่ยวกับ OpenStreetMap
- เจ้าของ
+ ประวัติการแก้ไขของคุณ
+ บันทึกข้อมูลแผนที่ของคุณ
+ ตัวดำเนินการ
- เจ้าของ: %s
+ ตัวดำเนินการ: %s
ไม่พบหมวดหมู่ที่เหมาะสมใช่ไหม?
แผนที่ทั่วไปอนุญาตให้เพิ่มหมวดหมู่จุดธรรมดาเท่านั้น ซึ่งหมายความว่าไม่มีเมือง ถนน ทะเลสาบ โครงร่างอาคาร ฯลฯ โปรดเพิ่มหมวดหมู่ดังกล่าวลงใน OpenStreetMap.org . ดูคำแนะนำ ของเราเพื่อดูคำแนะนำโดยละเอียดทีละขั้นตอน
คุณยังไม่ได้ดาวน์โหลดแผนที่
@@ -512,6 +521,7 @@
ไมล์/ชม.
ชม.
น.
+ วัน
เพิ่มเติม
รูปภาพ รีวิว การจอง
@@ -519,6 +529,8 @@
โบนัสการแนะนำที่ได้รับสำหรับการจองแต่ละครั้งผ่านลิงก์นี้จะนำไปใช้ในการพัฒนาแผนที่ทั่วไป
รายละเอียดบน Kayak
+
+ ปดการใชงาน Kayak
แก้ไข Bookmark
ข้อคิดเห็น
ตั้งค่าการเปลี่ยนแปลงท้องถิ่นทั้งหมด
@@ -573,7 +585,7 @@
ใช้การค้นหาหรือแตะบนแผนที่เพื่อเพิ่มจุดเริ่มต้นเส้นทาง
ใช้การค้นหาหรือแตะบนแผนที่เพื่อเพิ่มจุดปลายทาง
- เอาออก
+ ลบจุดแวะพัก
เพิ่มจุดแวะพัก
กรุณาเข้าสู่ระบบ OpenStreetMap เพื่ออัปโหลดการแก้ไขแผนที่ทั้งหมดของคุณโดยอัตโนมัติ เรียนรู้เพิ่มเติมที่นี่
@@ -721,8 +733,8 @@
เลเยอร์แผนที่ภูมิประเทศยังใช้งานไม่ได้ในพื้นที่นี้
การขึ้น
การลง
- ระดับความสูงต่ำสุด
- ระดับความสูงสูงสุด
+ ต่ำสุด
+ สูงสุด
ลำบาก
ระยะทาง
เวลา:
@@ -742,7 +754,7 @@
หากคุณรู้จักนักพัฒนาซอฟต์แวร์ คุณสามารถขอให้เขาหรือเธอใช้คุณลักษณะที่คุณต้องการได้
- คุณรู้ไหมว่าคุณสามารถแตะสถานที่ใดก็ได้บนแผนที่ค้างไว้เพื่อเลือกได้
+ แตะที่ใดก็ได้บนแผนที่เพื่อเลือกอะไรก็ได้ แตะยาวเพื่อซ่อนและแสดงอินเทอร์เฟซ
คุณรู้หรือไม่ว่าคุณสามารถเลือกตำแหน่งปัจจุบันของคุณบนแผนที่ได้?
@@ -764,8 +776,12 @@
ไปที่หน้าจอรถ
- แอปพลิเคชันนี้ต้องการการเข้าถึงตำแหน่งของคุณเพื่อจุดประสงค์ในการนำทาง
-
+ แผนที่ทั่วไปจำเป็นต้องเข้าถึงตำแหน่ง เมื่อปลอดภัยแล้ว ให้ตรวจสอบการแจ้งเตือนบนโทรศัพท์ของคุณ
+
+ แอพนี้ต้องได้รับอนุญาตจากคุณ
+
+ แผนที่ทั่วไปใน Android Auto ต้องได้รับอนุญาตจากตำแหน่งจึงจะทำงานได้อย่างมีประสิทธิภาพ
+
ให้สิทธิ์
เชื่อมต่อกับรถยนต์
@@ -812,7 +828,11 @@
เส้นทางว่างเปล่า - ไม่มีอะไรจะบันทึก
ไม่สามารถแสดงกล่องโต้ตอบการเลือกโฟลเดอร์ได้เนื่องจากไม่ได้ติดตั้งแอปที่เหมาะสมในอุปกรณ์ของคุณ โปรดติดตั้งแอปตัวจัดการไฟล์แล้วลองอีกครั้ง
+ เลือกสี
+ แก้ไขเส้นทาง
ไม่มีการติดตั้งแอปที่สามารถเปิดตำแหน่งได้
+
+ อัตโนมัติในการนำทาง
ที่อยู่/บล็อค
@@ -926,6 +946,7 @@
ตำรวจ
ตู้จดหมาย
ที่ทำการไปรษณีย์
+ คุก
ผับ
ตู้หนังสือ สถานที่แลกเปลี่ยนหนังสือ
@@ -968,6 +989,7 @@
ถังขยะ
ขยะ
จุดเติมน้ำ
+ จุดเติมน้ำ
บล็อก
เสา
ด่านตรวจคนเข้าเมือง
@@ -998,7 +1020,7 @@
อาคาร
อาคาร
อาคารจอดรถ
- สถานีรถไฟ
+ อาคารสถานี
หลุมฝังศพ
งานฝีมือ
คนเลี้ยงผึ้ง
@@ -1516,6 +1538,7 @@
สถานีรถไฟ
รถกระเช้าไฟฟ้า
สถานีรถไฟ
+ สถานีรถไฟ
สถานีรถไฟ
สถานีรถไฟ
สถานีรถไฟ
@@ -1558,6 +1581,7 @@
รถไฟ
รถไฟ
รถไฟ
+ รถไฟ
รถไฟ
รถไฟ
รถไฟ
@@ -1611,6 +1635,7 @@
รถไฟ
รถไฟ
รถไฟ
+ รถไฟ
รถไฟ
รถไฟ
รถไฟ
@@ -1670,6 +1695,7 @@
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
+ ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
@@ -1723,6 +1749,7 @@
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
+ ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
ทางเข้ารถไฟใต้ดิน
@@ -1809,6 +1836,7 @@
ร้านแว่น
อุปกรณ์กลางแจ้ง
จุดรับของ
+ ร้านพาสต้า
ขนมอบ
ผู้รับจำนำ
เพ็ทชอป
@@ -1901,7 +1929,13 @@
งานศิลปะ
งานศิลปะ
การท่องเที่ยว
+ ขี่สนุก
สิ่งที่แนบมากับสัตว์
+ ม้าหมุน
+ แหล่งท่องเที่ยวทางประวัติศาสตร์
+ เขาวงกต
+ รถไฟเหาะ
+ สไลเดอร์น้ำ
การท่องเที่ยว
การตั้งแคมป์
ขบวนนักเดินทาง
diff --git a/android/app/src/main/res/values-tr/strings.xml b/android/app/src/main/res/values-tr/strings.xml
index 9483019d32..43260fd329 100644
--- a/android/app/src/main/res/values-tr/strings.xml
+++ b/android/app/src/main/res/values-tr/strings.xml
@@ -217,7 +217,7 @@
OpenStreetMap hesabınızdan çıkış yapmak istediğinizden emin misiniz?
- Kayıtlı Rotalar
+ GPS Kayıtları
Uzunluk
Konumumu Paylaş
@@ -241,7 +241,7 @@
3B yapılar
- 3D binalar güç tasarrufu modunda kapatılır
+ 3B yapılar güç tasarrufu modundayken kapatılır
Sesli Yönlendirme
@@ -274,7 +274,7 @@
Bağış yapın
- Bu projeyi destekle
+ Bu projeyi destekleyin
Telif hakkı
@@ -284,7 +284,7 @@
Pusulayı kalibre etmek ve haritadaki ok yönünü düzeltmek için telefonu sekiz şeklinde hareket ettirin.
- Arayüzü görmek için haritaya tekrar uzun dokunun
+ Seçenekleri görmek için haritaya tekrar basılı tutun
Tümünü güncelle
@@ -314,6 +314,10 @@
Google Play Konum Hizmetleri
Bluetooth, WiFi veya mobil ağ üzerinden yaklaşık konumunuzu hızlıca belirleyin
+
+ Kayak.com Otel Bağlantıları
+
+ Kayak.com\'da listesi olan oteller için fotoğraflar, yorumlar, rezervasyon bağlantıları görüntülenir. Bu bağlantılar aracılığıyla yapılan her rezervasyon için alınan yönlendirme bonusu Organic Maps\'in geliştirilmesine harcanmaktadır.
Rota üzerindeki tüm haritaları indir
@@ -397,9 +401,9 @@
Gizle
Kategoriler
Geçmiş
- Üzgünüz, hiç bir şey bulamadık.
+ Tüh, sonuç bulunamadı.
- Arama yaptığınız bölgeyi indirin veya yakındaki bir kasaba/köy adını eklemeyi deneyin.
+ Arama yapmak istediğiniz bölgenin haritasını indirin veya yakındaki bir yerleşim yeri adını eklemeyi deneyin.
Arama Geçmişi
Son aramaları görüntüleyin.
Arama Geçmişini Temizle
@@ -501,7 +505,10 @@
Buraya bir nesne konumlandırılamıyor
%s tarihine ait topluluk tarafından oluşturulmuş OpenStreetMap verilerini kullanıyorsunuz. OpenStreetMap.org adresinden haritayı nasıl düzenleyebileceğiniz hakkında bilgi edinebilirsiniz
- Diğer kullanıcıların yaptığınız değişiklikleri görebilmesi için OpenStreetMap.org\'da oturum açın.
+
+ OpenStreetMap.org (OSM), ücretsiz ve açık harita oluşturmayı amaçlayan bir topluluk projesidir. OSM, Organic Maps\'teki harita verilerinin ana kaynağıdır ve Vikipedi\'ye benzer şekilde çalışır. Haritadaki yerleri ekleyebilir veya düzenleyebilirsiniz ve bunlar tüm dünyadaki milyonlarca kullanıcı tarafından kullanılabilir hale gelir.
+\nTopluluğa katılın ve herkes için daha iyi bir harita oluşturmaya yardımcı olun!
+ Harita düzenlemelerinizin herkese ulaşabilmesi için bir OpenStreetMap hesabı oluşturun veya oturum açın.
%1$d/%2$d
Hücresel bir ağ bağlantısı kullanarak indirilsin mi?
@@ -513,7 +520,7 @@
Posta Kodu
Geçerli bir posta kodu girin
- Bilinmeyen Yer
+ Harita Noktası
OpenStreetMap gönüllülerine not (isteğe bağlı)
@@ -521,9 +528,11 @@
Düzenlemeleriniz halka açık OpenStreetMap veritabanına yüklenir. Lütfen kişisel veya telif hakkıyla korunan bilgiler eklemeyin.
OpenStreetMap hakkında ek bilgi
- İşletmeci
+ Düzenleme geçmişiniz
+ Harita veri notlarınız
+ Operatör
- İşletmeci: %s
+ Operatör: %s
Uygun bir kategori bulamıyor musunuz?
Organik Haritalar yalnızca basit nokta kategorileri eklemeye izin verir, yani kasaba, yol, göl, bina ana hatları vb. yoktur. Lütfen bu tür kategorileri doğrudan OpenStreetMap.org \'a ekleyin. Adım adım ayrıntılı talimatlar için rehberimize göz atın.
Hiç harita indirmediniz
@@ -542,6 +551,7 @@
saatte mil
sa
dk
+ g
Diğer
Fotoğraflar, yorumlar, rezervasyon
@@ -549,6 +559,8 @@
Bu bağlantı üzerinden yapılan her rezervasyon için alınan yönlendirme bonusu Organic Maps\'in geliştirilmesine harcanmaktadır.
Kayak hakkında detaylar
+
+ Kayak\'yı devre dışı bırak
Yer İmini Düzenle
Yorum…
Tüm yerel değişiklikler sıfırlansın mı?
@@ -575,7 +587,7 @@
OpenStreetMap editörleri değişikliklerinizi kontrol edecek ve bir soruları olursa sizinle iletişime geçecekler.
Dur
- Yolun kaydedilmesi
+ GPS iziniz kaydediliyor
Kabul et
@@ -608,7 +620,7 @@
Bir rota başlangıç noktası eklemek için aramayı kullanın veya haritaya dokunun
Bir hedef noktası eklemek için aramayı kullanın veya haritaya dokunun
- Kaldır
+ Durağı kaldır
Ara nokta ekle
Tüm harita düzenlemelerinizi otomatik olarak yüklemek için lütfen OpenStreetMap\'e giriş yapın. Daha fazla bilgi burada .
@@ -756,8 +768,8 @@
Arazi katmanı henüz bu bölgede mevcut değil
Tırmanış
İniş
- Min. rakım
- Maks. rakım
+ Min. yükselti
+ Maks. yükselti
Zorluk
Mesafe:
Süre:
@@ -779,6 +791,8 @@
Kilit ekranında göster
Etkinleştirildiğinde, uygulama çalışırken her seferinde cihazınızın kilidini açmanıza gerek kalmaz.
+
+ Harita dili
Harita verileri OpenStreetMap\'ten
@@ -794,44 +808,48 @@
Bağışlarınız ve desteğinizle dünyanın en iyi haritalar uygulamasını oluşturabiliriz!
- Uygulamamızı beğendiniz mi? Gelişimi desteklemek için lütfen bağış yapın! Henüz beğenmedin mi? Lütfen bize bildirin, düzelteceğiz!
+ Uygulamamızı beğendiniz mi? Geliştirmemizi desteklemek için lütfen bağış yapın! Henüz beğenmediniz mi? Lütfen beğenmediğiniz şeyleri bize bildirin, düzelteceğiz!
- Bir yazılım geliştirici tanıyorsanız, ondan ihtiyacınız olan bir özelliği uygulamasını isteyebilirsiniz.
+ Bir yazılım mühendisi / geliştirici tanıyorsanız, ondan ihtiyacınız olan bir özelliği uygulamaya eklemesini isteyebilirsiniz.
- Haritadaki herhangi bir yeri seçmek için uzun süre dokunabileceğinizi biliyor musunuz?
+ Herhangi bir şeyi seçmek için haritada üzerine dokunun. Ekrandaki seçenekleri gizlemek ve geri getirmek için ise basılı tutun.
Haritada mevcut konumunuzu seçebileceğinizi biliyor musunuz?
Uygulamamızın kendi dilinize çevrilmesine yardımcı olabilirsiniz.
- Uygulamamız birkaç meraklı ve topluluk tarafından geliştirilmiştir.
+ Uygulamamız birkaç teknoloji tutkunu ve topluluk tarafından geliştirilmiştir.
Harita verilerini kolayca düzeltebilir ve iyileştirebilirsiniz.
- Temel amacımız hızlı, gizlilik odaklı, kullanımı kolay, seveceğiniz haritalar oluşturmaktır.
+ Temel amacımız hızlı, gizlilik odaklı, kullanımı kolay, seveceğiniz bir harita uygulaması oluşturmaktır.
- Artık telefon ekranında Organic Maps kullanıyorsunuz
+ Artık Organic Maps\'i telefon ekranında kullanıyorsunuz
Şu anda araç ekranında Organic Maps kullanıyorsunuz
Android Auto\'ya bağlandınız
- Telefonda devam edin
+ Telefonda devam et
- Araba ekranına
+ Arabada göster
- Bu uygulama, navigasyon amacıyla konumunuza erişim gerektirir.
-
+ Organic Maps konum erişimine ihtiyacı vardır. Güvenli olduğunda, telefonunuzdaki bildirimi kontrol edin.
+
+ Bu uygulamanın izninize ihtiyacı var
+
+ Android Auto\'daki Organic Maps etkin bir şekilde çalışması için konum izni gerekiyor
+
İzinleri Verin
- Arabaya bağlı
+ Arabaya bağlanıldı
Yürüyüş
Web tarayıcısı mevcut değil
Ses
- Tüm Yer İmlerini ve Rotaları Dışa Aktar
+ Tüm Yer İmlerini ve Kayıtları Dışa Aktar
Konuşma sentezleme ile ilgili sistem ayarları
@@ -842,7 +860,7 @@
Uzaklaştır
- Menü bağlantısı
+ Menü Bağlantısı
Menüyü Görüntüle
@@ -853,22 +871,26 @@
Açık oturma alanı
- En doğru navigasyon için, telefonun pil ayarlarında güç tasarrufu modunu devre dışı bırakmanızı öneririz.
+ En doğru navigasyon için, telefonunuzun pil ayarlarından güç tasarrufu modunu devre dışı bırakmanızı öneririz.
- Parkur kaydı
+ GPS izini kaydet
- Parkur kaydını durdur
+ GPS izi kaydını durdur
- Kaydetmeden durdur
+ Kaydı sil ve durdur
Kaydı devam ettir
- Parkur kaydını yer imleri ve kayıtlı rotalara kaydedin mi?
+ GPS izi kaydınız yer imleri ve kayıtlı rotalara kaydedilsin mi?
- Rota boş - kaydedilecek bir şey yok
+ Kaydınız boş - kaydedilecek bir şey yok
- Cihazınızda uygun bir uygulama yüklü olmadığından klasör seçimi iletişim kutusu görüntülenemiyor. Lütfen bir dosya yöneticisi uygulaması yükleyin ve tekrar deneyin
+ Cihazınızda uygun bir uygulama yüklü olmadığından klasör seçim menüsü görüntülenemiyor. Lütfen bir dosya yöneticisi uygulaması yükleyin ve tekrar deneyin.
+ Renk seç
+ Kaydı düzenle
Konumu açabilecek yüklü bir uygulama yok
+
+ Navigasyonda otomatik
Adres/Blok
@@ -1049,6 +1071,7 @@
Çöp Konteyneri
Atık Transfer İstasyonu
Karavanlar için Su Noktası
+ Karavanlar için Su Noktası
Bariyer
Blok
Direk
@@ -1094,7 +1117,7 @@
Bina
Bina
Garaj
- Tren İstasyonu
+ İstasyon Binası
Depo
Mezar
Zanaat
@@ -1700,6 +1723,7 @@
Tren İstasyonu
Füniküler
Tren İstasyonu
+ Tren İstasyonu
Tren İstasyonu
Tren İstasyonu
Tren İstasyonu
@@ -1742,6 +1766,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1795,6 +1820,7 @@
Metro
Metro
Metro
+ Metro
Metro
Metro
Metro
@@ -1857,6 +1883,7 @@
Metro Girişi
Metro Girişi
Metro Girişi
+ Metro Girişi
Metro Girişi
Metro Girişi
Metro Girişi
@@ -1910,6 +1937,7 @@
Metro Girişi
Metro Girişi
Metro Girişi
+ Metro Girişi
Metro Girişi
Metro Girişi
Metro Girişi
@@ -2002,6 +2030,7 @@
Gözlükçü
Dış Mekan Ekipmanları
Alım Noktası
+ Makarna Dükkanı
Hamur işi
Tefeci
Evcil Hayvan Mağazası
@@ -2098,7 +2127,13 @@
Heykel
Heykel
Görülecek Yerler
+ Eğlence Sürüşü
Hayvan Muhafazası
+ Atlıkarınca
+ Tarihi cazibe merkezi
+ Labirent
+ Lunapark hız treni
+ Su Kaydırağı
Görülecek Yerler
Kamp Alanı
Karavan Parkı
diff --git a/android/app/src/main/res/values-uk/strings.xml b/android/app/src/main/res/values-uk/strings.xml
index b2333d2990..58e0dda4f2 100644
--- a/android/app/src/main/res/values-uk/strings.xml
+++ b/android/app/src/main/res/values-uk/strings.xml
@@ -317,6 +317,10 @@
Служби визначення місцезнаходження Google Play
Швидке визначення приблизного місця розташування за допомогою Bluetooth, WiFi або мобільної мережі
+
+ Посилання на готелі Kayak.com
+
+ Фотографії, відгуки, посилання на бронювання відображаються для готелів, які мають лістинг на Kayak.com. Реферальний бонус, отриманий за кожне бронювання за цими посиланнями, йде на розвиток Organic Maps.
Завантажити мапи з дороги
@@ -501,7 +505,10 @@
Об\'єкт не може перебувати в цьому місцезнаходженні
Дані OpenStreetMap, створені спільнотою, станом на %s. Дізнайтеся більше про те, як редагувати та оновлювати мапу на OpenStreetMap.org
- Увійдіть у OpenStreetMap.org, щоб ваші зміни побачили інші користувачі.
+
+ OpenStreetMap.org (OSM) - це громадський проект зі створення вільної та відкритої мапи. Це основне джерело картографічних даних в Organic Maps і працює подібно до Вікіпедії. Ви можете додавати або редагувати місця, і вони стають доступними мільйонам користувачів по всьому світу.
+\nПриєднуйтесь до спільноти і допоможіть зробити мапу кращою для всіх!
+ Створіть обліковий запис OpenStreetMap або увійдіть до нього, щоб опублікувати свої редагування мапи для всього світу.
%1$d з %2$d
Завантажити за допомогою мобільної мережі?
@@ -513,7 +520,7 @@
Поштовий індекс
Введіть коректний поштовий індекс
- Невідоме місце
+ Точка на карті
Примітка для волонтерів OpenStreetMap (необов\'язково)
@@ -521,9 +528,11 @@
Ваші правки завантажуються до публічної бази даних OpenStreetMap . Будь ласка, не додавайте особисту або захищену авторським правом інформацію.
Більше про OpenStreetMap
- Власник
+ Ваша історія редагувань
+ Ваші нотатки на мапі
+ Оператор
- Власник: %s
+ Оператор: %s
Не можете знайти відповідну категорію?
Organic Maps дозволяють додавати до мапи лише прості типи об\'єктів, тобто без міст, доріг, озер та контурів будівель. Будь ласка, додайте такі категорії на сайті OpenStreetMap.org . Ми також рекомендуємо ознайомитися із детальними інструкціями та іншими додатками для редагування карти .
Ви не маєте завантажених мап
@@ -542,6 +551,7 @@
ми/год
год
хв
+ д
Ще
Фото, відгуки, бронювання
@@ -549,6 +559,8 @@
Реферальний бонус, отриманий за кожне бронювання за цим посиланням, йде на розробку Organic Maps.
Докладніше на Kayak
+
+ Вимкнути Kayak
Редагувати мiтку
Коментар…
Скинути всі локальні виправлення?
@@ -610,7 +622,7 @@
Скористайтеся пошуком або торкніться мапи, щоб додати початкову точку маршруту
Скористайтеся пошуком або торкніться мапи, щоб додати пункт призначення
- Видалити
+ Видалити зупинку
Додати зупинку
Будь ласка увійдіть в акаунт OpenStreetMap.org, щоб автоматично публікувати зміни до мапи. Подробиці за посиланням .
@@ -762,8 +774,8 @@
Лінії висот ще недоступні в цьому регіоні
Підйом
Спуск
- Мін. висота
- Макс. висота
+ Мін. висота
+ Макс. висота
Складність
Відст.:
Шлях:
@@ -785,6 +797,8 @@
Показувати на заблокованому екрані
Якщо ввімкнено, вам не потрібно щоразу розблоковувати пристрій під час роботи програми.
+
+ Мова карти
Картографічні дані з OpenStreetMap
@@ -800,7 +814,7 @@
Якщо у вас є знайомий розробник програмного забезпечення, ви можете попросити його реалізувати потрібну вам функцію.
- Чи знаєте ви, що можна вибрати будь-яке місце на карті, довго тримаючи палець на точці?
+ Торкніться будь-якого місця на карті, щоб вибрати щось. Тривале натискання приховує та відображає інтерфейс.
А ви знали, що своє місцезнаходження на карті можна вибрати?
@@ -822,8 +836,12 @@
На екран автомобіля
- Ця програма потребує доступу до вашого місцезнаходження для навігаційних цілей.
-
+ Для роботи Organic Maps потрібен доступ до місцезнаходження. Коли це буде безпечно, перевірте сповіщення на телефоні.
+
+ Ця програма потребує вашого дозволу
+
+ Для ефективної роботи Organic Maps в Android Auto потрібен дозвіл на розташування
+
Надавати дозволи
Підключено до автомобіля
@@ -870,7 +888,11 @@
Маршрут порожній - нічого зберігати
Неможливо відобразити діалогове вікно вибору папки, оскільки на вашому пристрої не встановлено відповідну програму. Будь ласка, встановіть файловий менеджер і спробуйте ще раз
+ Виберіть колір
+ Редагувати маршрут
Не встановлено додаток, який може відкрити локацію
+
+ Авто в навігації
Адреса/блок
@@ -1058,6 +1080,7 @@
Сміттєвий контейнер
Станція передачі сміття
Вода для автобудинків
+ Вода для автобудинків
Перешкода
Блок
Стовпчик
@@ -1101,7 +1124,7 @@
Будівля
Будівля
Гараж
- Залізничний вокзал
+ Будівля вокзалу
Склад
Могила
Майстерня
@@ -1709,6 +1732,7 @@
Залізничний вокзал
Фунікулер
Залізничний вокзал
+ Залізничний вокзал
Залізничний вокзал
Залізничний вокзал
Залізничний вокзал
@@ -1751,6 +1775,7 @@
Метро
Метро
Метро
+ Метро
Метро
Метро
Метро
@@ -1804,6 +1829,7 @@
Метро
Метро
Метро
+ Метро
Метро
Метро
Метро
@@ -1866,6 +1892,7 @@
Вхід до метро
Вхід до метро
Вхід до метро
+ Вхід до метро
Вхід до метро
Вхід до метро
Вхід до метро
@@ -1919,6 +1946,7 @@
Вхід до метро
Вхід до метро
Вхід до метро
+ Вхід до метро
Вхід до метро
Вхід до метро
Вхід до метро
@@ -2011,6 +2039,7 @@
Оптика
Спорядження
Пункт самовивозу
+ Магазин макаронних виробів
Тістечка
Ломбард
Зоотовари
@@ -2107,7 +2136,13 @@
Витвір мистецтва
Витвір мистецтва
Пам’ятне місце
+ Атракціон
Вольєр для тварин
+ Карусель
+ Історична пам\'ятка
+ Лабіринт
+ Американські гірки
+ Водна гірка
Пам’ятне місце
Кемпінг
Кемпінг для автобудинків
@@ -2151,10 +2186,10 @@
Шлюз
Річка
Річка
- Річка
- Річка
- Річка
- Річка
+ Струмок
+ Струмок
+ Струмок
+ Струмок
Водоспад
Гребля
Iнвалiдний вiзок
diff --git a/android/app/src/main/res/values-vi/strings.xml b/android/app/src/main/res/values-vi/strings.xml
index 8c8d9ae516..116e6c737e 100644
--- a/android/app/src/main/res/values-vi/strings.xml
+++ b/android/app/src/main/res/values-vi/strings.xml
@@ -291,6 +291,10 @@
Dịch vụ vị trí của Google Play
Nhanh chóng xác định vị trí gần đúng của bạn bằng Bluetooth, WiFi hoặc mạng di động
+
+ Liên kết khách sạn Kayak.com
+
+ Hình ảnh, đánh giá, liên kết đặt phòng được hiển thị cho các khách sạn có danh sách trên Kayak.com. Phần thưởng giới thiệu nhận được cho mỗi lần đặt phòng thông qua các liên kết này sẽ hướng tới sự phát triển của Organic Maps.
Tải xuống bản đồ theo tuyến đường
@@ -469,7 +473,10 @@
Một đối tượng không thể đặt được ở đây
Dữ liệu OpenStreetMap do cộng đồng tạo ra kể từ %s. Tìm hiểu thêm về cách chỉnh sửa và cập nhật bản đồ tại OpenStreetMap.org
- Đăng nhập để người dùng khác có thể nhìn thấy những thay đổi bạn đã thực hiện.
+
+ OpenStreetMap.org (OSM) là một dự án cộng đồng nhằm xây dựng bản đồ mở và miễn phí. Đây là nguồn dữ liệu bản đồ chính trong Bản đồ không phải trả tiền và hoạt động tương tự như Wikipedia. Bạn có thể thêm hoặc chỉnh sửa địa điểm và chúng sẽ có sẵn cho hàng triệu người dùng trên toàn thế giới.
+\nTham gia cộng đồng và giúp tạo bản đồ tốt hơn cho mọi người!
+ Tạo tài khoản OpenStreetMap hoặc đăng nhập để xuất bản các chỉnh sửa bản đồ của bạn với thế giới.
%1$d trên %2$d
Tải xuống qua kết nối mạng di động?
@@ -481,7 +488,7 @@
Mã ZIP
Nhập Mã ZIP chính xác
- Địa Điểm Chưa Biết
+ Điểm bản đồ
Lưu ý dành cho tình nguyện viên OpenStreetMap (tùy chọn)
@@ -489,9 +496,11 @@
Các chỉnh sửa của bạn sẽ được tải lên cơ sở dữ liệu OpenStreetMap công khai. Vui lòng không thêm thông tin cá nhân hoặc có bản quyền.
Thông tin bổ sung về OpenStreetMap
- Đơn vị điều hành
+ Lịch sử chỉnh sửa của bạn
+ Ghi chú dữ liệu bản đồ của bạn
+ Toán tử
- Đơn vị điều hành: %s
+ Toán tử: %s
Không thể tìm thấy một danh mục phù hợp?
Bản đồ không phải trả tiền chỉ cho phép thêm các danh mục điểm đơn giản, nghĩa là không có thị trấn, đường, hồ, đường viền tòa nhà, v.v. Vui lòng thêm các danh mục đó trực tiếp vào OpenStreetMap.org . Hãy xem hướng dẫn của chúng tôi để biết hướng dẫn chi tiết từng bước.
Bạn chưa tải về bất kỳ bản đồ nào
@@ -510,6 +519,7 @@
mph
giờ
phút
+ ngày
Bổ sung
Hình ảnh, đánh giá, đặt phòng
@@ -517,6 +527,8 @@
Phần thưởng giới thiệu nhận được cho mỗi lần đặt phòng thông qua liên kết này sẽ hướng tới việc phát triển bản đồ không phải trả tiền.
Chi tiết trên Kayak
+
+ Vô hiệu hóa Kayak
Sửa Dấu Trang
Nhận xét…
Cài đặt lại tất cả thay đổi cục bộ?
@@ -571,7 +583,7 @@
Sử dụng tìm kiếm hoặc nhấn vào bản đồ để thêm điểm bắt đầu tuyến đường
Sử dụng tìm kiếm hoặc nhấn vào bản đồ để thêm điểm đến
- Xóa
+ Xóa điểm dừng
Thêm điểm dừng
Vui lòng đăng nhập vào OpenStreetMap để tự động tải lên tất cả các chỉnh sửa bản đồ của bạn. Tìm hiểu thêm tại đây .
@@ -719,8 +731,8 @@
Đường hiển thị độ cao hiện chưa khả dụng tại khu vực này
Đi lên
Đi xuống
- Độ cao tối thiểu
- Độ cao tối đa
+ Min. độ cao
+ Max. độ cao
Độ khó
Khoảng cách
Giờ:
@@ -740,7 +752,7 @@
Nếu bạn biết một nhà phát triển phần mềm, bạn có thể yêu cầu họ triển khai một tính năng mà bạn cần.
- Bạn có biết rằng bạn có thể nhấn và giữ bất kỳ địa điểm nào trên bản đồ để chọn địa điểm đó không?
+ Nhấn vào bất cứ nơi nào trên bản đồ để chọn bất cứ thứ gì. Nhấn và giữ để ẩn và hiển thị lại giao diện.
Bạn có biết rằng bạn có thể chọn vị trí hiện tại của mình trên bản đồ không?
@@ -762,8 +774,12 @@
Đến màn hình ô tô
- Ứng dụng này yêu cầu quyền truy cập vào vị trí của bạn cho mục đích điều hướng.
-
+ Bản đồ không phải trả tiền cần quyền truy cập vị trí. Khi an toàn, hãy kiểm tra thông báo trên điện thoại của bạn.
+
+ Ứng dụng này cần sự cho phép của bạn
+
+ Bản đồ không phải trả tiền trong Android Auto cần có quyền truy cập vị trí để hoạt động hiệu quả
+
Cấp quyền
Đã kết nối với ô tô
@@ -810,7 +826,11 @@
Tuyến đường trống - không có gì để lưu
Không thể hiển thị hộp thoại chọn thư mục vì không có ứng dụng phù hợp nào được cài đặt trên thiết bị của bạn. Vui lòng cài đặt ứng dụng quản lý tệp và thử lại
+ Chọn màu
+ Chỉnh sửa tuyến đường
Không có ứng dụng nào được cài đặt có thể mở vị trí
+
+ Tự động điều hướng
Địa chỉ/Khối
@@ -923,6 +943,7 @@
Cảnh sát
Hòm thư
Bưu cục
+ Nhà tù
Quán rượu
Kệ sách
@@ -964,6 +985,7 @@
Thùng rác
Xử lý chất thải
Điểm cấp nước
+ Điểm cấp nước
Khối
Trụ
Biên Phòng
@@ -994,7 +1016,7 @@
Tòa nhà
Tòa nhà
Gara
- Đường tàu hỏa
+ Tòa nhà ga
Phần mộ
Thủ công
Người nuôi ong
@@ -1510,6 +1532,7 @@
Đường tàu hỏa
Đường sắt leo núi
Đường tàu hỏa
+ Đường tàu hỏa
Đường tàu hỏa
Đường tàu hỏa
Đường tàu hỏa
@@ -1552,6 +1575,7 @@
Ngầm
Ngầm
Ngầm
+ Ngầm
Ngầm
Ngầm
Ngầm
@@ -1605,6 +1629,7 @@
Ngầm
Ngầm
Ngầm
+ Ngầm
Ngầm
Ngầm
Ngầm
@@ -1664,6 +1689,7 @@
Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
+ Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
@@ -1717,6 +1743,7 @@
Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
+ Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
Lỗi vào Metro
@@ -1802,6 +1829,7 @@
Cửa hàng mắt kính
Thiết bị Ngoài trời
Điểm đón
+ Cửa hàng mì ống
Bánh ngọt
Cầm đồ
Cửa Hàng Vật Nuôi
@@ -1896,7 +1924,13 @@
Du lịch
Du lịch
Hấp dẫn
+ Đi xe giải trí
Bao vây động vật
+ băng chuyền
+ Điểm tham quan lịch sử
+ mê cung
+ Tàu lượn siêu tốc
+ Trượt nước
Hấp dẫn
Cắm trại
Khu lễ hội hóa trang
diff --git a/android/app/src/main/res/values-zh-rTW/strings.xml b/android/app/src/main/res/values-zh-rTW/strings.xml
index 20e5827b45..bfd9bea845 100644
--- a/android/app/src/main/res/values-zh-rTW/strings.xml
+++ b/android/app/src/main/res/values-zh-rTW/strings.xml
@@ -321,6 +321,10 @@
Google Play 定位服務
使用藍牙、WiFi 或行動數據快速確定您的大致位置
+
+ Kayak.com 飯店鏈接
+
+ 顯示在 Kayak.com 上列出的飯店的照片、評論和預訂連結。透過這些連結進行的每次預訂收到的推薦獎金將用於 Organic Maps 的開發。
下載路線上的所有地圖
@@ -510,7 +514,9 @@
地點無法放置在這裡
截至 %s 的社群創建的 OpenStreetMap 資料。請訪問 OpenStreetMap.org 以了解有關如何編輯和更新地圖的更多資訊。
- 登入,讓其他使用者能看到您所作出的修改。
+
+ OpenStreetMap.org (OSM) 是一個建立免費開放地圖的社群專案。它是有機地圖中地圖數據的主要來源,其工作方式類似於維基百科。您可以新增或編輯地點,全世界數百萬用戶都可以使用它們。
+ 建立 OpenStreetMap 帳戶或登入以向全世界發布您的地圖編輯。
%1$d / %2$d
用行動數據連線下載嗎?
@@ -522,7 +528,7 @@
郵遞區號
輸入正確的郵遞區號
- 未知地點
+ 地圖點
OpenStreetMap 志工注意事項(可選)
@@ -530,9 +536,11 @@
您的編輯內容將上傳至公用 OpenStreetMap 資料庫。請不要添加個人或版權資訊。
關於 OpenStreetMap 的更多資訊
- 經營者
+ 您的編輯歷史記錄
+ 您的地圖資料註釋
+ 操作員
- 營運者: %s
+ 操作員: %s
找不到合適的類別?
Organic Maps 只允許添加簡單的點類別,即無法添加城鎮、道路、湖泊、建築輪廓等類別。請直接向 OpenStreetMap.org 新增此類類別。請查看我們的指南 ,以了解詳細的步驟說明。
您尚未下載任何地圖
@@ -551,6 +559,7 @@
英哩每小時
小時
分鐘
+ 天
更多
照片、評論、預訂
@@ -558,6 +567,8 @@
每次通過此鏈接預定所獲得的推薦獎金將用於 Organic Maps 的開發。
Kayak 上的詳細資訊
+
+ 禁用 Kayak
編輯書籤
備註…
重設所有本機變更?
@@ -619,7 +630,7 @@
請搜尋地點或點擊地圖以新增路線起點
請搜尋地點或點擊地圖以新增目的地
- 移除
+ 刪除停止
新增中途點
請登入 OpenStreetMap 以自動上傳您的所有地圖編輯。若要了解更多資訊請點擊這裡 。
@@ -767,8 +778,8 @@
暫時無法獲取該地區的等高線
上坡
下坡
- 最小高度
- 最大高度
+ 最低高度
+ 最高高度
難度
距離:
時間:
@@ -790,6 +801,8 @@
在鎖定螢幕上顯示
啟用後,即使裝置已鎖定,應用程式仍會在鎖定螢幕上運作。
+
+ 地圖語言
地圖數據來自 OpenStreetMap
@@ -805,7 +818,7 @@
如果您認識軟體開發人員,您可以要求他實現您需要的功能。
- 您知道您可以長按地圖上的任何位置來選擇它嗎?
+ 點擊地圖上的任何位置即可選擇任何內容。長按可隱藏和顯示介面。
您知道您可以在地圖上選擇您目前的位置嗎?
@@ -827,8 +840,12 @@
轉到汽車螢幕
- 此應用程式需要訪問您的位置以進行導航。
-
+ 有機地圖需要位置存取權限。當安全時,請查看手機上的通知。
+
+ 此應用程式需要您的許可
+
+ Android Auto 中的有機地圖需要位置權限才能有效運作
+
授予權限
與汽車連接
@@ -875,7 +892,11 @@
軌跡為空 - 沒有可保存的內容
無法顯示資料夾選擇對話框,因為您的裝置上沒有安裝合適的應用程式。請安裝檔案總管應用程式並重試
+ 選擇顏色
+ 編輯軌跡
沒有安裝可以打開該位置的應用程式
+
+ 自動導航
地址/區塊
@@ -1058,6 +1079,7 @@
垃圾
垃圾轉運站
飲水站
+ 飲水站
障礙物
街區
柱
@@ -1102,7 +1124,7 @@
建築物
建築物
車庫
- 鐵道
+ 車站大樓
倉庫
墓穴
工藝作坊
@@ -1665,6 +1687,7 @@
火車站
纜車
輕軌車站
+ 輕軌車站
輕軌車站
輕軌車站
單軌車站
@@ -1707,6 +1730,7 @@
捷運站
捷運站
捷運站
+ 捷運站
捷運站
捷運站
捷運站
@@ -1760,6 +1784,7 @@
捷運站
捷運站
捷運站
+ 捷運站
捷運站
捷運站
捷運站
@@ -1819,6 +1844,7 @@
地鐵入口
地鐵入口
地鐵入口
+ 地鐵入口
地鐵入口
地鐵入口
地鐵入口
@@ -1872,6 +1898,7 @@
地鐵入口
地鐵入口
地鐵入口
+ 地鐵入口
地鐵入口
地鐵入口
地鐵入口
@@ -1962,6 +1989,7 @@
眼鏡店
室外設備
接送的地點
+ 義大利麵店
糕點
當舖
寵物店
@@ -2057,7 +2085,13 @@
藝術品
藝術品
景點
+ 遊樂設施
動物圍欄
+ 輪播
+ 歷史景點
+ 迷宮
+ 雲霄飛車
+ 水滑梯
景點
露營
營區
diff --git a/android/app/src/main/res/values-zh/strings.xml b/android/app/src/main/res/values-zh/strings.xml
index d16a934e9f..20617ce30c 100644
--- a/android/app/src/main/res/values-zh/strings.xml
+++ b/android/app/src/main/res/values-zh/strings.xml
@@ -321,6 +321,10 @@
Google Play 定位服务
通过蓝牙、WiFi 或移动网络快速确定您的大致位置
+
+ Kayak.com 酒店链接
+
+ Kayak.com上列出的酒店会显示照片、评论和预订链接。通过这些链接进行预订所获得的推荐奖金将用于发展 Organic Maps。
下载路线上的所有地图
@@ -510,7 +514,9 @@
地点不能放置在这里
截至 %s 的社区创建的 OpenStreetMap 数据。请访问 OpenStreetMap.org 以了解有关如何编辑和更新地图的信息。
- 登录,让其他用户能看到您所作出的修改。
+
+ OpenStreetMap.org(OSM)是一个构建免费开放地图的社区项目。它是有机地图中地图数据的主要来源,其工作原理类似于维基百科。你可以添加或编辑地点,全世界数以百万计的用户都可以使用它们!
+ 创建 OpenStreetMap 账户或登录,向全世界发布您编辑的地图。
%1$d / %2$d
用手机网络连接下载吗?
@@ -522,7 +528,7 @@
邮政编码
输入正确的邮政编码
- 未知地点
+ 地图点
OpenStreetMap 志愿者须知(可选)
@@ -530,9 +536,11 @@
您的编辑内容将上传到公共OpenStreetMap 数据库。请勿添加个人或受版权保护的信息。
关于 OpenStreetMap 的更多信息
- 经营者
+ 您的编辑历史
+ 您的地图数据说明
+ 操作员
- 运营者: %s
+ 操作员: %s
找不到合适的类别?
Organic Maps 只允许添加简单的点类别,即无法添加城镇、道路、湖泊、建筑轮廓等类别。请直接向 OpenStreetMap.org 添加此类类别。请查看我们的指南 ,了解详细的步骤说明。
您尚未下载任何地图
@@ -551,6 +559,7 @@
英里每小时
小时
分钟
+ 天
更多
照片、评论、预订
@@ -558,6 +567,8 @@
每次通过此链接预订所获得的推荐奖金将用于 Organic Maps 的开发。
客涯 (Kayak) 上的详细信息
+
+ 禁用 Kayak
编辑书签
备注…
重置所有本地更改?
@@ -619,7 +630,7 @@
请搜索地点或点击地图以添加路线起点
请搜索地点或点击地图以添加目的地
- 移除
+ 删除站点
添加经停点
请登录 OpenStreetMap 以自动上传您的所有地图编辑。诺要了解更多信息请点击这里 。
@@ -767,8 +778,8 @@
暂时无法获取该地区的等高线
上坡
下坡
- 最小高度
- 最大高度
+ 最低高度
+ 最高高度
难度
距离:
时间:
@@ -790,6 +801,8 @@
在锁屏上显示
启用后,即使设备已锁定,应用程序仍将在锁屏上运行。
+
+ 地图语言
地图数据来自 OpenStreetMap
@@ -805,7 +818,7 @@
如果您认识软件开发人员,您可以要求他实现您需要的功能。
- 您知道您可以长按地图上的任何位置来选择它吗?
+ 轻点地图上的任意位置可选择任何内容。长按可隐藏或显示界面。
您知道您可以在地图上选择您当前的位置吗?
@@ -827,8 +840,12 @@
转到汽车屏幕
- 本应用程序需要访问您的位置以进行导航。
-
+ 有机地图需要位置访问权限。安全后,查看手机上的通知。
+
+ 此应用程序需要您的许可
+
+ Android Auto 中的有机地图需要获得定位许可才能有效工作
+
授予权限
与汽车连接
@@ -875,7 +892,11 @@
轨迹是空的 - 没有要保存的内容
由于您的设备上未安装合适的应用程序,因此无法显示文件夹选择对话框。请安装文件管理器应用程序并重试。
+ 选择颜色
+ 编辑轨迹
未安装可打开位置的应用程序
+
+ 自动导航
地址/区块
@@ -1058,6 +1079,7 @@
大型垃圾箱
垃圾转运站
取水点
+ 取水点
障碍物
路障
护柱
@@ -1103,7 +1125,7 @@
建筑物
建筑物
独立1车库
- 火车站建筑
+ 车站大楼
仓库
墓穴
工艺作坊
@@ -1702,6 +1724,7 @@
火车站
缆车
轻轨车站
+ 轻轨车站
轻轨车站
轻轨车站
单轨车站
@@ -1744,6 +1767,7 @@
地铁车站
地铁车站
地铁车站
+ 地铁车站
地铁车站
地铁车站
地铁车站
@@ -1797,6 +1821,7 @@
地铁车站
地铁车站
地铁车站
+ 地铁车站
地铁车站
地铁车站
地铁车站
@@ -1856,6 +1881,7 @@
地铁出入口
地铁出入口
地铁出入口
+ 地铁出入口
地铁出入口
地铁出入口
地铁出入口
@@ -1909,6 +1935,7 @@
地铁出入口
地铁出入口
地铁出入口
+ 地铁出入口
地铁出入口
地铁出入口
地铁出入口
@@ -2001,6 +2028,7 @@
眼镜店
室外设备
自提点
+ 意大利面店
糕点
典当商铺
宠物店
@@ -2097,7 +2125,13 @@
雕塑
雕像
景点
+ 游乐设施
动物围栏
+ 旋转木马
+ 历史景点
+ 迷宫
+ 过山车
+ 水上滑梯
景点
宿营场地
房车宿营地
diff --git a/android/app/src/main/res/values/attrs.xml b/android/app/src/main/res/values/attrs.xml
index 60530de713..e5120a01d5 100644
--- a/android/app/src/main/res/values/attrs.xml
+++ b/android/app/src/main/res/values/attrs.xml
@@ -1,5 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android/app/src/main/res/values/donottranslate.xml b/android/app/src/main/res/values/donottranslate.xml
index 8ae874d0b9..19325940b1 100644
--- a/android/app/src/main/res/values/donottranslate.xml
+++ b/android/app/src/main/res/values/donottranslate.xml
@@ -40,6 +40,7 @@
PowerManagment
KeepScreenOn
ShowOnLockScreen
+ MapLanguage
%1$s: %2$s
%2$s :%1$s
@@ -51,6 +52,7 @@
default
night
auto
+ nav-auto
collapse
@@ -58,11 +60,14 @@
pref_privacy
pref_search_history
+ DisplayKayak
NEVER
ALWAYS
AUTO
+
com.google.android.material.bottomsheet.BottomSheetBehavior
- CAR_NOTIFICATION_CHANNEL
+
+ Car
Since Android 14, every Foreground Service must have a type. There is no specific service type for Android Auto.
diff --git a/android/app/src/main/res/values/string-arrays.xml b/android/app/src/main/res/values/string-arrays.xml
index beab636f15..ee0e6210fd 100644
--- a/android/app/src/main/res/values/string-arrays.xml
+++ b/android/app/src/main/res/values/string-arrays.xml
@@ -28,6 +28,7 @@
- @string/off
- @string/on
- @string/auto
+ - @string/nav_auto
@string/theme_default
- @string/theme_night
- @string/theme_auto
+ - @string/theme_nav_auto
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
index e6db578710..c389d18b5b 100644
--- a/android/app/src/main/res/values/strings.xml
+++ b/android/app/src/main/res/values/strings.xml
@@ -337,6 +337,10 @@
Google Play Location Services
Quickly determine your approximate location using Bluetooth, WiFi, or mobile network
+
+ Kayak.com Hotel Links
+
+ \"Photos, reviews, booking\" links are displayed for hotels which have a listing on Kayak.com. The referral bonus received for each booking through these links goes towards development of Organic Maps.
Download all of the maps along your route
@@ -526,7 +530,10 @@
No object can be located here
Community-created OpenStreetMap data as of %s. Learn more about how to edit and update the map at OpenStreetMap.org
- Log in to openstreetmap.org to publish your changes to the world.
+
+ OpenStreetMap.org (OSM) is a community project to build a free and open map. It\'s the main source of map data in Organic Maps and works similar to Wikipedia. You can add or edit places and they become available to millions of users all over the World.
+\nJoin the community and help to make a better map for everyone!
+ Create an OpenStreetMap account or log in to publish your map edits to the world.
%1$d of %2$d
Download over a cellular network connection?
@@ -538,7 +545,7 @@
ZIP Code
Enter a valid ZIP code
- Unknown Place
+ Map Point
Note to OpenStreetMap volunteers (optional)
@@ -546,9 +553,11 @@
Your edits are uploaded to the public OpenStreetMap database. Please do not add personal or copyrighted information.
More about OpenStreetMap
- Owner
+ Your editing history
+ Your map data notes
+ Operator
- Owner: %s
+ Operator: %s
Can\'t find a suitable category?
Organic Maps allows to add simple point categories only, that means no towns, roads, lakes, building outlines, etc. Please add such categories directly to OpenStreetMap.org . Check our guide for detailed step by step instructions.
You haven\'t downloaded any maps
@@ -567,6 +576,7 @@
mph
h
min
+ d
More
Photos, reviews, booking
@@ -574,6 +584,8 @@
The referral bonus received for each booking through this link goes towards the development of Organic Maps.
Details on Kayak
+
+ Disable Kayak
Edit Bookmark
Comment…
Discard all local changes?
@@ -635,7 +647,7 @@
Use search or tap on the map to add a route starting point
Use search or tap on the map to add a destination point
- Remove
+ Remove Stop
Add Stop
Please login to OpenStreetMap to automatically upload all your map edits. Learn more here .
@@ -786,8 +798,8 @@
Contour lines are not yet available in this area
Ascent
Descent
- Min. altitude
- Max. altitude
+ Min. elevation
+ Max. elevation
Difficulty
Dist.:
Time:
@@ -809,6 +821,8 @@
Show on the lock screen
When enabled, the app will work on the lockscreen even when the device is locked.
+
+ Map language
Map data from OpenStreetMap
@@ -832,7 +846,7 @@
If you know a software developer, you can ask him or her to implement a feature that you need.
- Do you know that you can long-tap any place on the map to select it?
+ Tap anywhere on the map to select anything. A long tap is used to hide and show the interface.
Did you know that your current location on the map can be selected?
@@ -854,8 +868,12 @@
To the car screen
- This application requires access to your location for navigation purposes.
-
+ Organic Maps needs location access. When it\'s safe, check the notification on your phone.
+
+ This app needs your permission
+
+ Organic Maps in Android Auto needs a location permission to work effectively
+
Grant Permissions
Connected to car
@@ -905,6 +923,8 @@
Choose Color
Edit Track
No App installed that can open the location
+
+ Auto in navigation
Address/Block
@@ -1092,6 +1112,7 @@
Dumpster
Waste Transfer Station
Water Tank Refill Point
+ Water Tank Refill Point
Barrier
Block
Bollard
@@ -1137,7 +1158,7 @@
Building
Building
Garage
- Train Station
+ Station Building
Warehouse
Grave
Craft
@@ -1153,7 +1174,7 @@
Grinding Mill
Handicraft
- HVAC Shop
+ HVAC
Key Cutting
Locksmith
Metal Worker
@@ -1773,6 +1794,7 @@
Train Station
Funicular
Light Rail Station
+ S-Bahn Station
DLR Station
Porto Metro
Monorail Station
@@ -1815,6 +1837,7 @@
Subway Station
Subway Station
Subway Station
+ Subway Station
Subway Station
Subway Station
Subway Station
@@ -1868,6 +1891,7 @@
Subway Station
Subway Station
Subway Station
+ Subway Station
Subway Station
Subway Station
Subway Station
@@ -1930,6 +1954,7 @@
Subway Entrance
Subway Entrance
Subway Entrance
+ Subway Entrance
Subway Entrance
Subway Entrance
Subway Entrance
@@ -1983,6 +2008,7 @@
Subway Entrance
Subway Entrance
Subway Entrance
+ Subway Entrance
Subway Entrance
Subway Entrance
Subway Entrance
@@ -2076,6 +2102,7 @@
Optician
Outdoor Equipment Shop
Pickup Point
+ Pasta Shop
Pastry Shop
Pawnbroker
Pet Store
@@ -2172,7 +2199,15 @@
Sculpture
Statue
Attraction
+ Amusement Ride
Animal Enclosure
+ Bumper Car
+ Big Wheel
+ Carousel
+ Historic attraction
+ Maze
+ Roller Coaster
+ Water Slide
Attraction
Campground
RV Park
diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml
index eb2f3affba..8c8925ba5b 100644
--- a/android/app/src/main/res/values/styles.xml
+++ b/android/app/src/main/res/values/styles.xml
@@ -66,7 +66,7 @@
- ?buttonDialogTextColor
- true
- @string/robotoMedium
- - 1
+ - 2
- center_vertical|end
diff --git a/android/app/src/main/res/xml/locales_config.xml b/android/app/src/main/res/xml/locales_config.xml
index 0656a9e23a..fe30896849 100644
--- a/android/app/src/main/res/xml/locales_config.xml
+++ b/android/app/src/main/res/xml/locales_config.xml
@@ -39,6 +39,7 @@
+
diff --git a/android/app/src/main/res/xml/network_security_config.xml b/android/app/src/main/res/xml/network_security_config.xml
new file mode 100644
index 0000000000..768520426e
--- /dev/null
+++ b/android/app/src/main/res/xml/network_security_config.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ organicmaps.app
+ omaps.app
+
+
diff --git a/android/app/src/main/res/xml/prefs_main.xml b/android/app/src/main/res/xml/prefs_main.xml
index 6192fe9937..e162e025d6 100644
--- a/android/app/src/main/res/xml/prefs_main.xml
+++ b/android/app/src/main/res/xml/prefs_main.xml
@@ -99,6 +99,12 @@
android:summary="@string/enable_show_on_lock_screen_description"
android:defaultValue="true"
android:order="17"/>
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- xmlns:android
-
- ^$
-
-
-
-
-
-
-
-
- xmlns:.*
-
- ^$
-
-
- BY_NAME
-
-
-
-
-
-
- .*:id
-
- http://schemas.android.com/apk/res/android
-
-
-
-
-
-
-
-
- .*:name
-
- http://schemas.android.com/apk/res/android
-
-
-
-
-
-
-
-
- name
-
- ^$
-
-
-
-
-
-
-
-
- style
-
- ^$
-
-
-
-
-
-
-
-
- .*
-
- ^$
-
-
- BY_NAME
-
-
-
-
-
-
- .*
-
- http://schemas.android.com/apk/res/android
-
-
- ANDROID_ATTRIBUTE_ORDER
-
-
-
-
-
-
- .*
-
- .*
-
-
- BY_NAME
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tools/android/formatter/OrganicMapsAndroidStudio.xml b/android/config/AndroidStudioCodestyle.xml
similarity index 99%
rename from tools/android/formatter/OrganicMapsAndroidStudio.xml
rename to android/config/AndroidStudioCodestyle.xml
index 76ca7cb1e1..a24fba24af 100644
--- a/tools/android/formatter/OrganicMapsAndroidStudio.xml
+++ b/android/config/AndroidStudioCodestyle.xml
@@ -18,7 +18,7 @@
-
+
diff --git a/android/gradle.properties b/android/gradle.properties
index 9b49d4d9c8..3ad05ba8eb 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -11,5 +11,7 @@ android.nonFinalResIds=false
enableVulkanDiagnostics=OFF
+enableTrace=OFF
+
# Autogenerated by tools/unix/generate_localizations.sh
-supportedLocalizations=af,ar,az,be,bg,ca,cs,da,de,el,en,en_GB,es,es_MX,et,eu,fa,fi,fr,fr_CA,iw,hi,hu,in,it,ja,ko,lt,lv,mr,mt,nb,nl,pl,pt,pt_BR,ro,ru,sk,sv,sw,th,tr,uk,vi,zh,zh_HK,zh_MO,zh_TW
+supportedLocalizations=af,ar,az,be,bg,ca,cs,da,de,el,en,en_GB,es,es_MX,et,eu,fa,fi,fr,fr_CA,iw,hi,hu,in,it,ja,ko,lt,lv,mr,mt,nb,nl,pl,pt,pt_BR,ro,ru,sk,sr,sv,sw,th,tr,uk,vi,zh,zh_HK,zh_MO,zh_TW
diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar
index d64cd49177..a4b76b9530 100644
Binary files a/android/gradle/wrapper/gradle-wrapper.jar and b/android/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
index b82aa23a4f..94113f200e 100644
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ b/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.11-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
diff --git a/android/gradlew b/android/gradlew
index 1aa94a4269..f5feea6d6b 100755
--- a/android/gradlew
+++ b/android/gradlew
@@ -15,6 +15,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
+# SPDX-License-Identifier: Apache-2.0
+#
##############################################################################
#
@@ -55,7 +57,7 @@
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
-# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
+# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -84,7 +86,8 @@ done
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
-APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
+APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
+' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
diff --git a/android/gradlew.bat b/android/gradlew.bat
index 25da30dbde..9d21a21834 100644
--- a/android/gradlew.bat
+++ b/android/gradlew.bat
@@ -13,6 +13,8 @@
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
+@rem SPDX-License-Identifier: Apache-2.0
+@rem
@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
diff --git a/base/base_tests/bits_test.cpp b/base/base_tests/bits_test.cpp
index 5b54310205..faf0aebb3a 100644
--- a/base/base_tests/bits_test.cpp
+++ b/base/base_tests/bits_test.cpp
@@ -1,64 +1,15 @@
#include "testing/testing.hpp"
#include "base/bits.hpp"
-#include "base/checked_cast.hpp"
#include
#include
-#include
-
-namespace
-{
-template
-uint32_t PopCountSimple(T x)
-{
- uint32_t res = 0;
- for (; x != 0; x >>= 1)
- {
- if (x & 1)
- ++res;
- }
- return res;
-}
-} // namespace
-
-UNIT_TEST(Popcount32)
-{
- for (uint32_t i = 0; i < 10000; ++i)
- {
- TEST_EQUAL(bits::PopCount(i), PopCountSimple(i), (i));
- TEST_EQUAL(bits::PopCount(0xC2000000 | i), PopCountSimple(0xC2000000 | i), (0xC2000000 | i));
- }
-}
-
-UNIT_TEST(PopcountArray32)
-{
- for (uint32_t j = 0; j < 2777; ++j)
- {
- std::vector v(j / 10);
- for (size_t i = 0; i < v.size(); ++i)
- v[i] = ((uint32_t(rand()) & 255) << 24) + ((rand() & 255) << 16) +
- ((rand() & 255) << 8) + (rand() & 255);
- uint32_t expectedPopCount = 0;
- for (size_t i = 0; i < v.size(); ++i)
- expectedPopCount += PopCountSimple(v[i]);
- TEST_EQUAL(bits::PopCount(v.empty() ? NULL : &v[0], base::checked_cast(v.size())),
- expectedPopCount, (j, v.size(), expectedPopCount));
- }
-}
UNIT_TEST(Select1Test)
{
TEST_EQUAL(0U, bits::select1(1, 1), ());
}
-UNIT_TEST(ROL)
-{
- TEST_EQUAL(bits::ROL(0), 0, ());
- TEST_EQUAL(bits::ROL(uint32_t(-1)), uint32_t(-1), ());
- TEST_EQUAL(bits::ROL(128 | 32 | 4), uint8_t(64 | 8 | 1), ());
-}
-
UNIT_TEST(PerfectShuffle)
{
// 0010 0001 0100 0000
@@ -141,14 +92,6 @@ UNIT_TEST(NumUsedBits)
TEST_EQUAL(bits::NumUsedBits(0x000000000000FDEFULL), 16, ());
}
-UNIT_TEST(PopCount64)
-{
- TEST_EQUAL(0, bits::PopCount(static_cast(0x0)), ());
- TEST_EQUAL(1, bits::PopCount(static_cast(0x1)), ());
- TEST_EQUAL(32, bits::PopCount(static_cast(0xAAAAAAAA55555555)), ());
- TEST_EQUAL(64, bits::PopCount(static_cast(0xFFFFFFFFFFFFFFFF)), ());
-}
-
UNIT_TEST(CeilLog)
{
TEST_EQUAL(0, bits::FloorLog(0x0), ());
diff --git a/base/base_tests/stl_helpers_tests.cpp b/base/base_tests/stl_helpers_tests.cpp
index 523696b2cf..5972989da4 100644
--- a/base/base_tests/stl_helpers_tests.cpp
+++ b/base/base_tests/stl_helpers_tests.cpp
@@ -1,17 +1,17 @@
#include "testing/testing.hpp"
-#include "base/macros.hpp"
#include "base/stl_helpers.hpp"
#include
#include
-#include
+#include
#include
+
+namespace stl_helpers_tests
+{
using namespace base;
-namespace stl_helpers_test
-{
class Int
{
public:
@@ -326,4 +326,48 @@ UNIT_TEST(AccumulateIntervals)
CheckAccumulateIntervals(idTest, arr1, arr2, res);
}
}
+
+UNIT_TEST(Map_EmplaceOrAssign)
+{
+ {
+ std::map> theMap;
+
+ std::string_view key = "key";
+ std::string_view val1 = "value";
+ TEST(EmplaceOrAssign(theMap, key, val1).second, ());
+ TEST_EQUAL(theMap.find(key)->second, val1, ());
+
+ std::string_view val2 = "some_long_value";
+ TEST(!EmplaceOrAssign(theMap, key, val2).second, ());
+ TEST_EQUAL(theMap.find(key)->second, val2, ());
+
+ std::string_view val3 = "some_other_long_value";
+ TEST(!EmplaceOrAssign(theMap, key, std::string(val3)).second, ());
+ TEST_EQUAL(theMap.find(key)->second, val3, ());
+ }
+
+ {
+ class Obj
+ {
+ int m_v;
+
+ Obj(Obj const &) = delete;
+ Obj & operator=(Obj const &) = delete;
+ public:
+ Obj(int v) : m_v(v) {}
+ Obj(Obj &&) = default;
+ Obj & operator=(Obj &&) = default;
+
+ bool operator==(Obj const & o) const { return m_v == o.m_v; }
+ bool operator<(Obj const & o) const { return m_v < o.m_v; }
+ };
+
+ std::map theMap;
+
+ TEST(EmplaceOrAssign(theMap, Obj(1), Obj(2)).second, ());
+ TEST(!EmplaceOrAssign(theMap, Obj(1), Obj(3)).second, ());
+ TEST(theMap.find(Obj(1))->second == Obj(3), ());
+ }
+}
+
} // namespace stl_helpers_test
diff --git a/base/bits.hpp b/base/bits.hpp
index 7fd73d4eb8..cfb94a3b44 100644
--- a/base/bits.hpp
+++ b/base/bits.hpp
@@ -8,213 +8,128 @@
namespace bits
{
- // Count the number of 1 bits. Implementation: see Hacker's delight book.
- inline uint32_t PopCount(uint32_t x) noexcept
- {
- x -= ((x >> 1) & 0x55555555);
- x = (x & 0x33333333) + ((x >> 2) & 0x33333333);
- x = (x + (x >> 4)) & 0x0F0F0F0F;
- x += (x >> 8);
- x += (x >> 16);
- return x & 0x3F;
- }
+static constexpr int SELECT1_ERROR = -1;
- inline uint32_t PopCount(uint8_t x) noexcept
- {
- return PopCount(static_cast(x));
- }
+template unsigned int select1(T x, unsigned int i)
+{
+ // TODO: Fast implementation of select1.
+ ASSERT(i > 0 && i <= sizeof(T) * 8, (i));
+ for (unsigned int j = 0; j < sizeof(T) * 8; x >>= 1, ++j)
+ if (x & 1)
+ if (--i == 0)
+ return j;
+ return static_cast(SELECT1_ERROR);
+}
- // Count the number of 1 bits in array p, length n bits.
- // There is a better implementation at hackersdelight.org
- inline uint32_t PopCount(uint32_t const * p, uint32_t n)
- {
- uint32_t s = 0;
- for (uint32_t i = 0; i < n; i += 31)
- {
- uint32_t lim = (n < i + 31 ? n : i + 31);
- uint32_t s8 = 0;
- uint32_t x = 0;
- for (uint32_t j = i; j < lim; ++j)
- {
- x = p[j];
- x -= ((x >> 1) & 0x55555555);
- x = (x & 0x33333333) + ((x >> 2) & 0x33333333);
- x = (x + (x >> 4)) & 0x0F0F0F0F;
- s8 += x;
- }
- x = (s8 & 0x00FF00FF) + ((s8 >> 8) & 0x00FF00FF);
- x = (x & 0x0000ffff) + (x >> 16);
- s += x;
- }
- return s;
- }
+constexpr uint8_t FloorLog(uint64_t x) noexcept
+{
+ return x == 0 ? 0 : std::bit_width(x) - 1;
+}
- static const int SELECT1_ERROR = -1;
+template
+std::make_unsigned_t ZigZagEncode(T x)
+{
+ static_assert(std::is_signed::value, "Type should be signed");
+ return (x << 1) ^ (x >> (sizeof(x) * 8 - 1));
+}
- template unsigned int select1(T x, unsigned int i)
- {
- // TODO: Fast implementation of select1.
- ASSERT(i > 0 && i <= sizeof(T) * 8, (i));
- for (unsigned int j = 0; j < sizeof(T) * 8; x >>= 1, ++j)
- if (x & 1)
- if (--i == 0)
- return j;
- return static_cast(SELECT1_ERROR);
- }
+template
+std::make_signed_t ZigZagDecode(T x)
+{
+ static_assert(std::is_unsigned::value, "Type should be unsigned.");
+ return (x >> 1) ^ -static_cast>(x & 1);
+}
- inline uint32_t PopCount(uint64_t x) noexcept
- {
- x = x - ((x & 0xAAAAAAAAAAAAAAAA) >> 1);
- x = (x & 0x3333333333333333) + ((x >> 2) & 0x3333333333333333);
- x = (x + (x >> 4)) & 0x0F0F0F0F0F0F0F0F;
- x = (x * 0x0101010101010101) >> 56;
- return static_cast(x);
- }
+constexpr uint32_t PerfectShuffle(uint32_t x)
+{
+ x = ((x & 0x0000FF00) << 8) | ((x >> 8) & 0x0000FF00) | (x & 0xFF0000FF);
+ x = ((x & 0x00F000F0) << 4) | ((x >> 4) & 0x00F000F0) | (x & 0xF00FF00F);
+ x = ((x & 0x0C0C0C0C) << 2) | ((x >> 2) & 0x0C0C0C0C) | (x & 0xC3C3C3C3);
+ x = ((x & 0x22222222) << 1) | ((x >> 1) & 0x22222222) | (x & 0x99999999);
+ return x;
+}
- inline uint8_t FloorLog(uint64_t x) noexcept
- {
-#define CHECK_RSH(x, msb, offset) \
- if (x >> offset) \
- { \
- x >>= offset; \
- msb += offset; \
- }
+constexpr uint32_t PerfectUnshuffle(uint32_t x)
+{
+ x = ((x & 0x22222222) << 1) | ((x >> 1) & 0x22222222) | (x & 0x99999999);
+ x = ((x & 0x0C0C0C0C) << 2) | ((x >> 2) & 0x0C0C0C0C) | (x & 0xC3C3C3C3);
+ x = ((x & 0x00F000F0) << 4) | ((x >> 4) & 0x00F000F0) | (x & 0xF00FF00F);
+ x = ((x & 0x0000FF00) << 8) | ((x >> 8) & 0x0000FF00) | (x & 0xFF0000FF);
+ return x;
+}
- uint8_t msb = 0;
- CHECK_RSH(x, msb, 32);
- CHECK_RSH(x, msb, 16);
- CHECK_RSH(x, msb, 8);
- CHECK_RSH(x, msb, 4);
- CHECK_RSH(x, msb, 2);
- CHECK_RSH(x, msb, 1);
-#undef CHECK_RSH
+// Returns the integer that has the bits of |x| at even-numbered positions
+// and the bits of |y| at odd-numbered positions without changing the
+// relative order of bits coming from |x| and |y|.
+// That is, if the bits of |x| are {x31, x30, ..., x0},
+// and the bits of |y| are {y31, y30, ..., y0},
+// then the bits of the result are {y31, x31, y30, x30, ..., y0, x0}.
+constexpr uint64_t BitwiseMerge(uint32_t x, uint32_t y)
+{
+ uint32_t const hi = PerfectShuffle((y & 0xFFFF0000) | (x >> 16));
+ uint32_t const lo = PerfectShuffle(((y & 0xFFFF) << 16 ) | (x & 0xFFFF));
+ return (static_cast(hi) << 32) + lo;
+}
- return msb;
- }
+constexpr void BitwiseSplit(uint64_t v, uint32_t & x, uint32_t & y)
+{
+ uint32_t const hi = PerfectUnshuffle(static_cast(v >> 32));
+ uint32_t const lo = PerfectUnshuffle(static_cast(v & 0xFFFFFFFFULL));
+ x = ((hi & 0xFFFF) << 16) | (lo & 0xFFFF);
+ y = (hi & 0xFFFF0000) | (lo >> 16);
+}
- // Will be implemented when needed.
- uint64_t PopCount(uint64_t const * p, uint64_t n);
+// Returns 1 if bit is set and 0 otherwise.
+inline uint8_t GetBit(void const * p, uint32_t offset)
+{
+ uint8_t const * pData = static_cast(p);
+ return (pData[offset >> 3] >> (offset & 7)) & 1;
+}
- template T RoundLastBitsUpAndShiftRight(T x, T bits)
- {
- return (x & ((1 << bits) - 1)) ? (x >> bits) + 1 : (x >> bits);
- }
+inline void SetBitTo0(void * p, uint32_t offset)
+{
+ uint8_t * pData = static_cast(p);
+ pData[offset >> 3] &= ~(1 << (offset & 7));
+}
- template struct LogBitSizeOfType;
- template <> struct LogBitSizeOfType { enum { value = 3 }; };
- template <> struct LogBitSizeOfType { enum { value = 4 }; };
- template <> struct LogBitSizeOfType { enum { value = 5 }; };
- template <> struct LogBitSizeOfType { enum { value = 6 }; };
+inline void SetBitTo1(void * p, uint32_t offset)
+{
+ uint8_t * pData = static_cast(p);
+ pData[offset >> 3] |= (1 << (offset & 7));
+}
- template T ROL(T x)
- {
- return (x << 1) | (x >> (sizeof(T) * 8 - 1));
- }
+// Compute number of zero bits from the most significant bits side.
+constexpr uint32_t NumHiZeroBits32(uint32_t n)
+{
+ if (n == 0) return 32;
+ uint32_t result = 0;
+ while ((n & (uint32_t{1} << 31)) == 0) { ++result; n <<= 1; }
+ return result;
+}
- template
- std::make_unsigned_t ZigZagEncode(T x)
- {
- static_assert(std::is_signed::value, "Type should be signed");
- return (x << 1) ^ (x >> (sizeof(x) * 8 - 1));
- }
+constexpr uint32_t NumHiZeroBits64(uint64_t n)
+{
+ if (n == 0) return 64;
+ uint32_t result = 0;
+ while ((n & (uint64_t{1} << 63)) == 0) { ++result; n <<= 1; }
+ return result;
+}
- template
- std::make_signed_t ZigZagDecode(T x)
- {
- static_assert(std::is_unsigned::value, "Type should be unsigned.");
- return (x >> 1) ^ -static_cast>(x & 1);
- }
+// Computes number of bits needed to store the number, it is not equal to number of ones.
+// E.g. if we have a number (in bit representation) 00001000b then NumUsedBits is 4.
+constexpr uint32_t NumUsedBits(uint64_t n)
+{
+ uint32_t result = 0;
+ while (n != 0) { ++result; n >>= 1; }
+ return result;
+}
- inline uint32_t PerfectShuffle(uint32_t x)
- {
- x = ((x & 0x0000FF00) << 8) | ((x >> 8) & 0x0000FF00) | (x & 0xFF0000FF);
- x = ((x & 0x00F000F0) << 4) | ((x >> 4) & 0x00F000F0) | (x & 0xF00FF00F);
- x = ((x & 0x0C0C0C0C) << 2) | ((x >> 2) & 0x0C0C0C0C) | (x & 0xC3C3C3C3);
- x = ((x & 0x22222222) << 1) | ((x >> 1) & 0x22222222) | (x & 0x99999999);
- return x;
- }
+constexpr uint64_t GetFullMask(uint8_t numBits)
+{
+ ASSERT_LESS_OR_EQUAL(numBits, 64, ());
+ return numBits == 64 ? std::numeric_limits::max()
+ : (static_cast(1) << numBits) - 1;
+}
- inline uint32_t PerfectUnshuffle(uint32_t x)
- {
- x = ((x & 0x22222222) << 1) | ((x >> 1) & 0x22222222) | (x & 0x99999999);
- x = ((x & 0x0C0C0C0C) << 2) | ((x >> 2) & 0x0C0C0C0C) | (x & 0xC3C3C3C3);
- x = ((x & 0x00F000F0) << 4) | ((x >> 4) & 0x00F000F0) | (x & 0xF00FF00F);
- x = ((x & 0x0000FF00) << 8) | ((x >> 8) & 0x0000FF00) | (x & 0xFF0000FF);
- return x;
- }
-
- // Returns the integer that has the bits of |x| at even-numbered positions
- // and the bits of |y| at odd-numbered positions without changing the
- // relative order of bits coming from |x| and |y|.
- // That is, if the bits of |x| are {x31, x30, ..., x0},
- // and the bits of |y| are {y31, y30, ..., y0},
- // then the bits of the result are {y31, x31, y30, x30, ..., y0, x0}.
- inline uint64_t BitwiseMerge(uint32_t x, uint32_t y)
- {
- uint32_t const hi = PerfectShuffle((y & 0xFFFF0000) | (x >> 16));
- uint32_t const lo = PerfectShuffle(((y & 0xFFFF) << 16 ) | (x & 0xFFFF));
- return (static_cast(hi) << 32) + lo;
- }
-
- inline void BitwiseSplit(uint64_t v, uint32_t & x, uint32_t & y)
- {
- uint32_t const hi = PerfectUnshuffle(static_cast(v >> 32));
- uint32_t const lo = PerfectUnshuffle(static_cast(v & 0xFFFFFFFFULL));
- x = ((hi & 0xFFFF) << 16) | (lo & 0xFFFF);
- y = (hi & 0xFFFF0000) | (lo >> 16);
- }
-
- // Returns 1 if bit is set and 0 otherwise.
- inline uint8_t GetBit(void const * p, uint32_t offset)
- {
- uint8_t const * pData = static_cast(p);
- return (pData[offset >> 3] >> (offset & 7)) & 1;
- }
-
- inline void SetBitTo0(void * p, uint32_t offset)
- {
- uint8_t * pData = static_cast(p);
- pData[offset >> 3] &= ~(1 << (offset & 7));
- }
-
- inline void SetBitTo1(void * p, uint32_t offset)
- {
- uint8_t * pData = static_cast(p);
- pData[offset >> 3] |= (1 << (offset & 7));
- }
-
- // Compute number of zero bits from the most significant bits side.
- inline uint32_t NumHiZeroBits32(uint32_t n)
- {
- if (n == 0) return 32;
- uint32_t result = 0;
- while ((n & (uint32_t(1) << 31)) == 0) { ++result; n <<= 1; }
- return result;
- }
-
- inline uint32_t NumHiZeroBits64(uint64_t n)
- {
- if (n == 0) return 64;
- uint32_t result = 0;
- while ((n & (uint64_t(1) << 63)) == 0) { ++result; n <<= 1; }
- return result;
- }
-
- // Computes number of bits needed to store the number, it is not equal to number of ones.
- // E.g. if we have a number (in bit representation) 00001000b then NumUsedBits is 4.
- inline uint32_t NumUsedBits(uint64_t n)
- {
- uint32_t result = 0;
- while (n != 0) { ++result; n >>= 1; }
- return result;
- }
-
- inline uint64_t GetFullMask(uint8_t numBits)
- {
- ASSERT_LESS_OR_EQUAL(numBits, 64, ());
- return numBits == 64 ? std::numeric_limits::max()
- : (static_cast(1) << numBits) - 1;
- }
-
- inline bool IsPow2Minus1(uint64_t n) { return (n & (n + 1)) == 0; }
+constexpr bool IsPow2Minus1(uint64_t n) { return (n & (n + 1)) == 0; }
} // namespace bits
diff --git a/base/stl_helpers.hpp b/base/stl_helpers.hpp
index af4cc7bdd0..95dabf3315 100644
--- a/base/stl_helpers.hpp
+++ b/base/stl_helpers.hpp
@@ -165,6 +165,18 @@ bool IsExist(Cont const & c, T const & t)
return std::find(std::cbegin(c), end, t) != end;
}
+template
+auto EmplaceOrAssign(MapT & theMap, K && k, V && v)
+{
+ auto it = theMap.lower_bound(k);
+ if (it != theMap.end() && k == it->first)
+ {
+ it->second = std::forward(v);
+ return std::make_pair(it, false);
+ }
+ return std::make_pair(theMap.emplace_hint(it, std::forward(k), std::forward(v)), true);
+}
+
// Creates a comparer being able to compare two instances of class C
// (given by reference or pointer) by a field or const method of C.
// For example, to create comparer that is able to compare pairs of
diff --git a/coding/compressed_bit_vector.cpp b/coding/compressed_bit_vector.cpp
index 673f46c450..43aef358fc 100644
--- a/coding/compressed_bit_vector.cpp
+++ b/coding/compressed_bit_vector.cpp
@@ -3,9 +3,9 @@
#include "coding/write_to_sink.hpp"
#include "base/assert.hpp"
-#include "base/bits.hpp"
#include
+#include
namespace coding
{
@@ -299,7 +299,7 @@ unique_ptr DenseCBV::BuildFromBitGroups(vector && bitGroups)
unique_ptr cbv(new DenseCBV());
cbv->m_popCount = 0;
for (size_t i = 0; i < bitGroups.size(); ++i)
- cbv->m_popCount += bits::PopCount(bitGroups[i]);
+ cbv->m_popCount += std::popcount(bitGroups[i]);
cbv->m_bitGroups = std::move(bitGroups);
return cbv;
}
@@ -326,7 +326,7 @@ unique_ptr DenseCBV::LeaveFirstSetNBits(uint64_t n) const
for (size_t i = 0; i < m_bitGroups.size() && n != 0; ++i)
{
uint64_t group = m_bitGroups[i];
- uint32_t const bits = bits::PopCount(group);
+ uint32_t const bits = std::popcount(group);
if (bits <= n)
{
n -= bits;
@@ -445,7 +445,7 @@ unique_ptr CompressedBitVectorBuilder::FromBitGroups(
uint64_t const maxBit = kBlockSize * (bitGroups.size() - 1) + bits::FloorLog(bitGroups.back());
uint64_t popCount = 0;
for (size_t i = 0; i < bitGroups.size(); ++i)
- popCount += bits::PopCount(bitGroups[i]);
+ popCount += std::popcount(bitGroups[i]);
if (DenseEnough(popCount, maxBit))
return DenseCBV::BuildFromBitGroups(std::move(bitGroups));
diff --git a/coding/string_utf8_multilang.cpp b/coding/string_utf8_multilang.cpp
index d37ba9f32e..6854c151a8 100644
--- a/coding/string_utf8_multilang.cpp
+++ b/coding/string_utf8_multilang.cpp
@@ -89,8 +89,32 @@ constexpr bool IsSupportedLangCode(int8_t langCode)
}
} // namespace
+bool StringUtf8Multilang::IsServiceLang(std::string_view lang)
+{
+ return lang == kLanguages[kDefaultCode].m_code
+ || lang == kLanguages[kInternationalCode].m_code
+ || lang == kLanguages[kAltNameCode].m_code
+ || lang == kLanguages[kOldNameCode].m_code;
+}
// static
-StringUtf8Multilang::Languages const & StringUtf8Multilang::GetSupportedLanguages()
+static const StringUtf8Multilang::Languages allLanguages = []()
+{
+ StringUtf8Multilang::Languages langs;
+ std::copy_if(kLanguages.cbegin(), kLanguages.cend(), std::back_inserter(langs),
+ [](StringUtf8Multilang::Lang const & lang) { return lang.m_code != StringUtf8Multilang::kReservedLang; });
+ return langs;
+}();
+
+static const StringUtf8Multilang::Languages languagesWithoutService = []()
+{
+ StringUtf8Multilang::Languages langs;
+ std::copy_if(allLanguages.cbegin(), allLanguages.cend(), std::back_inserter(langs),
+ [](StringUtf8Multilang::Lang const & lang) { return !StringUtf8Multilang::IsServiceLang(lang.m_code); });
+ return langs;
+}();
+
+
+StringUtf8Multilang::Languages const & StringUtf8Multilang::GetSupportedLanguages(bool includeServiceLangs)
{
// Asserts for generic class constants.
ASSERT_EQUAL(kLanguages[kDefaultCode].m_code, std::string_view{"default"}, ());
@@ -98,14 +122,8 @@ StringUtf8Multilang::Languages const & StringUtf8Multilang::GetSupportedLanguage
ASSERT_EQUAL(kLanguages[kAltNameCode].m_code, std::string_view{"alt_name"}, ());
ASSERT_EQUAL(kLanguages[kOldNameCode].m_code, std::string_view{"old_name"}, ());
ASSERT_EQUAL(kLanguages[kEnglishCode].m_code, std::string_view{"en"}, ());
- static StringUtf8Multilang::Languages languages;
- if (languages.empty())
- {
- std::copy_if(kLanguages.cbegin(), kLanguages.cend(), std::back_inserter(languages),
- [](Lang const & lang) { return lang.m_code != kReservedLang; });
- }
- return languages;
+ return includeServiceLangs ? allLanguages : languagesWithoutService;
}
// static
diff --git a/coding/string_utf8_multilang.hpp b/coding/string_utf8_multilang.hpp
index 4bed32a526..8d1dd36dea 100644
--- a/coding/string_utf8_multilang.hpp
+++ b/coding/string_utf8_multilang.hpp
@@ -90,7 +90,9 @@ public:
using Languages = buffer_vector;
- static Languages const & GetSupportedLanguages();
+ static Languages const & GetSupportedLanguages(bool includeServiceLangs = true);
+
+ static bool IsServiceLang(std::string_view lang);
// These names require separate search/street processing.
static bool IsAltOrOldName(int8_t langCode)
diff --git a/configure.sh b/configure.sh
index 7b1eeeb6fd..77b55242ad 100755
--- a/configure.sh
+++ b/configure.sh
@@ -1,171 +1,17 @@
#!/usr/bin/env bash
+#
# Please run this script to configure the repository after cloning it.
+#
-# When configuring with private repository, the following override hierarchy is used:
-# - commandline parameters - most specific, always wins.
-# - stdin parameters.
-# - saved repository - least specific, if present.
-# - fallback to opensource mode.
+set -euo pipefail
-# Stop on the first error.
-set -e -u
+echo "Configuring the repository for development."
-BASE_PATH=$(cd "$(dirname "$0")"; pwd)
-
-DEFAULT_PRIVATE_HEADER="$BASE_PATH/private_default.h"
-PRIVATE_HEADER="private.h"
-PRIVATE_PROPERTIES="android/app/secure.properties"
-PRIVATE_NETWORK_CONFIG="android/app/src/main/res/xml/network_security_config.xml"
-PRIVATE_GOOGLE_SERVICES="android/app/google-services.json"
-
-SAVED_PRIVATE_REPO_FILE="$BASE_PATH/.private_repository_url"
-SAVED_PRIVATE_BRANCH_FILE="$BASE_PATH/.private_repository_branch"
-TMP_REPO_DIR="$BASE_PATH/.tmp.private.repo"
-
-usage() {
- echo "This tool configures Organic Maps for an opensource build by default"
- echo "and bootstraps the Boost submodule after that."
- echo
- echo "To e.g. publish in app stores populate following configs with your own private keys etc."
- echo " $PRIVATE_HEADER"
- echo " $PRIVATE_PROPERTIES"
- echo " $PRIVATE_NETWORK_CONFIG"
- echo " $PRIVATE_GOOGLE_SERVICES"
- echo "The tool can copy over the necessary configs from a given private repo and a branch"
- echo "(it copies all files except README.md)."
- echo "It remembers the repo and the branch to pull the config changes automatically on next run."
- echo
- echo "Usage:"
- echo " $0 private_repo_url [private_repo_branch] - copy configs from a private repo (master is the default branch)"
- echo " echo 'private_repo_url [private_repo_branch]' | $0 - alternate invocation for private repo configuration"
- echo " $0 - use a saved repo and a branch if present or default to an opensource build configs"
- echo ""
-}
-
-setup_opensource() {
- echo "Initializing repository with default values in Open-Source mode."
- cat "$DEFAULT_PRIVATE_HEADER" > "$BASE_PATH/$PRIVATE_HEADER"
- echo 'ext {
- spropStoreFile = "debug.keystore"
- spropStorePassword = "12345678"
- spropKeyAlias = "debug"
- spropKeyPassword = "12345678"
-}
-' > "$BASE_PATH/$PRIVATE_PROPERTIES"
- echo '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-' > "$BASE_PATH/$PRIVATE_NETWORK_CONFIG"
- rm -f "$BASE_PATH/$PRIVATE_GOOGLE_SERVICES"
-}
-
-# Clone the private repo and copy all of its files (except README.md) into the main repo
-setup_private() {
- echo "Copying private configuration files from the repo '$PRIVATE_REPO', branch '$PRIVATE_BRANCH'"
- set -x
- rm -rf "$TMP_REPO_DIR"
- git clone --branch "$PRIVATE_BRANCH" --depth 1 "$PRIVATE_REPO" "$TMP_REPO_DIR"
- echo "$PRIVATE_REPO" > "$SAVED_PRIVATE_REPO_FILE"
- echo "$PRIVATE_BRANCH" > "$SAVED_PRIVATE_BRANCH_FILE"
- echo "Saved private repository url '$PRIVATE_REPO' to '$SAVED_PRIVATE_REPO_FILE'"
- echo "Saved private branch '$PRIVATE_BRANCH' to '$SAVED_PRIVATE_BRANCH_FILE'"
- cd $TMP_REPO_DIR
- rm -rf "$TMP_REPO_DIR/.git" "$TMP_REPO_DIR/README.md"
- cp -Rv "$TMP_REPO_DIR"/* "$BASE_PATH"
- rm -rf "$TMP_REPO_DIR"
- # Remove old android secrets during the transition period to the new project structure
- echo "Removing keys from old locations"
- rm -f android/release.keystore \
- android/secure.properties \
- android/libnotify.properties \
- android/google-services.json \
- android/google-play.json \
- android/firebase-app-distribution.json \
- android/firebase-test-lab.json \
- android/huawei-appgallery.json \
- android/res/xml/network_security_config.xml
- set +x
- echo "Private files have been updated."
-}
-
-if [ "${1-}" = "-h" -o "${1-}" = "--help" ]; then
- usage
- exit 1
+if [ ! -d 3party/boost/tools ]; then
+ git submodule update --init --recursive
fi
-
-ARGS_PRIVATE_REPO=${1-}
-ARGS_PRIVATE_BRANCH=${2-}
-
-if [ -n "$ARGS_PRIVATE_REPO" ]; then
- PRIVATE_REPO=$ARGS_PRIVATE_REPO
- if [ -n "$ARGS_PRIVATE_BRANCH" ]; then
- PRIVATE_BRANCH=$ARGS_PRIVATE_BRANCH
- else
- PRIVATE_BRANCH=master
- fi
-else
- read -t 1 READ_PRIVATE_REPO READ_PRIVATE_BRANCH || true
- if [ -n "${READ_PRIVATE_REPO-}" ]; then
- PRIVATE_REPO=$READ_PRIVATE_REPO
- if [ -n "${READ_PRIVATE_BRANCH-}" ]; then
- PRIVATE_BRANCH=$READ_PRIVATE_BRANCH
- else
- PRIVATE_BRANCH=master
- fi
- elif [ -f "$SAVED_PRIVATE_REPO_FILE" ]; then
- PRIVATE_REPO=`cat "$SAVED_PRIVATE_REPO_FILE"`
- echo "Using stored private repository URL: $PRIVATE_REPO"
- if [ -f "$SAVED_PRIVATE_BRANCH_FILE" ]; then
- PRIVATE_BRANCH=`cat "$SAVED_PRIVATE_BRANCH_FILE"`
- echo "Using stored private branch: $PRIVATE_BRANCH"
- else
- PRIVATE_BRANCH=master
- fi
- else
- PRIVATE_REPO=""
- fi
-fi
-
-if [ -n "$PRIVATE_REPO" ]; then
- setup_private
-else
- setup_opensource
-fi
-
-# TODO: Remove these lines when XCode project is finally generated by CMake.
-if [ ! -d "$BASE_PATH/3party/boost/" ]; then
- echo "You need to have Boost submodule present to run bootstrap.sh"
- echo "Try 'git submodule update --init --recursive'"
- exit 1
-fi
-if [ ! -d "$BASE_PATH/3party/boost/tools" ]; then
- echo "Boost's submodule 'tools' is missing, it is required for bootstrap"
- echo "Try 'git submodule update --init --recursive'"
- exit 1
-fi
-
-cd "$BASE_PATH/3party/boost/"
-if [[ "$OSTYPE" == msys ]]; then
- echo "For Windows please run:"
- echo "cd 3party\\boost"
- echo "bootstrap.bat"
- echo "b2 headers"
- echo "cd ..\\.."
-else
- ./bootstrap.sh
- ./b2 headers
-fi
-cd "$BASE_PATH"
+pushd 3party/boost/
+./bootstrap.sh
+./b2 headers
+popd
+echo "The repository is configured for development."
diff --git a/data/World.mwm b/data/World.mwm
index 814303d121..9f83faa855 100644
Binary files a/data/World.mwm and b/data/World.mwm differ
diff --git a/data/WorldCoasts.mwm b/data/WorldCoasts.mwm
index e0c03546fe..6cca1e9d14 100644
Binary files a/data/WorldCoasts.mwm and b/data/WorldCoasts.mwm differ
diff --git a/data/categories.txt b/data/categories.txt
index fdd953c01d..02a5457f58 100644
--- a/data/categories.txt
+++ b/data/categories.txt
@@ -56,20 +56,23 @@
# ::= translation into corresponding language
# ::= 'en'|'cs'|'sk'|'de'|'es'|'fr'|'it'|'ja' etc.
#
-# For Russian (Ukraine, Belarus) languages:
-# Удобно перечислять _короткие_ существительные в именительном и родительном падеже, например:
+# For all languages with nominative and gentive cases (e.g. Slavic languagues like Russian,
+# Ukrainian, Belarus, Serbian), state _short_ nouns in nominative and genitive case, e.g.:
# ---
# shop-wine|@shop
# ru:Вино|вина
# ---
-# Тогда будет работать поиск "магазин вина"
-# Для _длинных существительных_ (пускай длиной >= 6) этого можно не делать,
-# потому что там будет работать обработка ошибок (1 или 2), например:
+# so that both (e.g. Russian) searches for "вино" and "магазин вина" returns wine shops.
+# For longer nouns (6 letters or longer) this is not necessary, because error correction
+# can fix 1 or 2 letters, e.g:
+# ---
# shop-furniture|@shop
# ru:Мебель
# ---
-# Запрос "магазин мебели" так же заматчится (1 ошибка).
-
+# Searcing for "магазин мебели" will also match the category name (1 letter difference).
+#
+# Exact treshold may be different for different languages. For Serbian, error correction
+# kicks in only for 8-letter or longer words.
# First keyword should match [category_eat] definition in strings.txt!
@category_eat
@@ -91,6 +94,7 @@ id:Tempat makan|Makanan
it:Dove mangiare|Cibo
ja:食事場所|飲食|飲食店
ko:어디서먹을까|음식
+lv:Kur paēst|Ēst|Ēdiens
mr:जेवायचे ठिकाण|जेवण|अन्न|भोजन
nb:Spisesteder|Mat
pl:Gdzie zjeść|Jedzenie
@@ -100,6 +104,7 @@ ro:Unde să mănânci|Alimentație|mâncare
es:Dónde comer|Comer|Comida
et:Kus süüa|Toit
eu:Non jan|Jaten
+sr:Где јести|Јело|Храна|Gde jesti|Jelo|Hrana
sv:Var att äta|Mat
th:กินร้านไหนดี|อาหาร
tr:Nerede yenir|Yemek
@@ -138,6 +143,7 @@ id:Toserba|Makanan|Toko
it:4Alimentari|Cibo|Negozio
ja:食料雑貨|飲食
ko:식료품들|음식|쇼핑
+lv:Pārtikas preces|Pārtika
mr:किराणा|मंडई|ग्रोसरी
nb:Dagligvarer|Mat
nl:Boodschappen|Kruidenier|Eten
@@ -146,6 +152,7 @@ pt:Mercearias|Comida|Alimentos
pt-BR:Mercados|Alimentação
ro:4Alimentare|Produse|Alimentație|Mâncare
sk:Potraviny|Jedlo
+sr:Намирнице|Храна|Namirnice|Hrana
sv:Produkter|Mat
sw:Migahawani
th:ซื้อของกินของใช้|อาหาร
@@ -175,6 +182,7 @@ id:5Transportasi
it:5Trasporto
ja:交通機関
ko:수송|교통
+lv:Transports
mr:वाहतूक|ट्रान्सपोर्ट
nb:5Transport
pl:5Transport
@@ -184,6 +192,7 @@ ro:5Transport
es:5Transporte
et:Transport
eu:5Garraioa
+sr:5Транспорт|5Transport
sv:5Transport
th:การขนส่ง
tr:4Ulaşım
@@ -216,6 +225,7 @@ id:Bahan bakar
it:3Benzinaio
ja:1ガソリンスタンド
ko:연료|주유소
+lv:3Degvielas uzpildes stacija|3DUS|4Benzīntanks
mr:पेट्रोल|इंधन|डिझेल
nb:Drivstoff
pl:4Stacja paliw|3Benzyna|4Paliwo
@@ -225,6 +235,7 @@ ro:4Benzinărie|Benzină|Gaz
es:3Gasolinera|Estación de servicio|gasoil|diesel|nafta|combustible|bencina|gasolina
et:Tankla
eu:3Gasolindegia
+sr:5Гориво|4Бензин|3Дизел|Гас|Бензинска станица|Бензинска пумпа|5Gorivo|4Benzin|3Dizel|Gas|Benzinska stanica|Benzinska pumpa
sv:3Bensin
th:ก๊าซ
tr:3Benzinlik|3Yakıt|3Akaryakıt|2Dizel|2Gaz
@@ -259,6 +270,7 @@ id:4Parkir
it:5Parcheggio
ja:駐車場
ko:주차
+lv:5Autostāvvieta|5Parkings
mr:वाहनतळ|पार्किंग
nb:4Parkering
pl:4Parking
@@ -268,6 +280,7 @@ ro:4Parcare
es:5Aparcamiento|5Estacionamiento|Aparcar|Estacionar|Parquear|4Parking
et:Parkla
eu:5Aparkalekua
+sr:4Паркинг|4Parking
sv:4Parkering
th:ที่จอดรถ
tr:3Otopark
@@ -306,6 +319,7 @@ id:Berbelanja
it:4Shopping
ja:ショッピング
ko:쇼핑
+lv:4iepirkšanās
mr:खरेदी|शॉपिंग
nb:4Shopping
nl:Winkelen
@@ -314,6 +328,7 @@ pt:4Compras
pt-BR:4Compras
ro:4Shopping|Cumpărături
sk:Nakupovanie
+sr:Шопинг|Куповина|Šoping|Kupovina
sw:Manunuzi
sv:4Shopping
th:ช็อปปิง
@@ -344,6 +359,7 @@ id:Hotel|Hotel
it:Hôtel|Alberghi
ja:ホテル
ko:호텔
+lv:Viesnīca|Hotelis
mr:मुक्कामगृह|लॉज|निवासगृह|हॉटेल
nb:Hotell|Hoteller
pl:Hotel|Hotele
@@ -353,6 +369,7 @@ ro:Hotel|Hoteluri
es:Hotel|Hoteles
et:Hotell|Hotellid
eu:Hotela
+sr:Хотел|Хотели|Hotel|Hoteli
sv:Hotell|Hotellen
th:โรงแรม
tr:Otel|Oteller
@@ -386,6 +403,7 @@ id:Pemandangan
it:5Luoghi turistici|4Turistico
ja:観光
ko:관광
+lv:3Apskates objekti|Tūrisms
mr:पर्यटन|टूर|टूरिज्म
nb:5Severdigheter
pl:4Atrakcje turystyczne|Osobliwości miasta|Turystyka|zwiedzanie
@@ -395,6 +413,7 @@ ro:5Obiective turistice|4Turism
es:4Turismo
et:Vaatamisväärsused
eu:4Turismoa
+sr:5Атракција|5Атракције|6Знаменитости|5Туризам|5Atrakcija|5Atrakcije|6Znamenitosti|5Turizam
sv:4Sevärdheter|4Attraktion|4Turism
th:สถานที่ท่องเที่ยว
tr:4Görülecek yerler|3Turizm
@@ -428,6 +447,7 @@ id:Hiburan
it:Divertimento
ja:エンターテイメント
ko:엔터테인먼트
+lv:3Izklaide|Atpūta
mr:मनोरंजन|मजा
nb:Underholdning
pl:Rozrywka
@@ -437,6 +457,7 @@ ro:Divertisment
es:Entretenimiento|Diversión
et:Meelelahutus
eu:Entretenimendua
+sr:Забава|Zabava
sv:Underhållning
th:แหล่งบันเทิง
tr:Eğlence
@@ -470,6 +491,7 @@ id:Kehidupan Malam
it:Vita notturna
ja:ナイトライフ
ko:유흥|나이트 라이프|밤의 생활
+lv:Naktsdzīve
mr:नाईटलाईफ
nb:Nattliv
pl:Życie nocne
@@ -479,6 +501,7 @@ ro:Viața nocturnă|cu prietenii|petrecere
es:Vida nocturna|noche
et:Ööelu
eu:Gaueko bizitza
+sr:Ноћни живот|Noćni život
sv:Nattliv
th:ไนท์ไลฟ์
tr:Gece hayatı
@@ -499,7 +522,7 @@ ru:Отдых с детьми
be:Сямейны адпачынак
bg:Семейна почивка
ar:عطلة عائلية
-ca:Vacances familiars
+ca:Oci familiar
cs:Dovolená s dětmi
da:Familieferie
nl:Gezinsvakantie
@@ -512,6 +535,7 @@ id:Liburan keluarga
it:Divertimento in famiglia|Vacanze bambini
ja:家族の休日
ko:가족 기념일|명절
+lv:Atpūta ģimenei|Ģimene
mr:कौटुंबिक सुट्टी
nb:Familieferie
pl:Wypoczynek z dziećmi
@@ -521,6 +545,7 @@ ro:Divertisment cu copiii|Divertisment cu familia|Vacanță cu copiii
es:Ocio en familia|Diversión en familia
et:Perepuhkus
eu:Umeekin atseden hartu
+sr:Породични одмор|Porodični odmor
sv:Semester med barn
th:วันหยุดสำหรับครอบครัว
tr:Aile tatili
@@ -554,6 +579,7 @@ id:2ATM
it:3Bancomat
ja:1ATM
ko:ATM|현금 인출기
+lv:5Bankomāts|3ATM
mr:ATM|एटीएम
nb:Minibank
pl:5Bankomat
@@ -563,6 +589,7 @@ ro:3Bancomat|ATM
es:Cajero|cajero automático
et:Pangaautomaat
eu:4Kutxazain automatikoa
+sr:5Банкомат|5Bankomat
sv:3Bankomat
th:2เอทีเอ็ม
tr:3Bankamatik
@@ -599,6 +626,7 @@ hu:RV számára
id:Untuk RV
ja:RV用
ko:RV용
+lv:4Treileru laukumi|4Treileri|5Karavāna
it:Per camper
nb:Bobilanlegg
nl:Caravan faciliteiten|4Caravans|5Campers
@@ -608,6 +636,7 @@ pt-BR:Para trailers
ro:Pentru rulote|3Rulotă|RV
ru:Для автодомов|5Автодом|5Трейлер|Дом на колёсах
sk:Pre RV
+sr:За кампер возила|Za kamper vozila
sv:För husbil
sw:Kwa RV
th:สำหรับ RV
@@ -634,6 +663,7 @@ id:uang
it:soldi
ja:atm|お金|マネー|金|引き出し|預金|振り込み
ko:돈
+lv:nauda|U+1F3E7|U+1F4B2|U+1F4B3|U+1F4B4|U+1F4B5|U+1F4B6|U+1F4B7
mr:पैसे|कॅश|नगद|रोकड|रोख
nb:2Penger
pl:pieniądze
@@ -643,6 +673,7 @@ ro:bani
es:dinero|efectivo|cajero
et:Raha
eu:3dirua
+sr:новац|novac
sv:pengar
th:เงิน|atm
tr:3para
@@ -674,6 +705,7 @@ id:3Bank
it:3Banca
ja:1銀行
ko:1은행
+lv:5Banka
mr:बँक|Bank
nb:3Bank
pl:3Bank
@@ -683,6 +715,7 @@ ro:3Bancă
es:3Banco
et:3Pank
eu:3Bankua
+sr:4Банка|3Banka
sv:3Bank
th:3ธนาคาร
tr:3Banka
@@ -720,6 +753,7 @@ id:Tangan kedua
it:Di seconda mano
ja:中古品
ko:중고
+lv:4Lietotas preces|4Humpalas
mr:वापरलेले
nb:Brukt
nl:Tweedehands
@@ -729,6 +763,7 @@ pt-BR:De segunda mão
ro:La mâna a doua
ru:4Секонд-хенд
sk:Second-hand
+sr:6Секонд-хенд|6Sekond-hend
sv:Begagnad
sw:Mtumba
th:มือสอง
@@ -748,13 +783,14 @@ cs:peníze
da:3penge
nl:geld
fr:argent
-de:Geld|Bankfiliale
+de:3Bankfiliale|Geld
hi:3बैंक
hu:pénz
id:uang
it:soldi
ja:バンク|お金|マネー|金|引き出し|預金|振り込み
ko:돈
+lv:nauda|U+1F3E6|U+1F4B0|U+1F4B2|U+1F4B3|U+1F4B4|U+1F4B5|U+1F4B6|U+1F4B7
mr:पैसे|कॅश|नगद|रोकड|रोख
pl:pieniądze
pt:dinheiro|U+1F3E6|U+1F4B0|U+1F4B2|U+1F4B3|U+1F4B4|U+1F4B5|U+1F4B6|U+1F4B7
@@ -763,6 +799,7 @@ ro:bani
es:dinero
et:raha
eu:3dirua
+sr:новац|novac
sv:pengar
th:เงิน
tr:3para
@@ -794,6 +831,7 @@ id:Mendaur ulang|Pemanfaatan limbah|Dapat didaur ulang|Pemisahan pengumpulan sam
it:Riciclo|Utilizzazione dei rifiuti|Ritiro dei materiali riciclabili|Separazione dei rifiuti|Raccolta differenziata|Riutilizzo
ja:リサイクル|廃物利用|リサイクル可能なもの|ゴミの分別回収|ゴミの分別|再利用
ko:재활용|쓰레기 활용|쓰레기 분리|폐기물 이용|재활용 가능|쓰레기 모음 분리|쓰레기 정리|재사용
+lv:Pārstrāde|Otrreizēja pārstrāde|Atkritumu šķirošana
mr:भंगारवाला|पुनर्वापर|रिसायकल|कचरा व्यवस्थापन|पुनश्चक्रण
nb:Resirkulering|Avfallsutnytting|Gjenvinningsstasjon|Kildesortering|Gjenbruk
pl:Recykling|Recyrkulacja|Utylizacja odpadów|Do recyklingu|Segregacja śmieci|Sortowanie śmieci|Odzysk
@@ -804,6 +842,7 @@ es:Reciclaje|Reciclaje de residuos|Eliminación de residuos|Materiales reciclabl
eu:Hondakinen birziklapena|Hondakinak ezabatzea|Material birziklagarriak|Zabor bilketa selektiboa|Hondakinak sailkatzea|Berrerabilpena
et:Taaskasutus|Jäätmete kasutamine|Jäätmete äraandmine|Taaskasutatavad|Prügi eraldi korjamine|Prügi sorteerimne|Taaskasutus
es-MX:Reciclaje|Reciclaje de desechos|Eliminación de desechos|Materiales reciclables|Recogida separada de basura|Clasificación de desechos|Reutilización
+sr:6Рециклажа|6Reciklaža
sv:Återvinning av avfall|Avfallsbehandling|Återvinningsbart avfall|Separat sopinsamling|Sopsortering|Återanvändning
th:การรีไซเคิล|การใช้ประโยชน์จากขยะ|รีไซเคิลได้|ที่รวบรวมขยะแยกประเภท|การแยกขยะ|รียูส
tr:4Geri dönüşüm|4Atık kullanımı|4Geri dönüştürülebilir nesneler|4Ayrı çöp toplama|4Atık ayırma|5Yeniden kullanım
@@ -834,6 +873,7 @@ id:3Pertukaran valuta|pertukaran
it:3Cambio valute|valuta|soldi
ja:1為替|マネー|お金|通貨|金|両替
ko:1환전|돈|환전소
+lv:Valūtas maiņa|U+1F4B1|U+1F4B2|U+1F4B4|U+1F4B5|U+1F4B6|U+1F4B7
nb:4Valutaveksling
pl:4Kantor|5wymiana|pieniądze
pt:3Câmbio|3troca|dinheiro|Agência de câmbio
@@ -842,6 +882,7 @@ ro:3Schimb valutar|schimb
es:3Cambio de divisas|dinero
et:4Valuutavahetus
eu:3Moneta-trukea|dirua
+sr:3Мењачница|4Menjačnica
sv:3Valutaväxling|3växling|pengar
th:1แลกเปลี่ยนเงินตรา|หลักสูตร|เงิน
tr:3Döviz bürosu|3para
@@ -872,6 +913,7 @@ id:2Bar|2pub|minuman
it:2Bar|2birra|pub|mangiare
ja:1居酒屋|バー|パブ|ビール|飲み屋|呑み屋|酒
ko:주점|맥주|음료|바|펍
+lv:Bārs|Krogs|Krogus|Alus|6Dzertuve
mr:दारू|बार|पब|क्लब|वाईन|डिस्को
nb:2Bar|pub
pl:2Bar|2pub|piwo|napoje|alkohol|drinki
@@ -881,6 +923,7 @@ ro:2Bar|2cârciumă|băutură
es:2Bar|2pub
et:2Baar|pubi
eu:2Taberna|2pub
+sr:Бар|паб|kафана|пиво|пиће|таверна|Bar|pab|kafana|pivo|piće|taverna
sv:2Bar|2pub|krog|öl|drink
th:2บาร์|ผับ|เบียร์|เครื่องดื่ม
tr:2Bar|3bira|pub|içki
@@ -912,6 +955,7 @@ id:3Kafe|3restoran
it:3Caffè|3ristorante|pasto|mangiare
ja:1カフェ|喫茶|食べ物|コーヒー|珈琲|お茶|茶|紅茶|食事|軽食
ko:1카페|레스토랑|커피
+lv:3Kafejnīca|3restorāns|U+2615|U+1F356|U+1F357|U+1F35A|U+1F35B|U+1F35C|U+1F35D|U+1F363|U+1F366|U+1F367|U+1F368|U+1F369|U+1F370|U+1F372|U+1F374|U+1F377|U+1F60B
mr:कॉफी|चहा|कॅफे|अमृततुल्य|नाश्ता|स्नॅक|रसवंतीगृह|उसाचा रस
nb:2Kafé
pl:3Kawiarnia|4restauracja|kawa
@@ -921,6 +965,7 @@ ro:3Cafenea|3restaurant
es:3Café|3restaurante
et:3Kohvik|3restoran
eu:3Kafetegia|3Jatetxea
+sr:Кафе|кафић|4ресторан|kafe|kafić|4restoran
sv:3Café|3restaurang
th:3 คาเฟ่|ร้านอาหาร่
tr:4Kafeterya|kafe|restoran|2Cafe
@@ -952,6 +997,7 @@ id:Cepat saji|3restoran
it:4Fast food|takeaway|caffè|ristorante|pasto|mangiare
ja:1ファストフード|レストラン|テイクアウト|持ち帰り|軽食|食事
ko:1패스트 푸드|레스토랑|카페|테이크 아웃|푸드|패스트푸드
+lv:Ātrā ēdināšana|ātrais ēdiens|līdzņemšana|3restorāns|3kafejnīca|U+1F354|U+1F355|U+1F35F|U+1F363|U+1F366|U+1F367|U+1F368|U+1F369|U+1F370|U+1F372|U+1F374|
mr:फास्टफूड|चायनीज|पार्सल|कॅफे|पिझ्झा|बर्गर
nb:3Hurtigmat
pl:4Fast food|restauracja szybkiej obsługi|5na wynos
@@ -961,6 +1007,7 @@ ro:Fast food|3restaurant
es:4Comida rápida|restaurante|café
et:4Kiirtoit|3restoran|3kohvik|kaasaost|rämpstoit
eu:4Fast food|jatetxea|kafetegia
+sr:4Брза храна|4ресторан|4brza hrana|4restoran
sv:4Snabbmat|3restaurang|3café|takeaway
th:1อาหารจานด่วน|ร้านอาหาร|คาเฟ่|นำกลับ
tr:4Fast food|3restoran|3kafeterya|lokanta
@@ -991,6 +1038,7 @@ id:3Restoran|3kafe
it:3Ristorante|3caffè|mangiare
ja:1レストラン|食べ物|食事|2ファミレス
ko:1레스토랑|카페
+lv:3Restorāns|3kafejnīca|U+1F356|U+1F357|U+1F35A|U+1F35B|U+1F35C|U+1F35D|U+1F363|U+1F366|U+1F367|U+1F368|U+1F369|U+1F370|U+1F372|U+1F374|U+1F377|U+1F60B
mr:रेस्टोरंट|हॉटेल|उपहारगृह|भोजनालय|खानावळ
nb:3Restaurant
pl:4Restauracja|3kawiarnia
@@ -1000,6 +1048,7 @@ ro:3Restaurant|3cafenea
es:3Restaurante|3café|restaurant|restorán
et:3Restoran|3kohvik
eu:3Jatetxea|3Kafetegia
+sr:4Ресторан|4restoran
sv:3Restaurang|3café
th:3ร้านอาหาร
tr:3Restoran|3kafeterya|3lokanta|3kafe
@@ -1030,12 +1079,14 @@ hu:3Benzinkút|benzin
id:Pompa bensin
it:3Stazione di rifornimento
ja:ガスステーション|ガス|燃料|軽油|給油
+lv:3DUS
mr:पेट्रोल|इंधन|डिझेल|पेट्रोल पंप|पंप
nb:3Bensinstasjon
pl:3Stacja paliw
pt:3Posto de combustível|3Bomba de combustível|3gasolina|3gasóleo
pt-BR:3Posto de combustível|3gasolina
ro:3Benzinărie
+sr:Бензинска пумпа|Бензинска станица|Benzinska pumpa|Benzinska stanica
sv:3Bensinstation|3bränsle|2gas
th:3ปั๊มน้ำมัน|เชื้อเพลิง
tr:3Yakıt|3Benzin istasyonu|2gaz|Benzinlik
@@ -1074,6 +1125,7 @@ id:Toko
it:Negozio
ja:お買い物|ショップ|商店|雑貨|買い物
ko:가게|상점
+en:Veikals|Bode|U+1F3EA|U+1F3EC
mr:दुकान|शॉप|स्टोर
nb:Butikk
nl:Winkel
@@ -1083,6 +1135,7 @@ pt-BR:2Loja|Compras
ro:4Magazin
ru:4Магазин
sk:Obchod
+sr:Продавница|Prodavnica
sv:Butik|Affär
sw:Duka
th:ร้านค้า
@@ -1111,6 +1164,7 @@ id:Toko roti|Roti
it:3Panetteria|Panettiere|Panificio|Forno
ja:1パン屋|ベーカリー|パン|軽食|持ち帰り
ko:1베이커리|빵집
+lv:Maiznīca|Smalkmaizītes|Kūkas|U+1F35E
mr:बेकरी|पाव
nb:3Bakeri|bakverk
pl:4Piekarnia
@@ -1121,6 +1175,7 @@ es:3Panadería|panificadora|pastelería
et:3Pagariäri
eu:3Okindegia
sv:3Bageri
+sr:5Пекара|5Pekara
th:3เบเกอรี่
tr:3Fırın
uk:3Пекарня|Торт|3Торти
@@ -1150,13 +1205,14 @@ cs:4Kosmetika
da:4Kosmetik
fi:4Kosmetiikka|kauneudenhoito
fr:4Produits de beauté|4cosmétique|soins de beauté
-de:4Kosmetik|Schönheitspflege
+de:4Kosmetikgeschäft|Kosmetik|Schönheitspflege
hi:4सौंदर्य प्रसाधन की दुकान|4कॉस्मेटिक्स
hu:4Kozmetikum|házi gondozás
id:4Kosmetik
it:4Cosmetici|Trucchi
ja:化粧品|ホームケア
ko:화장품 가게|화장품|뷰티케어
+lv:4Kosmētika|Skaistumkopšana
mr:कॉस्मेटिक|शृंगार|मेकअप|सौन्दर्य|ब्युटी
nb:4Kosmetikk|hjemmepleie
nl:4Cosmetica|drogist
@@ -1168,6 +1224,7 @@ es:4Productos cosméticos|Cosméticos|Belleza
et:4Kosmeetika
eu:4Produktu kosmetikoak
sv:4Kosmetika
+sr:5Козметика|5Kozmetika
th:เครื่องสำอาง
tr:4Bakım ürünleri|3güzellik merkezi|Kozmetik
uk:4Косметика
@@ -1197,6 +1254,7 @@ id:Mini market
it:5Minimarket
ja:コンビニエンスストア|コンビニ|スーパー|スーパーマーケット|コンビニエンス
ko:편의점|식료품점
+lv:5Produkti
mr:किराणा|किरकोळ सामान|किराना|भाजी|बाजार|मार्केट|मंडई|सुपरमार्केट
nb:Nærbutikk|nærbutikk
nl:Buurtwinkel|kruidenier|supermarktje
@@ -1207,6 +1265,7 @@ ro:4Magazin mixt|minimarket|magazin
es:Tienda de barrio|chino|provisión|almacén|minimercado
et:Lähipood
eu:Auzoko denda
+sr:4Мини-маркет|Дућан|4Mini-market|Dućan
sv:Närbutik
th:ร้านสะดวกซื้อ
tr:Bakkal
@@ -1240,6 +1299,7 @@ id:Toko makanan jadi
it:Gastronomia
ja:デリ
ko:델리
+lv:4Delikateses
nb:Delikatessebutikk
nl:Delicatessenwinkel
pl:Delikatesy
@@ -1248,6 +1308,7 @@ pt-BR:Iguarias regionais
ro:Deli
ru:4Деликатесы
sk:Delikatesy
+sr:Деликатес|Delikates
sv:Delikatessbutik
th:อาหารพิเศษ
tr:Şarküteri
@@ -1263,6 +1324,7 @@ de:4Hofladen|4Bauernhofladen
et:Talutoit
fr:4Produits fermiers|ferme
hi:3खेती से उत्पन्न खाद्द की दुकान
+lv:Lauku produkti
ru:Фермерская еда
tr:Çiftlik gıdaları
es:4Granja|Productos de granja
@@ -1278,13 +1340,14 @@ da:Planteskole|havecenter|plantecenter|havebutik
nl:Tuincentrum
fi:Taimitarha
fr:Jardinerie
-de:7Gärtnerei|Garten-Center
+de:4Gartencenter|Gärtnerei
hi:4बगीचे की सामग्री की दुकान
hu:Kertészet|Kertészeti áruház
id:Penitipan anak
it:Vivaio|articoli da giardinaggio
ja:保育園|託児所
ko:식물 상점|원예 용품점|원예
+lv:Dārza preces|8preces dārzam
nb:Planteskole|hagesenter
pl:Sklep ogrodniczy
pt:Loja de jardinagem|3jardinagem
@@ -1293,6 +1356,7 @@ ro:Pepinieră|magazin cu articole de grădinărit
es:Vivero|tienda de jardinería
et:Aianduskeskus
eu:Haurtzaindegia|lorategi denda
+sr:5Расадник|Собне биљке|6Баштенски материјал|5Rasadnik|Sobne biljke|6Baštenski materijal
sv:Plantskola|trädgårdsbutik
th:สถานรับเลี้ยงเด็ก|เนอร์สเซอรี่
tr:Çocuk yuvası|kreş|Anasınıfı|Anaokulu
@@ -1307,8 +1371,10 @@ fa:فروشگاه تجهیزات باغبانی
shop-grocery|@category_food|@shop
en:Grocery
et:Toidukaubad
+de:Lebensmittelkonserven
fr:Épicerie
hi:3किराने की दुकान
+lv:Pārtika
ru:Бакалея
tr:Market
es:Tienda de comestibles|Almacén|Provisión
@@ -1319,7 +1385,9 @@ de:4Reformhaus|5Naturkostladen|4Bioladen
et:Tervisetoit
fr:4Diététique
hi:4स्वस्थ भोजन की दुकान|4हेल्थ फ़ूड स्टोर
+lv:Veselīgs uzturs
ru:Здоровая еда
+sr:6Здрава храна|6Zdrava hrana
tr:Sağlıklı Gıda
es:Alimentos saludables
@@ -1340,6 +1408,7 @@ id:Toko telepon
it:Negozio di telefonia mobile|negozio di elettronica|Negozio di cellulari
ja:携帯ショップ
ko:휴대폰 대리점|핸드폰|전자제품 상점|전자제품
+lv:Mobilie tālruņi|Telefoni|Viedtālruņi|Elektronikas veikali
mr:मोबाईल|मोबाईलचे दुकान|स्मार्टफोन|इलेट्रॉनिक
nb:4Mobiltelefonbutikk|elektronikkbutikk
pl:Sklep z elektroniką|sklep elektroniczny
@@ -1349,6 +1418,7 @@ ro:Magazin de telefoane mobile|magazin de electronice
es:Móviles|Tienda de telefonía móvil|tienda de aparatos electrónicos|4celulares|4teléfonos
et:4Mobiiltelefonid|Elektroonikapood
eu:Sakelako telefonoak|Sakelako telefono denda|elektronika denda
+sr:Мобилни телефони|Mobilni telefoni
sv:4Mobilbutik|elektronikaffär
th:ร้านขายโทรศัพท์มือถือ|ร้านขายอุปกรณ์อิเล็กโทรนิก
tr:3Cep telefonu mağazası|3elektronik mağazası|telefon|cep telefonu|akıllı telefon
@@ -1370,7 +1440,7 @@ bg:Цветарски магазин|4цветя|букет
cs:Květinářství
da:Blomsterbutik|blomsterforretning|blomsterhandel|blomsterhandler
nl:Bloemist|bloemenwinkel
-fi:4Floristi|kukkakauppa
+fi:4Kukkakauppa|4Floristi
fr:4Fleuriste
de:4Florist|Gestecke|Blumengeschäft|4Blumenladen|Blumenhändler|Blumen|Blumenstrauß|Taggleiche Blumen
hi:5फूलवाले की दुकान
@@ -1379,6 +1449,7 @@ id:Tukang bunga|toko bunga
it:4Fiorista|fioraio
ja:フローリスト/花屋|お買い物|ショップ|商店|雑貨
ko:꽃|꽃집|꽃가게|플로리스트
+lv:Florists|floristika|U+1F337|U+1F338|U+1F339|U+1F33A|U+1F33B|U+1F33C|U+1F490|U+1F33E|ziedi|dāvanas
mr:फुलवला|पुष्पविक्रेता
nb:Blomsterhandler
pl:Kwiaciarnia|towary
@@ -1388,6 +1459,7 @@ ro:4Florărie
es:4Floristería|tienda de flores|Florería
et:4Florist|lillepood
eu:4Loredenda
+sr:Цвећара|Cvećara
sv:Blomsteraffär
th:ร้านดอกไม้
tr:Çiçekçi
@@ -1417,6 +1489,7 @@ id:Tukang daging
it:Macellaio
ja:肉屋|お買い物|ショップ|商店|雑貨
ko:정육점의|푸줏간|정육져|정육ㅈ|정육조|정육좀|정육조멈|정육조머|정육점
+lv:Miesnieks|gaļa|gaļas izstrādājumi
mr:खाटीक|कसाई|चिकन|मटण
nb:Slakter
pl:Rzeźnik|towary|Sklep mięsny
@@ -1426,6 +1499,7 @@ ro:Măcelărie
es:4Carnicería|carne
et:Lihapood
eu:4Harategia|haragia
+sr:Месара|Mesara
sv:Slaktare
th:ร้านขายเนื้อ
tr:Kasap
@@ -1455,6 +1529,7 @@ id:Toko mebel
it:Negozio di mobili
ja:家具店|お買い物|ショップ|商店|雑貨
ko:가구점|가구 상점
+lv:Mēbeles
mr:सुतार|फर्निचर
nb:4Møbelbutikk
pl:Sklep meblowy|towary
@@ -1464,6 +1539,7 @@ ro:Magazin de mobilă
es:Tienda de muebles|Mueblería
et:Mööblipood
eu:Altzari denda
+sr:Намештај|Nameštaj
sv:4Möbelaffär
th:ร้านเฟอร์นิเจอร์
tr:4Mobilya mağazası|eşya mağazası
@@ -1497,6 +1573,7 @@ id:Toko Dapur
it:Negozio di cucina|Negozio di cucine
ja:キッチンストア
ko:주방용품점
+lv:Virtuve|virtuves iekārtas
nb:Kjøkkenbutikk
nl:Keukenwinkel
pl:Sklep kuchenny
@@ -1505,6 +1582,7 @@ pt-BR:Loja de cozinha
ro:Magazin de bucatarie
ru:Кухонный|Кухни|кухонь
sk:Kuchynský obchod
+sr:Кухињска опрема|Kuhinjska oprema
sv:Köksbutik
sw:Duka la Jikoni
th:ร้านครัว
@@ -1533,6 +1611,7 @@ id:Toko alkohol|minuman keras
it:Negozio di liquori|Negozio di alcolici|Negozio di vini|3Enoteca
ja:酒屋|お買い物|ショップ|商店|雑貨
ko:리큐어 스토어|주류 샵
+lv:alkohols|alkoholiskie dzērieni|U+1F377
mr:दारू|वाईन|विस्की|देशी दारू|ताडी|फेणी
nb:Vinmonopol|brennevin
pl:Sklep monopolowy|4alkohol|towary
@@ -1543,6 +1622,7 @@ es:4Licorería|licor|vinería
et:Alkoholipood|4alkohol
eu:4Likore-denda|likore
sv:Spritaffär|4alkohol
+sr:Алкохол|Alkohol
th:ร้านขายเหล้า
tr:İçki dükkanı|alkol
uk:Винний|Спиртни напої|4алкоголь
@@ -1570,6 +1650,7 @@ id:Toko buku
it:4Libreria
ja:本屋|お買い物|ショップ|商店|雑貨
ko:책방|서점
+lv:Grāmatnīca|3grāmatas|U+1F4D6|U+1F4DA|U+1F4D9|U+1F4D8|U+1F4D7|U+1F4D5
mr:ग्रंथ विक्रेता|पुस्तक विक्रेता|पुस्तकाचे दुकान
nb:Bokhandel
nl:Boeken|Boekenwinkel|boekwinkel|boekhandel
@@ -1580,6 +1661,7 @@ ro:4Librărie
es:4Librería|Libros
et:Raamatupood
eu:4Liburudenda
+sr:Књижара|Knjižara
sv:Bokaffär
th:ร้านหนังสือ
tr:3Kitapçı|3kitap mağazası|3kitaplar
@@ -1609,6 +1691,7 @@ id:Toko sepatu
it:Negozio di scarpe
ja:靴屋|お買い物|ショップ|商店|雑貨
ko:신발 가게|신발가게|구두가게|신발|구두
+lv:kurpes|kurpju veikals|apavi|U+1F461|U+1F460|U+1F462|U+1F45E|U+1F45F
mr:बुटाचे दुकान|बूट विक्रेता|शूज विक्रेता|पादत्राणे|चप्पल|पायताण
nb:Skobutikk
pl:Sklep obuwniczy|buty|towary
@@ -1618,6 +1701,7 @@ ro:Magazin de încălțăminte
es:4Zapatería
et:Kingapood
eu:4Oinetako denda
+sr:Обућа|Obuća
sv:Skobutik
th:ร้านขายรองเท้า
tr:Ayakkabı mağazası|Ayakkabıcı
@@ -1649,6 +1733,7 @@ id:4Elektronik
it:Negozio di elettronica
ja:電気店|お買い物|ショップ|商店|雑貨
ko:전자제품|전자|전자가게|전자 가게
+lv:4Eletronika|Elektrotehnika|U+1F4F1|U+1F4BB|U+23F0|U+1F4F7|U+1F4F9|U+1F3A5|U+1F4FA|U+1F4FB|U+1F4DF|U+1F4DE|U+260E|U+1F4E0|U+1F4BD|U+1F4BE|U+1F4BF|U+1F4C0|U+1F4FC|U+1F50B|U+1F4E1
mr:इलेक्ट्रॉनिक|उपकरणे|गॅजेट|विद्युत उपकरणे
nb:4Elektronikk forhandler
pl:Sklep ze sprzętem elektronicznym|4elektronika|towary
@@ -1658,6 +1743,7 @@ ro:4Electronice
es:4Electrónica
et:4Elektroonika
eu:4Elektronika
+sr:Електроника|Elektronika
sv:4Elektronik|elektronikaffär
th:ร้านขายอุปกรณ์อิเล็กทรอนิกส์
tr:4Elektronik mağazası|Teknoloji
@@ -1670,7 +1756,7 @@ sk:4Elektronika
fa:فروشگاه تجهیزات الکترونیکی
shop-hardware|shop-doityourself|@shop
-en:4Hardware|DIY|U+1F529|U+1F528
+en:4Hardware|4Home Improvement|DIY|U+1F529|U+1F528
ru:3Хозяйственный|Строительный|Стройтовары|Хозтовары
ar:متجر عدد وأدوات|أدوات|عدة|متجر
be:Гаспадарчы|Будаўнічы
@@ -1687,6 +1773,7 @@ id:Toko perangkat keras|bahan bangunan
it:Ferramenta|bricolage
ja:工具店|お買い物|ショップ|商店|雑貨
ko:철물점
+lv:Saimniecības preces|būvniecība|būvdarbi|U+1F529|U+1F528
mr:हार्डवेर दुकान
nb:Jernvareforretning|hjemmeforbedring
nl:Ijzerhandel|Bouwmarkt|ijzer
@@ -1709,7 +1796,7 @@ sk:Železiarstvo|Náradie
fa:فروشگاه ابزار و یراق
shop-houseware|@shop
-en:4Houseware
+en:4Housewares
be:4Пасуда|4Бытавыя тавары
de:4Haushaltswaren
nl:4Huishouden
@@ -1734,6 +1821,7 @@ id:Barang-barang rumah tangga
it:Articoli per la casa
ja:家庭用品
ko:가정용품
+lv:Mājsaimniecības preces
mr:घरगुती वस्तू
nb:Husholdningsartikler
pl:Artykuły gospodarstwa domowego
@@ -1750,8 +1838,8 @@ zh-Hans:家庭用品
zh-Hant:家庭用品
shop-jewelry|@category_shopping|@shop
-en:4Jewellery|U+1F48D
-en-US:4Jewelry
+en:4Jewelry|U+1F48D
+en-GB:4Jewellery
ru:4Ювелирный|бижутерия
bg:4Бижутерия|скъпоценни камъни
ar:مجوهرات
@@ -1767,6 +1855,7 @@ id:Perhiasan
it:Gioielleria
ja:宝石店|お買い物|ショップ|商店|雑貨
ko:귀금속방|보석방
+lv:3juvelierizstrādājumi|3bižutērija|U+1F48D
mr:दागिने|शृंगार|माळ|अंगठी|बांगडी
nb:Gullsmed
nl:4Juwelier|sieraden
@@ -1774,6 +1863,7 @@ pl:4Jubiler|biżuteria|towary
pt:Joias|Joalharia
pt-BR:Joalheria
ro:4Bijutier
+sr:Златара|Zlatara
es:Joyería|Joyas
et:Ehtepood
eu:Bitxiak
@@ -1806,6 +1896,7 @@ id:Toko kacamata
it:4Ottico
ja:眼鏡店|お買い物|ショップ|商店|雑貨
ko:안경점 의|안경점
+lv:optika|brilles|U+1F453
mr:चष्माविक्रेता
nb:4Optiker
nl:4Opticien|brillen
@@ -1816,6 +1907,7 @@ ro:4Optică
es:4Óptica
et:4Optometrist
eu:4Optika
+sr:Оптика|Optika
sv:4Optiker|glasögonaffär
th:ร้านแว่น
tr:Gözlükçü|2Optik
@@ -1843,6 +1935,7 @@ id:Toko hadiah
it:Negozio di regali
ja:ギフトショップ|お買い物|ショップ|商店|雑貨
ko:기념품점|선물가게|선물 가게|기념품|선물
+lv:Dāvanas|suvenīri|U+1F381
mr:भेटवस्तू|गिफ्ट
nb:Gavebutikk
nl:Cadeau
@@ -1853,6 +1946,7 @@ ro:Magazin de suveniruri
es:Tienda de regalos|Regalos
et:Kingitusepood|4suveniiripood
eu:Denda
+sr:Поклони|Pokloni
sv:Presentaffär
th:ร้านของขวัญ
tr:Hediyelik eşya mağazası
@@ -1882,6 +1976,7 @@ id:Salon kecantikan
it:Estetista|Salone di bellezza
ja:ビューティーサロン|美粧院|美容品店
ko:미용실|미용원|미장실|미장원|헤어샵|헤어살롱
+lv:Skaistumkopšanas salons|frizētava|U+1F484
mr:शृंगार|मेकअप|सौन्दर्य|ब्युटी
nb:Skjønnhetssalong
pl:Salon piękności
@@ -1891,6 +1986,7 @@ ro:Salon de înfrumusețare
es:Centro de belleza|Salón de belleza
et:Ilusalong
eu:Apaindegia
+sr:Салон лепоте|Salon lepote
sv:Skönhetssalong
th:2ร้านเสริมสวย|2ร้านขายผลิตภัณฑ์ความงาม
tr:Güzellik salonu
@@ -1922,6 +2018,7 @@ id:Penjual sayuran
it:4Fruttivendolo
ja:八百屋|お買い物|ショップ|商店|雑貨
ko:청과물 상인의|청과상|청과물|식료품
+lv:5Dārzeņi|4augļi|U+1F345|U+1F346|U+1F33D|U+1F360|U+1F348|U+1F347|U+1F349|U+1F34A|U+1F34C|U+1F34D|U+1F34E|U+1F34F|U+1F350|U+1F351|U+1F353
mr:भाजीवाला|मंडई|भाजीपाला|ग्रोसरी
nb:Frukt- og grønnsakshandler
pl:Warzywniak|towary
@@ -1960,6 +2057,7 @@ id:Barang olahraga
it:Negozio sportivo|negozio articoli sportivi
ja:スポーツ用品店|お買い物|ショップ|商店|雑貨
ko:스포츠 가게|스포츠 용품|스포츠
+lv:5Sporta preces|U+1F3BF|U+1F3A3|U+1F3C2|U+1F6B4|U+26BD|U+1F3C0|U+1F3C8|U+26BE|U+1F3BE|U+1F3C9|U+26F3
mr:क्रीडा|स्पोर्ट्स|क्रीडा सामग्री|क्रीडा साहित्य|स्पोर्ट्स दुकान
nb:4Sportsutstyr
pl:Sklep sportowy|towary
@@ -1969,6 +2067,7 @@ ro:Articole sportive
es:Artículos de deporte|Artículos deportivos
et:Spordipood
eu:Kirol artikuluak
+sr:Спортска опрема|Sportska oprema
sv:4Sportaffär
th:สินค้ากีฬา
tr:4Spor ürünleri
@@ -1998,6 +2097,7 @@ id:3Supermarket
it:3Supermercato
ja:1スーパーマーケット|ショップ|お買い物|商店|スーパー
ko:수퍼마켓|슈퍼마켓
+lv:4Lielveikals
mr:सुपरमार्केट|बाजार
nb:3Supermarked
pl:4Supermarket|zakupy
@@ -2007,6 +2107,7 @@ ro:3Supermarket
es:3Supermercado|Supermarket|automercado
et:3Supermarket
eu:3Supermerkatua
+sr:Супермаркет|Supermarket
sv:3Stormarknad|dagligvaruhandel
th:3ซูเปอร์มาร์เก็ต
tr:3Süpermarket|3market
@@ -2037,6 +2138,7 @@ id:Mall
it:Centro commerciale
ja:モール
ko:몰|상점|쇼핑몰|쇼핑센터
+lv:Tirdzniecības centrs
mr:मॉल
nb:Kjøpesenter
nl:Winkelcentrum
@@ -2047,6 +2149,7 @@ ro:Mall
es:Centro comercial|Shopping center|Galería
et:Ostukeskus
eu:Merkataritza-gune
+sr:Тржни центар|Шопинг центар|Tržni centar|Šoping centar
sv:Galleria|köpcentrum
th:เดอะมอลล์
tr:Alışveriş merkezi|AVM
@@ -2078,6 +2181,7 @@ id:Toko serba ada
it:Grandi magazzini|centro commerciale
ja:デパート|百貨店
ko:백화점
+lv:4Universālveikals
mr:विभागीय दुकान|डिपार्टमेंटल स्टोरे
nb:Varehus
pl:Dom towarowy
@@ -2087,6 +2191,7 @@ ro:Magazin universal
es:Grandes almacenes|Grandes tiendas|Tienda por departamentos
et:Kaubamaja
eu:Denda handiak
+sr:Робна кућа|Robna kuća
sv:Varuhus
th:ห้างสรรพสินค้า
tr:Alışveriş merkezi|büyük mağaza|market|büyük market
@@ -2116,6 +2221,7 @@ id:Minuman
it:4Bibite|bevande
ja:ドリンク|飲料
ko:음료수|마실것|음료
+lv:Dzērienu veikals|dzērieni|U+1F379
mr:पेय|शीतपेय|ड्रिंक्स|रस
nb:Drinker|drikke
pl:4Napoje
@@ -2125,6 +2231,7 @@ ro:Băuturi
es:4Bebidas
et:Joogid
eu:4Edariak
+sr:Пиће|Piće
sv:Drinkar|drycker
th:เครื่องดื่ม
tr:İçecek
@@ -2153,6 +2260,7 @@ id:Toko komputer
it:Negozio di computer|negozio di articoli informatici
ja:コンピュータショップ
ko:컴퓨터 판매점|컴퓨터 가게|컴퓨터
+lv:Datorveikals|datori|U+1F4BB
mr:संगणक दुकान|कंप्यूटर दुकान
nb:Databutikk
pl:Sklep komputerowy
@@ -2162,6 +2270,7 @@ ro:Magazin de calculatoare
es:Tienda de informática|tienda de ordenadores|computación|informática
et:Arvutipood
eu:4Informatika-denda
+sr:Рачунари|Računari
sv:Datorbutik
th:ร้านขายคอมพิวเตอร์
tr:Bilgisayar mağazası
@@ -2192,6 +2301,7 @@ id:Penganan|manisan
it:Pasticceria|drogheria
ja:菓子類|菓子屋
ko:과저점|디저트점|페이스트리|컨펙셔너리|사탕|과자|제과점|베이커리
+lv:Saldumi|saldumu veikals|U+1F36C|U+1F36D
mr:मिठाईवाले|मिठाईचे दुकान|मिठाई विक्रेता|स्वीट शॉप
nb:Søtsaker|godtebutikk
pl:Sklep ze słodyczami|słodycze
@@ -2201,6 +2311,7 @@ ro:Cofetărie|dulciuri
es:4Confitería
et:Kommipood
eu:4Gozogintza
+sr:Слаткиши|Slatkiši
sv:Konditori|godisbutik
th:ร้านขายขนมหวาน|ร้านขายลูกกวาด
tr:Şekerci|tatlıcı
@@ -2229,6 +2340,7 @@ id:4Londri|binatu
it:4Lavanderia|lavanderia automatica
ja:ランドリー|洗濯屋、クリーニング屋
ko:세탁소|빨래방
+lv:3veļas mazgātava|mazgātava
mr:धुलाईघर|धोबी|धोबीघाट
nb:4Vaskeri|vaskeautomat
pl:4Pralnia samoobsługowa
@@ -2238,6 +2350,7 @@ ro:Spălătorie
es:4Lavandería
et:Pesula
eu:4Garbitegia
+sr:Прање веша|Pranje veša
sv:Tvättstuga|tvättomat
th:ร้านซักรีด
tr:4Çamaşırhane
@@ -2266,6 +2379,7 @@ id:Toko mainan
it:Negozio di giocattoli
ja:おもちゃ屋|玩具店
ko:장난감 가게|장난감점
+lv:rotaļlietu veikals|rotaļlietas|bērnu veikals|bērnu preces
mr:खेळण्यांचे दुकान|खेळणीघर
nb:Leketøybutikk
nl:Speelgoed|Speelgoedwinkel|kinderen
@@ -2276,6 +2390,7 @@ ro:Magazin de jucării
es:Tienda de juguetes|juguetería|juguetes
et:Mänguasjapood
eu:Jostailu-denda
+sr:Играчке|Igračke
sv:Leksaksaffär
th:ร้านขายของเล่น
tr:Oyuncakçı|Oyuncak Mağazası|Oyuncak|Çocuklar
@@ -2303,6 +2418,7 @@ hi:3बाजार
hu:2Piac|vásárlás
it:3Mercato
ja:1市場|お買い物|食料品
+lv:Tirgus
ko:1마켓|시장
mr:बाजारपेठ|मार्केट|बाजार
nb:2Torg
@@ -2312,6 +2428,7 @@ pt-BR:3Mercado|mercadão|feira-livre
es:3Mercado
et:3Turg
eu:3Merkatua
+sr:Пијаца|Pijaca
sv:3Marknadsplats|marknad
th:2ตลาดสินค้า|ตลาด|ร้าน
tr:3Pazaryeri
@@ -2345,6 +2462,7 @@ id:Transfer uang
it:Trasferimento di denaro
ja:送金
ko:송금
+lv:Valūtas maiņa
mr:पैसे हस्तांतरण
nb:Pengeoverføring
nl:Overschrijving
@@ -2353,6 +2471,7 @@ pt:Transferência de dinheiro
pt-BR:Transferência de dinheiro
ro:Transfer de bani
ru:Денежные переводы|Деньги
+sr:Трансфер новца|Transfer novca
sk:Prevod peňazí
sv:Pengaöverföring
sw:Uhamisho wa pesa
@@ -2381,6 +2500,7 @@ id:Toko baju
it:Negozio di abbigliamento
ja:1洋服|洋服屋さん|ショッピング|衣類|服
ko:1옷 가게|옷가게의류점
+lv:Apģērbu veikals|apģērbs|drēbes|U+1F45A|U+1F457|U+1F456|U+1F455
mr:कपड्याचे दुकान
nb:Klesbutikk
pl:Sklep z ubraniami|ciuchowy|ubrania|ciuchy
@@ -2390,6 +2510,7 @@ ro:Magazin de haine
es:Tienda de ropa|3ropa
et:Rõivapood
eu:3Arropa denda
+sr:Бутик|Butik
sv:Klädbutik|klädaffär|4kläder
th:ร้านขายเสื้อผ้า|ร้าน
tr:Giyim mağazası|Giysi Mağazası
@@ -2411,6 +2532,7 @@ es:Venta de caravanas|Venta de autocaravanas|Venta de motorhomes
et:Haagiselamute müük
fr:Concessionnaire de caravanes et camping-cars
hi:4कैंपर डीलर
+lv:5kemperu veikals|5treileru veikals
ru:Автодом|Продажа автодомов
tr:Karavan galerisi
uk:Продаж автобудинків
@@ -2436,6 +2558,7 @@ id:Toko mobil
it:Concessionaria|Autosalone
ja:カーディーラー|車|車販売|ディーラー
ko:자동차 판매점|자동차 대리점
+lv:4Autosalons|autodīleris|automobiļi|U+1F697|U+1F698|U+1F699
mr:कार विक्रेता|कार डीलर
nb:Bil butikk
pl:Salon samochodowy|samochody
@@ -2445,6 +2568,7 @@ ro:Magazin auto
es:Venta de coches|Venta de autos|Automotora|Automotores|5Concesionaria|Concesionario
et:Autopood
eu:Autoen salmenta
+sr:Салон аутомобила|Salon automobila
sv:Bilåterförsäljare
th:ร้านค้ารถยนต์
tr:Otomobil mağazası|Araba mağazası|Araba showroomu|Otomobil showroomu|Araba galerisi|Otomobil galerisi|Oto showroom|Otoshowroom
@@ -2475,6 +2599,7 @@ id:3Toko sepeda
it:Negozio di biciclette|4bicicletta|bici
ja:自転車屋|レンタサイクル|自転車
ko:자전거 가게
+lv:4Velosipēdi|divriteņi|veloveikals|4velo|U+1F6B2|U+1F6B4|U+1F6B5
mr:सायकलचे दुकान
nb:3Sykkel
nl:4Fietsenwinkel|fiets
@@ -2485,6 +2610,7 @@ ro:3Bicicletă|Magazin biciclete
es:Tienda de bicicletas|4bicicleta|bici
et:3Jalgrattapood
eu:4Bizikleta-denda|4bizikleta
+sr:Бицикли|Bicikli
sv:4Cykelaffär|cykel
th:4จักรยาน|ร้าน
tr:4Bisikletçi|Bisiklet
@@ -2515,6 +2641,7 @@ hu:Trafik
it:4Chiosco|Edicola|Giornalaio
ja:1キオスク|売店
ko:키오스크
+lv:3Kiosks|U+1F4F0
mr:टपरी|कियोस्क
nb:Kiosk
pl:3Kiosk|gazety|prasa
@@ -2523,6 +2650,7 @@ pt-BR:4Quiosque
es:4Quiosco|kiosko
et:3Kiosk
eu:4Kioskoa
+sr:Киоск|Kiosk
sv:3Kiosk
th:ร้าน
tr:Büfe
@@ -2552,6 +2680,7 @@ id:3Halte bus
it:3Fermata|3autobus|3pullman
ja:1バス停|停留所|トランスポート|バス|乗合|交通|ばす
ko:버스 정류장|버스
+lv:5Autobusu pietura|pietura|autobuss|autobusi|U+1F68C|U+1F68F|U+1F68E|U+1F690
mr:बस स्टॉप|बस थांबा
nb:3Busstopp
pl:2Przystanek autobusowy|autobus
@@ -2590,6 +2719,7 @@ id:3Perhentian trem
it:3Fermata|3tram
ja:1トラム|トラム停留所|市電|トランスポート|交通|路面電車
ko:시가 전차 정류장|시가 전차
+lv:Tramvaja pietura|pietura|tramvajs|tramvaji|U+1F683
nb:3Trikkestopp
pl:3Przystanek tramwajowy|tramwaj
pt:3Paragem de elétrico|2elétrico
@@ -2626,6 +2756,7 @@ id:3Stasiun bus
it:5Autostazione|4fermata|autobus
ja:1バスステーション|バス|駅|乗合|トランスポート|バス停|高速バス|乗車|停留所|ばす
ko:버스 터미널|버스 정류장|버스
+lv:Autoosta|autobusi|autobuss|U+1F68C|U+1F68F|U+1F68D
mr:बस स्थानक
nb:3Busstasjon
pl:2Stacja autobusowa|Zajezdnia
@@ -2635,6 +2766,7 @@ ro:3Gara de autobuz
es:Estación de autobuses|Estación de ómnibus|Estación de micros|Estación de colectivos
et:Bussijaam
eu:Autobus geltokia
+sr:Аутобуска станица|Autobuska stanica
sv:2Busstation|buss|station
th:สถานีขนส่ง|ขนส่ง|สถานี
tr:4Otobüs terminali|3Otobüs durağı|3otobüs
@@ -2664,6 +2796,7 @@ id:Rel kereta api
it:3Stazione ferroviaria|3treno
ja:1鉄道駅|鉄道|電車|交通|駅|鉄|電
ko:1기차역|철도역
+lv:Vilcienu stacija|stacija|vilcieni|U+1F684|U+1F685|U+1F689|U+1F682|U+1F686|U+1F688|U+1F68A|U+1F68B
mr:रेल्वे स्थानक|रेल्वे स्टेशन
nb:Togstasjon
pl:Dworzec kolejowy|stacja kolejowa|pociąg|kolej
@@ -2673,6 +2806,7 @@ ro:Feroviar
es:3Estación de tren|3tren
et:Rongijaam
eu:3Tren geltokia|3tren
+sr:Железничка станица|Železnička stanica
sv:3Tågstation|4järnväg|järnväg|3tåg|4station
th:3สถานีรถไฟ|รถไฟ|สถานี|ขนส่ง
tr:2Gar|3demiryolları|İstasyon|Tren|tren istasyonu
@@ -2701,12 +2835,13 @@ eu:Funikularra
fa:فونیکولور
fi:Köysirata
fr:Funiculaire
-he:רַכֶּבֶל
+he:רַכֶּבֶל
hu:Funicular
id:Kereta gantung
it:Funicolare
ja:フニクラ
ko:케이블카
+lv:Funikulieris
mr:फ्युनिक्युलर
nb:Kabelbane
nl:Tunnel
@@ -2742,6 +2877,7 @@ id:3Stasiun bawah tanah
it:3Metrò
ja:1地下鉄|地下鉄駅|電車|鉄道|交通|交通|鉄|電
ko:1지하철|전철
+lv:Metro stacija|metro|+1F687
mr:भुयारी मार्ग|मेट्रो मार्ग
nb:2T-bane|undergrunnsbane|3metro
pl:3Metro|kolej podziemna
@@ -2751,6 +2887,7 @@ ro:3Metrou
es:3Metro|3Subte
et:3Metroo
eu:3Metro
+sr:Метро|Metro
sv:3Tunnelbana|3tunnelbana|3metro|3tunnelbana
th:3รถไฟ|สถานีรถไฟใต้ดิน|ท่อ|เมโทร|ใต้ดิน
tr:2Metro|3yer altı metrosu
@@ -2780,6 +2917,7 @@ id:3Terminal|feri
it:3Traghetto
ja:1フェリー
ko:페리|페리 터미널
+lv:Prāmis|terminālis|U+1F6A2|U+1F6A4|U+2693
mr:तर|तरी|नाव|बोट|फेरी
nb:3Ferje|terminal
pl:2Prom
@@ -2789,6 +2927,7 @@ ro:3Feribot|terminal
es:3Transbordador|terminal|ferry
et:3Praam|terminal|transport
eu:3Ferry|terminal
+sr:Трајект|Trajekt
sv:3Färja|färjeläge|terminal
th:2เฟอร์รี่|สถานี
tr:3Feribot|terminal
@@ -2818,6 +2957,7 @@ id:3Taksi
it:3Taxi|3tassì
ja:1タクシー
ko:1택시|택시로 가다
+lv:Taksometrs|taksi|taxi|U+1F695|U+1F696
mr:टॅक्सी
nb:3Drosje
pl:3Taxi|taksówka
@@ -2827,6 +2967,7 @@ ro:3Taxi
es:3Taxi
et:3Takso
eu:3Taxia
+sr:Такси|Taksi
sv:3Taxi
th:3แท็กซี่
tr:3Taksi
@@ -2857,6 +2998,7 @@ id:3Balai kota
it:3Municipio
ja:1役場|1公会堂|1町役場
ko:1시청사|시청
+lv:pašvaldība|4mērs|mērija|rātsnams|rāte
mr:नगर भवन
nb:3Rådhus
pl:3Ratusz
@@ -2895,6 +3037,7 @@ id:3Atraksi|pemandangan
it:3Attrattiva|3turistico
ja:1アトラクション|観光スポット|観光|名所|観光名所
ko:1관광 명소|관 광|명소|관광
+lv:Atrakcija|tūrisma objekts|U+1F3A0|U+1F3A1|U+1F3A2|U+1F3AA
mr:प्रेक्षणीय स्थळ|पर्यटनीय स्थळ
nb:3Attraksjon|severdigheter
pl:4Atrakcje|zwiedzanie|osobliwości miasta
@@ -2904,6 +3047,7 @@ ro:3Punct de atracție|obiective turistice
es:3Atracción turística|3turismo
et:3Vaatamisväärsus
eu:3Turismo-erakarpena|3turismoa
+sr:Атракција|Atrakcija
sv:3Attraktion|3turism|3sevärdheter
th:3การท่องเที่ยว|แหล่งท่องเที่ยว|สถานที่ท่องเที่ยว
tr:3Cazibe merkezleri|3görülecek yerler
@@ -2916,7 +3060,7 @@ sk:3Atrakcia|3pamiatka|3zaujímavosť
sw:Kivutio|utalii
fa:جاذبه گردشگری
-tourism-artwork|@category_tourism
+tourism-artwork
en:3Artwork|U+1F3A8
ru:4Произведение искусства|3скульптура
bg:Изкуство|произведение|галерия|художник
@@ -2933,6 +3077,7 @@ id:3Pariwisata
it:3Opere d'arte
ja:1イラスト|1芸術作品
ko:작품|아트워크
+lv:Mākslas darbs|U+1F3A8
mr:कलाकृती
nb:Kunstverk
pl:3Rzeźba
@@ -2963,7 +3108,7 @@ ar:أماكن مشاهدة سياحية|سياحة|مناظر
cs:3Vyhlídka|zajímavost
da:Udsigtspunkt|sightseeing
nl:4Uitzicht|panorama
-fi:3Näköalatasanne
+fi:3Näköalapaikka|3Näköalatasanne
fr:4Belvédère|4point de vue|4panorama
de:3Panorama|Ausblick|4Aussichtspunkt
hi:4दृष्टिकोण
@@ -2972,6 +3117,7 @@ id:Titik pandang
it:3Panorama|Punto panoramico
ja:1観光スポット|見どころ|名所|観光名所
ko:전망대|관점|뷰포인트|견해|포토 스팟|관망대
+lv:Skatu laukums|skatu punkts|ainava
mr:दृष्टिस्थळ
nb:3Utsiktspunkt
pl:3Punkt widokowy|widok|krajobraz
@@ -2981,6 +3127,7 @@ ro:3Punct de vedere
es:3Vista panorámica|Mirador
et:3Vaateplatvorm
eu:3Bista panoramikoa
+sr:Видиковац|Vidikovac
sv:4Utsiktsplats
th:3จุดชมวิว|การท่องเที่ยว
tr:3Manzara
@@ -3010,6 +3157,7 @@ id:3Informasi turis
it:4Informazione
ja:1インフォメーション|観光情報|情報|案内
ko:여행 정보|관광 정보|정보
+lv:Tūrisma informācijas centrs|3TIC|informācija|U+1F481
mr:पर्यटक माहिती
nb:3Turistinformasjon
pl:4Informacja turystyczna|punkt informacji
@@ -3019,6 +3167,7 @@ ro:3Informații turistice
es:4Información
et:3Turisti-info
eu:4Informazioa
+sr:Туристичке информације|Turističke informacije
sv:4Turistinformation|4information
th:4ข้อมูลการท่องเที่ยว|ข้อมูล
tr:4Turist bilgilendirme|4Bilgi
@@ -3032,7 +3181,7 @@ sw:Taarifa ya utalii|taarifa
fa:اطلاعات گردشگری
tourism-picnic_site|amenity-bbq|leisure-picnic_table
-en:3Picnic Site
+en:3Picnic Site|Barbecue Grill|Picnic Table
ru:Место для пикника|3Пикник
bg:3пикник|тревна площ
ar:مكان نزهة|سياحة|مناظر
@@ -3041,13 +3190,14 @@ da:3Picnic
nl:3Picknickplaats|picknickweide|picknicktafel
fi:3Piknikpaikat
fr:3Terrain de pique-nique|3aire de pique-nique
-de:3Picknickplatz|5Grillplatz
+de:3Picknickplatz|5Grillplatz|Picknicktisch
hi:4बार्बीक्यू|4पिकनिक स्थल|4पिकनिक मेज
hu:3Piknikezőhely
id:3Lokasi piknik
it:3Picnic
ja:1ピクニック|ピクニックサイト|ハイキング
ko:피크닉 장소|피크닉
+lv:Piknika vieta
mr:साहिलीचे ठिकाण|पिकनिक साइट
nb:3Rasteplass
pl:4Pole piknikowe|plener|piknik
@@ -3057,6 +3207,7 @@ ro:3Locații picnic
es:3Picnic
et:3Pikniku koht
eu:3Piknika
+sr:Место за пикник|Mesto za piknik
sv:3Picknickplatser
th:3เว็บไซต์ปิกนิก
tr:3Piknik alanı
@@ -3086,6 +3237,7 @@ id:4Tempat ibadah
it:3Tempio
ja:1礼拝|1寺院|1神社|仏閣|神殿|お寺
ko:예배 장소|사찰|예배소
+lv:Lūgšanu vieta|lūgšanu nams|templis|U+1F64F
mr:देवस्थान|तीर्थक्षेत्र
nb:3Gudshus|3tempel
pl:3Świątynia
@@ -3095,6 +3247,7 @@ ro:3Loc de cult|3templu
es:4Lugar de culto|templo
et:Religioosne koht|3Tempel
eu:4Gurtzalekua|3tenplua
+sr:Храм|Hram
sv:4Plats för tillbedjan|gudstjänstplats|helgedom|3tempel
th:2สถานที่ประกอบพิธีกรรม
tr:4Ibadet yerleri|3tapınak
@@ -3124,6 +3277,7 @@ id:Gereja|tempat ibadah
it:Chiesa|duomo|4cattedrale|tempio|basilica
ja:教会|寺院|神社|仏閣|神殿|お寺
ko:교회|기독교 교회|성당|공회당|사찰
+lv:Baznīca|lūgšanu vieta|lūgšanu nams|templis|katedrāle|bazilika|U+1F64F|U+26EA|U+271D|U+2626
mr:चर्च
nb:4Kirke|gudshus
pl:Kościół|świątynia|bazylika
@@ -3133,6 +3287,7 @@ ro:Biserică|loc de cult|templu
es:3Iglesia|templo|lugar de culto|basílica|catedral
et:4Kirik|religioosne koht|tempel|katedraal|basiilika
eu:3Eliza|tenplua|gurtzalekua|basilika
+sr:Црква|Crkva
sv:4Kyrka|plats för tillbedjan|tempel
th:โบสถ์|สถานที่ประกอบพิธีกรรม
tr:Kilise|katedral|bazilika|ibadet yerleri|tapınak
@@ -3161,6 +3316,7 @@ id:4Masjid|tempat ibadah
it:4Moschea|duomo|tempio
ja:モスク|寺院|神社|仏閣|神殿|お寺
ko:모스크|사찰
+lv:Mošeja|lūgšanu nams|lūgšanu vieta|templis|U+1F64F|U+262A|U+1F54B|U+1F54C|U+262A
mr:मशीद
nb:4Moské|gudshus
pl:4Meczet|świątynia
@@ -3170,6 +3326,7 @@ ro:4Moschee|loc de cult|templu
es:4Mezquita|templo|lugar de culto
et:Mošee|religioosne koht
eu:4Meskita|tenplua|gurtzalekua
+sr:Џамија|Džamija
sv:4Moské|plats för tillbedjan|tempel
th:มัสยิด|สถานที่ประกอบพิธีกรรม
tr:3Cami|ibadet yerleri|tapınak
@@ -3198,6 +3355,7 @@ id:Kuil|tempat ibadah
it:Tempio|duomo
ja:寺|寺院|神社|仏閣|神殿|お寺
ko:절|불교 사원|사찰
+lv:3Templis|lūgšanu vieta|lūgšanu nams|U+1F64F|U+26EA|U+2638
mr:मंदिर
nb:Tempel|gudshus
pl:Świątynia
@@ -3207,6 +3365,7 @@ ro:Templu|loc de cult
es:Templo|lugar de culto
et:Tempel|religioosne koht
eu:3Tenplua|4gurtzalekua
+sr:Храм|будисти|Hram|budisti
sv:Tempel|plats för tillbedjan
th:วัด|สถานที่ประกอบพิธีกรรม
tr:Tapınak|ibadet yerleri
@@ -3235,6 +3394,7 @@ id:Kuil|tempat ibadah
it:Tempio|duomo
ja:寺|寺院|神社|仏閣|神殿|お寺
ko:힌두교 사원|사원|절|사찰
+lv:3Templis|lūgšanu nams|lūgšanu vieta|U+1F64F|U+1F549
mr:मंदिर
nb:Tempel|gudshus
pl:Świątynia
@@ -3244,6 +3404,7 @@ ro:Templu|loc de cult
es:Templo|lugar de culto
et:Tempel|religioosne koht
eu:3Tenplua|4gurtzalekua
+sr:Храм|хиндуисти|Hram|hinduisti
sv:Tempel|plats för tillbedjan
th:วัด|สถานที่ประกอบพิธีกรรม
tr:Tapınak|ibadet yerleri
@@ -3272,6 +3433,7 @@ id:Kuil|tempat ibadah
it:Santuario|tempio
ja:神社|寺院|神社|仏閣|神殿|お寺
ko:사당|신토 사당|사찰
+lv:Svētnīca|templis|lūgšanu nams|lūgšanu vieta|U+1F64F|U+26E9
mr:देवस्थान
nb:Alter|gudshus
pl:Kapliczka|świątynia
@@ -3309,6 +3471,7 @@ id:4Sinagoge|tempat ibadah
it:4Sinagoga|tempio
ja:ユダヤ教会|シナゴーグ|寺院|神社|仏閣|神殿|お寺
ko:시나고그|유대교 회당
+lv:4Sinagoga|lūgšanu nams|lūgšanu vieta|templis|U+1F64F|U+1F54D|U+2721
mr:सिनेगॉग
nb:4Synagoge|gudshus
pl:4Synagoga|świątynia
@@ -3318,6 +3481,7 @@ ro:4Sinagogă|templu|loc de cult
es:4Sinagoga|templo|lugar de culto
et:4Sünagoog|tempel|religioosne koht
eu:4Sinagoga|tenplua|gurtzalekua
+sr:Синагога|Sinagoga
sv:4Synagoga|plats för tillbedjan|tempel
th:มัสยิดยิว|สถานที่ประกอบพิธีกรรม
tr:4Sinagog|ibadet yerleri|tapınak
@@ -3346,6 +3510,7 @@ id:Kuil|tempat ibadah
it:Tempio
ja:寺|寺院|神社|仏閣|神殿|お寺
ko:절|사찰|도교 사원
+lv:3Templis|lūgšanu vieta|U+1F64F|U+262F
mr:मंदिर
nb:Tempel|gudshus
pl:Świątynia
@@ -3383,6 +3548,7 @@ id:3Museum
it:2Museo
ja:1博物館|美術館
ko:1박물관
+lv:2Muzejs|izstāde|galerija|U+1F3A8
mr:संग्रहालय
nb:3Museum
pl:2Muzeum|zwiedzanie
@@ -3392,6 +3558,7 @@ ro:3Muzeu
es:2Museo
et:2Muuseum
eu:2Museoa
+sr:Музеј|Muzej
sv:2Museum
th:2พิพิธภัณฑ์|แหล่งท่องเที่ยว|การท่องเที่ยว
tr:2Müze|sergi|3galeri|turistik mekanlar
@@ -3421,6 +3588,7 @@ id:2Air terjun
it:3Cascata
ja:滝
ko:1폭포
+lv:4Ūdenskritums
mr:धबधबा
nb:3Foss
pl:2Wodospad
@@ -3430,6 +3598,7 @@ ro:3Cascadă
es:3Cascada|Catarata|Salto de agua
et:3Kosk
eu:3Kaskada
+sr:Водопад|Vodopad
sv:2Vattenfall
th:2น้ำตก
tr:2Şelale
@@ -3464,6 +3633,7 @@ id:Situs arkeologi
it:Sito archeologico
ja:1考古遺跡|発掘|発掘現場|考古学|遺跡
ko:유적지|고고학적 유적지|발굴
+lv:Arheoloģiska vieta|arheoloģija
mr:पुरातत्व स्थळ
nb:3Arkeologisk område
nl:4Archeologische site|opgravingen|attractie
@@ -3472,6 +3642,7 @@ pt-BR:Sítio arqueológico|atração
pt:Sítio arqueológico
ro:Sit arheologic
ru:3Археологический памятник|раскопки|археологические раскопки
+sr:Археолошко налазиште|Arheološko nalazište
sk:Vykopávky
sv:3Arkeologisk plats|fornminne
sw:Machimbo ya kihistoria|kivutio|utalii
@@ -3504,6 +3675,7 @@ id:Medan Perang
it:Campo di battaglia
ja:古戦場
ko:전장터
+lv:Kaujas lauks|kaujas vieta
mr:रणांगण
nb:Slagmarken
nl:Slagveld
@@ -3511,6 +3683,7 @@ pl:Miejsce historycznej bitwy
pt:Campo de batalha
ro:Câmpul de luptă
ru:Поле боя
+sr:Бојно поље|Bojno polje
sk:Bojisko
sv:Stridsområde
sw:Uwanja wa vita
@@ -3521,6 +3694,46 @@ vi:Chiến trường
zh-Hans:古战场
zh-Hant:古戰場
+historic-stone
+en:Historic Stone
+ar:الحجر التاريخي
+be:Гістарычны камень
+bg:Исторически камък
+ca:Pedra històrica
+cs:Historický kámen
+da:Historisk sten
+de:Historischer Stein
+el:Ιστορική Πέτρα
+es:Piedra histórica
+et:Ajalooline kivi
+eu:Harri historikoa
+fa:سنگ تاریخی
+fi:Historiallinen kivi
+fr:Pierre historique
+he:אבן היסטורית
+hu:Történelmi kő
+id:Batu Bersejarah
+it:Pietra storica
+ja:歴史的な石
+ko:역사적인 돌
+mr:ऐतिहासिक दगड
+nb:Historisk stein
+nl:Historische steen
+pl:Historyczny kamień
+pt:Pedra Histórica
+pt-BR:Pedra Histórica
+ro:Piatra istorica
+ru:Исторический камень
+sk:Historický kameň
+sv:Historisk sten
+sw:Jiwe la Kihistoria
+th:หินประวัติศาสตร์
+tr:Tarihi Taş
+uk:Історичний камінь
+vi:Đá lịch sử
+zh-Hans:历史之石
+zh-Hant:歷史之石
+
historic-boundary_stone
en:Boundary Stone
ar:حجر لتحديد الحدود
@@ -3543,6 +3756,7 @@ id:Batu pembatas
it:Cippo di confine
ja:境界標
ko:경계석
+lv:Robežakmens
mr:सीमेचा दगड
nb:Grensestein
nl:Grenssteen
@@ -3582,6 +3796,7 @@ id:4Kastel|Benteng Romawi|Gereja yang dibentengi|Benteng|Benteng bukit|Kremlin|R
it:4Castello|Castra|Chiesa fortificata|Fortezza di collina|Cremlino|Maniero|Palazzo
ja:城|お城|砦|城砦|カストラ|要塞化された教会|要塞|ヒルフォート|クレムリ|マナー・ハウス|宮殿
ko:성|궁전|성채|요새|로마 요새|요새화된 교회|요새|힐포트|크렘린|매너하우스|궁전
+lv:4Pils|cietoksnis|U+1F3EF|U+1F3F0|U+1F451|U+1F478|kremlis|muiža
mr:गढी|रोमन किल्ला|तटबंदी असलेले चर्च|किल्ला|हिलफोर्ट|क्रेमलिन|मनोर घर|राजवाडा|किल्ला
nb:Slott|Borg|Festning|Bygdeborg|Kreml|Herregård|Palass
nl:4Kasteel|burcht|attractie|Castra|Weerkerk|Vesting|Heuvelfort|Kremlin|Manoir|Paleis
@@ -3589,6 +3804,7 @@ pl:3Zamek|Castrum Romanum|Kościół obronny|Twierdza|Grodzisko|Kreml|Manoir|Pa
pt:4Castelo|4Palácio|4Fortaleza|Castro|Igreja fortificada|Kremlin|Solar|Château
ro:4Castel|Castru|Biserică fortificată|Cetate|Castrul de deal|Kremlin|Conac|Palat
ru:3Замок|4Дворец|4Крепость|Каструм|Городище|Кремль|Усадьба|Шато
+sr:Замак|Дворац|Палата|Тврђава|Утврђење|Zamak|Dvorac|Palata|Tvrđava|Utvrđenje
sk:3Zámok|atrakcia|Hrad|Kastrum|Opevnený kostol|Pevnosť|Hradisko|Kremeľ|Kaštieľ|Palác
sv:Slott|Borg|Castrum|Försvarskyrka|Fästning|Fornborg|Kreml|Herrgård|Palats
sw:Ngome|kivutio|utalii|Kanisa lililoimarishwa|Kremlin|Nyumba ya manor|Ikulu
@@ -3620,6 +3836,7 @@ id:Gerbang kota
it:Porta cittadina
ja:城門
ko:성문
+lv:pilsētas vārti
mr:शहराचा दरवाजा
nb:Byport
nl:Stadspoort
@@ -3627,6 +3844,7 @@ pl:Brama miejska
pt:Portas da cidade|Portão da cidade
ro:Poarta orașului
ru:Городские ворота
+sr:Градска капија|Gradska kapija
sk:Mestská brána
sv:Stadsport
sw:Lango la jiji
@@ -3658,6 +3876,7 @@ id:Tembok Kota
it:Muro della città
ja:城壁
ko:도시의 벽
+lv:Mūris|pilsētas mūris|pilsētas siena
mr:शहराची भिंत
nb:Bymur
nl:Stadsmuur
@@ -3665,6 +3884,7 @@ pl:Mur miejski
pt:Muralha
ro:Zidurile orașului
ru:Городская стена
+sr:Градске зидине|Gradske zidine
sk:Mestský múr
sv:Stadsmur
sw:Ukuta wa jiji
@@ -3696,6 +3916,7 @@ id:Benteng
it:Fortezza
ja:歴史的な要塞
ko:요새
+lv:Forts
mr:दुर्ग
nb:Fort
nl:Fort
@@ -3703,6 +3924,7 @@ pl:Historyczny fort
pt:Forte
ro:Fort
ru:Форт
+sr:Тврђава|Tvrđava
sk:Fort
sv:Fort
sw:Ngome
@@ -3734,6 +3956,7 @@ id:Tiang gantungan
it:Forca
ja:絞首台
ko:교수대
+lv:Karātavas
mr:फाशी
nb:Galge
nl:Galg
@@ -3772,6 +3995,7 @@ id:3Tugu peringatan
it:4Memoriale|monumento
ja:追悼|1記念碑|追悼碑
ko:기념비|기념관|추모관
+lv:4Memoriāls|piemineklis|U+1F5FC|U+1F5FD|U+1F5FF
mr:स्मारक
nb:3Minnesmerke
nl:Gedenkteken|monument|attractie
@@ -3809,6 +4033,7 @@ hu:Emlékkereszt
id:Salib peringatan
it:Croce commemorativa
ja:メモリアルクロス
+lv:Piemiņas krusts
ko:기념 십자가
mr:मेमोरियल क्रॉस
nb:Minnekors
@@ -3849,6 +4074,7 @@ id:Tugu peringatan
it:Memoriale
ja:銘板
ko:기념비
+lv:Piemiņas zīme|piemiņas plāksne
mr:फलक
nb:Minneplakett
nl:Gedenkplaat
@@ -3882,12 +4108,13 @@ eu:Eskultura
fa:گردشگری
fi:Muistomerkki
fr:Sculpture
-he:פֶּסֶל
+he:פֶּסֶל
hu:Emlékmű
id:Tugu peringatan
it:Scultura
ja:彫刻
ko:기념비
+lv:Skulptūra
mr:शिल्प
nb:Skulptur
nl:Sculptuur
@@ -3895,6 +4122,7 @@ pl:Rzeźba
pt:Escultura
ro:Comemorare
ru:Скульптура
+sr:Споменик|Spomenik
sk:Pomník
sv:Minnesmärke
sw:Uchongaji
@@ -3927,6 +4155,7 @@ id:Tugu peringatan
it:Statua memoriale
ja:塑像
ko:기념비
+lv:Statuja|piemineklis
mr:पुतळा
nb:Statue
nl:Standbeeld
@@ -3934,6 +4163,7 @@ pl:Pomnik
pt:Estátua
ro:Comemorare
ru:Статуя
+sr:Статуа|Споменик|Statua|Spomenik
sk:Pomník
sv:Minnesmärke
sw:Sanamu
@@ -3965,6 +4195,7 @@ id:Stolperstein
it:Pietre d'inciampo
ja:ストルパーシュタイン
ko:장애물
+lv:Stolperstein
mr:अडथळा
nb:Snublesteiner
nl:Stolperstein
@@ -4004,6 +4235,7 @@ id:Tugu peringatan perang
it:Monumento ai caduti
ja:戦争記念施設
ko:전쟁기념관
+lv:kara memoriāls|memoriāls
mr:युद्ध स्मारक
nb:Krigsminnesmerke
nl:Oorlogsmonument
@@ -4043,6 +4275,7 @@ id:4Monumen
it:4Monumento
ja:1記念碑
ko:기념비|기념탑
+lv:Piemineklis|statuja|U+1F5FD|U+1F5FF
mr:स्मारक
nb:4Monument
nl:4Monument|attractie
@@ -4081,6 +4314,7 @@ id:Pilar
it:Gogna
ja:さらし台
ko:칼
+lv:Kauna stabs
mr:पिलोरी
nb:Gapestokk
nl:Schandpaal
@@ -4098,14 +4332,95 @@ vi:Thuốc viên
zh-Hans:刑柱
zh-Hant:刑柱
+historic-cannon
+en:Cannon
+ar:مدفع
+be:Гармата
+bg:Оръдие
+ca:Canó
+cs:Dělo
+da:Kanon
+de:Kanone
+el:Κανόνι
+es:Cañón
+et:Kahur
+eu:Kanoia
+fa:توپ
+fi:Tykki
+fr:Canon
+he:תוֹתָח
+hu:Ágyú
+id:Meriam
+it:Cannone
+ja:大砲
+ko:대포
+mr:तोफ
+nb:Kanon
+nl:Kanon
+pl:Armata
+pt:Canhão
+pt-BR:Canhão
+ro:Tun
+ru:Пушка
+sr:Топ|Top
+sk:Delo
+sv:Kanon
+sw:Kanuni
+th:ปืนใหญ่
+tr:Top
+uk:Гармата
+vi:Pháo
+zh-Hans:大炮
+zh-Hant:大砲
+
+historic-anchor
+en:Historic Anchor
+ar:مرساة تاريخية
+be:Гістарычны якар
+bg:Историческа котва
+ca:Àncora històrica
+cs:Historická kotva
+da:Historisk anker
+de:Historischer Anker
+el:Ιστορική Άγκυρα
+es:Ancla histórica
+et:Ajalooline ankur
+eu:Aingura Historikoa
+fa:لنگر تاریخی
+fi:Historiallinen ankkuri
+fr:Ancre historique
+he:עוגן היסטורי
+hu:Történelmi horgony
+id:Jangkar Bersejarah
+it:Ancora storica
+ja:歴史的なアンカー
+ko:역사적인 앵커
+mr:ऐतिहासिक अँकर
+nb:Historisk anker
+nl:Historisch anker
+pl:Historyczna kotwica
+pt:Âncora Histórica
+pt-BR:Âncora Histórica
+ro:Ancoră istorică
+ru:Исторический якорь
+sk:Historická kotva
+sv:Historiskt ankare
+sw:Nanga ya kihistoria
+th:ผู้ประกาศข่าวประวัติศาสตร์
+tr:Tarihi Çapa
+uk:Історичний якір
+vi:Mỏ Neo lịch sử
+zh-Hans:历史锚
+zh-Hant:歷史錨
+
historic-ruins|@category_tourism
-en:3Ruins|U+1F5FF
+en:4Historic Ruins|3Ruins|U+1F5FF
ar:آثار|أماكن جذابة|مناظر|سياحة
be:Руіны
bg:3Руини|съборетини|останки|развалини
cs:3Ruiny|zřícenina
da:3Ruiner
-de:3Ruinen
+de:4Historische Ruine|3Ruine
el:Ερείπια|χαλάσματα|θέαμα|τουρισμός|αξιοθέατα
es:3Ruinas
et:3Varemed
@@ -4120,6 +4435,7 @@ id:Reruntuhan
it:Rovine
ja:1古跡|古蹟|廃墟|城址|城跡
ko:1유적
+lv:Drupas|U+1F5FF
mr:अवशेष
nb:3Ruiner
nl:3Ruïne|attractie
@@ -4137,6 +4453,46 @@ vi:Phế tích
zh-Hans:废墟|景点
zh-Hant:1廢墟|古蹟|遺址|旅遊景點
+historic-mine
+en:Historic Mine
+ar:منجم تاريخي
+be:Гістарычная шахта
+bg:Историческа мина
+ca:Mina històrica
+cs:Historický důl
+da:Historisk mine
+de:Historische Mine
+el:Ιστορικό Ορυχείο
+es:Mina histórica
+et:Ajalooline kaevandus
+eu:Meategi historikoa
+fa:معدن تاریخی
+fi:Historiallinen kaivos
+fr:Mine historique
+he:מכרה היסטורי
+hu:Történelmi Bánya
+id:Tambang Bersejarah
+it:Miniera storica
+ja:歴史ある鉱山
+ko:역사적인 광산
+mr:ऐतिहासिक खाण
+nb:Historisk gruve
+nl:Historische mijn
+pl:Kopalnia Historyczna
+pt:Mina Histórica
+pt-BR:Mina Histórica
+ro:Mina istorică
+ru:Историческая шахта
+sk:Historická baňa
+sv:Historisk gruva
+sw:Mgodi wa Kihistoria
+th:เหมืองประวัติศาสตร์
+tr:Tarihi Maden
+uk:Історична шахта
+vi:Mỏ lịch sử
+zh-Hans:历史矿山
+zh-Hant:歷史礦山
+
historic-ship|@category_tourism
en:Ship|boat
ar:سفينة تاريخية
@@ -4158,6 +4514,7 @@ id:Pemandangan
it:Nave storica
ja:退役船
ko:배|보트
+lv:Kuģis|laiva
mr:जहाज
nb:Skip|båt
nl:Schip|boot
@@ -4175,6 +4532,165 @@ vi:Diểm tham quan
zh-Hans:历史船
zh-Hant:歷史船
+historic-wreck
+en:Shipwreck
+ar:حطام سفينة
+be:Караблекрушэнне
+bg:корабокрушение
+ca:Naufragi
+cs:Vrak
+da:Forlis
+de:Schiffswrack
+el:Ναυάγιο
+es:Naufragio
+et:Laevahukk
+eu:Naufragioa
+fa:غرق کشتی
+fi:Haaksirikko
+fr:Naufrage
+he:ספינה טרופה
+hu:Hajóroncs
+id:Kecelakaan kapal
+it:Naufragio
+ja:難破船
+ko:난파선
+mr:जहाजाचा नाश
+nb:Skipsvrak
+nl:Schipbreuk
+pl:Wrak statku
+pt:Naufrágio
+pt-BR:Naufrágio
+ro:Naufragiu
+ru:Кораблекрушение
+sk:Trosky lode
+sv:Förlisning
+sw:Ajali ya meli
+th:ซากเรืออัปปาง
+tr:Gemi enkazı
+uk:Корабельна аварія
+vi:Sự chìm tàu
+zh-Hans:沉船
+zh-Hant:沉船
+
+historic-locomotive|@category_tourism
+en:Historic Locomotive
+ar:قاطرة تاريخية
+be:Гістарычны паравоз
+bg:Исторически Локомотив
+ca:Locomotora històrica
+cs:Historická lokomotiva
+da:Historisk lokomotiv
+de:Historische Lokomotive
+el:Ιστορική Ατμομηχανή
+es:Locomotora histórica
+et:Ajalooline vedur
+eu:Lokomotora historikoa
+fa:لوکوموتیو تاریخی
+fi:Historiallinen veturi
+fr:Locomotive historique
+he:קטר היסטורי
+hu:Történelmi mozdony
+id:Lokomotif Bersejarah
+it:Locomotiva storica
+ja:歴史的な機関車
+ko:역사적인 기관차
+mr:ऐतिहासिक लोकोमोटिव्ह
+nb:Historisk lokomotiv
+nl:Historische locomotief
+pl:Zabytkowa lokomotywa
+pt:Locomotiva Histórica
+pt-BR:Locomotiva Histórica
+ro:Locomotiva istorică
+ru:Исторический локомотив
+sk:Historická lokomotíva
+sv:Historiskt lok
+sw:Locomotive ya kihistoria
+th:หัวรถจักรประวัติศาสตร์
+tr:Tarihi Lokomotif
+uk:Історичний паровоз
+vi:Đầu máy lịch sử
+zh-Hans:历史悠久的机车
+zh-Hant:歷史悠久的機車
+
+historic-tank|@category_tourism
+en:Historic Tank
+ar:الخزان التاريخي
+be:Гістарычны танк
+bg:Исторически танк
+ca:Tanc històric
+cs:Historický tank
+da:Historisk tank
+de:Historischer Panzer
+el:Ιστορική δεξαμενή
+es:Tanque histórico
+et:Ajalooline tank
+eu:Depositu historikoa
+fa:تانک تاریخی
+fi:Historiallinen tankki
+fr:Char historique
+he:טנק היסטורי
+hu:Történelmi Tank
+id:Tangki Bersejarah
+it:Carro armato storico
+ja:歴史的な戦車
+ko:역사적인 탱크
+mr:ऐतिहासिक टाकी
+nb:Historisk tank
+nl:Historische tank
+pl:Historyczny czołg
+pt:Tanque Histórico
+pt-BR:Tanque Histórico
+ro:Tanc istoric
+ru:Исторический танк
+sk:Historický tank
+sv:Historisk tank
+sw:Tangi ya kihistoria
+th:รถถังประวัติศาสตร์
+tr:Tarihi Tank
+uk:Історичний танк
+vi:Xe tăng lịch sử
+zh-Hans:历史悠久的坦克
+zh-Hant:歷史悠久的坦克
+
+historic-aircraft|@category_tourism
+en:Historic Aircraft
+ar:الطائرات التاريخية
+be:Гістарычныя самалёты
+bg:Исторически самолет
+ca:Avions històrics
+cs:Historická letadla
+da:Historiske fly
+de:Historisches Flugzeug
+el:Ιστορικό αεροσκάφος
+es:Avión histórico
+et:Ajalooline lennuk
+eu:Hegazkin historikoa
+fa:هواپیمای تاریخی
+fi:Historiallinen lentokone
+fr:Avion historique
+he:מטוס היסטורי
+hu:Történelmi Repülőgép
+id:Pesawat Bersejarah
+it:Aerei storici
+ja:歴史的な航空機
+ko:"역사적인 항공기"
+mr:ऐतिहासिक विमान
+nb:Historisk fly
+nl:Historische vliegtuigen
+pl:Historyczny samolot
+pt:Aeronaves Históricas
+pt-BR:Aeronaves Históricas
+ro:Avioane istorice
+ru:Исторический самолет
+sk:Historické lietadlo
+sv:Historiska flygplan
+sw:Ndege ya kihistoria
+th:เครื่องบินประวัติศาสตร์
+tr:Tarihi Uçak
+uk:Історичний літак
+vi:Máy bay lịch sử
+zh-Hans:历史悠久的飞机
+zh-Hant:歷史悠久的飛機
historic-tomb|@category_tourism
en:Tomb|grave|memorial
@@ -4183,7 +4699,7 @@ be:Склеп|магіла
bg:4Гробница|гробище|могила|погребани
cs:Pamětihodnost
da:Grav
-de:Grab
+de:Historische Grabstätte|Grab
el:Αξιοθέατο
es:Tumba|Sepultura
et:Hauakamber|haud|memoriaal
@@ -4198,6 +4714,7 @@ id:Pemandangan
it:Tomba
ja:墓
ko:무덤|묘지
+lv:Kaps|apbedījums|memoriāls
mr:थडगे
nb:Grav
nl:Tombe|graf|gedenkteken
@@ -4215,7 +4732,7 @@ vi:Diểm tham quan
zh-Hans:陵墓
zh-Hant:陵墓
-historic-wayside_cross|@category_tourism
+historic-wayside_cross
en:Wayside cross
ar:صليب مسيحي
be:Прыдарожны крыж
@@ -4236,6 +4753,7 @@ id:Salib di pinggir jalan
it:Crocifisso
ja:歴史的な十字架
ko:길가의 십자가
+lv:Ceļmalas krucifikss|ceļmalas krusts|krucifikss|mūka|jēzus tēls
mr:ख्रिश्चन क्रॉस
nb:Veikantkors
nl:Wegkruis
@@ -4253,7 +4771,7 @@ vi:Đường chéo
zh-Hans:路旁十字架
zh-Hant:路旁十字架
-historic-wayside_shrine|@category_tourism
+historic-wayside_shrine
en:Wayside shrine
ar:ضريح
be:Прыдарожная святыня
@@ -4275,6 +4793,7 @@ id:Kuil di pinggir jalan
it:Edicola votiva
ja:歴史的な祠
ko:길가의 신사
+lv:Ceļmalas svētnīca
mr:देवस्थान
nb:Helligdom ved veikanten
nl:Kruisbeeld
@@ -4303,9 +4822,11 @@ fr:Parc canin
hi:श्वान पार्क
nl:4Hondenpark|Hondengebied
ko:개 놀이 공원|도그 파크
+lv:Suņu laukums|suņu parks
pl:Park dla psów|Wyprowadzanie psów
pt:Parque canino|Parque para cães
pt-BR:Parque canino|Parque para cães|Parque para cachorros
+sr:Парк за псе|Park za pse
tr:3Köpek parkı
de:4Hundezone|Hundeauslaufzone|Hundeauslauffläche
fi:Koirapuisto
@@ -4329,6 +4850,7 @@ id:Situs arkeologi
it:2Giardino
ja:1庭園|庭|園
ko:가든|정원
+lv:dārzs
mr:बाग
nb:Hage
pl:2Ogród
@@ -4337,6 +4859,7 @@ pt-BR:2Jardim|lazer
es:2Jardín
et:3Aed
eu:2Lorategia
+sr:Башта|Bašta
sv:2Trädgård
th:2สวน
tr:2Bahçe
@@ -4359,13 +4882,14 @@ da:Bænk
nl:Zitbank|bankje
fi:Penkki
fr:Banc
-de:4Parkbank|4Sitzbank
+de:4Sitzbank|4Parkbank
hi:बेंच
hu:Pad
id:Bangku panjang
it:Panchina|panca
ja:ベンチ|縁台|椅子
ko:벤치
+lv:Sols|soliņš
mr:बाक
nb:Benk
pl:Ławka
@@ -4375,6 +4899,7 @@ ro:Banchetă|Bancă|Bancă parc
es:Asiento|Banco
et:Pink
eu:Bankua
+sr:Клупа|Klupa
sv:Bänk
th:ม้านั่ง
tr:Bank
@@ -4404,6 +4929,7 @@ id:Penyewaan Sepeda
it:Noleggio biciclette|4bicicletta|bici|3noleggio
ja:レンタサイクル|自転車|自転車レンタル|貸し自転車|貸自転車|1レンタル
ko:자전거 대여소|자전거 대여
+lv:4Velonoma|velosipēdu noma|divriteņu noma|4noma|U+1F6B2|U+1F6B4|U+1F6B5
mr:भाड्याची सायकल
nb:Sykkelutleie
pl:4Wynajem rowerów|4rower|3Wynajem
@@ -4413,6 +4939,7 @@ ro:Închiriere de biciclete|Bicicletă
es:Alquiler de bicicletas|4bicicleta|3alquiler
et:Jalgrataste laenutus
eu:Bizikleta alokairua|4bizikleta|3alokairua
+sr:Изнајмљивање бицикала|Iznajmljivanje bicikala
sv:4Cykeluthyrning|cykel|cykel|3uthyrning
th:4จักรยานให้เช่า|4จักรยาน|บริการรถเช่า
tr:Bisiklet kiralama|4Bisiklet
@@ -4441,10 +4968,12 @@ hu:4Kerékpár javítás|kerékpár
it:Riparazione di biciclette|4bicicletta|bici
ja:自転車修理
ko:자전거 수리
+lv:Veloremonta stacija|Veloremonta punkts|divriteņu remonts|velosipēdu remonts|veloremonts
nl:4Fiets reparatie
pt:Conserto de bicicleta|4bicicleta
pt-BR:Oficina de bicicletas|4bicicleta
ru:4Велоремонт|велосипед|ремонт|ремонт велосипедов
+sr:7Станица за поправку бицикала
tr:4Bisiklet tamiri|4Bisiklet|Bisiklet tamircisi
uk:4Велоремонт|велосипед|ремонт|ремонт велосипедів
zh-Hans:1自行车修理
@@ -4470,6 +4999,7 @@ id:Berbagi mobil
it:3Car Sharing
ja:カーシェアリング
ko:카 셰어링|카 쉐어링|자동차 공유|차 공유|카셰어링
+lv:Automobiļu koplietošana|auto koplietošana|automašīnu koplietošana|koplietošana|automobilis|U+1F697|U+1F698|U+1F699|
mr:कार पूल|कार शेअर
nb:3Bildeling
nl:3Carpool|Carpoolen|Auto delen|Autodelen
@@ -4504,6 +5034,7 @@ id:4Rental mobil
it:3Noleggio di automobili|noleggio
ja:1カーシェアリング|車|レンタカー|レンタル
ko:카 렌탈|자동차 렌탈|차 렌탈|차 대여|자동차 대여|자동차 임대
+lv:Automobiļu noma|autonoma|noma|automašīnu noma|automobilis|automašīna|U+1F697|U+1F698|U+1F699
mr:भाड्याने गाडी
nb:Bilutleie
pl:Wynajem samochodów|samochód|auto|Wynajem
@@ -4514,6 +5045,7 @@ es:3Coche de alquiler|alquiler|rentadora|alquiladora|alquiler de coches|alquiler
et:4Autorent
eu:3Autoa alokairua|alokairua
sv:3Biluthyrning|bilpool|bil|uthyrning|delning
+sr:Рентакар|Изнајмљивање аутомобила|Rentakar|Iznajmljivanje automobila
th:3รถยนต์|บริการรถเช่า
tr:3Araç kiralama|araba
uk:4Прокат авто|4авто|3машина|прокат
@@ -4542,6 +5074,7 @@ id:Bioskop
it:3Cinema|teatro
ja:1映画館|シネマ|映画
ko:시네마|영화관|상영관
+lv:4Kino|kinoteātris|U+1F3A6|U+1F3AC
mr:चित्रपट|सिनेमा
nb:3Kino
pl:3Kino|filmy
@@ -4551,6 +5084,7 @@ ro:3Cinema
es:3Cine
et:3Kino
eu:3Zinema
+sr:Биоскоп|Bioskop
sv:3Bio|biograf
th:3โรงภาพยนตร์
tr:3Sinema
@@ -4586,6 +5120,7 @@ id:Arena Bowling
it:Sala da bowling
ja:ボーリング場
ko:볼링장
+lv:Boulings
mr:गोलंदाजी गल्ली
nb:Bowlinghall
nl:Bowlingbaan
@@ -4595,6 +5130,7 @@ pt-BR:Pista de boliche
ro:Popicărie
ru:4Боулинг
sk:Bowlingová dráha
+sr:Куглање|Kuglanje
sv:Bowlinghall
sw:Njia ya Bowling
th:ลานโบว์ลิ่ง
@@ -4622,6 +5158,7 @@ id:3Teater
it:3Teatro
ja:1劇場|シアター
ko:연극|극장
+lv:Teātris|U+1F3AD
mr:नाट्यगृह|रंगमंच
nb:3Teater
pl:3Teatr|przedstawienia
@@ -4631,6 +5168,7 @@ ro:3Teatru
es:3Teatro
et:3Teater
eu:3Antzerkia
+sr:Позориште|Pozorište
sv:3Teater
th:3โรงละคร
tr:3Tiyatro
@@ -4660,6 +5198,7 @@ id:Kelab malam
it:3Night club
ja:1ナイトクラブ|クラブ|ダンス
ko:나이트클럽|클럽|나이트 클럽
+lv:Naktsklubs|diskotēka|dejas|U+1F378|U+1F379|U+1F46F|U+1F483
mr:नाईट क्लब
nb:4Nattklubb
pl:3Dyskoteka|klub nocny
@@ -4669,6 +5208,7 @@ ro:Club de noapte
es:3Discoteca
et:3Ööklubi
eu:3Diskoteka
+sr:Дискотека|Diskoteka
sv:3Nattklubb|3disco|dans
th:3ไนต์คลับ|การเต้นรำ
tr:3Gece kulübü|dans
@@ -4697,6 +5237,7 @@ hu:Bordély
it:Bordello
ja:売春宿
ko:사창가
+lv:Bordelis|U+1F3E9
mr:वेश्यालय
nb:Bordell
pl:Burdel
@@ -4706,6 +5247,7 @@ ro:Bordel
es:Burdel|prostíbulo|kilombo
et:Bordell
eu:Bordela
+sr:Бордел|јавна кућа|Bordel|javna kuća
sv:Bordell
th:ซ่อง
tr:Genelev
@@ -4739,6 +5281,7 @@ id:Berjudi
it:Gioco d'azzardo
ja:ギャンブル
ko:도박
+lv:Azartspēles|laimētava
mr:जुगार
nb:Gambling
nl:Gokken
@@ -4746,6 +5289,7 @@ pl:Hazard
pt:Jogatina
ro:Jocuri de noroc
ru:Азартные игры
+sr:Коцка|Kocka
sk:Hazardné hry
sv:Spelande
sw:Kamari
@@ -4774,6 +5318,7 @@ hu:Kaszinó
it:Casinò
ja:カジノ
ko:카지노
+lv:Laimētava|U+1F3B0|U+1F3B2|U+1F3B4
mr:जुगारीचा अड्डा|कॅसिनो
nb:Kasino
pl:Kasyno
@@ -4782,6 +5327,7 @@ pt-BR:Cassino
es:Casino
et:Kasiino
eu:Kasinoa
+sr:Казино|Kazino
sv:Kasino
th:คาสิโน
tr:Casino|Gazino|Kumarhane
@@ -4815,6 +5361,7 @@ id:Pusat Permainan Dewasa
it:Centro giochi per adulti
ja:アダルト ゲーム センター
ko:성인 게임 센터
+lv:Pieaugušo spēļu centrs
mr:प्रौढ गेमिंग केंद्र
nb:Spillsenter for voksne
nl:Gamingcentrum voor volwassenen
@@ -4854,6 +5401,7 @@ id:Arkade
it:Arcade
ja:アーケード
ko:아케이드
+lv:Arkāda|U+1F47E|U+1F579|U+1F3AE
mr:आर्केड
nb:Arcade
nl:Arcade
@@ -4862,6 +5410,7 @@ pt:Videogames
ro:Arcadă
ru:Аркада
sk:Arcade
+sr:Видео игре|Video igre
sv:Arkad
sw:Ukumbi wa michezo
th:อาเขต
@@ -4889,6 +5438,7 @@ id:Kampus
it:4Collegio
ja:1大学|カレッジ
ko:칼리지|대학|대학교
+lv:Koledža|U+1F3EB
mr:महाविद्यालय|कॉलेज
nb:Høyskole
pl:Szkoła wyższa|4college
@@ -4898,6 +5448,7 @@ ro:4Colegiu
es:4Colegio
et:Kolledž
eu:4Unibertsitatea
+sr:Колеџ|Koledž
sv:Högskola
th:วิทยาลัย
tr:Kolej
@@ -4928,6 +5479,7 @@ id:Kantor pemadam kebakaran
it:Squadra antincendio
ja:1消防署
ko:소방서
+lv:Ugunsdzēsības stacija|ugunsdzēsēji|U+1F692
mr:अग्निशमन केंद्र|फायर ब्रिगेड
nb:Brannstasjon
pl:4Straż pożarna|ogień|pożar|katastrofa
@@ -4937,6 +5489,7 @@ ro:Unitate de pompieri
es:Parque de bomberos|cuartel de bomberos|bomberos
et:Tuletõrje jaam
eu:Suhiltzaileen parkea
+sr:Ватрогасци|Ватрогасна станица|Vatrogasci|Vatrogasna stanica
sv:Brandstation
th:2สถานีดับเพลิง
tr:İtfaiye
@@ -4966,6 +5519,7 @@ id:Air mancur
it:4Fontana|zampillo
ja:1噴水|泉
ko:분수
+lv:Strūklaka|U+26F2
mr:कारंजे
nb:4Fontene
pl:3Fontanna|woda
@@ -4975,6 +5529,7 @@ ro:4Fântână
es:4Fuente
et:Purskkaev
eu:4Iturria
+sr:Фонтана|Fontana
sv:4Fontän
th:น้ำพุ
tr:3Çeşme
@@ -5004,6 +5559,7 @@ id:Pemakaman
it:Cimitero
ja:1墓地|墓場|お墓|墓苑|霊場
ko:묘지|묘소|공동묘지
+lv:Kapi|kapulauks
mr:स्मशानभूमी
nb:Gravlund|Gravplass
pl:3Cmentarz|pochówek
@@ -5013,6 +5569,7 @@ ro:Cimitir
es:5Cementerio
et:Surnuaed
eu:5Hilerria
+sr:Гробље|Groblje
sv:Begravningsplats|kyrkogård|gravplats
th:สุสาน
tr:3Mezarlık
@@ -5045,6 +5602,7 @@ id:Direktur Pemakaman
it:Pompe funebri
ja:葬儀屋
ko:장의사
+lv:Bēru vadītājs|apbedīšanas birojs
mr:अंत्यसंस्कार संचालक
nb:Begravelsebyrå
nl:Begrafenisondernemer
@@ -5053,6 +5611,7 @@ pt:5Funerária
pt-BR:5Funerária
ro:Pompe funebre
ru:4Ритуальные услуги|5Похоронные услуги|Похоронное бюро
+sr:Погребне услуге|Pogrebne usluge
sk:Pohrebníctvo
sv:Begravningsentreprenörer
th:สัปเหร่อ
@@ -5080,6 +5639,7 @@ id:5Rumahsakit|Rumah sakit
it:4Ospedale
ja:病院
ko:병원|개인병원|클리닉|의사|의사가
+lv:4Slimnīca
mr:रुग्णालय|हॉस्पिटल
nb:5Sykehus
pl:4Szpital
@@ -5089,6 +5649,7 @@ ro:3Spital
es:4Hospital|Sanatorio
et:4Haigla
eu:4Ospitalea
+sr:Болница|Bolnica
sv:4Sjukhus
th:3คลินิก
tr:4Hastane
@@ -5116,11 +5677,13 @@ et:Haigla|kliinik|3arst|meditsiinikeskus|terviseteenused|esmaabi
hi:3चिकित्सालय
hu:rendelőintézet|3orvos
ja:クリニック|医師|医者|ドクター|救急|診療
+lv:Slimnīca|klīnika|poliklīnika|ārsts|dakteris|medicīnas centrs|medicīniskie pakalpojumi|ambulance
mr:रुग्णालय|हॉस्पिटल
pl:klinika|lekarz|4doktor|leczenie
pt:3Hospital|2Clínica|3médico|serviços de saúde|primeiros socorros
pt-BR:3Hospital|3clínica|3médico|saúde|serviços de saúde|primeiros socorros
ro:5ambulanță|medic|4doctor|diagnostică
+sr:Болница|Bolnica
sv:klinik|3läkare
th:3โรงพยาบาล|แพทย์
tr:hastane|3klinik|doktor|sağlık merkezi|sağlık hizmetleri|ilk yardım|sağlık ocağı
@@ -5149,6 +5712,7 @@ hu:Rendelőintézet|kórház|szanatórium
id:4Klinik|rumah sakit
it:4Clinica|ospedale
ja:クリニック|病院、診療所|病院
+lv:Klīnika|slimnīca|poliklīnika|U+1F3E5|U+1F489
mr:चिकित्सालय|क्लिनिक|दवाखाना
nb:4Klinikk|sykehus
pl:4Klinika|Szpital
@@ -5158,11 +5722,12 @@ ro:4Clinică|5policlinică|4doctor|medic|diagnostică
es:4Clínica|centro de salud|hospital|policlínica
et:4Kliinik|haigla|3arst|diagnostika|terviseteenused
eu:4Klinika|osasun zentroa|ospitalea
+sr:Поликлиника|Дом здравља|Poliklinika|Dom zdravlja
sv:4Klinik|sjukhus
th:คลินิก|โรงพยาบาล
tr:4Klinik|hastane
uk:5Поліклініка|клініка|4лікарня
-vi:Phòng khám|bịnh viện|dưỡng đường|Bệnh viện|BV
+vi:Phòng khám|bịnh viện|dưỡng đường|Bệnh viện|BV
zh-Hans:诊所|医院
zh-Hant:診所|醫院
el:Κλινική|νοσοκομείο|γιατρός
@@ -5185,6 +5750,7 @@ hu:Rendelő|Klinika|orvosi rendelő|kórház
id:Praktik dokter|Klinik|rumah sakit
it:Studio medico|Clinica|ambulatorio|ospedale
ja:医者のオフィス|クリニック|病院
+lv:Ārsts|dakteris|klīnika|poliklīnika|U+1F489|U+1F3E5|U+1F691
mr:वैद्य|डॉक्टर|चिकित्सक
nb:Legekontor|Klinikk|legesenter|sykehus
pl:Lekarz|4doktor|klinika|szpital
@@ -5194,11 +5760,12 @@ ro:4Doctor|medic|Cabinet medical|Clinică|spital
es:Consulta del médico|Clínica|hospital
et:Arsti vastuvõtt|kliinik|haigla
eu:Medikua|Klinika|Ospitalea
+sr:Доктор|Doktor
sv:Läkarmottagning|klinik|sjukhus
th:ห้องแพทย์|โรงพยาบาล|คลินิก
tr:Doktor muayenehanesi|Klinik|hastane
uk:4Лікар|Поліклініка|клініка|лікарня
-vi:Bác sĩ|Phòng khám|bịnh viện|dưỡng đường|BVbệnh viện
+vi:Bác sĩ|Phòng khám|bịnh viện|dưỡng đường|BVbệnh viện
zh-Hans:医师办公室|诊所|医院
zh-Hant:醫師診間|診所|醫院
el:Γιατροί|ιατροί|κλινική|νοσοκομείο
@@ -5223,6 +5790,7 @@ id:Dokter gigi
it:4Dentista|studio odontoiatrico
ja:歯科医|歯医者
ko:치과|치과의사
+lv:Zobārsts
mr:दंतवैद्य|डेंटिस्ट
nb:Tannlege
pl:4Dentysta
@@ -5232,6 +5800,7 @@ ro:4Dentist
es:4Dentista|odontólogo
et:4Hambaarst
eu:4Odontologoa
+sr:Стоматолог|Зубар|Stomatolog|Zubar
sv:Tandläkare
th:ทันตแพทย์
tr:Diş hekimi|dişçi
@@ -5266,6 +5835,7 @@ id:Laboratorium medis
it:Laboratorio Medico
ja:医療研究所
ko:의료 연구실
+lv:Medicīniskā laboratorija|laboratorija
mr:वैद्यकीय प्रयोगशाळा
nb:Medisinsk laboratorium
nl:Medisch laboratorium
@@ -5273,6 +5843,7 @@ pl:Laboratorium Medyczne
pt:Laboratório médico
pt-BR:Laboratório médico
ro:Laborator medical
+sr:Медицинска лабораторија|Medicinska laboratorija
sk:Lekárske laboratórium
sv:Medicinskt laboratorium
sw:Maabara ya Matibabu
@@ -5305,6 +5876,7 @@ id:Fisioterapis
it:Fisioterapista
ja:理学療法士
ko:물리치료사
+lv:Fizioterapija|fizioterapeits
mr:फिजिओथेरपिस्ट
nb:Fysioterapeut
nl:Fysiotherapeut
@@ -5313,6 +5885,7 @@ pt:Fisioterapeuta
pt-BR:Fisioterapeuta
ro:Fizioterapeut
sk:Fyzioterapeut
+sr:Физиотерапеут|Fizioterapeut
sv:Fysioterapeut
sw:Mtaalamu wa Physiotherapist
th:นักกายภาพบำบัด
@@ -5344,6 +5917,7 @@ id:Pengobatan alternatif
it:Medicina alternativa
ja:代替医療
ko:대체 약품
+lv:alternatīvā medicīna
mr:पर्यायी औषध
nb:Alternativ medisin
nl:Alternatieve geneeskunde
@@ -5353,6 +5927,7 @@ pt-BR:Medicina alternativa
ro:Medicină alternativă
ru:Альтернативная медицина
sk:Alternatívna medicína
+sr:Алтернативна медицина|Alternativna medicina
sv:Alternativ medicin
sw:Dawa mbadala
th:การแพทย์ทางเลือก
@@ -5384,6 +5959,7 @@ id:Audiologi|Audiologis
it:Audiologia|Audiologo
ja:オーディオロジー|オーディオロジスト
ko:청력학|청력학자
+lv:Audioloģija|audiologs
mr:ऑडिओलॉजी|ऑडिओलॉजिस्ट
nb:Audiologi|Audiolog
nl:Audiologie|Audioloog
@@ -5393,6 +5969,7 @@ pt-BR:Fonoaudiologia|Fonoaudiólogo
ro:Audiologie|Audiolog
ru:Аудиология|Аудиолог
sk:Audiológia|Audiológ
+sr:Аудиологија|Аудиолог|Audiologija|Audiolog
sv:Audiologi|Audiolog
sw:Mtaalamu wa kusikia|Audiology
th:โสตวิทยา|นักโสตสัมผัสวิทยา
@@ -5421,6 +5998,7 @@ id:Donor darah
it:Donazione di sangue
ja:献血
ko:헌혈
+lv:Donoru centrs|asins ziedošana
mr:रक्तदान
nb:Bloddonasjonssenter|Bloddonasjon
nl:Bloeddonatiecentrum|Bloeddonatie
@@ -5430,6 +6008,7 @@ pt-BR:Doação de sangue
ro:Donarea de sânge
ru:Донорство крови
sk:Darovanie krvi
+sr:Добровољно давање крви|Dobrovoljno davanje krvi
sv:Blodgivning
sw:Utoaji wa damu
th:การบริจาคเลือด
@@ -5461,6 +6040,7 @@ id:Optometri|Ahli kacamata
it:Optometria|Optometrista
ja:オプトメトリー|オプトメトリスト
ko:검안|검안사
+lv:Optometrija|optometrists
mr:ऑप्टोमेट्री|ऑप्टोमेट्रिस्ट
nb:Optometri|Optometrist
nl:Optometrie|Optometrist
@@ -5501,6 +6081,7 @@ id:Podiatri|Ahli penyakit kaki
it:Podologia|Podologo
ja:足病学|足病医
ko:발병학|발 전문의
+lv:Podoloģija|podologs
mr:पोडियाट्री|पोडियाट्रिस्ट
nb:Fotterapi|Fotterapeut
nl:Podologie|Podotherapeut
@@ -5510,6 +6091,7 @@ pt-BR:Podiatria|Podiatra
ro:Podiatrie|Podiatru
ru:Подиатрия|Ортопед
sk:Podiatria|Podológ
+sr:Подолог|Подологија|Podolog|Podologija
sv:Fotvård|Fotvårdare
sw:Matibabu ya miguu|Daktari wa miguu
th:แก้โรคเท้า|แพทย์โรคเท้า
@@ -5520,7 +6102,7 @@ zh-Hans:足疗师
zh-Hant:足病學|足病醫生
healthcare-psychotherapist
-en:Psychotherapy
+en:Psychotherapist
ar:العلاج النفسي|معالج نفسي
be:Псіхатэрапія|Псіхатэрапеўт
bg:Психотерапия|Психотерапевт
@@ -5541,6 +6123,7 @@ id:Psikoterapi|Psikoterapis
it:Psicoterapia|Psicoterapeuta
ja:心理療法|サイコセラピスト
ko:심리치료|심리 치료사
+lv:Psihoterapija
mr:मानसोपचार|मानसोपचारतज्ज्ञ
nb:Psykoterapi|Psykoterapeut
nl:Psychotherapie|Psychotherapeut
@@ -5550,6 +6133,7 @@ pt-BR:Psicoterapia|Psicoterapeuta
ro:Psihoterapie|Psihoterapeut
ru:Психотерапия|Психотерапевт
sk:Psychoterapia|Psychoterapeut
+sr:Психотерапија|Психотерапеут|Psihoterapija|Psihoterapeut
sv:Psykoterapi|Psykoterapeut
sw:Tiba ya kisaikolojia|Mwanasaikolojia
th:จิตบำบัด|นักจิตบำบัด
@@ -5562,6 +6146,7 @@ zh-Hant:心理治療|心理治療師
healthcare-sample_collection
en:Sample collection
be:Аналізы
+de:Probenahme
hi:नमूना संग्रह केंद्र
ru:Анализы
uk:Аналізи
@@ -5588,6 +6173,7 @@ id:Logopedik|Terapis bicara
it:Logopedia|Logopedista
ja:ロゴペディックス|スピーチセラピスト
ko:대화 요법|언어 치료사
+lv:Logopēdija|logopēds|runas terapeits
mr:स्पीच थेरपी|स्पीच थेरपिस्ट
nb:Snakketerapi|Taleterapeut
nl:Logopedie|Logopedist|Spraaktherapie
@@ -5597,6 +6183,7 @@ pt-BR:Terapia da fala|Terapeuta da fala
ro:Logopedie|Terapeut de vorbire
ru:Логопедия|Логопед
sk:Logopédia|Logopéd
+sr:Логопедија|Логопед|Logopedija|Logoped
sv:Logopedics|Logoped
sw:Tiba ya hotuba|Mtaalamu wa hotuba
th:การบำบัดด้วยการพูด|นักบำบัดการพูด
@@ -5623,6 +6210,7 @@ id:Lokasi berburu
it:Torre di caccio
ja:1狩猟スタンド
ko:사냥 스탠드|사냥터
+lv:Medību tornis
nb:Jaktpost
pl:4Budka myśliwska|polowanie|łowiectwo|stanowisko łowieckie
pt:Posto de caça
@@ -5631,6 +6219,7 @@ ro:Stand de vânătoare
es:Galería de caza
et:Jahipidamise koht
eu:Ehiza galeria
+sr:Чека|Čeka
sv:Jakttorn
th:จุดล่าสัตว์
tr:Avlanma alanı
@@ -5662,6 +6251,7 @@ id:Taman kanak-kanak
it:Scuola materna
ja:1幼稚園|保育園|託児|託児所
ko:유치원|보육|탁아소
+lv:Bērnudārzs|U+1F476|U+1F37C|U+1F6BC
mr:बालवाडी
nb:Barnehage
pl:4Przedszkole|dzieci|zerówka
@@ -5671,6 +6261,7 @@ ro:Grădiniță
es:Guardería|Prescolar|Preescolar|Jardín de infantes|Maternal
et:Lasteaed|päevahoid|eelkool
eu:Haurtzaindegia
+sr:Вртић|Обданиште|Vrtić|Obdanište
sv:Förskola|dagis
th:4โรงเรียนอนุบาล
tr:4Anaokulu|Anasınıfı
@@ -5700,6 +6291,7 @@ id:Perpustakaan
it:3Biblioteca
ja:1図書館
ko:도서관
+lv:Bibliotēka|U+1F4D6
mr:ग्रंथालय|पुस्तकालय|लायब्ररी
nb:3Bibliotek
pl:3Biblioteka|książki
@@ -5709,6 +6301,7 @@ ro:3Bibliotecă
es:3Biblioteca
et:3Raamatukogu
eu:3Liburutegia
+sr:Библиотека|Biblioteka
sv:3Bibliotek
th:3ห้องสมุด
tr:3Kütüphane
@@ -5733,12 +6326,14 @@ fr:3parking
de:3Parkplatz|Parking|Parkhaus|Tiefgarage
hi:4पार्किंग
ja:パーキング|コインパーキング
+lv:Autostāvvieta|U+1F697|U+1F17F|U+1F698|U+1F699
pt:3Estacionamento
pt-BR:3Estacionamento
tr:Otopark
es:3aparcamiento|estacionamiento|parking
et:3Parkla
eu:3Aparkalekua
+sr:Паркинг|Parking
sv:Parkering
uk:автостоянка
vi:Đỗ xe
@@ -5755,6 +6350,7 @@ ru:3Аптека
be:3Аптэка
bg:3Аптека|лекарства|дрогерия
ar:صيدلية
+ca:Farmàcia
cs:3Lékárna
da:3Apotek
nl:3Apotheek
@@ -5767,6 +6363,7 @@ id:3Apotek
it:3Farmacia
ja:1薬局
ko:1약국
+lv:Aptieka
mr:औषधालय|फार्मसी|केमिस्ट
nb:3Apotek
pl:3Apteka
@@ -5776,6 +6373,7 @@ ro:3Farmacie
es:3Farmacia
et:3Apteek
eu:3Farmazia
+sr:4Апотека|Апотеке|4Apoteka|Apoteke
sv:3Apotek
th:3ร้านขายยา
tr:3Eczane
@@ -5794,6 +6392,7 @@ en:4Drugstore|apothecary|4dispensary|U+1F489|U+1F48A
en-GB:4Chemist|pharmacist
en-AU:4Chemist|pharmacist
bg:дрогерия|аптека|лекарства
+ca:Farmàcia
ar:متجر أدوية|صيدلية
nl:Apotheek|drogist
fi:3Farmasia
@@ -5801,6 +6400,7 @@ fr:dispensaire
de:Apotheke|Drogerie
ja:ドラッグストア|薬剤師|調剤|薬屋
ko:약물 매장|약종상
+lv:Aptieka
mr:औषधांचे दुकान
pl:Apteka
pt:Parafarmácia
@@ -5809,6 +6409,7 @@ tr:eczane
es:3Farmacia
et:3Apteek
eu:3Farmazia
+sr:4Апотека|Апотеке|4Apoteka|Apoteke
sv:apotekare
th:เภสัชกร
uk:3ліки
@@ -5823,6 +6424,7 @@ en:3Post
ru:3Почта
be:3Пошта
bg:3Поща|пощенска кутия
+ca:Oficina postal
ar:بريد
cs:3Pošta
da:3Post
@@ -5835,6 +6437,7 @@ id:Pos
it:3Posta
ja:1郵便局
ko:1우편
+lv:3Pasts
mr:टपाल|पोस्ट
nb:3Post
pl:4Poczta
@@ -5844,6 +6447,7 @@ ro:3Poştă
es:4Oficina de correos
et:3Post
eu:Posta bulegoa
+sr:Пошта|Pošta
sv:3Post
th:3ไปรษณีย์
tr:3Posta
@@ -5862,6 +6466,7 @@ en:3Post Box|Postbox|4Mailbox|Drop Box|U+2709|U+1F4E8|U+1F4E9|U+1F4EA|U+1F4EB|U+
ru:3Почтовый ящик
be:3Паштовая скрыня
bg:Поща|пощенска кутия
+ca:Bústia de correus|Bústia
ar:صندوق بريد|البريد
cs:3Poštovní schránka|3schránka
da:3Postboks|3postboks|postkasse|p/o|post
@@ -5875,6 +6480,7 @@ id:Kotak pos
it:3Buca delle lettere|Buche delle lettere|5Casella della posta|Casella postale|Cassetta della posta|4Cassetta postale|Cassette delle lettere
ja:1郵便ポスト|ポスト|郵便局
ko:우편함|우체통
+lv:Pastkastīte|pasta kaste|U+2709|U+1F4E8|U+1F4E9|U+1F4EA|U+1F4EB|U+1F4EE|U+1F4EC|U+1F4ED
mr:टपालपेटी|पोस्ट बॉक्स
nb:4Postboks
pl:5Skrzynka pocztowa|listy|poczta
@@ -5884,6 +6490,7 @@ ro:Cutie poștală
es:3Buzón
et:3Postkast
eu:3Postontzia
+sr:Поштанско сандуче|Poštansko sanduče
sv:3Postlåda|brevlåda|post
th:3ตู้จดหมาย|ไปรษณีย์
tr:3Posta kutusu|posta
@@ -5900,16 +6507,18 @@ amenity-post_office|@category_post
en:3Post Office|U+2709|U+1F3E3|U+1F4E8|U+1F4E9|U+1F3E4|U+1F4EF
ru:3Почтовое отделение
be:3Паштовае аддзяленне
+ca:Oficina de correus
uk:3Поштове відділення
bg:Поща
ar:مكتب بريد
da:3Postkontor|posthus
nl:3Postkantoor
fr:3comptoir postal|bureau de poste
-de:3Postamt
+de:3Postfiliale|Postamt
hi:3डाकघर
id:Kantor pos
it:Ufficio postale
+lv:3Pasts|U+2709|U+1F3E3|U+1F4E8|U+1F4E9|U+1F3E4|U+1F4EF
pl:Poczta|listy
pt:Estação de correios|Posto de correios|Correios
pt-BR:3Correios
@@ -5917,6 +6526,7 @@ ro:Oficiu poștal
es:3post
et:3Postkontor
eu:4Posta bulegoa|3post
+sr:Пошта|Pošta
sv:3Postkontor
tr:3Postane
vi:Bưu điện
@@ -5947,6 +6557,7 @@ id:Pemeriksaan kendaraan
it:Ispezione del veicolo
ja:車検
ko:차량검사
+lv:Transportlīdzekļu tehniskā apskate|tehniskā apskate|4CSDD
mr:वाहन तपासणी
nb:Inspeksjon av kjøretøy
nl:Voertuiginspectie
@@ -5954,6 +6565,7 @@ pl:Kontrola pojazdu
pt:Inspeção veicular
ro:Inspecția vehiculului
ru:Техосмотр автомобиля
+sr:8Технички преглед возила|8Tehnički pregled vozila
sk:Kontrola vozidla
sv:Fordonsinspektion
sw:Ukaguzi wa Gari
@@ -5981,6 +6593,7 @@ id:Sampah
it:Spazzatura
ja:ゴミ|ごみ|リサイクル|再利用|ダストボックス
ko:쓰레기|휴지통
+lv:Atkritumu tvertne|atkritumu konteiners|miskaste|U+1F6AE
nb:4Søppeldunk|4søppel
pl:Wysypisko|Śmieci|ponowne odtworzenie|odpady
pt:Contentor do lixo|Caixote do lixo|lixo
@@ -5990,6 +6603,7 @@ es:Basura|Basurero
et:Prügikast
eu:Zaborrontzia
sv:4Avfallscontainer|Soptunna|skräp|avfall
+sr:Контејнер за смеће|Kontejner za smeće
th:ขยะ|ถังขยะ
tr:Çöplük|Çöp kutusu|çöp
uk:4Сміттєвий контейнер|сміття|смітник
@@ -6021,6 +6635,7 @@ id:TPA
it:Centro di riciclaggio
ja:リサクルセンター
ko:재활용센터|재활용 센터
+lv:Atkritumu pārstrādes centrs|pārstrādes centrs|izgāztuve|U+1F6AE|U+267B
mr:भंगारवाला|पुनर्वापर केंद्र|रिसायकल सेंटर
nb:Resirkuleringssenter|innsamlingsstasjon
pl:Przetwarzanie odpadów
@@ -6030,6 +6645,7 @@ ro:Centru de reciclare
es:Centro de reciclaje|punto limpio
et:Taaskasutuskeskus
eu:Birziklatze zentroa|garbigune
+sr:Рециклажни центар|Reciklažni centar
sv:Återvinningscentral
th:ศูนย์รีไซเคิล
tr:4Geri dönüşüm merkezi
@@ -6059,6 +6675,7 @@ id:Wadah daur ulang
it:Contenitore per materiali riciclabili
ja:リサイクルボックス
ko:재활용 쓰레기통|재활용품통
+lv:Pārstrādes konteiners|otrreizējas pārstrādes konteiners|U+1F6AE|U+267B
mr:रीसायकलिंग कंटेनर
nb:Gjenvinningsbeholder
pl:Pojemnik do recyklingu
@@ -6069,6 +6686,7 @@ es:Contenedor de reciclaje
et:Prügikonteiner
eu:Birziklatzeko edukiontzia
es-MX:Contenedor de reciclaje
+sr:Рециклажни контејнер|Reciklažni kontejner
sv:Behållare för återvinningsbart avfall
th:บรรจุภัณฑ์รีไซเคิล
tr:4Geri Dönüşüm Kutusu
@@ -6102,6 +6720,7 @@ id:Baterai
it:Batterie
ja:バッテリー
ko:배터리
+lv:Bateriju utilizācija|bateriju pārstrāde|bateriju nodošana
mr:बॅटर भंगारवाला
nb:Batterier
nl:Batterijen
@@ -6109,6 +6728,7 @@ pl:Baterie
pt:Baterias
pt-BR:Baterias
ro:Baterii
+sr:Рециклажа батерија|Reciklaža baterija
sk:Batérie
sv:Batterier
sw:Betri
@@ -6136,6 +6756,7 @@ id:Pakaian lama|Mendaur ulang pakaian lama
it:Vestiti usati|Riciclare vestiti usati|Raccolta indumenti
ja:古着|古着のリサイクル
ko:낡은 옷|낡은 옷 재활|낡은 옷 재활용
+lv:Tekstila konteiners|apģērba pārstrāde|drēbju pārsrāde|apģērba nodošana|drēbju nodošana|apģērba ziedošana
mr:कपडे भंगारवाला
nb:Gamle klær|Levere gamle klær
pl:Stare ubrania|Przekaz niepotrzebne rzeczy
@@ -6146,6 +6767,7 @@ es:Ropa vieja|Reciclaje de cosas innecesarias
eu:Arropa zaharra|Alferrikako gauzak birziklatzea
es-MX:Ropa vieja|Reciclaje de cosas innecesarias
et:Rõivaste taaskasutus
+sr:Рециклажа одеће|Reciklaža odeće
sv:Gamla kläder|Överlämna onödiga saker
th:เสื้อผ้าเก่า|รีไซเคิลเสื้อผ้าเก่า
tr:4Eski kıyafetler|Eski kıyafetler geri dönüşümü|Kıyafet toplama kutusu|giysi toplama kutusu
@@ -6174,6 +6796,7 @@ id:Botol kaca
it:Contenitori in vetro
ja:ガラス瓶
ko:유리병
+lv:Stikla pārstrāde|stikla nodošana|stikla atkritumi
mr:काचेच्या बाटल्यांचे पुनर्वापर
nb:Glassemballasje
pl:Szkło
@@ -6184,6 +6807,7 @@ es:Cascos de botellas|Reciclaje de vidrio
eu:Botila kaskoak
es-MX:Envase de vidrio
et:Taarapunkt
+sr:Рециклажа стакла|Reciklaža stakla
sv:Returglas
th:ขวดแก้ว
tr:4Cam şişeler Geri Dönüşümü
@@ -6212,6 +6836,7 @@ id:Limbah kertas
it:Rifiuti in carta e cartone
ja:紙くず
ko:종이 쓰레기
+lv:Papīra pārstrāde|papīra nodošana|papīra atkritumi
mr:कागदाचा भंगारवाला
nb:Papiravfall
pl:Makulatura
@@ -6222,6 +6847,7 @@ es:Desperdicio de papel|Papel de desecho
eu:Hondakin-papera|Hondar-papera
es-MX:Desechos de papel
et:Vanapaber
+sr:Рециклажа папира|Reciklaža papira
sv:Returpapper
th:ขยะกระดาษ
tr:5Kağıt atıkları Geri Dönüşümü
@@ -6250,6 +6876,7 @@ id:Limbah plastik
it:Rifiuti in plastica
ja:プラスチックごみ
ko:플라스틱 쓰레기
+lv:Papīra pārstrāde|papīra nodošana|papīra atkritumi|makulatūra
mr:प्लास्टिकचा भंगारवाला
nb:Plastavfall
pl:Śmieci z plastiku
@@ -6260,6 +6887,7 @@ es:Residuos de plástico|Residuos plásticos
eu:Hondakin plastikoa|Hondakin plastikoa
es-MX:Desechos de plástico
et:Plastiku taaskasutus
+sr:Рециклажа пластике|Reciklaža plastike
sv:Plastavfall
th:ขยะพลาสติก
tr:5Plastik atıklar Geri Dönüşümü
@@ -6288,6 +6916,7 @@ id:Botol-botol plastik
it:Bottiglie di plastica
ja:ペットボトル
ko:플라스틱 병
+lv:Plastmasas pudeļu nodošana|plastmasas pudeļu pārstrāde
mr:प्लास्टिकच्या बाटल्यांचे पुनर्वापर
nb:Plastflasker
pl:Zbieranie plastikowych butelek
@@ -6298,6 +6927,7 @@ es:Botellas de plástico
eu:Plastikozko botilak
es-MX:Botellas de plástico
et:Plastpudelite taaskasutus
+sr:Рециклажа пластичних флаша|Reciklaža plastičnih flaša
sv:Samling av plastflaskor
th:ขวดพลาสติก
tr:5Plastik şişeler Geri Dönüşümü
@@ -6326,6 +6956,7 @@ id:Besi tua
it:Rifiuti metallici
ja:スクラップ金属
ko:고철
+lv:Metāla pārstrāde|metāla nodošana
mr:भंगार धातूचे पुनर्वापर|स्क्रॅप मेटलचे पुनर्वापर
nb:Metallavfall
pl:Złom
@@ -6336,6 +6967,7 @@ es:Residuos de metal|Chatarra
eu:Hondakin metalikoak|Chatarra
es-MX:Desechos de metal
et:Vanametalli kokkuost
+sr:Рециклажа метала|Reciklaža metala
sv:Metallskrap
th:โลหะมีคม
tr:5Hurda Metaller Geri Dönüşümü
@@ -6364,6 +6996,7 @@ id:Limbah elektronik
it:Rifiuti di apparecchiature elettriche ed elettroniche
ja:電子廃棄物
ko:전자제품 쓰레기
+lv:Elektronikas pārstrāde|elektronikas nodošana|elektronikas atkritumi
mr:इलेक्ट्रॉनिक्स भंगारवाला
nb:Elektronisk avfall
pl:Odpady elektryczne
@@ -6374,6 +7007,7 @@ es:Residuos electrónicos|Chatarra electrónica
eu:Hondakin elektronikoak|Chatarra elektronikoa
es-MX:Desechos electrónico
et:Elektroonika taaskasutus
+sr:Рециклажа електронског отпада|Reciklaža elektronskog otpada
sv:Elektriskt avfall
th:ขยะอิเล็กทรอนิกส์
tr:5Elektronik Geri Dönüşümü
@@ -6389,35 +7023,42 @@ recycling-cardboard|@category_recycling
en:4Recycling of Cardboard|5Cardboard Recycling|Cardboard Waste
ru:5Приём картона|Приём макулатуры|5Переработка картона|5Сдать картон|Сдать макулатуру|4Сбор картона|Сбор макулатуры|5Макулатура
be:5Прыём кардона|Прыём макулатуры|5Перапрацоўка кардона|5Здаць кардон|Здаць макулатуру|4Збор кардона|Збор макулатуры|5Макулатура
+lv:Kartona pārstrāde|kartona nodošana|kartona atkritumi|makulatūra
tr:5Karton Geri Dönüşümü
uk:5Прийом картону|Прийом макулатури|5Переробка картону|5Здати картон|Здати макулатуру|4Збір картону|Збір макулатури|5Макулатура
mr:पुठ्ठा भंगारवाला
et:Lainepapi taaskasutus
es:Cartón
+sr:Рециклажа картона|Reciklaža kartona
recycling-cans|@category_recycling
en:4Recycling of Cans|4Cans Recycling|4Aluminium Cans Recycling|3Tin Cans Recycling
ru:5Приём жестяных и алюминиевых банок|5Переработка жестяных и алюминиевых банок|5Сдать жестяные и алюминиевые банки|4Сбор жестяных и алюминиевых банок|6Консервные банки|5Жестяные банки|5Алюминиевые банки|Пивные банки
be:5Прыём бляшаных і алюмініевых слоікаў|5Перапрацоўка бляшаных і алюмініевых слоікаў|5Здаць бляшаныя і алюмініевыя банкі|4Збор бляшаных і алюмініевых слоікаў|6Кансервовыя банкі|5Бляшаныя банкі|5Алюмініевыя банкі|Піўныя банкі
+lv:Alumīnija skārdeņu pārstrāde|Alumīnija skārdeņu nodošana|skārdeņu pārstrāde|skārdeņu nodošana|
tr:4Kutu Geri Dönüşümü
uk:5Прийом жерстяних та алюмінієвих банок|5Переробка жерстяних та алюмінієвих банок|5Здати жерстяні та алюмінієві банки|4Збір жерстяних та алюмінієвих банок|6Консервні банки|5Жерстяні банки|5Алюмінієві банки|Пивні банки
mr:कॅन भंगारवाला
et:Purkide taaskasutus
es:Latas de aluminio
+sr:Рециклажа лименки|Reciklaža limenki
recycling-shoes|@category_recycling
en:4Recycling of Shoes|Shoes Recycling|Donate Shoes
be:5Прыём абутку|Стары абутак|5Здаць абутак
ru:5Приём обуви|Старая обувь|5Сдать обувь
+lv:Apavu pārstrāde|apavu nodošana|apavu konteiners
tr:5Ayakkabı Geri Dönüşümü|Ayakkabı Toplama Kutusu
uk:5Прийом взуття|Старе взуття|5Здати взуття
mr:शूज भंगारवाला
et:Jalanõude taaskasutus
+sr:Рециклажа обуће|Reciklaža obuće
recycling-green_waste|@category_recycling
en:4Recycling of Green Waste|5Organic Waste Recycling|5Green Waste Recycling|Food Waste|Garden Waste
be:5Прыём арганічных адходаў|Прыём харчовых адходаў|5Здаць арганічныя адходы|4Збор арганічных адходаў|Збор харчовых адходаў|5Харчовыя адходы|6Садовыя адходы
ru:5Приём органических отходов|Приём пищевых отходов|5Сдать органические отходы|4Сбор органических отходов|Сбор пищевых отходов|5Пищевые отходы|6Садовые отходы
+lv:Bioloģiskie atkritumi|bioloģisko atkritumu nodošana
tr:5Yeşil Atıkların Geri Dönüşümü
uk:5Прийом органічних відходів|Прийом харчових відходів|5Здати органічні відходи|4Збір органічних відходів|Збір харчових відходів|5Харчові відходи|6Садові відходи
mr:हिरव्या कचऱ्याचे पुनर्वापर
@@ -6427,6 +7068,7 @@ recycling-cartons|@category_recycling
en:4Recycling of Bewerage Cartons|5Cartons Recycling|5Bewerage Cartons Recycling
be:5Прыём тетрапака|5Здаць тетрапак|4Збор тетрапака|5Тетрапак
ru:5Приём тетрапака|5Сдать тетрапак|4Сбор тетрапака|5Тетрапак
+lv:Tetrapaku pārstrāde|tetrapaku nodošana
tr:5Karton Kutu Geri Dönüşümü|4Tetrapak|içecek kutusu geri dönüşümü
uk:5Прийом тетрапака|5Здати тетрапак|4Збір тетрапака|5Тетрапак
et:Tetrapakkide taaskasutus
@@ -6438,6 +7080,7 @@ de:3VE-Station|4Entsorgungsstation|4Versorgungsstation|2RV Dump
fr:Station de vidange|4Vidange
es:Estación de vaciado para caravanas
it:4Camper service
+lv:Mobilo māju apkalpošana|kemperu apkalpošana
ru:4Слив нечистот|слив туалета|слив для туалета|нечистоты|канализация
tr:6Karavan Çöplüğü|Karavanlar için çöplük
uk:4Злив нечистот|слив туалету|слив для туалету|нечистоти|каналізація
@@ -6460,6 +7103,7 @@ id:Sekolah
it:3Scuola
ja:1学校
ko:1학교
+lv:Skola
nb:Skole
pl:3Szkoła
pt:3Escola
@@ -6476,6 +7120,7 @@ vi:Trường học
zh-Hans:2学校
zh-Hant:1學校
el:Σχολείο
+sr:Школа|Škola
sk:3Škola
sw:Shule|skuli
fa:مدرسه
@@ -6493,13 +7138,14 @@ da:Shelter|læskur|hytte
nl:Beschutting
fi:Turvapaikka
fr:Refuge|abri
-de:Schutzhütte|Schutzraum|Zivilschutz|Wetterschutz
+de:5Unterstand|Wetterschutz|Schutzhütte
hi:4आश्रय
hu:Menedék
id:Tempat penampungan
it:Riparo
ja:1避難所|シェルター
ko:셸터|대피소
+lv:Patvērums|patvertne
nb:Ly
pl:3Szopa|schronienie
pt:Abrigo
@@ -6512,10 +7158,11 @@ sv:Vindskydd
th:ที่อยู่อาศัย
tr:Barınak
uk:4Укриття
-vi:Chổ nương thân
+vi:Chổ nương thân
zh-Hans:2庇护所
zh-Hant:1隱藏處
el:Καταφύγιο
+sr:Склониште|Sklonište
sk:Prístrešok|úkryt
sw:Malazi
fa:پناهگاه
@@ -6536,7 +7183,7 @@ es-MX:Cabaña Vivac
et:Bivouac-Küünla
eu:Bivouac Borda
fa:کلبه بیواک
-fi:Bivouac-mökki
+fi:Kota|Bivouac-mökki
fr:Cabane de Bivouac
he:בקתת לינה|בקתה
hi:द्विवार्षिक झोपड़ी
@@ -6545,6 +7192,7 @@ id:Pondok Bivak
it:Capanna di Bivacco
ja:ビバーク小屋
ko:비박 오두막
+lv:Patvērums|meža mājiņa|kalnu mājiņa|drošība
mr:बिव्होक झोपडी
nb:Bivuakkhytte
nl:Bivakhut
@@ -6553,6 +7201,7 @@ pt:Cabana Básica
ro:Baracă de Bivuac
ru:Хижина для ночлега
sk:Bivaková Chata
+sr:Надстрешница|Nadstrešnica
sv:Bivack Hydda
sw:Kibanda cha Bivouac
th:กระท่อมพักแรม
@@ -6567,11 +7216,11 @@ en:3Lean-to Shelter|4Shelter|Refuge
be:Бівальны навес
bg:Подслон за бивак
ar:ملجأ
-ca:Refugi
+ca:Rafal|Refugi
cs:Přístřešek|úkryt
da:Shelter|læskur|hytte
nl:Beschutting
-fi:Turvapaikka
+fi:Laavu|Turvapaikka
fr:Refuge|abri
de:Lean-to Wetterschutz|Wetterschutz|Schutzhütte
he:מחסה ללינה|מחסה|מחסה פתוח
@@ -6581,20 +7230,21 @@ id:Tempat penampungan
it:Riparo
ja:1避難所|シェルター
ko:셸터|대피소
+lv:Nojume|patvērums
nb:Ly
pl:3Szopa|schronienie
pt:Abrigo tipo telheiro|telheiro
pt-BR:Abrigo tipo alpendre|alpendre
ro:Adăpost
ru:Бивачный навес
-es:Refugio
+es:Alpende|Refugio
et:4Varjend
eu:Aterpea
sv:Vindskydd
th:ที่อยู่อาศัย
tr:Barınak
uk:Бівуачний навіс
-vi:Chổ nương thân
+vi:Chổ nương thân
zh-Hans:2庇护所
zh-Hant:1隱藏處
el:Καταφύγιο
@@ -6625,6 +7275,7 @@ id:Klub telanjang
it:Stripclub
ja:ストリップクラブ
ko:스트립클럽
+lv:Striptīza klubs|striptīzs
mr:स्ट्रिपक्लब
nb:Stripklubb
nl:Stripclub
@@ -6634,6 +7285,7 @@ pt-BR:Clube de striptease
ro:Stripclub
ru:Стриптиз-клуб
sk:Stripclub
+sr:Стриптиз клуб|Стриптиз клуб
sv:Stripklubb
sw:Klabu ya Strip
th:สตริปคลับ
@@ -6661,6 +7313,7 @@ id:3Telepon
it:2Telefono
ja:1公衆電話|電話|緑電話|電話ボックス
ko:전화
+lv:Tālrunis|telefons|U+260E|U+1F4DE
nb:3Telefon
pl:3Telefon|budka telefoniczna
pt:3Telefone
@@ -6670,6 +7323,7 @@ es:2Teléfono
et:2Telefon
eu:3Telefonoa
sv:2Telefon
+sr:Телефон|Telefon
th:2โทรศัพท์
tr:2Telefon
uk:2Телефон
@@ -6688,6 +7342,7 @@ en:3Toilet
ru:3Туалет|4уборная
be:4Прыбіральня|3Туалет
bg:4Тоалетна
+ca:Lavabos
ar:مرحاض
cs:3Záchody
da:3Toilet
@@ -6700,6 +7355,7 @@ id:3Toilet
it:3Toilette
ja:1トイレ
ko:화장실
+lv:3Tualete
nb:3Toalett
pl:3Toaleta
pt:Casa de banho|WC
@@ -6708,6 +7364,7 @@ ro:3Toaletă
es:Baño|WC
et:WC
eu:Komuna
+sr:Тоалет|Toalet
sv:3Toalett
th:3ห้องน้ำ
tr:3Tuvalet|WC|Umumi tuvalet
@@ -6726,6 +7383,7 @@ amenity-toilets|toilets-yes|@category_toilet
en:wc|5restroom|4bathroom|loo|lavatory|U+1F6BD|U+1F6BE|U+1F4A9|U+1F6BB|U+1F6B9|U+1F6BA
bg:тоалетна|ВЦ
ar:مرحاض|مرحاض
+ca:Lavabos
cs:wc|toalety
nl:WC|toilet
fr:wc
@@ -6734,12 +7392,14 @@ hi:3शौचालय
hu:WC
it:WC
ja:お手洗い|便所|厠
+lv:2WC|U+1F6BD|U+1F6BE|U+1F4A9|U+1F6BB|U+1F6B9|U+1F6BA
pl:wc|ubikacja|wychodek
pt:Casa de banho|WC|Sanitários|lavatório
pt-BR:toalete|wc|sanitários|lavabo|privada
es:3Baños|aseos|3lavabo|inodoro|baño|wc
et:WC|tualett
eu:3Komunak|3konketa
+sr:тоалет|toalet
sv:WC|toalett
tr:WC|tuvalet|umumi tuvalet
zh-Hant:2洗手間|wc
@@ -6764,6 +7424,7 @@ id:4Universitas
it:4Università|istituto
ja:1大学
ko:대학|대학교
+lv:Universitāte|U+1F393
nb:Universitet
pl:3Uniwersytet|szkoła policealna
pt:4Universidade|faculdade|poliécnico
@@ -6772,6 +7433,7 @@ ro:4Universitate
es:4Universidad
et:4Ülikool
eu:4Unibertsitatea
+sr:Универзитет|Univerzitet
sv:4Universitet
th:4มหาวิทยาลัย
tr:4Üniversite
@@ -6802,6 +7464,7 @@ id:Benua
it:Continente|terraferma
ja:1大陸
ko:대륙
+lv:Kontinents|U+1F30D|U+1F30E|U+1F30F
nb:Kontinent
pl:5Kontynent
pt:Continente
@@ -6810,6 +7473,7 @@ ro:Continent
es:Continente
et:Kontinent
eu:Kontinentea
+sr:Континент|Kontinent
sv:Kontinent
th:ทวีป
tr:Kıta
@@ -6840,6 +7504,7 @@ id:Benua
it:Paese|Nazione
ja:国|国家
ko:나라
+lv:Valsts
nb:Land
pl:Kraj|państwo
pt:País
@@ -6848,6 +7513,7 @@ ro:Continent
es:País
et:Riik
eu:Herrialdea
+sr:Држава|Država
sv:Land
th:ประเทศ
tr:Ülke
@@ -6878,6 +7544,7 @@ id:Kota
it:Città
ja:市|町
ko:도시|타운
+lv:Pilsēta|lielpilsēta
nb:By
pl:Miasto|metropolia
pt:Cidade
@@ -6886,6 +7553,7 @@ ro:Municipiu
es:Ciudad
et:Linn
eu:Herria
+sr:Град|Grad
sv:Stad|stad
th:เมือง
tr:Şehir|il|ilçe
@@ -6915,6 +7583,7 @@ id:Kota
it:Città
ja:町|村
ko:도시|타운
+lv:Pilsēta|mazpilsēta
nb:By
pl:Miasteczko|miasto
pt:Vila|Cidade
@@ -6923,6 +7592,7 @@ ro:Oraș
es:Pueblo
et:Linn
eu:Herria
+sr:Град|Grad
sv:Stad|stad
th:เมือง
tr:Şehir|il|ilçe
@@ -6953,6 +7623,7 @@ id:Ibu kota
it:Capitale|città
ja:1首都|市|都市
ko:수도|도시
+lv:Galvaspilsēta|pilsēta
nb:Hovedstad
pl:Stolica|miasto
pt:Capital
@@ -6961,6 +7632,7 @@ ro:Capitală
es:Capital|ciudad
et:Pealinn|linn
eu:Hiriburua|hiria
+sr:Главни град|Glavni grad
sv:Huvudstad|stad
th:เมือง|เมืองหลวง
tr:Başkent
@@ -6991,6 +7663,7 @@ id:Kabupaten
it:Contea
ja:郡
ko:카운티
+lv:Grāfiste|apgabals|novads
nb:Fylke
pl:Wieś|ląd
pt:Município
@@ -6999,6 +7672,7 @@ ro:Județ
es:Municipio|Condado
et:Maakond
eu:Udalerria
+sr:Округ|Okrug
sv:Län
th:เขต
tr:Kırsal kesim
@@ -7028,6 +7702,7 @@ id:Negara bagian
it:Provincia|stato
ja:州
ko:주|프로빈스
+lv:Štats|province
nb:Stat
pl:3Stan|4region|5prowincja|5województwo
pt:Estado|província
@@ -7036,6 +7711,7 @@ ro:Stat
es:Estado|provincia|departamento
et:Maakond|provints
eu:Estatu|probintzia
+sr:Држава|Država
sv:Stat|provins
th:รัฐ
tr:Eyalet
@@ -7065,6 +7741,7 @@ id:Wilayah
it:Regione
ja:1地方|地域
ko:지역
+lv:Reģions
nb:Region
pl:4Region
pt:Região
@@ -7073,6 +7750,7 @@ ro:Regiune
es:Región
et:Piirkond
eu:Eskualdea
+sr:Регион|Region
sv:Region
th:ภูมิภาค
tr:Bölge
@@ -7103,6 +7781,7 @@ id:Pulau
it:Isola
ja:島|小島|島嶼|群島
ko:섬
+lv:Sala
nb:Øy
pl:4Wyspa
pt:Ilha
@@ -7111,6 +7790,7 @@ ro:Insulă
es:Isla|islote
et:Saar
eu:Uhartea
+sr:Острво|Ostrvo
sv:Ö
th:เกาะ
tr:Ada
@@ -7141,6 +7821,7 @@ id:Pinggiran kota
it:Quartiere
ja:1区|地区
ko:교외
+lv:Rajons|priekšpilsēta|mikrorajons|apkaime
nb:Forstad
pl:5Przedmieścia|okolice miasta
pt:Subúrbio|distrito
@@ -7149,6 +7830,7 @@ ro:Suburbie
es:Barrio
et:Eeslinn
eu:Auzoa
+sr:Округ|Okrug
sv:Förort|distrikt
th:1ชานเมือง
tr:Banliyö|ilçe
@@ -7180,6 +7862,7 @@ id:Dusun
it:Piccolo villaggio
ja:村
ko:작은 마을|마을
+lv:Ciemats|ciems
nb:Landsby
pl:Wieś|wioska
pt:Aldeia|Lugarejo
@@ -7187,6 +7870,7 @@ pt-BR:Lugarejo|aldeia|vila
ro:Cătun
es:Aldea
eu:Herria
+sr:Село|Selo
sv:By|by
th:หมู่บ้านเล็ก ๆ|หมู่บ้าน
tr:Mezra|köy|muhit
@@ -7217,6 +7901,7 @@ id:Desa
it:Villaggio
ja:村
ko:작은 마을|마을
+lv:Ciems|ciemats
nb:Landsby
pl:Wioska|wieś
pt:Vila
@@ -7225,6 +7910,7 @@ ro:Sat
es:Pueblo|aldea|villa
et:Küla
eu:Herri
+sr:Село|Selo
sv:By|by
th:หมู่บ้าน|หมู่บ้านเล็ก ๆ
tr:Köy|küçük köy|Mezra
@@ -7254,6 +7940,7 @@ id:Wilayah
it:Località|luogo|regione|area
ja:1地域|僻地
ko:장소|소재지
+lv:Apvidus|apkaime|apkārtne
nb:Sted
pl:Lokalne|region
pt:Localidade
@@ -7262,6 +7949,7 @@ ro:Localitate
es:Localidad|Paraje
et:Paikkond
eu:Kokapena
+sr:Локалитет|Lokalitet
sv:Lokalitet
th:ท้องถิ่น
tr:Semt
@@ -7291,6 +7979,7 @@ id:Ladang
it:Fattoria|allevamento
ja:1農場
ko:농장
+lv:Lauksaimniecība|ferma|U+1F411|U+1F414|U+1F417|U+1F42E|U+1F404|U+1F430|U+1F407|U+1F40F|U+1F410|U+1F413|U+1F424|U+1F437|U+1F43D|U+1F69C
nb:Gård
pl:Farma|gospodarstwo
pt:Quinta
@@ -7299,6 +7988,7 @@ ro:Fermă
es:Granja|Chacra|Estancia
et:Talu
eu:Baserria
+sr:Фарма|Farma
sv:Bondgård|gård
th:ฟาร์ม
tr:Çiftlik
@@ -7329,6 +8019,7 @@ id:Lintasan balap
it:Pista|Circuito
ja:1レース場|レース
ko:경주로|경마장
+lv:Sacīkšu trase|U+1F3C1
nb:Løpebane
pl:3Tor wyścigowy|tor samochodowy|wyścigi
pt:Pista de corridas
@@ -7366,6 +8057,7 @@ id:Jalur
it:Sentiero|viottolo
ja:1歩道|小道|小路|小径|階段|獣道|遊歩道|パス
ko:길
+lv:Taka
nb:Sti|Gangvei
pl:3Ścieżka|dróżka|droga
pt:Caminho|trilho
@@ -7374,6 +8066,7 @@ ro:Cale
es:Camino|Trocha|Sendero
et:Rada
eu:Bidea
+sr:Стаза|Staza
sv:Gångväg|gångstig|stig|väg
th:เส้นทาง
tr:Yol
@@ -7404,6 +8097,7 @@ id:Jalan
it:Via|Strada
ja:ストリート|通り|道路|辻|筋
ko:거리
+lv:Iela|prospekts
nb:Gate
pl:Ulica
pt:Rua|Avenida
@@ -7412,6 +8106,7 @@ ro:Strada
es:Calle|Avenida
et:Tänav
eu:Kalea
+sr:Улица|Ulica
sv:Gata|väg
th:ถนน
tr:Sokak|Sokağı
@@ -7441,6 +8136,7 @@ hu:4Kijárat|4csatlakozás
id:Keluar
ja:1ジャンクション|料金所|高速道路|インターチェンジ
ko:고속도로 출구|출구|교차로
+lv:3Izeja|krustojums
nb:3Avkjørsel|kryss
pl:3Wyjazd|wyjście|zjazd
pt:4Saída de autoestrada
@@ -7450,6 +8146,7 @@ es:Salida|3intersección
et:3Väljumine|3ristmik
eu:Irten|3elkargunea
sv:3Avfart|3korsning
+sr:Излаз|Izlaz
th:4ทางออก
tr:2Çıkış|3kavşak
uk:З'їзд|сполучення|переплетення
@@ -7465,7 +8162,9 @@ mr:बाहेर पडा
highway-elevator
en:Lift
hi:उत्थापक
+lv:lifts
ru:Лифт
+sr:Лифт|Lift
tr:Asansör
mr:उद्वाहक|एलिव्हेटर|लिफ्ट
@@ -7486,6 +8185,7 @@ id:Puncak
it:Monte|montagna|cima|picco
ja:1山頂|山|頂|頂上|峰
ko:산|산악
+lv:Smaile|kalns|virsotne|U+1F5FB|U+1F304
nb:Topp|fjell
pl:3Góra|szczyt|wierzchołek
pt:Pico|montanha|monte
@@ -7494,6 +8194,7 @@ ro:Munte
es:Cima|pico|montaña|monte|cerro
et:Tipp|mägi
eu:Goia|gailurra|mendia
+sr:Планина|Врх|Planina|Vrh
sv:Bergstopp|berg
th:จุดสูงสุด|ภูเขา
tr:2Zirve|dağ
@@ -7517,7 +8218,9 @@ be:4Седлавіна|5Перавал
et:Sadul
fr:Col
it:4Sella
+lv:Pāreja|Kalnu pāreja
ru:4Седловина|5Перевал
+sr:Седло|Sedlo
tr:Sırt|geçit
uk:4Сідловина|5Перевал
mr:खोगीर
@@ -7539,6 +8242,7 @@ id:Selat
it:Stretto
ja:海峡
ko:해협
+lv:Šaurums
nb:Sund
pl:Cieśnina
pt:Estreito
@@ -7578,6 +8282,7 @@ id:Hutan
it:Foresta
ja:1森林|森|林|人工林|自然林
ko:숲
+lv:Mežs|U+1F332|U+1F333
nb:Skog|Barskog|Løvskog
pl:Las
pt:Floresta|mata
@@ -7586,6 +8291,7 @@ ro:Pădure
es:Bosque
et:Mets
eu:Basoa
+sr:Шума|Šuma
sv:Skog
th:ป่า
tr:Orman
@@ -7617,6 +8323,7 @@ id:Taman
it:Parco
ja:1公園
ko:공원
+lv:Parks|U+1F332|U+1F333|U+1F60C
nb:Park
pl:Park
pt:Parque|parque urbano
@@ -7625,6 +8332,7 @@ ro:Parc
es:Parque|Plaza
et:Park
eu:Parkea
+sr:Парк|Park
sv:Park
th:สวนสาธารณะ
tr:Park
@@ -7660,6 +8368,7 @@ id:Akuarium
it:Acquario
ja:水族館
ko:수족관
+lv:Akvārijs
mr:मत्स्यालय
nb:Akvarium
nl:Aquarium
@@ -7668,6 +8377,7 @@ pt:Aquário
ro:Acvariu
ru:Аквариум
sk:Akvárium
+sr:Акваријум|Akvarijum
sv:Akvarium
sw:Aquarium
th:พิพิธภัณฑ์สัตว์น้ำ
@@ -7694,6 +8404,7 @@ id:3Hostel
it:3Ostello
ja:1ホステル|宿泊|宿|民宿
ko:호스텔|게스트하우스|모텔
+lv:Hostelis|motelis|U+1F3E8
nb:Vandrerhjem
pl:4Hostel|4motel
pt:3Hostel|3Pousada|motel|Albergue
@@ -7702,6 +8413,7 @@ ro:3Hostel
es:3Albergue juvenil|hostal|motel
et:3Hostel|motell
eu:3Gazte aterpea|aterpetxea|motel
+sr:Хостел|Hostel
sv:3Vandrarhem|motell
th:3หอพัก|โมเทล
tr:3Pansiyon|motel
@@ -7729,12 +8441,14 @@ hi:3होटल
hu:Szálloda|hotel|motel|szállás
it:albergo
ja:宿|宿泊|旅館
+lv:motelis|U+1F3E8|U+1F62A|U+1F634|
pl:Hotel
pt:motel
pt-BR:motel
es:motel
et:motell
eu:Motel
+sr:Мотел|Motel
sv:motell
th:โมเทล
tr:motel
@@ -7756,13 +8470,14 @@ da:Gæstehus|gæstehjem|hostel
nl:Gasthuis|B&B|bed and breakfast|hostel
fi:Majatalo
fr:Maison d'hôtes|chambre d'hôtes
-de:Gästehaus|Wohnheim|Unterkunft|Herberge
+de:3Pension|Unterkunft|Herberge|Wohnheim|Gästehaus
hi:3अतिथि गृह
hu:Vendégház|panzió
id:Wisma tamu
it:Guest house|albergo|ostello|pensione|affittacamere
ja:1ゲストハウス|ホステル|民宿
ko:호스텔|게스트하우스
+lv:Viesu nams|viesu māja|U+1F3E8
nb:Gjestehus
pl:4Pensjonat|hostel|gościnne pokoje
pt:Casa de hóspedes|pousada|motel|albergue
@@ -7801,6 +8516,7 @@ id:Motel
it:3Motel|albergo|ostello
ja:1モーテル
ko:모텔|호스텔
+lv:Motelis|U+1F3E8
nb:Motell
pl:3Motel|hostel
pt:3Motel|3hotel de estrada|3Pousada
@@ -7809,6 +8525,7 @@ ro:Motel
es:3Motel|albergue juvenil|hostal
et:3Motell|hostel
eu:3Motel|gazte aterpea|aterpetxea
+sr:Мотел|Motel
sv:3Motell|vandrarhem
th:3โมเทล|หอพัก
tr:3Motel|pansiyon
@@ -7837,6 +8554,7 @@ id:Penginapan di pegunungan|hotel
it:Hotel di montagna|baita|capanna|capanna di montagna|capanna alpina|hotel
ja:1山小屋|高山小屋|ヒュッテ|山の宿泊施設
ko:산장|고산 오두막|산 호텔
+lv:Kalnu mājiņa
nb:Fjellstue|hotell
pl:3Schronisko|chata w górach|goście|hotel|nocleg|bacówka
pt:Alojamento nas montanhas|cabana alpina|3pousada|motel|hotel
@@ -7873,6 +8591,7 @@ id:Penata rambut
it:4Parrucchiera
ja:1美容師|床屋|髪|パーマ|散髪|理髪
ko:이발사|미용실|이발소|바버샵
+lv:Frizētava|U+2702|U+1F488|
nb:Frisør
pl:4Fryzjer
pt:Cabeleireiro|Cabeleireira|barbeiro
@@ -7881,6 +8600,7 @@ ro:Coafor
es:4Peluquería
et:Juuksur
eu:4Ile-apaintzailea
+sr:Фризер|Frizer
sv:3Frisör
th:3ช่างทำผม
tr:3Kuaför|berber|tıraş
@@ -7911,6 +8631,7 @@ id:Bandar udara
it:3Aeroporto|4aeroplano
ja:1空港
ko:공항|비행기
+lv:3Lidosta|U+2708
nb:3Flyplass
pl:3Lotnisko
pt:3Aeroporto|aeródromo|3avião
@@ -7919,6 +8640,7 @@ ro:3Aeroport
es:3Aeropuerto|3avión|aeródromo
et:3Lennujaam
eu:3Aireportua|3Hegazkina
+sr:Аеродром|Aerodrom
sv:3Flygplats|3flygplan
th:3สนามบิน|เครื่องบิน
tr:3Havaalanı|uçak|havalimanı
@@ -7949,6 +8671,7 @@ id:4Stadion
it:4Stadio|4sport
ja:1スタジアム|競技場|運動場
ko:경기장|스타디움
+lv:Stadions|sports|U+26BD|U+26BE|U+1F3BE|U+1F3C0|U+1F3C8|U+1F4AA|U+1F3C9
nb:4Stadion
pl:4Stadion|sport
pt:5Estádio|desporto
@@ -7957,6 +8680,7 @@ ro:4Stadion
es:5Estadio|4deporte
et:4Staadion
eu:5Estadioa|4kirola
+sr:Стадион|Stadion
sv:4Stadion|4sport
th:สนามกีฬา
tr:4Stadyum|arena
@@ -7975,6 +8699,7 @@ en:4Playground
ru:4Детская площадка
bg:4Детска площадка|игрище
ar:ملعب
+ca:Parc infantil
cs:Hřiště
da:Legeplads
nl:Speeltuin|speelplaats
@@ -7987,6 +8712,7 @@ id:Taman bermain
it:Campo giochi
ja:1児童公園|公園|遊び場
ko:놀이터
+lv:Rotaļu laukums|bērnu laukums|laukumiņš|bērnu rotaļu laukums
nb:Lekeplass
pl:4Plac zabaw
pt:Parque infantil
@@ -7995,6 +8721,7 @@ ro:Loc de joacă
es:Patio de recreo|Parque infantil
et:4Mänguplats
eu:Jolastokia
+sr:Игралиште|Igralište
sv:Lekplats
th:สนามเด็กเล่น
tr:Oyun alanı
@@ -8009,8 +8736,8 @@ fa:زمین بازی
mr:खेळाचे मैदान
leisure-sports_centre
-en:4Sports Centre|sport|U+26BD|U+26BE|U+1F3BE|U+1F4AA|U+1F3C8|U+1F3C0|U+1F3C9|sports complex|sports forum
-en-US:4Sports Center
+en:4Sports Center|sport|U+26BD|U+26BE|U+1F3BE|U+1F4AA|U+1F3C8|U+1F3C0|U+1F3C9|sports complex|sports forum
+en-GB:4Sports Centre
ru:Спорткомплекс|спорт|4спортивный комплекс|арена|занятия спортом|5дворец спорта
bg:4Спортен комплекс|спорт|арена
ar:رياضة
@@ -8025,6 +8752,7 @@ id:Olahraga
it:Centro sportivo|sport
ja:1スポーツセンター|スポーツ|体育館|総合体育館
ko:스포츠 센터|스포츠
+lv:4Sporta centrs|U+26BD|U+26BE|U+1F3BE|U+1F4AA|U+1F3C8|U+1F3C0|U+1F3C9
nb:4Sportssenter
pl:Centrum sportowe|sport
pt:Centro desportivo|desporto|complexo desportivo
@@ -8033,6 +8761,7 @@ ro:4Sport
es:Polideportivo|deporte
et:Spordikeskus
eu:Kiroldegia|Kirola
+sr:Спортски центар|Sportski centar
sv:4Sportcenter|sport
th:กีฬา
tr:Spor Merkezi
@@ -8062,6 +8791,7 @@ id:Lapangan golf
it:Campo da golf
ja:1ゴルフコース|ゴルフ場|ゴルフクラブ|ゴルフ
ko:골프장|골프 코스
+lv:Golfa laukums|U+26F3
nb:Golfbane
pl:4Kurs golfowy
pt:Campo de golfe
@@ -8070,6 +8800,7 @@ ro:Teren de golf
es:Campo de golf
et:Golfiväljak
eu:Golf kurtsoa
+sr:Голф терен|Golf teren
sv:Golfbana
th:สนามกอล์ฟ
tr:Golf sahası
@@ -8100,6 +8831,7 @@ hu:Minigolf
it:Minigolf
ja:ミニゴルフ
ko:미니골프
+lv:Minigolfs|minigolfa laukums
mr:मिनीगोल्फ
nb:Minigolf
nl:Minigolf
@@ -8108,6 +8840,7 @@ pt:Minigolfe
ro:Minigolf
ru:Минигольф
sk:Minigolf
+sr:Мини-голф|Mini-golf
sv:Minigolf
sw:Minigofu
th:มินิกอล์ฟ
@@ -8124,6 +8857,7 @@ fa:فضای هکرها
he:האקרספייס
ja:ハッカースペース
ko:해커스 스페이스
+lv:4Hakertelpa
mr:हॅकरस्पेस
ru:Хакерспейс
th:แฮกเกอร์สเปซ
@@ -8147,6 +8881,7 @@ id:Lapangan olahraga|lapangan
it:Campo sportivo|campo|sport
ja:1運動場|スポーツ|トラック|球場
ko:운동장
+lv:4Sporta laukums|U+26BD|U+26BE|U+1F3BE|U+1F3C0|U+1F3C8|U+1F3C9|U+1F3C3
nb:4Idrettsplass|sport
pl:Boisko sportowe|pole|boisko|sport
pt:Campo de desporto|campo|desporto
@@ -8155,6 +8890,7 @@ ro:Teren de sport|gazon
es:Complejo deportivo|terreno|deporte|cancha
et:Spordiväljak
eu:Kiroldegia|Lurra|Kirola
+sr:Спортски терен|Sportski teren
sv:Idrottsplats|bana|sport
th:พื้นสนามกีฬา|ขว้าง|กีฬา
tr:Spor sahası|Spor alanı|spor
@@ -8184,6 +8920,7 @@ id:Kolam renang
it:4Piscina|sport
ja:1プール|スイミング|スイミングプール|水泳場|水泳
ko:수영장
+lv:Peldbaseins|baseins|sports|U+1F3CA
nb:Svømmebasseng
pl:3Basen|pływalnia|sport
pt:4Piscina|desporto
@@ -8192,6 +8929,7 @@ ro:Piscină
es:4Piscina|deporte|pileta|natación
et:4Ujumisbassein|sport
eu:4Igerilekua|kirola
+sr:Базен|Bazen
sv:4Simbassäng|sport
th:4สระว่ายน้ำ
tr:2Yüzme havuzu|havuz|spor
@@ -8231,6 +8969,7 @@ id:Sepak Bola Amerika
it:Football americano
ja:アメリカンフットボール
ko:미식 축구
+lv:Amerikāņu futbols
mr:अमेरिकन फुटबॉल
nb:Amerikansk fotball
nl:Amerikaans voetbal
@@ -8240,6 +8979,7 @@ pt-BR:Futebol americano
ro:Fotbal american
ru:Aмериканский футбол
sk:Americký futbal
+sr:Амерички фудбал|Američki fudbal
sv:Amerikansk fotboll
sw:Soka ya Marekani
th:อเมริกันฟุตบอล
@@ -8271,6 +9011,7 @@ id:Panahan
it:Tiro con l'arco
ja:アーチェリー
ko:양궁
+lv:Lokšaušana
mr:धनुर्विद्या
nb:Bueskyting
nl:Boogschieten
@@ -8280,6 +9021,7 @@ pt-BR:Tiro com arco
ro:TIR cu arcul
ru:Стрельба из лука
sk:Lukostreľba
+sr:Стреличарство|Streličarstvo
sv:Bågskytte
sw:Upigaji mishale
th:ยิงธนู
@@ -8311,6 +9053,7 @@ id:Atletik
it:Atletica leggera
ja:陸上競技
ko:체육시설
+lv:Vieglatlētika
mr:शरीरिक कसरती|ऍथलेटिक्स
nb:Friidrett
nl:Atletiek
@@ -8319,6 +9062,7 @@ pt:Atletismo
pt-BR:Atletismo
ro:Atletism
ru:Лёгкая атлетика
+sr:Ателтика|Atletika
tr:Atletik|Atletizm
uk:Легка атлетика
vi:Thế vận hội
@@ -8347,6 +9091,7 @@ id:Sepak bola Australia
it:Football australiano
ja:オーストラリアンフットボール
ko:오스트레일리안 풋볼
+lv:Austrāliešu futbols
mr:रग्बी|ऑस्ट्रेलियन फुटबॉल
nb:Australsk fotball
nl:Australian football
@@ -8355,6 +9100,7 @@ pt:Futebol Australiano
pt-BR:Futebol australiano
ro:Fotbal australian
ru:Австралийский футбол
+sr:Аустралијски фудбал|Australijski fudbal
tr:Avustralya futbolu
uk:Австралійський футбол
vi:Bóng bầu dục Úc
@@ -8383,6 +9129,7 @@ id:Baseball
it:Baseball
ja:野球
ko:야구
+lv:Beisbols
mr:बेसबॉल
nb:Baseball
nl:Basketbal
@@ -8392,6 +9139,7 @@ pt-BR:Beisebol
ro:Baseball
ru:Бейсбол
sk:Baseball
+sr:Бејзбол|Bejzbol
sv:Baseboll
sw:Baseball
th:เบสบอล
@@ -8422,6 +9170,7 @@ id:Bola basket
it:Pallacanestro
ja:バスケットボール
ko:농구
+lv:Basketbols
mr:बास्केटबॉल
nb:Basketball
nl:Basketbal
@@ -8430,6 +9179,7 @@ pt:Basquetebol
pt-BR:Basquetebol
ro:Baschet
ru:Баскетбол
+sr:Кошарка|Košarka
tr:Basketbol
uk:Баскетбол
vi:Bóng rổ
@@ -8458,6 +9208,7 @@ id:Voli pantai
it:Beach volley
ja:ビーチバレー
ko:비치발리볼
+lv:Pludmales volejbols
mr:बीच व्हॉलीबॉल
nb:Sandvolleyball
nl:Beachvolleybal
@@ -8466,6 +9217,7 @@ pt:Voleibol de praia
ro:Volei de plajă
ru:Пляжный волейбол
sk:Plážový volejbal
+sr:Одбојка на песку|Odbojka na pesku
sv:Beachvolleyboll
sw:Mpira wa wavu wa pwani
th:วอลเลย์บอลชายหาด
@@ -8491,6 +9243,7 @@ id:Boling lapangan
it:Bowls
ja:ローンボウルズ
ko:론볼
+lv:Mauriņa boulings|bowls
mr:लॉन बोलिंग
nb:Bowls
nl:Bowls
@@ -8526,6 +9279,7 @@ id:Catur
it:Scacchi
ja:チェス
ko:체스
+lv:Šahs
mr:बुद्धिबळ
nb:Sjakk
nl:Schaken
@@ -8534,6 +9288,7 @@ pt:Xadrez
ro:Șah
ru:Шахматы
sk:Šach
+sr:Шах|Šah
sv:Schack
sw:Sataranji
th:หมากรุกสากล
@@ -8562,12 +9317,14 @@ id:Kriket
it:Cricket
ja:クリケット
ko:크리켓
+lv:Krikets
mr:क्रिकेट
nb:Cricket
nl:Cricket
pl:Krykiet
pt:Críquete
pt-BR:Críquete
+sr:Крикет|Kriket
ru:Крикет
tr:Kriket
uk:Крикет
@@ -8596,6 +9353,7 @@ id:Curling
it:Curling
ja:カーリング
ko:컬링
+lv:Kērlings
mr:कर्लिंग
nb:Curling
nl:Curling
@@ -8605,6 +9363,7 @@ pt-BR:Curling
ro:Curling
ru:Кёрлинг
sk:Curling
+sr:Карлинг|Karling
sv:Curling
sw:Kukunja
th:เคอร์ลิง
@@ -8634,6 +9393,7 @@ id:Berkuda
it:Equitazione
ja:馬術
ko:승마|마술 스포츠
+lv:Jāšana|jāšanas sports|zirgi
mr:घोडेस्वार खेळ
nl:Paardensport|ruitersport
pl:Jazda konna
@@ -8641,6 +9401,7 @@ pt:Desportos Equestres
pt-BR:Esportes equestres
ro:Călărie
ru:Конный спорт|верховая езда
+sr:Јахање|Jahanje
sv:Hästhållning
tr:Binicilik
uk:Кінний спорт
@@ -8670,6 +9431,7 @@ id:Golf
it:Golf
ja:ゴルフ
ko:골프
+lv:Golfs
mr:गोल्फ
nb:Golf
nl:Golf
@@ -8679,6 +9441,7 @@ pt-BR:Golfe
ro:Golf
ru:Гольф
sk:Golf
+sr:Голф|Golf
sv:Golf
sw:Gofu
th:กอล์ฟ
@@ -8710,6 +9473,7 @@ id:Olahraga senam
it:Ginnastica
ja:体操
ko:체조
+lv:Sporta vingrošana|vingrošana
mr:जिम्नॅस्टिक्स
nb:Gymnastikk
nl:Gymnastiek
@@ -8719,6 +9483,7 @@ pt-BR:Ginástica
ro:Gimnastică
ru:Гимнастика
sk:Gymnastika
+sr:Гимнастика|Gimnastika
sv:Gymnastik
sw:Gymnastics
th:ยิมนาสติก
@@ -8750,6 +9515,7 @@ id:Bola tangan
it:Palla a mano
ja:ハンドボール
ko:핸드볼
+lv:Rokasbumba|handbols
mr:हँडबॉल
nb:Håndball
nl:Handbal
@@ -8760,6 +9526,7 @@ ro:Handbal
ru:Гандбол
sk:Hádzaná
sv:Handboll
+sr:Рукомет|Rukomet
sw:Mpira wa mikono
th:แฮนด์บอล
tr:Hentbol
@@ -8789,6 +9556,7 @@ id:Selam scuba
it:Immersioni in subacquea
ja:スキューバダイビング
ko:스쿠버 다이빙
+lv:Niršana
mr:स्कूबा डायव्हिंग
nb:Dykking
nl:Duiken
@@ -8798,6 +9566,7 @@ pt-BR:Mergulho autônomo
ro:Scufundări
ru:Место для дайвинга
sk:Potápanie
+sr:Место за роњење|Mesto za ronjenje
sv:Dykning
sw:Upigaji mbizi wa Scuba
th:ดำน้ำลึก
@@ -8829,6 +9598,7 @@ id:Penembakan
it:Tiro
ja:撮影
ko:사격 경기
+lv:Šaušana
mr:शूटिंग
nb:Skyting
nl:schieten
@@ -8838,6 +9608,7 @@ pt-BR:Tiroteio|Esportes de tiro
ro:Filmare
ru:Стрельба
sk:Streľba
+sr:Стрељаштво|Streljaštvo
sv:Skytte
sw:Kupiga risasi
th:ยิงปืน
@@ -8868,6 +9639,7 @@ id:Seluncur papan
it:Skateboard
ja:スケートボード
ko:스케이트보딩
+lv:Skeitbords|Skrituļdēlis
mr:स्केट बोर्डिंग
nb:Rullebrettkjøring
nl:Skateboarden
@@ -8876,6 +9648,7 @@ pt:Skate
ro:Skateboarding|skateboard
ru:Скейтбординг|скейтборд|скейт
sk:Skejtbording
+sr:Скејтбординг|Skejtbording
sv:Skateboarding|skateboard
sw:Skateboarding|skateboard
th:สเกตบอร์ด
@@ -8907,6 +9680,7 @@ id:Bermain ski
it:Sciare
ja:スキー
ko:스키 타기
+lv:Slēpošana
mr:स्कीइंग
nb:Stå på ski
nl:Skiën
@@ -8916,6 +9690,7 @@ pt-BR:Esqui
ro:Schi
ru:Катание на лыжах
sk:Lyžovanie
+sr:Скијање|Skijanje
sv:Skidåkning
sw:Skii
th:เล่นสกี
@@ -8947,6 +9722,7 @@ id:Sepak bola
it:Calcio
ja:サッカー
ko:축구
+lv:Futbols
mr:सॉकर
nb:Fotball
nl:Voetbal
@@ -8957,6 +9733,7 @@ ro:Fotbal
ru:Футбол
sk:Futbal
sv:Fotboll
+sr:Фудбал|Fudbal
sw:Soka
th:ฟุตบอล
tr:Futbol
@@ -8986,6 +9763,7 @@ id:Berenang
it:Nuoto
ja:水泳
ko:수영
+lv:Peldēšana|Peldbaseins|Baseins|Peldvieta
mr:जलतरण
nb:Svømming
nl:Zwemmen
@@ -8995,6 +9773,7 @@ pt-BR:Natação esportiva
ro:Natație
ru:Плавание
sk:Plávanie
+sr:Пливање|Plivanje
sv:Simning
sw:Kuogelea
th:การว่ายน้ำ
@@ -9026,6 +9805,7 @@ id:Tenis meja
it:Tennistavolo
ja:卓球
ko:탁구
+lv:Galda tenniss|pingpongs
mr:टेबल टेनिस
nb:Bordtennis
nl:Tafeltennis
@@ -9035,6 +9815,7 @@ pt-BR:Tênis de mesa
ro:Tenis de masă
ru:Настольный теннис
sk:Stolný tenis
+sr:Стони тенис|Stoni tenis
sv:Bordtennis
sw:Tenisi ya meza
th:เทเบิลเทนนิส
@@ -9066,6 +9847,7 @@ id:Tenis
it:Tennis
ja:テニス
ko:테니스
+lv:Tenniss
mr:टेनिस
nb:Tennis
nl:Tennis
@@ -9075,6 +9857,7 @@ pt-BR:Tênis
ro:Tenis
ru:Большой теннис
sk:Tenis
+sr:Тенис|Tenis
sv:Tennis
sw:Tenisi
th:เทนนิส
@@ -9107,6 +9890,7 @@ id:Padel
it:Padel
ja:パデル
ko:Padel
+lv:Padels
mr:पडेल
nb:Padel
nl:Padel
@@ -9115,6 +9899,7 @@ pt:Padel
ro:Padel
ru:Падель
sk:Padel
+sr:Падел|Padel
sv:Padel
sw:Padel
th:พาเดล
@@ -9146,6 +9931,7 @@ id:Bola voli
it:Pallavolo
ja:バレーボール
ko:배구
+lv:Volejbols
mr:व्हॉलीबॉल
nb:Volleyball
nl:Volleyball
@@ -9154,6 +9940,7 @@ pt:Voleibol
ro:Volei
ru:Волейбол
sk:Volejbal
+sr:Одбојка|Odbojka
sv:Volleyboll
sw:Voliboli
th:วอลเลย์บอล
@@ -9178,12 +9965,13 @@ eu:Boloak|Bowling
fa:اسکیت|بولینگ
fi:Yhdeksän-pin keilailu|Keilailu
fr:Ninepin Bowling Classic|Bowling
-he:כַּדוֹרֶת|בָּאוּלִינְג
+he:כַּדוֹרֶת|בָּאוּלִינְג
hu:Teke|Bowling
id:Skittles|Boling
it:Birilli|Bowling
ja:スキットル|ボウリング
ko:스키틀즈|볼링
+lv:Boulings
mr:स्किटल्स|गोलंदाजी
nb:Kjeglespill|Bowling
nl:Kegelen|Bowlen
@@ -9192,6 +9980,7 @@ pt:Bolão|Boliche
ro:Popice|Bowling
ru:Кегельбан|Боулинг
sk:Kuželky|Bowling
+sr:Куглање|Kuglanje
sv:Kägel|Bowling
sw:Wkittles|Bowling
th:Skittles|โบว์ลิ่ง
@@ -9218,6 +10007,7 @@ id:Gedung
it:Edificio
ja:1建物|ビル
ko:건물|빌딩
+lv:Ēka|māja|celtne|nams|U+1F3E0|U+1F3E1|U+1F3E2
nb:Bygning
pl:4Budynek
pt:Edifício|prédio|construção
@@ -9226,6 +10016,7 @@ ro:Clădire
es:Edificio
et:Hoone
eu:Eraikin
+sr:Зграда|Zgrada
sv:Byggnad
th:2อาคาร
tr:Bina
@@ -9245,6 +10036,7 @@ en:4Police
ru:4Полиция|милиция
be:4Паліцыя
bg:4Полиция
+ca:Policia
ar:شرطة
cs:4Policie
da:4Politi
@@ -9257,6 +10049,7 @@ id:4Polisi
it:4Polizia
ja:警察
ko:경찰
+lv:4Policija
nb:4Politi
pl:4Policja
pt:4Polícia
@@ -9265,6 +10058,7 @@ ro:4Poliție
es:4Policía
et:4Politsei
eu:4Poliziak
+sr:Полиција|Policija
sv:4Polis
th:4ตำรวจ
tr:3Polis
@@ -9283,16 +10077,19 @@ amenity-police|@category_police
en:U+1F693|U+1F46E|U+1F694|U+1F482|U+1F6A8
bg:милиция
ar:الشرطة
+ca:Policia
cs:4bezpečnost
de:Polizeiwache|Polizei
fr:Poste de police|Commissariat
hi:3थाना
-it:Posto di polizia
+it:6Commissariato|5Questura|4Caserma|4Guardia|5Carabinieri
ja:1屯所|ポリス|交番|お巡りさん|おまわりさん|通報
ko:보안대
+lv:U+1F693|U+1F46E|U+1F694|U+1F482|U+1F6A8
pl:Policja|komisariat|posterunek
pt:4Polícia|2Guarda Nacional Republicana|2GNR|2PSP|4Seccional
pt-BR:Polícia
+sr:Полицијска станица|Policijska stanica
sv:Polisstation
tr:Polis
zh-Hant:警察|警員
@@ -9318,6 +10115,7 @@ id:Kedutaan
it:4Ambasciata
ja:1大使館
ko:대사관
+lv:Vēstniecība
nb:4Ambassade
pl:4Ambasada
pt:4Embaixada|3Consulado
@@ -9326,6 +10124,7 @@ ro:4Ambasadă
es:4Embajada
et:4Saatkond
eu:4Enbaxada
+sr:Амбасада|Ambasada
sv:4Ambassad
th:4สถานทูต
tr:4Elçilik
@@ -9356,6 +10155,7 @@ id:Teluk
it:Baia
ja:1港湾|港|湾|みなと|船着場
ko:만
+lv:Līcis
nb:Bukt
pl:3Zatoka
pt:Baía
@@ -9364,6 +10164,7 @@ ro:Golf
es:Bahía
et:Laht
eu:Badia
+sr:Залив|Zaliv
sv:Bukt
th:อ่าว
tr:Koy
@@ -9395,6 +10196,7 @@ ru:3Вода|источник воды
be:3Вада|крыніца
bg:3Вода
ar:ماء
+ca:Aigua
cs:3Voda
da:3Vand
de:3Wasser
@@ -9411,6 +10213,7 @@ id:3Air
it:3Acqua
ja:水
ko:물
+lv:3Ūdens
nl:3Water
nb:Vann
pl:3Woda
@@ -9418,6 +10221,7 @@ pt:2Água
pt-BR:2Água
ro:3Apă
sk:3Voda
+sr:Вода|Voda
sv:3Vatten
sw:4Maji
th:น้ำ
@@ -9447,6 +10251,7 @@ id:Air minum
it:3Acqua potabile
ja:1水飲み場|飲料水|飲水
ko:음수대|식수|분수식 물마시는 곳
+lv:4Dzeramais ūdens|U+1F6B0
nb:4Drikkevann
pl:4Picie wody|woda pitna
pt:2Água potável|4bebedouro|bebedoiro
@@ -9455,6 +10260,7 @@ ro:Apă de băut|apă potabilă
es:3Agua potable|Fuente de agua potable
et:4Joogivesi
eu:3Edateko ura|Edateko uraren iturria
+sr:Вода за пиће|Voda za piće
sv:4Dricksvatten
th:4น้ำดื่ม
tr:4İçme suyu
@@ -9490,6 +10296,7 @@ id:Sumber Air Panas
it:Sorgente calda
ja:温泉
ko:온천
+lv:Termālie ūdeņi
mr:गरम पाण्याचा झरा
nb:Varm kilde
nl:Hete bron|Warmwaterbron
@@ -9498,6 +10305,7 @@ pt:Nascente de água quente
ro:Izvor termal
ru:4Горячий источник|4Геотермальный источник
sk:Horúci prameň|Termálny prameň
+sr:Термални извор|Termalni izvor
sv:Varm källa
sw:Majira ya joto
th:น้ำพุร้อน
@@ -9508,7 +10316,7 @@ zh-Hans:温泉
zh-Hant:溫泉
natural-spring|@category_water
-en:3Spring
+en:3Spring|4Natural Spring
ru:4Родник|ключ|источник
be:4Крыніца
bg:Извор
@@ -9527,6 +10335,7 @@ id:Mata air
it:Sorgente
ja:泉|湧水|湧き水
ko:샘
+lv:Avots
nb:Kilde
pl:Źródło
pt:Nascente
@@ -9535,6 +10344,7 @@ ro:Izvor
es:Manantial
et:Allikas
eu:Udaberria
+sr:Извор|Izvor
sv:Vattenkälla
th:ฤดูใบไม้ผลิ
tr:Pınar|Kaynak
@@ -9568,6 +10378,7 @@ id:Sumur air
it:Pozzo d'acqua
ja:井戸
ko:우물
+lv:Ūdens aka
nb:Brønn
pl:Studnia
pt:Poço de água
@@ -9576,6 +10387,7 @@ ro:Puț de apă
es:Pozo
et:Kaev
eu:Ur putzua
+sr:Бунар|Bunar
sv:Brunn
th:บ่อน้ำ
tr:Su kuyusu
@@ -9589,7 +10401,7 @@ fa:چاه اب
mr:पाण्याची विहीर
amenity-water_point|@category_water|@category_rv
-en:2RV Water Point|water for rv|water for campervan|water for caravan
+en:Water Tank Refill Point|2RV Water Point|water for rv|water for campervan|water for caravan
ru:Заправка водой|вода для трейлера|вода для дома на колёсах|вода для автодома
be:Запраўка вадой|вада для каравану|вада для аўтадома
bg:водна точка|вода за каравана
@@ -9609,6 +10421,7 @@ id:Titik Air
it:Distributore acqua|acqua per la roulotte
ja:給水所
ko:급수장
+lv:Kemperu ūdens punkts
nb:Vannpunkt
nl:Waterpunt
pl:Ujęcie wody
@@ -9616,6 +10429,7 @@ pt:Ponto de água|Água para Caravana
pt-BR:Ponto de água|Água para Caravana
ro:Punct de alimentare cu apă
sk:Voda pre karavan
+sr:Вода за кампере|Voda za kampere
sv:Vattenpost
sw:Kituo cha Maji
th:จุดเติมน้ำ
@@ -9647,6 +10461,7 @@ id:Keran Air
it:Rubinetto dell'acqua
ja:給水栓
ko:수도꼭지|수마개
+lv:Ūdens krāns
nb:Vannkran
nl:Waterkraan
pl:Dotknięcie wody
@@ -9654,6 +10469,7 @@ pt:Torneira de água
pt-BR:Torneira de água
ro:Robinet cu apă
sk:Vodovodný kohútik
+sr:Јавна чесма|Чесма|Javna česma|Česma
sv:Vattenkran
sw:Bomba la Maji
th:ก๊อกน้ำ
@@ -9690,6 +10506,7 @@ he:גוף מים
id:Perairan
ja:水地
ko:수역
+lv:Ūdenstilpe
nl:Waterlichaam
nb:Vann|Vannoverflate
pl:Akwen
@@ -9729,6 +10546,7 @@ id:Sebuah baskom air
it:Bacino d'acqua
ja:水地|貯水所
ko:저수지
+lv:Rezervuārs
nl:Waterbassin
nb:Basseng
pl:Basen wodny|zbiornik
@@ -9737,6 +10555,7 @@ pt-BR:Reservatório
ro:Bazin de apă
ru:Водный бассейн
sk:Vodná nádrž
+sr:Резервоар|Rezervoar
sv:Vattenbassäng
sw:Bonde la Maji
th:อ่างน้ำ
@@ -9766,6 +10585,7 @@ id:Kolam
it:Stagno|bacino
ja:池
ko:연못이|연못
+lv:Dīķis
nb:Dam
pl:3Staw
pt:Lagoa
@@ -9775,6 +10595,7 @@ es:5Estanque|laguna
et:Tiik
eu:Urmaela
sv:Damm
+sr:Језерце|Jezerce
th:1บ่อ|น้ำ
tr:Gölet
uk:4Ставок
@@ -9806,6 +10627,7 @@ id:Danau
it:Lago|bacino
ja:湖|池
ko:호수
+lv:Ezers
nb:Innsjø
pl:Jezioro
pt:Lago
@@ -9814,6 +10636,7 @@ ro:Lac
es:Lago
et:Järv
eu:Lakua
+sr:Језеро|Jezero
sv:Sjö
th:ทะเลสาบ
tr:Göl
@@ -9850,6 +10673,7 @@ id:Waduk
it:Serbatoio
ja:貯水池
ko:저수지
+lv:5Rezervuārs
nl:5Reservoir
nb:5Reservoar
pl:5Zbiornik
@@ -9886,6 +10710,7 @@ id:Sungai
it:Fiume
ja:河川|川|河|流域|河川流域
ko:강
+lv:Upe|grāvis|strauts
nb:Elv
pl:3Rzeka|strumień
pt:Rio
@@ -9895,6 +10720,7 @@ es:Río
et:Jõgi|oja
eu:Ibai
sv:Flod
+sr:Река|Reka
th:แม่น้ำ
tr:Nehir|Çay|Dere|Irmak
uk:Річка|струмок
@@ -9926,6 +10752,7 @@ id:Kanal
it:Canale
ja:1運河
ko:운하
+lv:Kanāls
nb:Kanal
pl:4Kanał
pt:Canal
@@ -9934,6 +10761,7 @@ ro:Canal
es:Canal
et:Kanal
eu:Kanala
+sr:Канал|Kanal
sv:Kanal
th:คลอง
tr:Kanal
@@ -9948,7 +10776,7 @@ fa:کانال اب
mr:कालवा|कॅनल
shop-car_repair
-en:3Car Repair Shop|4service station|auto|garage|4mechanic|U+1F527
+en:3Car Repair Workshop|4service station|auto|garage|4mechanic|U+1F527
ru:СТО|3автомастерская|автосервис|авто|3механик
bg:4Автосервиз|монтьор|автомобил|гараж|сервиз|3механик|поправка
ar:محل صيانة السيارات|محطة خدمات
@@ -9964,6 +10792,7 @@ id:Bengkel mobil
it:3Riparazione auto|auto|macchina|3automobile|vettura
ja:1自動車修理|車|自動車|カー|リペア|修理|カーリペア
ko:자동차 수리|정비|자동차 수리소|차 수리소
+lv:Autoserviss|serviss|remonts|mehāniķis|U+1F527
nb:Bilverksted
pl:3Naprawa samochodu|warsztat samochodowy|warsztat|samochód|auto
pt:Oficina de reparação de automóveis|Oficina de automóveis|Oficina|4mecânico
@@ -9972,6 +10801,7 @@ ro:Atelier de reparații auto
es:4Taller|3reparación de automóviles|coche|automóvil
et:4Autoremont
eu:4Tailerra|3autoen konponketa|autoa|automobila
+sr:Ауто-сервис|Auto-servis
sv:3Bilreparatör|bilverkstad|4servicestation|bil
th:3ร้านซ่อมรถยนต์|สถานีบริการ
tr:3Oto tamir dükkanı|araba servisi|araba tamir
@@ -10001,6 +10831,7 @@ id:5Perkemahan
it:4Campeggio|campeggi|camping
ja:1キャンプ場|キャンプ|キャンピング|バーベキュー|テント場
ko:캠프|캠프장|캠핑을|캠핑|캠핑장|캠핑장소
+lv:4Kempings|teltis|telšu pilsētiņa|U+26FA
nb:4Campingplass|telt
pl:4Kamping|pole kempingowe
pt:2Parque de campismo|4Campismo|5Acampamento|área de acampamento|local de acampamento
@@ -10009,6 +10840,7 @@ ro:4Camping
es:4Campamento|cámping|acampar|acampada
et:5Kämping
eu:4Kanpalekua|kanpamentua|kanpina
+sr:Камп|Kamp
sv:4Camping|campingplats|campingområde
th:4การตั้งแคมป์|สถานที่ตั้งแคมป์|ที่ตั้งแคม
tr:2Kamp alanı|kamp|kamp yeri
@@ -10040,6 +10872,7 @@ id:Lokasi perkemahan
it:Area per campeggiatori
ja:1キャラバンサイト
ko:캐러밴|카라반 사용가능 캠핑장
+lv:4Kemperu parks|mobilo māju parks|U+1F69A|U+26FA|U+1F69B
nb:4Camping
pl:4Pole namiotowe|5karawaning
pt:3Parque de caravanismo|caravanismo|4Parque de campismo|3caravana|autocaravana
@@ -10048,6 +10881,7 @@ ro:Teren pentru campare
es:Zona de caravanas|zona de camping
et:Haagiselamute ala|matkamine
eu:Karabana gunea|kanpalekua
+sr:Паркинг за кампере|Parking za kampere
sv:4Husvagnsplats
th:4ขบวนนักเดินทาง
tr:4Karavan alanı|3karavan parkı
@@ -10063,6 +10897,7 @@ en:Office|company|U+1F454|U+1F4BC|U+1F3E2|bureau|administrative office|firm|busi
ru:Офис|компания|контора|фирма|бизнес|бюро|учреждение
bg:Офис|компания|кантора|фирма|бизнес|бюро|учреждение
ar:مكتب|شركة
+ca:Oficina
cs:Kancelář
da:Kontor|firma|virksomhed
nl:Kantoor|ambt|bedrijf|bedrijfspand|bedrijfskantoor
@@ -10075,6 +10910,7 @@ id:Kantor
it:Ufficio
ja:オフィス|1事務所
ko:사무실
+lv:Birojs
nb:Kontor
pl:Biuro|urząd
pt:Escritório|empresa
@@ -10083,6 +10919,7 @@ ro:Birou
es:Oficina
et:Kontor
eu:Bulegoa
+sr:Канцеларија|Kancelarija
sv:Kontor|företag
th:สำนักงาน|บริษัท
tr:Ofis|şirket|iş yeri
@@ -10107,13 +10944,14 @@ da:Selskabskontor
nl:Bedrijfskantoor|bedrijfspand
fi:Yhtiön toimisto
fr:Bureaux d'entreprise
-de:Niederlassung
+de:Firmenbüro|Niederlassung
hi:कंपनी कार्यालय
hu:Vállalati iroda
id:Kantor perusahaan
it:Ufficio aziendale
ja:会社事務所
ko:회사|관공서
+lv:Uzņēmuma birojs
nb:Firmakontor
pl:Biuro przedsiębiorstwa
pt:Escritório de empresa
@@ -10122,6 +10960,7 @@ ro:Sediu companei
es:Oficina
et:Ettevõtte kontor
eu:Bulegoa
+sr:Канцеларија фирме|Kancelarija firme
sv:Företagskontor
th:สำนักงานบริษัท
tr:Şirket bürosu|ofis
@@ -10151,6 +10990,7 @@ id:Kantor pemerintah
it:Ufficio governativo|ufficio amministrativo
ja:官庁
ko:관공서|정부청사|행정관청
+lv:Valsts iestāde
nb:Offentlig kontor
pl:Biuro instytucji rządowej
pt:Gabinete governamental|órgão público
@@ -10159,6 +10999,7 @@ ro:Birou guvernamental
es:Oficina gubernamental
et:Riigikantselei
eu:Gobernu bulegoa
+sr:Владина канцеларија|Vladina kancelarija
sv:Ämbetsverk|myndighet
th:หน่วยงานราชการ
tr:Devlet dairesi
@@ -10189,6 +11030,7 @@ id:Kantor pengacara
it:Studio legale
ja:弁護士事務所
ko:법률 사무소|변호사
+lv:4Advokātu birojs
nb:4Advokatkontor
pl:4Adwokat|prawnik|radca prawny
pt:Escritório de advogados|2Advogado
@@ -10197,6 +11039,7 @@ ro:Firmă de avocatură
es:Despacho de abogados|bufete|Estudio|Escritorio|abogado
et:Advokaadibüroo
eu:Abokatu bulego|abokatu bulego
+sr:Адвокат|Advokat
sv:4Advokatkontor
th:สำนักงานทนายความ
tr:4Avukatlık bürosu|avukat
@@ -10226,6 +11069,7 @@ id:Operator seluler
it:Operatore di telefonia mobile
ja:携帯電話事業者|キャリア
ko:이동통신 사업자|핸드폰사업자|휴대폰사업자|이통사업자|모바일사업자
+lv:Telekomunikāciju uzņēmuma birojs|telekomunikācijas
nb:Mobiloperatør
pl:Operator sieci komórkowej
pt:Operadora móvel|3Operadora de telecomunicações
@@ -10234,6 +11078,7 @@ ro:Operator de telefonie mobilă
es:Operadora de telefonía móvil|Telefónica
et:Mobiilside operaator
eu:Telefono mugikorren operadorea
+sr:Мобилни оператер|Mobilni operater
sv:Mobiloperatör
th:ผู้ให้บริการโทรศัพท์มือถือ
tr:Cep telefonu operatörü|telekom
@@ -10268,6 +11113,7 @@ id:Peternak lebah
it:Apicoltore
ja:養蜂家
ko:양봉가
+lv:Bitenieks, dravnieks
mr:मधमाश्या पाळणारा
nb:Birøkter
nl:Imker
@@ -10276,6 +11122,7 @@ pt:Apicultor
ro:Apicultor
ru:Пчеловод
sk:Včelár
+sr:Пчелар|Pčelar
sv:Biodlare
sw:Mfugaji nyuki
th:คนเลี้ยงผึ้ง
@@ -10307,6 +11154,7 @@ id:Pandai Besi
it:Fabbro
ja:鍛冶屋
ko:대장장이
+lv:Kalējs
mr:लोहार
nb:Smed
nl:Smid
@@ -10315,6 +11163,7 @@ pt:Ferreiro
ro:Fierar
ru:Кузница|Кузнец
sk:Kováč
+sr:Ковач|Kovač
sv:Smedja
sw:Mhunzi
th:ช่างตีเหล็ก
@@ -10346,6 +11195,7 @@ id:Toko minuman
it:4Birrificio
ja:醸造所
ko:전통 양조장|양조장
+lv:Amatalus
mr:दारूभट्टी|आसवानी
nb:Bryggeri
nl:Brouwerij|bier|ambachtelijk bier|brouwhuis
@@ -10355,6 +11205,7 @@ pt:6Cervejaria|Cervejeira
ro:Berărie
ru:5Пивоварня|пивзавод|производство пива|пивоваренный завод
sk:5Pivovar
+sr:Крафт пиво|Kraft pivo
sv:Bryggeri
sw:Kiwanda cha pombe
th:โรงเบียร์|โรงผลิตเบียร์
@@ -10386,6 +11237,7 @@ id:Katering
it:Catering
ja:ケータリング
ko:케이터링 업체
+lv:Ēdināšana
mr:केटरर
nb:Caterer
nl:Traiteur
@@ -10395,6 +11247,7 @@ pt-BR:Serviço de bufê
ro:Catering
ru:Кейтеринг
sk:Cateringová spoločnosť
+sr:Кетеринг|Ketering
sv:Cateringfirma
sw:Mpishi
th:พนักงานจัดเลี้ยง
@@ -10427,6 +11280,7 @@ id:Tukang kayu
it:Falegname
ja:大工
ko:목수
+lv:Galdnieks|galdniecība
mr:सुतार|कार्पेंटर
nb:Snekker
nl:4Timmerman|houtbewerker
@@ -10435,6 +11289,7 @@ pt:5Carpinteiro
ro:Tâmplar
ru:4Столяр|столярная мастерская
sk:Tesár
+sr:Столар|Stolar
sv:Snickare
sw:Seremala
th:ช่างไม้
@@ -10465,6 +11320,7 @@ id:Penganan
it:Pasticciere
ja:菓子職人
ko:과자 장수
+lv:Konditoreja|tortes|saldumi|cepumi
mr:हलवाई
nb:Konditori
nl:Banketbakkerij
@@ -10473,6 +11329,7 @@ pt:Confeitaria
ro:Cofetar
ru:Кондитер
sk:Cukráreň
+sr:Слаткиши|Slatkiši
sv:Konditor
sw:Confectioner
th:ลูกกวาด
@@ -10504,6 +11361,7 @@ id:Tukang listrik
it:4Elettricista
ja:電気技師
ko:전기기술자
+lv:4Elektriķis
mr:इलेक्ट्रिशियन|विद्युत कामगार
nb:4Elektriker
nl:4Elektricien
@@ -10512,6 +11370,7 @@ pt:4Eletricista
ro:4Electrician
ru:4Электрик
sk:4Elektrikár
+sr:Електричар|Električar
sv:4Elektriker
sw:Fundi umeme
th:ช่างไฟฟ้า
@@ -10543,6 +11402,7 @@ id:Perbaikan Elektronik
it:Riparazioni elettroniche
ja:電子機器修理
ko:전자제품 수리
+lv:Elektronikas remonts
mr:इलेक्ट्रॉनिक्स दुरुस्ती
nb:Elektronikk reparasjon
nl:Electronica-reparatie
@@ -10552,6 +11412,7 @@ pt-BR:Reparo de eletrônicos
ro:Reparații electronice
ru:Ремонт электроники
sk:Oprava elektroniky
+sr:Сервис електронике|Servis elektronike
sv:Reparation av elektronik
sw:Urekebishaji wa Elektroniki
th:ซ่อมเครื่องใช้ไฟฟ้า
@@ -10582,6 +11443,7 @@ id:Tukang kebun
it:Giardiniere
ja:造園家
ko:조경사
+lv:Dārznieks
mr:माळी
nb:Anleggsgartner
nl:Tuinarchitect
@@ -10590,6 +11452,7 @@ pt:Jardineiro
ro:Peisagist
ru:Садовник
sk:Záhradníctvo
+sr:Баштован|Baštovan
sv:Trädgårdsmästare
sw:Mtunza bustani
th:คนจัดสวน
@@ -10600,7 +11463,7 @@ zh-Hans:园艺工
zh-Hant:園藝師
craft-grinding_mill
-en:Mill
+en:Grinding Mill|Mill
ar:مطحنة
be:Млын
bg:Мелница
@@ -10621,6 +11484,7 @@ id:Pabrik
it:Mulino
ja:ミル
ko:밀
+lv:Dzirnavas|malšana
mr:गिरणी
nb:Mølle
nl:Molen
@@ -10629,6 +11493,7 @@ pt:Moinho
ro:Moara
ru:Мельница
sk:Mlyn
+sr:Млин|Mlin
sv:Kvarn
sw:Kinu
th:มิลล์
@@ -10660,6 +11525,7 @@ id:Kriya
it:Artigiano
ja:手芸
ko:수예
+lv:Rokdarbi|mājamatniecība
mr:हस्तकला
nb:Kunsthåndverk
nl:Handwerk
@@ -10668,6 +11534,7 @@ pt:Artesanato
ro:Tehnici de lucru manual
ru:Ремесленная мастерская|Декоратор
sk:Ručné práce
+sr:Ручни рад|Ručni rad
sv:Konsthantverk
sw:Kazi za mikono
th:หัตถกรรม
@@ -10699,6 +11566,7 @@ id:HVAC
it:Impianti HVAC
ja:冷暖房空調
ko:냉난방기
+lv:4HVAC|5apsildīšana, ventilācija un gaisa kondicionēšana
nb:Klimaanlegg
nl:Airconditioning
pl:Klimatyzacja
@@ -10707,6 +11575,7 @@ pt-BR:Aquecimento, Ventilação e Ar Condicionado
ro:Încălzire, ventilație și aer condiționat
ru:Отопление, вентиляция и кондиционирование
sk:Vzduchotechnika
+sr:Клима|Klima
sv:Vvs
sw:Kiyoyozi
th:ระบบปรับอากาศ
@@ -10724,7 +11593,7 @@ bg:5Метални конструкции|металургия|ковач|мет
ca:Ferrer
cs:Kovodílna
da:5Metalarbejder
-de:4Schlosser
+de:5Metallverarbeitung|4Schlosser
el:5Μεταλλουργός
es:Trabajador del metal
et:5Metallitööline
@@ -10738,6 +11607,7 @@ id:Tukang besi
it:Fabbro
ja:金属工
ko:철공사|금속공
+lv:Metalurgs|4Metāla konstrukcijas|4Metālapstrāde
mr:मेटल वर्कर
nb:5Metallarbeider
nl:5Metaalarbeider
@@ -10764,7 +11634,7 @@ bg:Рязане на ключове
ca:Tall de claus
cs:Řezání klíčů
da:Nøgleskæring
-de:Schlüssel-Nachmachdienst
+de:4Schlüssel-Nachmachdienst
el:Κοπή κλειδιού
es:Copista de llaves
et:Võtme lõikamine
@@ -10778,6 +11648,7 @@ id:Pemotongan Kunci
it:Taglio chiave
ja:キーカット
ko:키 커팅
+lv:Atslēgu izgatavošana
mr:की कटिंग
nb:Key Cutting
nl:Sleutel snijden
@@ -10787,6 +11658,7 @@ pt-BR:Chaveiro
ro:Tăierea cheilor
ru:Изготовление ключей
sk:Rezanie kľúčov
+sr:Кључар|Бравар|Ključar|Bravar
sv:Nyckelklippning
sw:Kukata Muhimu
th:ตัดกุญแจ
@@ -10804,7 +11676,7 @@ bg:Ключар
ca:Serraller
cs:Zámečník
da:Låsesmed
-de:Schlosser
+de:4Schlüsseldienst
el:Κλειδαράς
es:Cerrajero
et:Lukksepp
@@ -10818,6 +11690,7 @@ id:Tukang kunci
it:Fabbro
ja:錠前屋
ko:자물쇠 제조공
+lv:Atslēdznieks
mr:लॉकस्मिथ
nb:Låsesmed
nl:Slotenmaker
@@ -10827,6 +11700,7 @@ pt-BR:Serralheiro
ro:Lăcătuș
ru:Слесарь
sk:Zámočník
+sr:Бравар|Bravar
sv:Låssmed
sw:Fundi wa kufuli
th:ช่างกุญแจ
@@ -10858,6 +11732,7 @@ id:Tukang cat
it:Imbianchino
ja:塗装工
ko:페인트공
+lv:Krāsotājs|dekorators
mr:चित्रकार
nb:Maler
nl:Schilder
@@ -10866,6 +11741,7 @@ pt:Pintor
ro:Pictor
ru:Маляр
sk:Maliar natierač
+sr:Молер|Moler
sv:Målare
sw:Mchoraji
th:ช่างทาสี
@@ -10898,6 +11774,7 @@ id:Juru foto
it:4Fotografo|studio di fotografia
ja:写真家|写真撮影スタジオ
ko:사진작가|사진가|사진 스튜디오
+lv:4Fotogrāfs|fotostudija
mr:छायाचित्रकार|फोटोग्राफर
nb:4Fotograf|fotostudio
nl:4Fotograaf|fotografie studio
@@ -10906,6 +11783,7 @@ pt:4Fotógrafo|estúdio de fotografia
ro:4Fotograf|studio de fotografie
ru:4Фотограф|фотоателье|фотостудия
sk:4Fotograf|fotoateliér
+sr:Фотограф|Fotograf
sv:4Fotograf|fotostudio
sw:Mpiga picha
th:ช่างภาพ|สตูดิโอถ่ายภาพ
@@ -10937,6 +11815,7 @@ id:Tukang pipa
it:Idraulico
ja:配管工
ko:배관공
+lv:Santehniķis
mr:नळकामगार
nb:Rørlegger
nl:Loodgieter
@@ -10946,6 +11825,7 @@ pt-BR:Encanador
ro:Instalator
ru:Сантехник
sk:Klampiarstvo
+sr:Водовод|Vodovod
sv:Vvs-montör
sw:Fundi bomba
th:ช่างประปา
@@ -10977,6 +11857,7 @@ id:Penggergajian kayu
it:Segheria
ja:製材所
ko:제재소
+lv:Kokzāģētava|4gateris
mr:सुमेल
nb:Sagbruk
nl:Zagerij
@@ -10985,6 +11866,7 @@ pt:Serraria
ro:Fabrica de cherestea
ru:Лесопилка
sk:Píla
+sr:Пилана|Стругара|Pilana|Strugara
sv:Sågverk
sw:Sumel
th:ซูเมล
@@ -11016,6 +11898,7 @@ id:Tukang sepatu
it:Calzolaio|Riparazione di calzature
ja:靴修理
ko:구두수선
+lv:Kurpnieks
mr:चांभार
nb:Skoreparasjon
nl:Schoenmaker|schoenmakerij
@@ -11025,6 +11908,7 @@ pt:5Sapateiro
ro:Reparații încălțăminte
ru:4Ремонт обуви|обувь|4обувная мастерская
sk:Oprava obuvy
+sr:Обућар|Obućar
sv:Skomakare
sw:Mtengeneza viatu
th:ช่างซ่อมรองเท้า
@@ -11055,6 +11939,7 @@ id:Kilang Anggur
it:Casa vinicola
ja:ワイナリー
ko:포도주 양조장
+lv:Vīna darītava
mr:वाइनरी
nb:Vingård
nl:Wijnhandel
@@ -11064,6 +11949,7 @@ pt-BR:Vinícola
ro:Vinărie
ru:4Винодельня|Вино
sk:Vinárstvo
+sr:Винарија|Vinarija
sv:Vineri
sw:Mvinyo
th:โรงกลั่นเหล้าองุ่น
@@ -11095,6 +11981,7 @@ id:Tukang jahit
it:Sarto
ja:仕立て屋
ko:양복점|재단사|정장맞춤
+lv:Drēbnieks|šuvējs|skroderis
mr:शिंपी|टेलर
nb:Skredder
nl:Kleermaker|kledingreparatie
@@ -11104,6 +11991,7 @@ pt:Alfaiate
ro:Croitor
ru:4Ателье|портной|4ремонт одежды|швейная мастерская|5пошив одежды
sk:Krajčírstvo
+sr:Кројач|Krojač
sv:Skräddare
sw:Mshonaji nguo
th:ช่างตัดเสื้อ
@@ -11130,6 +12018,7 @@ id:Alun-alun
it:Piazza
ja:広場
ko:광장
+lv:Laukums
nb:Torg|plass
pl:Plac
pt:Praça|Praceta|Largo
@@ -11138,6 +12027,7 @@ ro:Piață
es:Plaza
et:Palee
eu:Plaza
+sr:Трг|Trg
sv:Torg
th:สี่เหลี่ยม
tr:Meydan
@@ -11167,6 +12057,7 @@ id:Laut
it:Mare
ja:海
ko:바다
+lv:Jūra
nb:Sjø
pl:Morze
pt:Mar
@@ -11175,6 +12066,7 @@ ro:Mare
es:Mar
et:Meri
eu:Itsasoa
+sr:Море|More
sv:Hav
th:เห็น
tr:Deniz
@@ -11205,6 +12097,7 @@ id:Samudra
it:Oceano
ja:海
ko:대양|해양
+lv:Okeāns
nb:Hav
pl:Ocean
pt:Oceano
@@ -11213,6 +12106,7 @@ ro:Ocean
es:Océano
et:Ookean
eu:Ozeanoa
+sr:Океан|Okean
sv:Ocean
th:มหาสมุทร
tr:Okyanus
@@ -11244,6 +12138,7 @@ id:WiFi|Wi-Fi
it:WiFi|Wi-Fi
ja:無線LAN
ko:WiFi인터넷|WiFi 인터넷|와이파이
+lv:WiFi|Wi-Fi
nb:WiFi|Wi-Fi
pl:WiFi|Wi-Fi
pt:WiFi|Wi-Fi
@@ -11252,6 +12147,7 @@ ro:WiFi|Wi-Fi
es:WiFi|Wi-Fi
et:WiFi|Wi-Fi
eu:WiFi|Wi-Fi
+sr:WiFi|Wi-Fi
sv:WiFi|Wi-Fi
th:WiFi|Wi-Fi
tr:WiFi|Wi-Fi
@@ -11282,6 +12178,7 @@ id:3Internet
it:3Internet
ja:3インターネット|WiFi|3Internet
ko:3인터넷|3Internet
+lv:3Internets
nb:3Internet
pl:3Internet
pt:3Internet
@@ -11290,6 +12187,7 @@ ro:3Internet
es:3Internet
et:3Internet
eu:3Internet
+sr:3Интернет|3Internet
sv:3Internet
th:3อินเทอร์เน็ต|3Internet
tr:3İnternet
@@ -11320,6 +12218,7 @@ id:Pantai
it:Spiaggia
ja:ビーチ
ko:바닷가|해변
+lv:Pludmale|U+1F459
nb:Strand
pl:Plaża
pt:Praia
@@ -11328,6 +12227,7 @@ ro:Plajă
es:Playa
et:Rand
eu:Hondartza
+sr:Плажа|Plaža
sv:Strand
th:ชายหาด
tr:Plaj|sahil
@@ -11357,6 +12257,7 @@ id:Mercusuar
it:Faro
ja:灯台
ko:등대
+lv:Bāka
nb:Fyr
pl:Latarnia morska
pt:Farol
@@ -11365,6 +12266,7 @@ ro:Far
es:Faro
et:Majakas
eu:Itsasargia
+sr:Светионик|Svetionik
sv:Fyr
th:ประภาคาร
tr:Deniz Feneri
@@ -11386,6 +12288,7 @@ el:4Γεωδαιτικό σημείο
et:4Vaatluspunkt|geodeetiline punkt|4trigonomeetriline punkt|triangulatsioonipunkt|trigopunkt|4triangulaator
fr:4Borne géodésique
ja:測量標
+lv:Ģeodēziskais punkts
pl:4Znak geodezyjny
ru:4Геодезический пункт|Геодезический знак|4тригонометрический пункт|пункт триангуляции|тригопункт|4триангулятор
tr:4veri toplama istasyonu|4nirengi istasyonu|4jeodezik ölçüm noktası|4ölçüm istasyonu
@@ -11393,6 +12296,45 @@ uk:4Геодезичний пункт
mr:सर्वेक्षण बिंदू|सर्व्हे पॉइंट
es:punto geodésico
+man_made-flagpole
+en:Flagpole
+ar:سارية علم
+be:Флагшток
+de:Fahnenmast
+es:Mástil de bandera
+et:Lipumast
+fi:Lipputanko
+fr:Mât de drapeau
+he:עמוד דגל
+it:Alza bandiera
+mr:ध्वजस्तंभ
+nl:Vlaggenpaal
+pl:Maszt flagowy
+ru:Флагшток
+sk:Vlajkový stožiar
+tr:Bayrak Direği
+uk:Флагшток
+zh-Hans:旗杆
+zh-Hant:旗桿
+
+man_made-mast
+en:Mast|pole
+ar:عمود برج
+be:Мачта|вышка
+de:Mast
+es:Mástil
+et:Mast
+fr:Mât
+he:תורן
+it:Pilone
+mr:डोलकाठी
+nl:Mast
+pl:Maszt
+ru:Мачта|вышка
+sk:Stožiar
+tr:Direk
+uk:Щогла|вишка
+
man_made-tower-communication
en:Communications Tower|cell tower|cellular tower
ar:برج الاتصالات
@@ -11415,6 +12357,7 @@ id:Menara Komunikasi
it:Torre delle comunicazioni
ja:通信塔
ko:커뮤니케이션 타워
+lv:Sakaru tornis|komunikāciju tornis|mobilo sakaru tornis
mr:कम्युनिकेशन टॉवर
nb:Kommunikasjonstårn
nl:Communicatie Toren
@@ -11424,6 +12367,7 @@ pt-BR:Torre de Comunicações
ro:Turnul de comunicații
ru:Вышка связи|cотовая вышка|башня связи
sk:Komunikačná veža
+sr:Комуникациони торањ|Komunikacioni toranj
sv:Kommunikationstorn
sw:Mnara wa Mawasiliano
th:หอสื่อสาร
@@ -11454,6 +12398,7 @@ id:eco|bio|sehat|biologis|ekologis|alami|organik
it:eco|bio|sano|biologico|ambientale|naturale|organico
ja:エコ|バイオ|ヘルシー|バイオロジー|エンバイロメンタル|ナチュラル|オーガニック
ko:에코|바이오|건강|생물학|생태학적|천연|유기농
+lv:organisks|3ekoloģisks|dabīgs|veselīgs|3bioloģisks|2bio
nb:øko|bio|sunt|biologisk|økologisk|naturlig|organisk
nl:eco|bio|healthy|biological|environmental|natural|organic
pl:eko|bio|zdrowe|biologiczne|ekologiczne|naturalne|organiczne
@@ -11462,6 +12407,7 @@ pt-BR:eco|bio|biológico|ambiental|natural|orgânico
ro:eco|bio|sănătos|biologic|ambiental|natural|organic
ru:5здоровая|био|5биологическая|5натуральная|5органическая|эко|5экологическая
sk:eko|bio|zdravé|biologické|ekologické|prírodné|organické
+sr:органско|organsko
sv:eko|bio|hälsosamt|biologiskt|miljövänligt|naturligt|organiskt
sw:eco|bio|afya|kibaolojia|kiikolojia|asili|kikaboni
th:เชิงนิเวศ|ชีวภาพ|สุขภาพ|ชีวภาพ|ระบบนิเวศ|ธรรมชาติ|อินทรีย์
@@ -11490,6 +12436,7 @@ id:4Fotokopi|4Printer
it:4Copisteria|4Stampe
ja:コピーショップ|印刷会社
ko:복사가게|프린터
+lv:4Kopētava|printētava
nb:4Kopieringsbutikk|4Trykkeri
pl:Punkt ksero|4Drukarnia
pt:Centro de cópias|4Fotocópias|4Impressões|Reprografia|Loja de fotocópias
@@ -11498,6 +12445,7 @@ ro:Centru copiere|4Imprimare
es:4Copistería|4imprenta|Centro de copiado|Centro de fotocopiado|Fotocopiadora
et:4Koopiakeskus|trükikoda
eu:4Kopiagailu denda|4inprimaketa|Kopia zentroa|Fotokopia zentroa
+sr:Копирница|Kopirnica
sv:4Kopieringsbutik|4Tryckare
th:ร้านถ่ายเอกสาร|เครื่องพิมพ์
tr:4Kopyalama Merkezi|Yazıcı|copy center|copycenter
@@ -11527,6 +12475,7 @@ id:Studio Foto|bingkai
it:Negozio di fotografia|cornici
ja:写真屋|フレーム|店
ko:사진 가게
+lv:4Fotoveikals|fotogrāfijas|rāmji
nb:4Fotobutikk|ramer
nl:4Fotowinkel|foto|lijsten
pl:Fotograf|zdjęcia|punkt
@@ -11536,6 +12485,7 @@ ro:Centru fotografii|cadre
es:Artículos de fotografía
et:4Fotopood|raamid
eu:Argazkilaritza artikuluak
+sr:Фото радња|Foto radnja
sv:4Fotoaffär|ramar
th:ร้านถ่ายภาพ|กรอบ|ร้าน
tr:4Fotoğrafçı|çerçeve
@@ -11570,6 +12520,7 @@ id:Toko Kamera
it:Negozio di macchine fotografiche
ja:カメラショップ
ko:카메라 샵
+lv:Kameras|fotokameras|videokameras
mr:कॅमेरा शॉप
nb:Kamerabutikk
nl:Camerawinkel
@@ -11579,6 +12530,7 @@ pt-BR:Loja de câmeras
ro:Magazin de aparate foto
ru:Фотоаппараты
sk:Obchod s fotoaparátmi
+sr:Продавница фото-апарата|Prodavnica foto-aparata
sv:Kameraaffär
sw:Duka la Kamera
th:ร้านกล้อง
@@ -11605,6 +12557,7 @@ id:Agen Perjalanan Wisata|tur
it:Agenzia viaggi|tour
ja:旅行会社|ツアー
ko:투어|여행사|관광회사
+lv:Ceļojumu aģentūra|tūroperators|tūrisms|ceļojums|atvaļinājums|brīvdienas
nb:Reisebyrå|rundreiser
pl:Agencja turystyczna|Biuro podróży|wycieczki
pt:Agência de viagens|viagens
@@ -11613,6 +12566,7 @@ ro:Agenție de voiaj|tururi
es:Agencia de viajes|viajes
et:Reisibüroo
eu:Bidaia agentzia|bidaia
+sr:Туристичка агенција|Turistička agencija
sv:Resebyrå|rundturer
th:สำนักงานการท่องเที่ยว|ทัวร์
tr:Seyahat Acentesi|turlar
@@ -11642,6 +12596,7 @@ id:Peralatan Outdoor|lintas alam|mendaki|kemah
it:Attrezzatura sportiva|trekking|arrampicata|campeggio
ja:アウトドア用品|トレッキング|クライミング|店
ko:아웃도어 장비|야외 활동 장비|산행 장비|등산 장비|등산 물품|산행 물품
+lv:3Āra aprīkojums|kempings|kāpšana|pārgājiens|trekings
nb:Fritidsutstyr|vandring|klatring|camping
nl:4Outdooruitrusting|buitenwinkel|buitensportwinkel|kampeerwinkel|klimmen|kamperen|kampeer|buiten|wandel|klim
pl:Sprzęt turystyczny|wędrowanie|wspinaczka|camping
@@ -11651,6 +12606,7 @@ ro:Echipament de exterior|trekking|cățărare|campare
es:Equipamiento|senderismo|escalada|acampada
et:Välisvarustus|matkamine
eu:Ekipamendua|mendi-ibilaldiak|eskalada|kanpalekua
+sr:Планинарска опрема|Опрема за планинарење|Камп опрема|Опрема за камповање|Planinarska oprema|Oprema za planinarenje|Kamp oprema|Oprema za kampovanje
sv:Fritidsutrustning|vandring|klättring|camping
th:อุปกรณ์กลางแจ้ง|เดินป่า|ปีนเขา|ตั้งแคมป์|ร้าน
tr:Dış Mekan Ekipmanları|yürüyüş|tırmanma|kamp
@@ -11663,7 +12619,7 @@ sk:4Outdoorové vybavenie|Treking|Lezenie|Kempy
mr:बाह्य उपकरणे|कॅम्पिंग साहित्य|ट्रेकिंग साहित्य
shop-dry_cleaning
-en:3Dry Cleaning|cleaning
+en:3Dry Cleaner|cleaning
ru:4Химчистка
ar:غسيل جاف|غسيل
be:4Хімчыстка
@@ -11680,6 +12636,7 @@ id:Cuci Kering|kering
it:Lavaggio a secco|lavanderia
ja:クリーニング屋|クリーニング
ko:세탁소|드라이 클리닝
+lv:Sausā tīrīšana|ķīmiskā tīrīšana|ķīmiskā tīrītava|tīrīšana
nb:Renseri|vaskeri
pl:Pralnia chemiczna|czyszczenie
pt:Limpeza a seco|lavandaria|Lavagem a seco
@@ -11688,6 +12645,7 @@ ro:Curățătorie chimică|curățătorie
es:Tintorería
et:Keemiline pesu|puhastus
eu:Garbigailua
+sr:Хемијско чишћење|Hemijsko čišćenje
sv:Kemtvätt|tvätt
th:ซักแห้ง|ทำความสะอาด
tr:Kuru Temizleme|temizleme
@@ -11711,13 +12669,14 @@ cs:Obchod s pneumatikami
da:Dækforretning
fi:Rengasliike
fr:Pneu|Pneus
-de:Reifenhändler|4Autoreifen|Reifen
+de:4Reifenhändler|4Autoreifen|Reifen
hi:4पहियों की दुकान
hu:Gumiszaküzlet|Gumi szaküzlet
id:Toko Ban
it:Gommista
ja:タイヤ専門店|ショップ
ko:타이어 상점|타이어 가게
+lv:Riepas
nb:Dekkforretning
nl:Bandenwinkel|Banden
pl:Wulkanizacja|opony|punkt
@@ -11727,6 +12686,7 @@ ro:Magazin anvelope
es:Tienda de neumáticos
et:Rehvipood|rehvid
eu:Pneumatikoen denda
+sr:Гуме|Ауто гуме|Gume|Auto gume
sv:Däckaffär
th:ร้านยาง
tr:Tekerlekçi|lastikçi
@@ -11749,13 +12709,14 @@ da:Bilvask
nl:3Car wash|autowasstraat|wasstraat
fi:4Autopesula
fr:Station de lavage
-de:4Autowäsche
+de:4Autowaschanlage|Autowäsche
hi:कार धुलाई
hu:4Autómosó
id:Cuci Mobil
it:5Lavaggio auto
ja:洗車
ko:세차|세차장
+lv:4Automazgāšana|4automazgātava
nb:Bilvask
pl:Myjnia samochodowa
pt:5Lavagem de veículos
@@ -11764,6 +12725,7 @@ ro:Spălătorie auto
es:5Lavado de coches
et:Autopesu
eu:5Auto-garbiketa
+sr:Прање аутомобила|Pranje automobila
sv:Biltvätt
th:ล้างรถ
tr:Araba Yıkama|oto yıkama
@@ -11793,6 +12755,7 @@ id:Dokter Hewan
it:4Veterinario
ja:獣医
ko:수의사|동물병원
+lv:4Veterinārārsts|vetārsts|vetklīnika|veterinārā klīnika
nb:4Veterinær
pl:4Weterynarz
pt:4Veterinário
@@ -11801,6 +12764,7 @@ ro:Cabinet veterinar
es:Clínica veterinaria|veterinaria
et:Loomaarst|4veterinaar
eu:Albaitaritzako klinika
+sr:Ветеринар|Veterinar
sv:4Veterinär
th:สัตวแพทย์
tr:4Veteriner
@@ -11831,6 +12795,7 @@ id:Pusat Pengisian Daya|pengisian daya
it:Stazione di ricarica|ricarica
ja:充電ステーション|充電
ko:충전 역|전기 자동차 충전소|전기차 충전소
+lv:4Uzlādes stacija|uzlāde
nb:Ladestasjon|lading
pl:Stacja ładowania|ładowanie
pt:Posto de carregamento elétrico|Estação de carregamento elétrico|Ponto de carregamento elétrico|4carregamento elétrico
@@ -11840,6 +12805,7 @@ es:Estación de carga|punto de carga
et:4Laadimispunkt|laadimine
eu:Kargatzeko geltokia
sv:Laddstation|laddning
+sr:Станица за пуњење|Stanica za punjenje
th:สถานีชาร์จ|ชาร์จ
tr:Şarj İstasyonu|şarj etme
uk:4Зарядна станція|зарядка|електрозарядка|зарядити
@@ -11855,11 +12821,13 @@ amenity-charging_station|@charging_station
amenity-charging_station-bicycle|@charging_station
en:4Bicycle Charging|4Bike Charging
+lv:4Velosipēdu uzlāde
ru:4Велозарядка
tr:4Bisiklet Şarj Etme
amenity-charging_station-motorcar|@charging_station
en:4Motorcar Charging|3Car Charging|Charger
+lv:Automobiļu uzlāde|mašīnu uzlāde
ru:4Автозарядка
tr:4Otomobil Şarj Cihazı|4Araba Şarj Cihazı|4Araç Şarj Cihazı|3Trugo|4TOGG Şarj
@@ -11881,6 +12849,7 @@ id:Penitipan Anak|Perawatan Anak
it:Asilo|cura dell'infanzia
ja:託児所|保育園
ko:보육|탁아소|유치원
+lv:Bērnistaba
nb:Daghjem|Barnehage
pl:Opieka nad dzieckiem
pt:Creche|jardim de infância|jardim infantil
@@ -11889,6 +12858,7 @@ ro:De îngrijire a copilului|Grădiniță|Îngrijire copii
es:Guardería
et:Lasteaed|4Lastehoid
eu:Haurtzaindegia
+sr:Јасле|Jasle
sv:Barnomsorg|Förskola
th:สถานรับเลี้ยงเด็ก|ดูแลเด็ก
tr:Çocuk Yuvası|Kreş
@@ -11919,6 +12889,7 @@ id:Parkir Sepeda
it:Parcheggio biciclette
ja:駐輪場
ko:자전거보관소|자전거 주차장
+lv:4Velonovietne
nb:4Sykkelparkering
pl:Parking dla rowerów
pt:Estacionamento de bicicletas
@@ -11927,6 +12898,7 @@ ro:Parcare biciclete
es:5Aparcamiento de bicicletas|5Estacionamiento de bicicletas|4Parking de bicicletas|Aparcamiento de bicis|Estacionamiento de bicis|Parking de bicis
et:4Jalgrattaparkla
eu:Bizikleta aparkalekua
+sr:Паркинг за бицикле|Parking za bicikle
sv:4Cykelparkering
th:ที่จอดจักรยาน
tr:4Bisiklet park etme|bisiklet park
@@ -11958,6 +12930,7 @@ id:Kotak sampah
it:Cestino|Contenitore per rifiuti
ja:くずかご
ko:쓰레기통
+lv:Atkritumu tvertne|4miskaste
nb:4Søppelbøtte|4Søppelkasse
pl:Kosz na śmieci
pt:Caixote do lixo
@@ -11966,6 +12939,7 @@ ro:Pubelă
es:Papelera
et:Prügikast
eu:Paper-ontzia
+sr:Канта за смеће|Kanta za smeće
sv:Papperskorg|soptunna
th:ถังขยะ
tr:Çöp Kutusu
@@ -11995,6 +12969,7 @@ id:3Telepon darurat
it:3Telefono di emergenza
ja:緊急電話
ko:긴급 전화
+lv:ārkārtas tālrunis|avārijas tālrunis|neatliekamā palīdzība
nb:4Nødtelefon
pl:3Telefon alarmowy
pt:3Telefone de emergência
@@ -12003,6 +12978,7 @@ ro:3Telefon de urgență
es:3Teléfono de emergencia
et:4Hädaabi telefon
eu:3Larrialdietarako telefonoa
+sr:СОС телефон|SOS telefon
sv:4Nödtelefon
th:โทรศัพท์ฉุกเฉิน
tr:Acil telefon
@@ -12035,6 +13011,7 @@ id:Pusat kebugaran|senam
it:Centro benessere|palestra
ja:フィットネスセンター、ジム
ko:피트니스센터|피트니스 센터|헬스장
+lv:Fitnesa centrs|trenažieru zāle|fitnesa klubs|U+1F4AA
nb:Treningssenter
pl:Centrum fitness|siłownia
pt:Centro de fitness|Ginásio
@@ -12043,6 +13020,7 @@ ro:Centru fitness
es:Centro de fitness|gimnasio
et:Jõusaal
eu:Fitness zentroa|gimnasioa
+sr:Теретана|фитнес центар|фитнес студио|Teretana|fitnes centar|fitnes studio
sv:Gym
th:ฟิตเนสเซ็นเตอร์|ยิม
tr:3Fitness Merkezi
@@ -12072,6 +13050,7 @@ id:3Sauna
it:3Sauna
ja:サウナ
ko:사우나
+lv:4Pirts|3sauna
nb:4Badstu
pl:3Sauna
pt:3Sauna
@@ -12080,6 +13059,7 @@ ro:3Saună
es:3Sauna
et:3Saun
eu:3Sauna
+sr:Сауна|Sauna
sv:4Bastu
th:ซาวน่า
tr:3Sauna
@@ -12112,6 +13092,7 @@ id:Tambal ban
it:Gommista
ja:タイヤ修理
ko:타이어수리점|타이어 교체
+lv:Riepu remonts|riepas|riepu maiņa
nb:Dekkreparasjon
pl:Wulkanizacja
pt:Reparação de pneus|Recauchutagem
@@ -12120,6 +13101,7 @@ ro:Vulcanizare
es:Reparación de neumáticos|Gomería|Vulcanizadora
et:Rehviparandus
eu:Pneumatikoen konponketa
+sr:Вулканизер|Vulkanizer
sv:Däckverkstad
th:ร้านปะยาง
tr:Lastik tamiri|tekerlek tamiri
@@ -12149,6 +13131,7 @@ id:Toko Bahan Kimia
it:Negozio di detersivi
ja:化学薬品店
ko:화학물질 가게
+lv:3Sadzīves ķīmija|farmaceits
nb:Husholdningsartikler
pl:4Drogeria|Chemia domowa
pt:Parafarmácia
@@ -12157,6 +13140,7 @@ ro:Mercerie
es:4Droguería
et:Apteeker
eu:4Botika
+sr:Кућна хемија|Kućna hemija
sv:Hushållskemikalier
th:ร้านเคมีภัณฑ์
tr:Temizlik Ürünleri Mağazası
@@ -12186,6 +13170,7 @@ id:Toko hewan
it:Negozio di animali
ja:ペットショップ
ko:애완동물점|펫샵|애완동물용품점
+lv:3Zooveikals
nb:Dyrebutikk
pl:Sklep zoologiczny
pt:Loja de animais|loja de artigos para animais
@@ -12194,6 +13179,7 @@ ro:3Pet shop
es:Tienda de mascotas
et:3Loomapood|Loomapood
eu:Animali denda
+sr:Кућни љубимци|Пет шоп|Kućni ljubimci|Pet šop
sv:Djuraffär
th:เพ็ทชอป
tr:Evcil Hayvan Mağazası
@@ -12211,6 +13197,7 @@ en:2Zoo
ru:2Зоопарк
bg:3Зоопарк|Зоологическа градина
ar:حديقة حيوان
+ca:Zoo|Zoològic
cs:3zoologická zahrada
da:3Zoo
nl:Dierentuin|zoo
@@ -12223,6 +13210,7 @@ id:Kebun binatang
it:Zoo
ja:動物園
ko:동물원
+lv:3Zooloģiskais dārzs|3zoo
nb:Dyrehage
pl:Ogród zoologiczny
pt:Jardim zoológico|3Zoológico
@@ -12231,6 +13219,7 @@ ro:Grădină zoologică
es:Zoo
et:Loomaaed
eu:Zooa
+sr:3Зоолошки врта|3Zoološki vrt
sv:Zoo
th:สวนสัตว์
tr:Hayvanat bahçesi
@@ -12268,6 +13257,7 @@ id:Kandang Hewan
it:Recinto per animali
ja:アニマル・エンクロージャー
ko:동물 인클로저
+lv:Dzīvnieku novietne
mr:प्राणी संलग्न
nb:Innhegning for dyr
nl:Dierenverblijf
@@ -12276,6 +13266,7 @@ pt:Recinto para animais
ro:Incintă pentru animale
ru:Вольер для животных
sk:Výbeh pre zvieratá
+sr:Животињски кавез|Životinjski kavez
sv:Inhägnad för djur
sw:Hifadhi ya Wanyama
th:สิ่งที่แนบมากับสัตว์
@@ -12301,6 +13292,7 @@ id:Kantor wisata
it:Ufficio turistico
ja:観光案内所
ko:관광정보센터|안내소|관광 안내소|여행객 안내소|여행자 안내소
+lv:Tūrisma birojs|Tūrisma informācijas centrs|TIC
nb:Turismiinfo
pl:Biuro informacji turystycznej
pt:Posto de turismo|Posto de informação turística
@@ -12309,6 +13301,7 @@ ro:Birou de informații turistice
es:Oficina de turismo
et:Turismipunkt
eu:Turismo bulegoa
+sr:Турист инфо|Туристичке информације|Turist info|Turističke informacije
sv:3Turistcenter
th:ศูนย์บริการนักท่องเที่ยว
tr:3Turist Ofisi
@@ -12342,6 +13335,7 @@ id:Pusat Pengunjung
it:Centro visitatori
ja:ビジターセンター
ko:방문자 센터
+lv:Apmeklētāju centrs
mr:अभ्यागत केंद्र
nb:3Besøkssenter
nl:3Bezoekerscentrum
@@ -12351,6 +13345,7 @@ pt-BR:Centro de visitantes
ro:Centrul pentru vizitatori
ru:Центр для посетителей
sk:Návštevnícke centrum
+sr:Центар за посетиоце|Centar za posetioce
sv:3Besökscentrum
sw:Kituo cha Wageni
th:ศูนย์นักท่องเที่ยว
@@ -12378,6 +13373,7 @@ id:Pusat komunitas
it:Centro ricreativo
ja:コミュニティセンター
ko:커뮤니티센터|지역 문화 센터|복지관
+lv:Kultūras nams|kopienas centrs
nb:Samfunnshus
pl:Centrum społeczności
pt:Centro comunitário|Casa do povo
@@ -12386,6 +13382,7 @@ ro:Centru comunitar
es:Centro comunitario
et:Kogukonna keskus
eu:Komunitate Zentroa
+sr:Дом културе|Центар за културу|Dom kulture|Centar za kulturu
sv:Stadshus
th:ศูนย์ชุมชน
tr:Toplum Merkezi|Halkevi
@@ -12406,7 +13403,7 @@ bg:Сгъстен въздух
ca:Aire comprimit
cs:Stlačený vzduch
da:Trykluft
-de:Pressluft
+de:Druckluft|Pressluft
el:Πεπιεσμένος αέρας
es:Aire comprimido|Compresor|Hinchador
et:Suruõhk
@@ -12420,6 +13417,7 @@ id:Udara terkompresi
it:Aria compressa
ja:圧縮空気
ko:압축 공기
+lv:Saspiests gaiss
mr:संकुचित हवा
nb:Komprimert luft
nl:Samengeperste lucht
@@ -12428,6 +13426,7 @@ pt:Ar comprimido
ro:Aer comprimat
ru:Сжатый воздух
sk:Stlačený vzduch
+sr:Компресор|Kompresor
sv:Tryckluft
sw:Air compressed
th:อากาศอัด
@@ -12454,6 +13453,7 @@ id:Gedung pengadilan
it:4Tribunale
ja:裁判所
ko:법원|법원 건물
+lv:4Tiesa
nb:Domstol
pl:Sąd
pt:4Tribunal
@@ -12462,6 +13462,7 @@ ro:Judecătorie
es:Juzgado
et:Kohtumaja
eu:Auzitegia
+sr:Суд|Sud
sv:Domstol
th:ศาล
tr:Adliye|Mahkeme|adalet sarayı
@@ -12491,6 +13492,7 @@ hu:Cigarettaautomata
id:Mesin rokok
it:Distributore automatico di sigarette
ja:たばこ自動販売機
+lv:4Cigarešu automāts
ko:담배자판기|담배 자판기
nb:Sigarettautomat
pl:Automat z papierosami
@@ -12500,6 +13502,7 @@ ro:Automat de țigări
es:Máquina expendedora de tabaco
et:Sigaretiautomaat
eu:4Tabakoa saltzeko makina
+sr:Аутомат за цигарете|Automat za cigarete
sv:Cigarettmaskin|cigarettautomat
th:เครื่องขายบุหรี่
tr:Sigara Dispenseri
@@ -12522,7 +13525,9 @@ eu:3Kafea saltzeko makina|Kafea
fr:Distributeur de café|Café
hi:4कॉफ़ी वितरक
it:Distributore automatico di caffè|Caffè
+lv:4Kafijas automāts|kafija
ru:3Кофейный автомат|кофе|кофемат
+sr:Аутомат за кафу|Automat za kafu
tr:4Kahve Dispenseri|Kahve Makinesi
uk:3Кавовий автомат|кава
mr:कॉफी विक्रीयंत्र
@@ -12537,6 +13542,8 @@ eu:4Kondoiak saltzeko makina|Preserbatiboak
fr:Distributeur de préservatifs|Préservatifs
hi:4कंडोम वितरक मशीन
it:Distributore di profilattici|Preservativi
+lv:4Prezervatīvu automāts|prezervatīvi
+sr:Аутомат за кондоме|Automat za kondome
ru:Автомат с презервативами|5презервативы|5кондомат
tr:5Prezervatif Dispenseri|Kondom dispenseri
uk:Автомат з презервативами|5презервативи|5кондомат
@@ -12560,6 +13567,7 @@ id:Mesin penjual minuman
it:Distributore automatico di bibite
ja:飲料自動販売機
ko:음료자동판매기|음료수 자판기
+lv:4Dzērienu automāts|dzērieni
nb:Drikkeautomat
pl:Automat z napojami
pt:Máquina de venda de bebidas
@@ -12568,6 +13576,7 @@ ro:Automat de băuturi
es:Máquina expendedora de bebidas
et:Joogiautomaat
eu:4Edari saltzeko makina
+sr:Аутомат за пиће|Automat za piće
sv:Läskautomat
th:เครื่องขายเครื่องดื่มอัตโนมัติ
tr:İçecek Dispenseri
@@ -12590,7 +13599,9 @@ eu:4Janaria saltzeko makina|Elikagaia|Askariak
fr:Distributeur d'aliments|Aliments
hi:4खाद्य वितरक
it:Distributore automatico di alimenti|Macchinetta automatica|Snack
+lv:4Pārtikas automāts|4ēdiena automāts|uzkodas
ru:Автомат с едой|5перекус|4снэки
+sr:Аутомат за храну|Automat za hranu
tr:Otomat|Yiyecek dispenseri|atıştırmalık
uk:Автомат з їжею|5перекус|4снекі
mr:अन्न विक्रीयंत्र
@@ -12617,6 +13628,7 @@ id:Mesin pembayaran tiket parkir
it:4Parcometro
ja:駐車券支払機
ko:주차티켓판매기|주차 티켓
+lv:Autostāvvietas apmaksa
nb:4Parkeringsautomat
nl:4Parkeerautomaat|Betaalautomaat parkeergarage
pl:4Parkometr|Parkomat
@@ -12624,6 +13636,7 @@ pt:Máquina de pagamento de estacionamento|Máquina de bilhetes de estacionament
pt-BR:Máquina venda de tíquetes de estacionamento
ro:4Parcomat
sk:Automat na výdaj parkovacích lístkov
+sr:Паркомат|Parkomat
sv:4Parkeringsautomat
th:เครื่องชำระค่าที่จอดรถอัตโนมัติ
tr:4Park Etme Biletleri|Park sayacı|park bileti
@@ -12654,6 +13667,7 @@ id:Mesin penjual otomatis tiket transportasi umum
it:Distributore automatico biglietti di trasporto
ja:公共交通機関の券売機
ko:대중교통표 자동판매기
+lv:Biļešu automāts|biļetes
nb:Billettmaskin for offentlig transport
nl:Kaartjesautomaat voor openbaar vervoer
pl:Automat biletowy do transportu publicznego
@@ -12662,6 +13676,7 @@ pt-BR:Máquinas automáticas de venda de passagens de transporte público
ro:Automat de vânzare a biletelor pentru transportul public
ru:Автомат по продаже билетов
sk:Predajný automat na lístky verejnej dopravy
+sr:Аутомат за карте за јавни превоз|Automat za karte za javni prevoz
sv:Biljettautomat
sw:Mashine ya kuuzia tiketi za usafiri wa umma
th:เครื่องขายของหรือตั๋วขนส่งมวลชนอัตโนมัติ
@@ -12682,6 +13697,7 @@ eu:4Egunkariak saltzeko makina|Egunkariak
fr:Distributeur de journaux|Journaux
hi:4समाचार पत्र वितरक
it:Distributore automatico di giornali|Riviste
+lv:4Avīžu automāts|avīzes|4prese
ru:Газетный автомат|газетомат|3газеты|4пресса
tr:4Gazete dispenseri|Gazetelik
uk:Газетний автомат|газетомат|3газети|4преса
@@ -12698,6 +13714,7 @@ eu:4Gozokiak saltzeko makina|Gozokiak
fr:Distributeur de bonbons|Bonbons
hi:4मिठाई वितरक
it:Distributore di dolci|Caramelle
+lv:4Saldumu automāts|saldumi
ru:Автомат со сладостями|4сладости|4конфеты
tr:Tatlı dispenseri|şekerler
uk:Автомат із солодощами|4солодощі|4цукерки
@@ -12710,6 +13727,7 @@ de:Hundetütenspender|Hundekotsähuckchenspender|Hundekotbeutelspender|Hundekotb
et:4Koeraväljaheidete kottide automaat|Loomade väljaheited
fr:5Distributeur de sacs à excréments
hi:4मलमूत्र थैली वितरक
+lv:Suņu izkārnījumu maisiņu automāts|maisiņi suņu izkārnījumiem|suņu higiēnas maisiņi
ru:5Пакеты для экскрементов|Какашки|Пакеты для какашек
tr:5Dışkı torbası dispenseri
uk:5Мішки для екскрементів|Какашки|5Пакети для какашок
@@ -12718,11 +13736,14 @@ mr:मलमूत्र पिशव्या विक्रीयंत्र
amenity-parcel_locker|@category_post
en:4Parcel Locker|4Parcel Pickup
be:3Паштамат|5Атрыманне пасылак
+ca:Taquiller de paquets
de:5Paketstation|Paket Abholstation|Paket SB|Paket Versandstation
et:4Pakiautomaat
fr:Consigne automatique pour colis|3locker
hi:4पार्सल भंड़ार
+lv:4Pakomāts|paku skapis
ru:3Почтомат|Постамат|5Получение посылок
+sr:Пакетомат|Paketomat
tr:4kilitli dolap|4kitli dolap|kasa
uk:3Поштомат|5Отримання посилок
mr:पार्सल लॉकर
@@ -12749,6 +13770,7 @@ id:Titik penjemputan
it:Punto di raccolta
ja:集荷場
ko:픽업 장소
+lv:Preču saņemšanas punkts
mr:पिकअप पॉइंट
nb:Hentested
nl:Ophaalpunt
@@ -12758,6 +13780,7 @@ pt-BR:Ponto de coleta
ro:Punct de ridicare
ru:Пункт выдачи заказов|5Получение посылок|4Выдача заказов
sk:Miesto odberu
+sr:Место сусрета|Mesto susreta
sv:Mötesplats
sw:Sehemu ya kuchukua
th:จุดรับของ
@@ -12773,6 +13796,7 @@ be:Паліўная калонка|бензакалонка|паліваразд
de:Zapfsäule|Tankautomat
et:Tankimisautomaat
hi:3ईंधन डिस्पेंसर
+lv:Degvielas sūknis
ru:Топливная колонка|бензоколонка|топливораздаточная колонка
tr:Yakıt dağıtıcı
uk:Паливна колонка|бензоколонка|пальнороздавальна колонка
@@ -12795,6 +13819,7 @@ id:Garasi
it:Garage
ja:車庫
ko:차고
+lv:Garāža
nb:Garasje
pl:Garaż samochodowy
pt:Garagem
@@ -12803,6 +13828,7 @@ ro:Garaj
es:Garaje
et:Garaaž
eu:Garajea
+sr:Гаража|Garaža
sv:Garage
th:อาคารจอดรถ
tr:Garaj
@@ -12836,6 +13862,7 @@ id:Tempat istirahat
it:Area di sosta
ja:休憩所
ko:휴게소|고속도로 휴게소|휴게소
+lv:4Atpūtas vieta
mr:महामार्ग विश्रांती क्षेत्र
nb:Rasteplass
nl:Snelweg rustplaats|Parkeerplaats
@@ -12844,6 +13871,7 @@ pt:Área de descanso
pt-BR:Área de descanso
ro:Zonă de odihnă
sk:Odpočívadlo
+sr:Одмориште|Odmorište
sv:Viloplats
th:บริเวณพักผ่อน
tr:Otoyol Dinlenme Alanı
@@ -12861,12 +13889,14 @@ es:Área de servicio
et:Teenindusala
fr:Aire de service
ja:サービスエリア
+lv:4Automobiļu apkalpošanas vieta
mr:सेवा क्षेत्र
nl:4Servicegebied
pl:Miejsce obsługi podróżnych
pt:Área de serviço
pt-BR:Área de serviços de estrada
ru:4Зона обслуживания
+sr:Сервисна станица|Servisna stanica
tr:4Servis Alanı
uk:4Зона обслуговування
zh-Hans:服务区
@@ -12889,6 +13919,7 @@ id:Cerobong asap pabrik
it:Ciminiera industriale
ja:工場煙突
ko:공장 굴뚝
+lv:Rūpnīcas skurstenis|fabrikas skurstenis|skurstenis
nb:Fabrikkpipe
pl:Komin fabryki
pt:Chaminé de fábrica
@@ -12897,6 +13928,7 @@ ro:Coș de fabrică
es:Chimenea de fábrica
et:Tehase korsten
eu:Fabrikako tximinia
+sr:Фабрички димњак|Fabrički dimnjak
sv:Fabriksskorsten
th:ปล่องควันโรงงาน
tr:Fabrika Bacası
@@ -12925,6 +13957,7 @@ id:Menara
it:Torre
ja:タワー
ko:타워|탑|고층 빌딩
+lv:Tornis
nb:Tårn
pl:Wieża
pt:Torre
@@ -12933,6 +13966,7 @@ ro:Turn
es:Torre
et:Torn
eu:Dorrea
+sr:Торањ|Кула|Toranj|Kula
sv:Torn
th:หอคอย
tr:Kule
@@ -12962,6 +13996,7 @@ id:Bandar judi
it:Centro scommesse
ja:ブックメーカー
ko:마권판매소|마권 업자
+lv:Bukmeikers
nb:Bookmaker
pl:Bukmacher
pt:Casa de apostas|Lotaria|Euromilhões|Totoloto|Totobola|Payshop
@@ -12970,6 +14005,7 @@ ro:Casă de pariuri
es:Casa de apuestas
et:Kirjastaja
eu:Apustu etxea
+sr:Кладионица|Kladionica
sv:Bookmaker|vadhållningsagent
th:ร้านรับแทงพนัน
tr:Bahisçi
@@ -12982,8 +14018,7 @@ sk:Stávková kancelária
fa:صحافی
shop-seafood|@category_food|@shop
-en:4Seafood|4fish market|fish|shellfish|marine
-en-GB:Fishmonger
+en:4Fishmonger|4Seafood|fish market|fish|shellfish|marine
ru:Рыбный|рыба|5морепродукты|рыбная лавка
ar:سماك
be:Рыба|Рыбны
@@ -12999,6 +14034,7 @@ id:Penjual Ikan
it:Pescivendolo
ja:魚屋
ko:생선가게|해산물 가게|생선 가게|해산물 시장
+lv:Zivju veikals|zivju tirgotājs
nb:Fiskehandler
nl:Visboer|vismarkt|vis|zeedier|zeevrucht|schelpdier
pl:Sklep rybny|Owoce morza
@@ -13008,6 +14044,7 @@ ro:Pescărie
es:4Pescadería|5Marisquería
et:Mereandide pood|4kalaturg|4mereannid|kala
eu:Arrain-denda
+sr:Рибарница|Риба|Ribarnica|Riba
sv:Fiskhandlare
th:ร้านขายปลา
tr:4Deniz ürünleri mağazası|3balıkçı
@@ -13039,6 +14076,7 @@ id:Toko Barang bekas
it:Negozio di articoli usati|Negozio dell'usato|Mercatino delle pulci
ja:古物商
ko:중고 판매점
+lv:Lietotu preču veikals|lietotas mantas
nb:Bruktbutikk
nl:Tweedehandswinkel
pl:Sklep z używaną ręką
@@ -13047,6 +14085,7 @@ pt-BR:Loja de segunda mão
ro:Magazin second-hand
ru:4Подержанные товары
sk:Obchod z druhej ruky
+sr:Секонд хенд|Sekond hend
sv:Andrahandsaffär
sw:Duka la Mitumba
th:ร้านขายของมือสอง
@@ -13077,6 +14116,7 @@ id:Toko Amal
it:Negozio di beneficenza
ja:チャリティーショップ
ko:자선 상점
+lv:Labdarība
nb:Veldedighetsbutikk
nl:Kringloopwinkel
pl:Sklep charytatywny
@@ -13086,6 +14126,7 @@ ro:Magazin de caritate
ru:Благотворительный
sk:Charitatívny obchod
sv:Välgörenhetsbutik
+sr:Добротворна организација|Dobrotvorna organizacija
sw:Duka la msaada
th:ร้านการกุศล
tr:Hayır Dükkanı
@@ -13112,6 +14153,7 @@ id:Tempat penjualan karcis
it:Biglietteria
ja:チケット売り場
ko:매표소|티켓 가게|티켓|티켓 판매소
+lv:Biļešu veikals|biļetes|kase
nb:Billettkontor
pl:Kasa biletowa
pt:Bilheteira|Bilhetes|Máquina de pagamento
@@ -13120,6 +14162,7 @@ ro:Casă de bilete
es:Venta de entradas
et:Piletimüük
eu:Sarreren salmenta
+sr:Билетарница|Продаја карата|Biletarnica|Prodaja karata
sv:Biljettkontor
th:จุดจำหน่ายตั๋ว
tr:Biletçi|gişe
@@ -13150,6 +14193,7 @@ id:Toko anggur
it:3Enoteca|Negozio di vini|Negozio di alcolici|Negozio di liquori
ja:ワイン|酒屋|ワインショップ
ko:와인 샵|와인 가게
+lv:Vīna veikals
nb:Alkoholutsalg
pl:Sklep z winami
pt:Loja de Vinhos|vinhos|bebidas alcoólicas
@@ -13158,6 +14202,7 @@ ro:Vinărie
es:Tienda de vinos|Vino|Vinería
et:Alkoholipood
eu:Ardo-denda|Ardoa
+sr:Вино|Vino
sv:Vinhandel
th:ร้านขายไวน์
tr:Şarap mağazası|şarapçı
@@ -13181,13 +14226,14 @@ da:Bildele
nl:Auto onderdelen
fi:Auton osat
fr:Pièces de voiture
-de:4Autoteile|Autoersatzteile
+de:4Autoersatzteile|Autoteile
hi:4गाड़ी के पुर्जे
hu:Autóalkatrész
id:Bagian mobil
it:Ricambi auto
ja:車両部品
ko:차 부품 가게
+lv:Auto rezerves daļas|rezerves daļas|auto daļas
nb:Bildeler
pl:Części samochodowe
pt:Peças para automóveis
@@ -13196,6 +14242,7 @@ ro:Piese auto
es:Piezas de automóvil|Autopartes
et:Autovaruosad
eu:Autoen piezak
+sr:Ауто-делови|Auto-delovi
sv:Bildelar
th:อะไหล่รถยนต์
tr:Araba parçaları
@@ -13234,6 +14281,7 @@ id:Pondok Liburan
it:Cottage per le vacanze
ja:ホリデー・コテージ
ko:홀리데이 코티지
+lv:Brīvdienu māja
mr:हॉलिडे कॉटेज
nb:Feriehus
nl:Vakantiehuis
@@ -13242,6 +14290,7 @@ pt:Casa de férias
ro:Cabană de vacanță
ru:Коттедж для отдыха
sk:Rekreačná chata
+sr:Викендица|Vikendica
sv:Semesterstuga
sw:Nyumba ndogo ya Likizo
th:กระท่อมวันหยุด
@@ -13259,7 +14308,7 @@ ar:لوحة معلومات
cs:Nástěnka
da:Informationstavle
nl:Informatiebord
-fi:Informaatio
+fi:Opastaulu|Informaatio
fr:Panneau d'informations
de:Informationstafel
hu:Tájékoztató tábla
@@ -13267,6 +14316,7 @@ id:Papan informasi
it:Tabellone informativo
ja:案内板
ko:정보 게시판
+lv:Informācijas dēlis
nb:Informasjonstavle
pl:Tablica informacyjna
pt:Painel de informações
@@ -13275,6 +14325,7 @@ ro:Panou de informații
es:Tablón de información|Panel informativo
et:Infotahvel
eu:Informazio taula
+sr:Инфо табла|Info tabla
sv:Informationstavla
th:บอร์ดประชาสัมพันธ์
tr:Bilgi Panosu
@@ -13295,7 +14346,7 @@ ar:خريطة سياحية
cs:Turistická mapa
da:Turistkort
nl:Toeristische kaart|toeristenkaart
-fi:Turistikartta
+fi:Opaskartta|Turistikartta
fr:Carte touristique|Plan
de:Touristenkarte
hu:Turistatérkép
@@ -13303,6 +14354,7 @@ id:Peta wisata
it:Mappa turistica
ja:観光マップ
ko:관광안내도|여행 지도|관광 지도|여행자 지도|여행객 지도|관광객 지도
+lv:Tūrisma karte
nb:Turistkart
pl:Mapa turystyczna
pt:Mapa turístico
@@ -13311,6 +14363,7 @@ ro:Hartă turistică
es:Mapa turístico
et:Turistide kaart
eu:Mapa turistikoa
+sr:Туристичка мапа|Turistička mapa
sv:Turistkarta
th:แผนที่ท่องเที่ยว
tr:Turist Haritası
@@ -13339,6 +14392,7 @@ id:Stasiun kereta gantung
it:Impianto di risalita|funivia|stazione della funivia
ja:ケーブルカー駅
ko:케이블카 역|케이블카|케이블카역
+lv:Trošu vagoniņa stacija|gaisa trošu ceļa stacija
nb:Taubanestasjon
pl:Stacja kolejki linowej
pt:Estação de teleférico|teleférico
@@ -13347,6 +14401,7 @@ ro:Stație de teleferic
es:Estación de teleférico
et:Köisraja jaam
eu:Teleferiko geltokia
+sr:Станица жичаре|Stanica žičare
sv:Linbanestation
th:สถานีกระเช้าลอยฟ้า
tr:Teleferik İstasyonu
@@ -13374,6 +14429,7 @@ id:Landasan helikopter
it:Piattaforma per elicotteri
ja:ヘリポート
ko:헬기착륙장|헬리콥터 이착륙지
+lv:Helikopteru nosēšanās laukums
nb:Helipad
pl:Lądowisko dla helikopterów
pt:Heliporto|Heliponto
@@ -13382,6 +14438,7 @@ ro:Heliport
es:Helipuerto
et:Helikopteri plats
eu:Heliportua
+sr:Хелиодром|Heliodrom
sv:Helikopterplatta
th:ที่จอดเฮลิคอปเตอร์
tr:Helikopter pisti
@@ -13410,6 +14467,7 @@ id:Gerbang perbatasan
it:Controllo di frontiera
ja:国境管理
ko:국경통제소|출입국 관리
+lv:Robežkontroles punkts
nb:Grensekontroll
pl:Kontrola graniczna
pt:Controlo fronteiriço
@@ -13418,6 +14476,7 @@ ro:Control vamal
es:Control de fronteras
et:Piirikontroll
eu:Muga kontrola
+sr:Гранични прелаз|Granični prelaz
sv:Gränskontroll
th:ด่านตรวจคนเข้าเมือง
tr:Sınır kontrolü|Gümrük
@@ -13435,6 +14494,7 @@ en:Water Park|3aqua park
ru:3Аквапарк
bg:3Аквапарк
ar:ملاهي مائية
+ca:Parc aquàtic
cs:3Aquacentrum
da:5Vandpark
nl:5Waterpark
@@ -13447,6 +14507,7 @@ id:Taman air
it:Parco acquatico
ja:ウォーターパーク
ko:워터파크|물놀이 공원
+lv:4akvaparks|Ūdens atrakciju parks
nb:5Vannpark
pl:3Akwapark
pt:Parque aquático
@@ -13455,6 +14516,7 @@ ro:Parc acvatic|3aquapark
es:Parque acuático
et:Veepark
eu:Ur-parkea
+sr:Аква парк|Водени парк|Akva park|Vodeni park
sv:Äventyrspark
th:สวนน้ำ
tr:Su parkı|3Aquapark|Akuapark
@@ -13484,6 +14546,7 @@ id:Menara air
it:Cisterna per acqua
ja:給水塔
ko:급수탑
+lv:Ūdenstornis
nb:Vanntårn
pl:Wieża ciśnień
pt:Torre de água|caixa de água|depósito de água elevado
@@ -13492,6 +14555,7 @@ ro:Turn de apă
es:Depósito de agua|Torre de agua
et:Veetorn
eu:Ur depositua
+sr:Водоторањ|Vodotoranj
sv:Vattentorn
th:อ่างเก็บน้ำ
tr:Su Kulesi
@@ -13521,6 +14585,7 @@ id:Kincir angin
it:Mulino a vento
ja:風車
ko:풍차
+lv:Vējdzirnavas
nb:Vindmølle
pl:Młyn wiatrowy
pt:Moinho de vento|moinho
@@ -13529,6 +14594,7 @@ ro:Moară de vânt
es:Molino
et:Tuuleveski
eu:Haize-errota
+sr:Ветрењача|Vetrenjača
sv:Väderkvarn
th:กังหันลม
tr:Rüzgar gülü|Yel değirmeni
@@ -13558,6 +14624,7 @@ mr:पवनचक्की
# id:Bunker
# it:Bunker
# ja:掩蔽壕
+# lv:Bunkurs
# ko:벙커
# nb:Bunker
# pl:Bunkier
@@ -13567,6 +14634,7 @@ mr:पवनचक्की
# es:Búnker
# et:Punker
# eu:Bunkerra
+# sr:Бункер|Bunker
# sv:Bunker
# th:บังเกอร์
# tr:Sığınak
@@ -13596,6 +14664,7 @@ id:Gua
it:4Grotta
ja:洞窟
ko:동굴
+lv:3Ala
nb:4Grotte
pl:Jaskinia
pt:4Caverna
@@ -13604,6 +14673,7 @@ ro:Peșteră
es:Cueva|4Caverna|3Gruta
et:Koobas
eu:4Haitzuloa
+sr:Пећина|Pećina
sv:4Grotta
th:ถ้ำ
tr:Mağara
@@ -13633,6 +14703,7 @@ id:Gunung berapi
it:4Vulcano
ja:火山
ko:화산
+lv:4Vulkāns
nb:4Vulkan
pl:4Wulkan
pt:4Vulcão
@@ -13641,6 +14712,7 @@ ro:4Vulcan
es:4Volcán
et:4Vulkaan
eu:4Sumendia
+sr:Вулкан|Vulkan
sv:4Vulkan
th:ภูเขาไฟ
tr:4Volkan|Yanardağ
@@ -13654,8 +14726,7 @@ fa:اتشفشان
mr:ज्वालामुखी
office-estate_agent
-en:Realtor|4Real Estate
-en-GB:4Estate Agent
+en:4Estate Agent|Realtor|4Real Estate
ru:4Агентство недвижимости|3риэлтор
bg:Агент|недвижими имоти|офис
ar:وكيل عقاري
@@ -13671,6 +14742,7 @@ id:Agen ril estat
it:Agenzia immobiliare
ja:不動産業者
ko:부동산중개소|부동산 업자|부동산 중개인
+lv:4Nekustamo īpašumu aģents
nb:Eiendomsmegler
pl:Pośrednik handlu nieruchomościami
pt:Imobiliária|Agente imobiliário
@@ -13679,6 +14751,7 @@ ro:Agent imobiliar
es:Agente inmobiliario|Inmobiliaria
eu:Higiezinen agentea
et:Kinnisvara vahendaja
+sr:Агент за некретнине|Agent za nekretnine
sv:Fastighetsmäklare
th:นายหน้าอสังหาริมทรัพย์
tr:Emlak|Emlakçı
@@ -13706,6 +14779,7 @@ id:Gerbang pengunci
it:Sbarramento
ja:水門
ko:갑문|수문
+lv:Slūžas
nb:Sluseport
pl:Wrota śluzy
pt:Comporta de eclusa
@@ -13714,6 +14788,7 @@ ro:Ecluză
es:Compuerta
et:Lüüsi värav
eu:Atea
+sr:Капија|Kapija
sv:Slussport
th:ประตูระบายน้ำ
tr:Eklüz Kapağı
@@ -13741,6 +14816,7 @@ id:Rak Buku|Bursa Buku
it:Libreria|Scambio libri
ja:書棚|図書交換
ko:책 교환|도서 교환|책 저장소
+lv:Grāmatu maiņa|Grāmatplaukts
nb:Bokhylle|bokbytte
nl:Boekenkast|Boekuitwisseling
pl:Wymiana książek|Półka książkowa
@@ -13750,6 +14826,7 @@ ro:Bibliotecă|Schimb de cărți
es:Intercambio de libros|librería
et:Raamatuvahetus|raamaturiiul
eu:Liburu-trukea|liburudenda
+sr:Размена књига|Razmena knjiga
sv:Bokskåp|bokutbyte
th:ตู้หนังสือ สถานที่แลกเปลี่ยนหนังสือ
tr:Kitap Değişimi|Kitap paylaşma
@@ -13777,6 +14854,7 @@ id:Pusat Peralatan Mendaki
it:Centro di arrampicata
ja:クライミングセンター
ko:등반 센터|클라이밍 센터
+lv:Kāpšanas siena
nb:Klatresenter
pl:Centrum wspinaczkowe
pt:Escalada
@@ -13785,6 +14863,7 @@ ro:Centru cățărare
es:Centro de escalada
et:Ronimiskeskus
eu:Eskalada zentroa
+sr:Вештачка стена|Слободно пењање|Veštačka stena|Slobodno penjanje
sv:Klättercentrum
th:ศูนย์ปีนเขา
tr:Tırmanma Merkezi
@@ -13814,6 +14893,7 @@ id:Lapangan tembak
it:Poligono di tiro
ja:射撃場
ko:발사 범위|사격장
+lv:4Šautuve
nb:Skytebane
pl:Strzelnica sportowa
pt:Clube de tiro|Campo de tiro
@@ -13822,6 +14902,7 @@ ro:Tir
es:Campo de tiro|Club de tiro
et:Lasketiir
eu:Tiro eremua
+sr:Стрељана|Streljana
sv:Skjutbana
th:สนามยิงปืน
tr:Poligon|Atış Poligonu|Atış menzili
@@ -13851,6 +14932,7 @@ id:Kolam Renang
it:Centro natatorio
ja:スイミングセンター
ko:수영 센터|수영장
+lv:Peldēšana|Peldbaseins|Baseins|Peldvieta
nb:Svømmehall
pl:Basen|Pływalnia
pt:Centro de natação
@@ -13859,6 +14941,7 @@ ro:Piscină
es:Centro de natación
et:Ujumine
eu:Igeriketa zentroa
+sr:Базен|Пливање|Bazen|Plivanje
sv:Simhall
th:ศูนย์ว่ายน้ำ
tr:Yüzme
@@ -13889,6 +14972,7 @@ id:Studio Yoga
it:Centro Yoga
ja:ヨガスタジオ
ko:요가 학원|요가 스튜디오
+lv:Joga
nb:Yogastudio
pl:Studio jogi
pt:Estúdio de ioga
@@ -13897,6 +14981,7 @@ ro:Studio yoga
es:Centro de yoga
et:Jooga
eu:Yoga
+sr:Јога|Joga
sv:Yogastudio
th:โยคะสตูดิโอ
tr:Yoga
@@ -13910,7 +14995,7 @@ fa:سالن یوگا
mr:योग स्टुडिओ|योगासन केंद्र
tourism-apartment|@category_hotel
-en:5Apartments
+en:4Holiday Apartment
ru:5Апартаменты|апарт-отель
bg:5Апартаменти|туризъм
ar:شُقَق
@@ -13919,13 +15004,14 @@ da:Lejligheder
nl:5Appartementen
fi:Loma-asunnot
fr:5Appart'hôtel|Meublé de tourisme
-de:5Appartements
+de:4Ferienwohnung
hi:4अवकाश अपार्टमेंट
hu:5Apartmanok
id:5Apartemen
it:Residence
ja:アパート
ko:아파트
+lv:Apartamenti|Rezidences
nb:Leiligheter
pl:5Apartamenty
pt:5Apartamentos
@@ -13934,6 +15020,7 @@ ro:5Apartamente
es:5Apartamentos
et:5Korterid
eu:5Apartamentuak
+sr:Апартман|Apartman
sv:Lägenheter
th:อพาร์ตเมนต์
tr:5Apart otel
@@ -13962,6 +15049,7 @@ id:Sanggraloka
it:Resort
ja:リゾート
ko:리조트
+lv:Kūrorts
nb:Ferieresort
pl:Dom wczasowy
pt:Resort
@@ -13970,6 +15058,7 @@ ro:Stațiuni
es:Resort
et:Kuurort
eu:Hotela
+sr:Одмаралиште|Ризорт|Odmaralište|Rizort
sv:Semesterort|resort
th:รีสอร์ต
tr:Tatil köyü
@@ -14002,6 +15091,7 @@ id:5Biergarten
it:5Biergarten
ja:ビアガーデン
ko:비어가르텐|비어가든
+lv:Alus dārzs
nb:Uteservering
nl:5Biergarten
pl:Ogródek piwny
@@ -14009,6 +15099,7 @@ pt:5Biergarten|Jardim da cerveja
pt-BR:5Biergarten|Jardim da cerveja
ro:5Berărie
sk:Piváreň
+sr:Пивница|Pivnica
sv:Ölservering
sw:Bustani ya Bia
th:ลานเบียร์
@@ -14038,6 +15129,7 @@ id:Sekolah Mengemudi
it:Scuola guida
ja:自動車教習所
ko:운전학원|자동차 운전학원
+lv:4Autoskola
nb:Kjøreskole
nl:Rijschool
pl:Szkoła jazdy
@@ -14046,6 +15138,7 @@ pt-BR:4Autoescola|CFC
ru:4Автошкола|курсы вождения
ro:Școală de șoferi
sk:4Autoškola
+sr:Ауто-школа|Auto-škola
sv:Körskola
sw:Shule ya Uendeshaji Gari
th:โรงเรียนสอนขับรถ
@@ -14079,6 +15172,7 @@ id:Sekolah musik
it:Scuola di Musica
ja:音楽学校
ko:음악 학교
+lv:Mūzikas skola
nb:Musikkskole
nl:Muziekschool
pl:Szkoła Muzyczna
@@ -14086,6 +15180,7 @@ pt:Escola de música
ro:Scoala de Muzica
ru:Музыкальная школа
sk:Hudobná škola
+sr:Музичка школа|Muzička škola
sv:Musikskola
sw:Shule ya Muziki
th:โรงเรียนดนตรี
@@ -14117,6 +15212,7 @@ id:Sekolah bahasa
it:Scuola di lingue
ja:語学学校
ko:언어 학교
+lv:Valodu skola|Svešvalodas
nb:Språkskole
nl:Taalschool
pl:Szkoła językowa
@@ -14124,6 +15220,7 @@ pt:Escola de idiomas
ro:Școala de limbi străine
ru:Языковая школа
sk:Jazyková škola
+sr:Школа страних језика|Škola stranih jezika
sv:Språkskola
sw:Shule ya Lugha
th:โรงเรียนภาษา
@@ -14154,6 +15251,7 @@ id:Kios Es Krim
it:Chiosco gelati|Gelato
ja:アイスクリーム屋
ko:아이스크림 스탠드|아이스크림 가판대
+lv:Saldējums
nb:4Iskrem
nl:4Ijskraam|Ijsstand
pl:Stoisko z lodami|lody
@@ -14161,6 +15259,7 @@ pt:4Gelados|gelataria|geladaria|3banca de gelados
pt-BR:Sorveteria
ro:Chioșc cu înghețată
sk:Zmrzlinový stánok
+sr:Сладолед|Sladoled
sv:5Glasstånd
sw:Duka la Aiskrimu
th:แผงขายไอศกรีม
@@ -14192,6 +15291,7 @@ id:Kafe Internet
it:3Internet Cafe
ja:インターネットカフェ
ko:인터넷 카페|PC방|PC 카페
+lv:Interneta kafejnīca
nb:3Internettkafé
nl:3Internetcafé
pl:Kafejka internetowa|Kawiarenka internetowa
@@ -14199,6 +15299,7 @@ pt:5Cibercafé
pt-BR:5Cibercafé
ro:3Internet Cafe
sk:3Internetová kaviareň
+sr:Интернет кафе|Internet kafe
sv:3Internetkafé
sw:Mkahawa wa Intaneti
th:อินเทอร์เน็ตคาเฟ่
@@ -14230,6 +15331,7 @@ id:Tempat Parkir Sepeda Motor
it:Parcheggio moto
ja:バイク駐輪場
ko:오토바이 주차|오토바이 주차장
+lv:4Motociklu stāvvieta
nb:4Motorsykkelparkering
nl:4Motorfiets Parkeerplaats|Parking Motorfietsen
pl:Parking motocyklowy
@@ -14237,6 +15339,7 @@ pt:Estacionamento de motorizadas
pt-BR:Estacionamento de motos
ro:Parcare de motociclete
sk:Parkovisko pre motocykle
+sr:Паркинг за мотоцикле|Паркинг за моторе|Parking za motocikle|Parking za motore
sv:4Motorcykelparkering
sw:Uegeshaji Pikipiki
th:ที่จอดรถมอเตอร์ไซค์
@@ -14270,6 +15373,7 @@ id:Tempat parkir penyandang cacat
it:Posto auto per disabili
ja:身障者用駐車スペース
ko:장애인 주차 공간
+lv:Invalīdu stāvvieta
nb:Parkeringsplass for funksjonshemmede
nl:Invalide parkeerplaats
pl:Miejsce parkingowe dla niepełnosprawnych
@@ -14277,6 +15381,7 @@ pt:Estacionamento para deficientes
ro:Loc de parcare pentru persoane cu handicap
ru:Парковочное место для инвалидов
sk:Parkovacie miesto pre invalidov
+sr:Паркинг за особе са инвалидитетом|Паркинг за инвалиде|Parking za osobe sa invaliditetom|Parking za invalide
sv:Handikappparkeringsplats
sw:Nafasi ya maegesho iliyozimwa
th:ที่จอดรถสำหรับผู้พิการ
@@ -14306,6 +15411,7 @@ id:Panti Jompo
it:Casa di riposo
ja:養護施設
ko:요양원|너싱 홈|요양시설
+lv:Pansionāts
nb:Sykehjem
nl:Bejaardentehuis|Pleeghuis
pl:Dom opieki
@@ -14313,6 +15419,7 @@ pt:Lar de idosos|Lar|Casa de repouso
pt-BR:Casa de repouso
ro:Centru de îngrijire
sk:Ošetrovateľská služba
+sr:Дом за старе|Dom za stare
sv:Vårdhem
sw:Makazi ya Utunzaji
th:บ้านพักคนชรา
@@ -14344,6 +15451,7 @@ id:Terminal Pembayaran
it:Terminale di pagamento
ja:決済端末
ko:결제 단말기
+lv:Maksājumu terminālis
nb:Betalingsterminal
nl:Betaalautomaat
pl:Wpłatomat|Terminal płatniczy
@@ -14351,6 +15459,7 @@ pt:Terminal de pagamento automático|2TPA
pt-BR:Terminal de pagamento
ro:Terminal de plăți
sk:Platobný terminál
+sr:Терминал за плаћање|Terminal za plaćanje
sv:Betalningsterminal
sw:Kituo cha Malipo
th:จุดชำระเงิน
@@ -14381,9 +15490,10 @@ fr:Bain public
he:אמבטיה ציבורית
hu:Közfürdő
id:Pemandian umum
-it:Bagno pubblico
+it:Terme pubbliche
ja:公衆浴場
ko:대중목욕탕
+lv:Publiskā pirts
mr:सार्वजनिक स्नान
nb:Offentlig bad
nl:Publiek bad
@@ -14392,6 +15502,7 @@ pt:Banheiro público
ro:Baie publică
ru:Общественная баня
sk:Verejné kúpele
+sr:Јавно купатило|Javno kupatilo
sv:Offentligt bad
sw:Bafu ya Umma
th:ห้องอาบน้ำสาธารณะ
@@ -14421,6 +15532,7 @@ id:Pancuran
it:Doccia
ja:シャワー
ko:샤워시설
+lv:Duša
nb:Dusj
nl:Douche
pl:Prysznic
@@ -14428,6 +15540,7 @@ pt:Chuveiro
pt-BR:Chuveiro
ro:Duș
sk:Sprcha
+sr:Туш|Tuš
sv:Dusch
sw:Bafu
th:ฝักบัวอาบน้ำ
@@ -14461,6 +15574,7 @@ id:Titik Berkumpul Darurat
it:Punto di raccolta di emergenza
ja:緊急集合場所
ko:비상 집결지
+lv:Pulcēšanās punkts
mr:आपत्कालीन विधानसभा पॉइंट
nb:Nødsamlingssted
nl:Verzamelpunt voor noodgevallen
@@ -14469,6 +15583,7 @@ pt:Ponto de Reunião de Emergência
ro:Punct de adunare de urgență
ru:Пункт аварийного сбора
sk:Núdzové zhromaždenie
+sr:Место састанка у случају опасности|Mesto sastanka u slučaju opasnosti
sv:Nöduppsamlingsplats
sw:Sehemu ya Mkutano wa Dharura
th:จุดรวมพลฉุกเฉิน
@@ -14499,6 +15614,7 @@ id:4Defibrilator
it:4Defibrillatore
ja:除細動器
ko:제세동기
+lv:4Defibrilators
nb:Hjertestarter
nl:4Defibrillator|AED
pl:4Defibrylator|AED
@@ -14506,6 +15622,7 @@ pt:4Desfibrilador
pt-BR:4Desfibrilador
ro:4Defibrilator
sk:4Defibrilátor
+sr:Дефибрилатор|Defibrilator
sv:4Defibrillator
sw:4Difaibrileta
th:เครื่องกระตุ้นหัวใจ
@@ -14538,6 +15655,7 @@ id:Keran Kebakaran
it:4Idrante
ja:消火栓
ko:소화전
+lv:4Ugunsdzēsības hidrants
nb:4Brannhydrant
nl:4Brandkraan
pl:4Hydrant
@@ -14545,6 +15663,7 @@ pt:Boca de incêndio
pt-BR:4Hidrante
ro:4Hidrant
sk:4Požiarny hydrant
+sr:Противпожарни хидрант|Хидрант|Protivpožarni hidrant|Hidrant
sv:4Brandpost
sw:Bomba la Kuzima Moto
th:หัวจ่ายน้ำดับเพลิง
@@ -14576,6 +15695,7 @@ id:Stasiun Kebugaran
it:Centro fitness
ja:フィットネスステーション
ko:피트니스 스테이션
+lv:Vingrošanas iekārtas|fitnesa stacija
nb:Treningsstasjon
nl:3Fitness-Station
pl:Stacja fitness|Przyrządy do ćwiczeń
@@ -14583,6 +15703,7 @@ pt:Estação de fitness|Máquina de exercícios pública
pt-BR:Estação de fitness
ro:Sală de fitness
sk:3Fitness
+sr:Теретана на отвореном|Teretana na otvorenom
sv:3Fitnesstation
sw:Kituo cha Mazoezi
th:ศูนย์ฟิตเนส
@@ -14615,6 +15736,7 @@ id:Kantor Asuransi
it:Ufficio assicurazioni
ja:保険会社
ko:보험 회사|보험 사무실
+lv:4Apdrošināšanas birojs
nb:Forsikring
nl:Verzekeringskantoor
pl:Biuro ubezpieczeń
@@ -14622,6 +15744,7 @@ pt:Agência de seguros|Agente de seguros|Escritório de seguros|Seguradora
pt-BR:Seguradora|Corretora de seguros
ro:Birou de asigurări
sk:Poisťovňa
+sr:Осигурање|Osiguranje
sv:Försäkringskontor
sw:Ofisi ya Bima
th:สำนักงานประกันภัย
@@ -14653,6 +15776,7 @@ id:Kantor LSM
it:Sede ONG
ja:3NGO 事務局
ko:3NGO 사무실
+lv:3NVO birojs|nevalstiskā organizācija
nb:3NGO-kontor
nl:3NGO-kantoor
pl:Biuro organizacji pozarządowej
@@ -14660,6 +15784,7 @@ pt:Escritório de ONG
pt-BR:Escritório de ONG
ro:Birou ONG
sk:Sídlo mimovládnej organizácie
+sr:НВО|Невладина организација|Удружење грађана|NVO|Nevladina organizacija|Udruženje građana
sv:Kontor för icke-statlig organisation
sw:Ofisi ya NGO
th:สำนักงานองค์กรพัฒนาเอกชน
@@ -14691,6 +15816,7 @@ id:Toko Erotik
it:3Sexy Shop
ja:アダルトショップ
ko:성인용품 가게|성인용품점
+lv:4Intīmpreču veikals
nb:4Erotisk butikk
nl:4Erotiekwinkel
pl:3Sex shop|Artykuły erotyczne
@@ -14698,6 +15824,7 @@ pt:Loja de artigos eróticos|3Sex Shop
pt-BR:3Sex Shop
ro:Magazin erotic
sk:4Erotický obchod
+sr:Секс шоп|Seks šop
sv:4Erotisk butik
sw:Duka la Nyenzo za Kimapenzi
th:ร้านเฉพาะผู้ใหญ่
@@ -14728,6 +15855,7 @@ id:Tempat Pijat
it:Centro massaggi
ja:マッサージパーラー
ko:마사지샵
+lv:4Masāžas salons
nb:4Massasjesalong
nl:4Massagesalon|Massagetherapie|Wellness-Center|Spa|Massage
pl:Salon masażu
@@ -14735,6 +15863,7 @@ pt:Centro de massagens|spa|4massagista|massagens
pt-BR:4Massagista
ro:Salon de masaj
sk:4Masážny salón
+sr:Масажа|Салон за масажу|Masaža|Salon za masažu
sv:4Massagesalong
sw:Kituo cha Kuchua
th:สถานอาบอบนวด
@@ -14765,6 +15894,7 @@ hu:4Motorkerékpár-üzlet
id:Toko Sepeda Motor
it:Negozio di moto
ja:バイクショップ
+lv:4Motocikls
ko:오토바이 가게
nb:4Motorsykkelforretning
nl:4Motorzaak
@@ -14773,6 +15903,7 @@ pt:Loja de motorizadas
pt-BR:Loja de Motos
ro:Magazin moto
sk:Obchod s motocyklami
+sr:Мотоцикли|Motocikli
sv:4Motorcykelaffär
sw:Duka la Pikipiki
th:ร้านรถมอเตอร์ไซค์
@@ -14806,6 +15937,7 @@ id:Bengkel Sepeda Motor
it:Riparazione moto
ja:オートバイの修理
ko:오토바이 수리
+lv:4Motociklu remonts
mr:मोटरसायकल दुरुस्ती
nb:Motorsykkel reparasjon
nl:Motorfiets Reparatie
@@ -14815,6 +15947,7 @@ pt-BR:Oficina de motos
ro:Reparatie motociclete
ru:Ремонт мотоциклов
sk:Oprava motocyklov
+sr:Сервис за мотоцикле|Servis za motocikle
sv:Motorcykel reparation
sw:Ukarabati wa Pikipiki
th:ซ่อมรถจักรยานยนต์
@@ -14831,7 +15964,7 @@ bg:Стойка за вестници|4вестници|киоск|бутка
ar:كشك الجرائد
cs:Novinový stánek
da:Avis-kiosk
-de:4Zeitungsstand|Trafik
+de:4Zeitungskiosk|Zeitungsstand
el:Εφημεριδοπώλης|πρακτορείο εφημερίδων
et:Ajalehepunkt|4ajalehed
es:Puesto de venta de periódicos
@@ -14844,6 +15977,7 @@ id:Kios Surat Kabar
it:Edicola|Giornalaio
ja:新聞販売店
ko:신문 가판대
+lv:Preses kiosks|avīžu kiosks|prese
nb:Aviskiosk
nl:Kiosk|krant
pl:Stoisko z prasą
@@ -14851,6 +15985,7 @@ pt:Banca de jornais|jornaleiro
pt-BR:Banca de jornais|jornaleiro
ro:Chioșc cu ziare
sk:Novinový stánok
+sr:Киоск|Kiosk
sv:Tidningsstånd
sw:Duka la Gazeti
th:แผงขายหนังสือพิมพ์
@@ -14882,6 +16017,7 @@ id:Rumah Gadai
it:Pegni
ja:質屋
ko:전당포
+lv:Lombards
nb:Pantelåner
nl:Pandjesbaas
pl:Lombard
@@ -14889,6 +16025,7 @@ pt:Casa de penhores
pt-BR:Casa de penhores
ro:Amanet
sk:Záložňa
+sr:Залагаоница|Zalagaonica
sv:Pantbank
sw:Mtoaji Mikopo kwa Vitu
th:ผู้รับจำนำ
@@ -14919,6 +16056,7 @@ id:Toko Alat Tulis
it:Cartoleria
ja:文房具店
ko:문방구
+lv:Kancelejas preces|rakstāmpiederumi
nb:5Kontorrekvisita|Bokhandel
nl:Kantoorboekhandel
pl:Artykuły papiernicze
@@ -14926,6 +16064,7 @@ pt:Papelaria
pt-BR:Papelaria
ro:Magazin de papetărie
sk:Papiernictvo
+sr:Канцеларијски прибор|Школски прибор|Kancelarijski pribor|Školski pribor
sv:Pappershandel
sw:Duka la Vitabu
th:ร้านขายเครื่องเขียน
@@ -14957,6 +16096,7 @@ id:Tempat Tato
it:Studio tatuaggi
ja:タトゥーパーラー
ko:문신 시술소|타투 가게
+lv:4Tetovēšanas salons
nb:4Tatovør
nl:4Tatoeagezaak|Tattoosalon|Tattoo Studio|Tattoo Shop|tatoeage
pl:Salon tatuażu
@@ -14964,6 +16104,7 @@ pt:Estúdio de tatuagens|4tatuador
pt-BR:Estúdio de tatuagens|4tatuador
ro:Salon de tatuaje
sk:4Tetovací salón
+sr:Тетовирање|Tetoviranje
sv:4Tatuerare
sw:Kituo cha Tattoo
th:ร้านสัก
@@ -14995,6 +16136,7 @@ id:Toko Kelontong
it:Negozio di accessori
ja:雑貨店
ko:잡화점|버라이어티 스토어
+lv:Fiksētu cenu veikals
nb:Billigbutikk
nl:Bazaar|Variety Store
pl:Sklep z różnościami
@@ -15020,6 +16162,7 @@ bg:4Видео
ar:متجر فيديو
cs:4Videopůjčovna
da:4Videobutik
+de:4Videothek|3DVD
nl:4Videowinkel
fi:4Videokauppa
fr:Boutique de vidéos|videostore
@@ -15030,6 +16173,7 @@ id:Toko video
it:4Videoteca|Negozio di DVD
ja:ビデオショップ
ko:비디오 가게
+lv:4Video veikals
nb:4Videobutikken
pl:Wypożyczalnia wideo
pt:4Videoclube|clube de vídeo
@@ -15039,6 +16183,7 @@ es:Tienda de vídeo
eu:Bideo-denda
es-MX:Tienda de vídeo
et:Videopood
+sr:Видео-клуб|Video-klub
sv:4Video butik
th:ร้านขายดีวีดี
tr:4Video mağazası
@@ -15069,6 +16214,7 @@ id:Toko permainan video
it:Negozio di videogiochi
ja:ゲームショップ
ko:비디오 게임 가게
+lv:4Datorspēles
nb:4Videospillbutikken
pl:Sklep z grami wideo
pt:Loja de jogos de vídeo|Loja de jogos eletrônicos
@@ -15078,6 +16224,7 @@ es:Tienda de videojuegos
eu:Bideo-jokoen denda
es-MX:Tienda de videojuegos
et:Videomängude pood
+sr:Видео-игре|Видео-игрице|Video-igre|Video-igrice
sv:4Videospel butik
th:ร้านขายวิดีโอเกม
tr:Video oyunları mağazası
@@ -15099,7 +16246,7 @@ bg:3Хижа-заслон|заслон|кабина|къща|хижа
ar:كوخ برية
cs:Chata v divočině
da:Vildmarkshytte
-de:Wildnishütte
+de:Selbstversorgerhütte|Wildnishütte
el:Καλύβα|αγροικία
es:4Cabaña
et:Loodusonn
@@ -15111,6 +16258,7 @@ id:Pondok Alam Liar
it:5Rifugio
ja:無人小屋
ko:황야 오두막|오지 오두막
+lv:Meža mājiņa|kalnu mājiņa|būdiņa
nb:Villmarkshytte
nl:Wildernishut
pl:Gajówka
@@ -15118,6 +16266,7 @@ pt:4Cabana
pt-BR:4Cabana
ro:Cabană în pădure
sk:Chata
+sr:Викендица|Vikendica
sv:Vildmarksstuga
sw:Kibanda cha Mwituni
th:กระท่อมกลางป่า
@@ -15129,22 +16278,25 @@ zh-Hant:山屋
fa:کلبهی صحرایی
tourism-gallery|@category_tourism
-en:3Gallery|museum
+en:3Art Gallery|3Gallery|museum
ru:3Галерея|музей|картины|картинная галерея
bg:3Галерия|музей|изложба|картини
de:4Kunstgalerie|3Galerie|Museum|Kunstausstellung
es:3Galería de arte|museo
et:3Galerii|muuseum
eu:3Arte galeria|museoa
+fi:Taidegalleria
fr:3Galerie d'art|musée d'art
hi:आर्ट गैलरी
ko:갤러리|박물관
+lv:4Galerija|muzejs
nb:3Galleri|museum
nl:3Galerij|museum
pl:3Galeria|muzeum
pt:3Galeria|museu
pt-BR:3Galeria|museu
ro:3Galerie|muzeu
+sr:Галерија|музеј|Galerija|muzej
tr:3Galeri|müze
fa:گالری|موزه
mr:वीथि
@@ -15153,6 +16305,7 @@ tourism-theme_park|@category_tourism|@category_children
en:Theme park|Amusement park
ru:Парк развлечений|Парк аттракционов|Тематический парк
bg:Увеселителен парк
+ca:Parc temàtic|Parc d'atraccions
de:Freizeitpark|Vergnügungspark
fr:Parc d'attractions|Parc de loisirs
es:Parque de atracciones
@@ -15160,12 +16313,14 @@ et:Teemapark|Lõbustuspark
eu:Parke tematiko
fi:Huvipuisto
ko:테마 파크
+lv:Atrakciju parks|tematiskais parks
nb:Temapark|Fornøyelsespark
nl:Pretpark|Attractiepark
pl:Park tematyczny
pt:Parque de diversões|parque temático
pt-BR:Parque de diversão|parque temático
ro:Parc de distracții
+sr:Забавни парк|Zabavni park
tr:Tema parkı|Eğlence parkı
mr:थीम पार्क
@@ -15188,6 +16343,7 @@ id:Taman Nasional
it:Parco nazionale
ja:国立公園
ko:국립 공원
+lv:Nacionālais parks
nb:Nasjonalpark
nl:Nationaal park
pl:Park narodowy
@@ -15195,6 +16351,7 @@ pt:Parque nacional
pt-BR:Parque nacional
ro:Parcul național
sk:Národný park
+sr:Национални парк|Nacionalni park
sv:Nationalpark
sw:Hifadhi ya taifa
th:อุทยานแห่งชาติ
@@ -15226,6 +16383,7 @@ id:Cagar Alam
it:Riserva
ja:自然保護区
ko:천연보호구역|자연보호지역
+lv:Dabas rezervāts
nb:Naturreservat
nl:Natuurgebied|reservaat
pl:Rezerwat przyrody
@@ -15233,6 +16391,7 @@ pt:Reserva natural
pt-BR:Reserva florestal
ro:Rezervație naturală
sk:Rezervácia
+sr:Резерват природе|Rezervat prirode
sv:Naturreservat
sw:Hifadhi
th:เขตอนุรักษ์ธรรมชาติ
@@ -15263,6 +16422,7 @@ id:Tanjung
it:Capo
ja:岬
ko:곶
+lv:Zemesrags|rags
nb:Kapp
nl:Kaap
pl:Przylądek
@@ -15270,6 +16430,7 @@ pt:Cabo
pt-BR:Cabo
ro:Mantie
sk:Mys
+sr:Рт|Rt
sv:Udde
sw:Rasi
th:พื้นที่ยื่นเข้าไปในน้ำ
@@ -15300,6 +16461,7 @@ id:3Geiser
it:3Geyser
ja:間欠泉
ko:가이저|간헐천
+lv:Geizers
nb:3Geysir
nl:3Geiser
pl:3Gejzer
@@ -15307,6 +16469,7 @@ pt:3Géiser|Geiser
pt-BR:3Gêiser
ro:4Gheizer
sk:3Gejzír
+sr:Гејзир|Gejzir
sv:3Gejser
sw:Chemchem ya maji moto
th:นำ้พุร้อน
@@ -15337,6 +16500,7 @@ id:Gletser
it:Ghiacciaio
ja:氷河
ko:빙하
+lv:Ledājs
nb:Isbre
nl:Gletsjer
pl:Lodowiec
@@ -15344,6 +16508,7 @@ pt:Glaciar
pt-BR:Geleira
ro:Ghețar
sk:Ľadovec
+sr:Глечер|Glečer
sv:Glaciär
sw:Mto barafu
th:ธารน้ำแข็ง
@@ -15371,6 +16536,7 @@ id:Menyeberang
it:Guado
ja:浅瀬
ko:여울
+lv:Brasls
nb:Vadested
pl:Bród
pt:Vau|passo|Passagem em curso de água baixo
@@ -15380,6 +16546,7 @@ es:Vado (de lugar)
et:Koolmekoht
eu:Ford (lekukoa)
es-MX:Vado (de lugar)
+sr:Газ|Gaz
sv:Vadställe
th:ที่ตื้นของทางน้ำ
tr:Geçit
@@ -15398,9 +16565,11 @@ de:5Jachthafen
et:Randumiskoht
hi:मरीना
ja:マリーナ
+lv:Jahtu piestātne
pt:3Marina
pt-BR:3Marina
ru:4Причал|5пристань|3Марина
+sr:Марина|Marina
tr:İskele|Marina|Rıhtım
uk:5Пристань|3Марина
zh-Hans:游艇码头
@@ -15428,6 +16597,7 @@ id:Ski|Lari ski
it:Sci|Pista da sci
ja:スキー|スキー滑走
ko:스키|스키 달리기
+lv:Slēpošana|slēpošanas trase
mr:स्कीइंग|स्की रन
nb:Skiløp|Skiløype
nl:Skiën|Skipiste
@@ -15436,6 +16606,7 @@ pt:Esquiar|Pista de esqui
ro:Schi|Pârtie de schi
ru:Лыжи|3Лыжная трасса|4Горнолыжная трасса
sk:Lyžovanie|Lyžiarsky svah
+sr:Ски-стаза|Скијање|Ski-staza|Skijanje
sv:Skidåkning|Skidspår
sw:Skiing|Mbio za kuteleza
th:เล่นสกี|วิ่งสกี
@@ -15458,7 +16629,7 @@ es:Lugar de eventos|Salón de fiestas |Centro de eventos
et:Ürituste toimumiskoht
eu:Ekitaldien Lekua
fa:محل برگزاری رویدادها
-fi:Tapahtumapaikka
+fi:Tapahtumakeskus|Tapahtumapaikka
fr:Lieu des événements
he:מקום אירועים
hu:Rendezvények helyszíne
@@ -15466,6 +16637,7 @@ id:Tempat acara
it:Sede degli eventi
ja:イベント会場
ko:행사장
+lv:Pasākumu vieta
mr:कार्यक्रमाचे ठिकाण
nb:Arrangementssted
nl:Evenementenlocatie
@@ -15475,6 +16647,7 @@ pt-BR:Local do evento
ro:Locul de desfășurare a evenimentelor
ru:Место проведения мероприятий
sk:Miesto konania podujatí
+sr:Хала|Дворана|Концертна хала|Спортска хала|Концертна дворана|Hala|Dvorana|Koncertna hala|Sportska hala|Koncertna dvorana
sv:Evenemangslokal
sw:Ukumbi wa Matukio
th:สถานที่จัดงาน
@@ -15494,15 +16667,17 @@ fr:Chocolatier
hi:4चॉकलेट की दुकान
it:Choccolateria
ja:チョコレート屋
+lv:Šokolādes veikals
nl:Chocolaterie
pl:Sklep z czekoladą
pt:Loja de chocolates
pt-BR:Loja de chocolates
ru:Шоколад
+sr:Чоколада|Čokolada
tr:Çikolata mağazası
shop-coffee|@category_food|@shop
-en:Cofee
+en:Coffee
be:Кава
de:6Kaffeegeschäft
et:Kohvipood
@@ -15510,11 +16685,13 @@ fr:Boutique de cafés
hi:3कॉफी की दुकान
it:Negozio di caffè
ja:コーヒー屋
+lv:Kafijas veikals|kafija
nl:Koffiewinkel
pl:Sklep z kawą
pt:Loja de café
pt-BR:Loja de café
ru:Кофе
+sr:Кафа|Kafa
tr:Kahve mağazası
shop-fabric|@shop
@@ -15524,9 +16701,11 @@ et:Kangapood
fr:Tissus|Textile|Étoffe
hi:3कपड़े की दुकान
it:Merceria
+lv:Auduma veikals|tekstilu veikals
nl:Stoffenwinkel
pt:Loja de tecidos
pt-BR:Loja de aviamentos
+sr:Текстил|Метража|Tekstil|Metraža
tr:Kumaş mağazası|Tekstil mağazası
es:Mercería
@@ -15536,10 +16715,12 @@ be:Ліхвяр
de:4Geldverleiher
et:Rahalaenutus
hi:4हवलदार|4साहूकार
+lv:Naudas aizdevējs
pl:ożyczkodawca
pt:Prestamista
pt-BR:Prestamista
ru:Ростовщик
+sr:Новчане позајмице|Novčane pozajmice
tr:Tefeci
shop-music|@shop
@@ -15552,12 +16733,14 @@ fr:Disquaire|vinyle|CD
hi:4रिकॉर्ड की दुकान
it:Negozio di Dischi
ja:CDショップ
+lv:mūzikas veikals
nb:Platebutikk|vinyl
nl:Muziekwinkel
pl:Sklep muzyczny
pt:Loja de música
pt-BR:Loja de música
ru:Музыка
+sr:Музика|Muzika
tr:Plak mağazası
shop-musical_instrument|@shop
@@ -15569,12 +16752,14 @@ fr:Magasin d'instruments de musique
hi:4संगीत वाद्ययंत्र
it:Negozio di strumenti
ja:楽器店
+lv:Mūzikas intrumenti
nb:Musikkinstrumenter
nl:Muziekinstrumentenwinkel
pl:Sklep z instrumentami muzycznymi
pt:Loja de instrumentos musicais
pt-BR:Loja de instrumentos musicais
ru:Музыкальные инструменты
+sr:Музички инструменти|Muzički instrumenti
tr:Enstrüman Mağazası
es:Instrumentos musicales
@@ -15588,12 +16773,14 @@ fr:Boutique de thés
hi:2चाय की दुकान
it:Negozio di tè
ja:茶販売店
+lv:Tējas veikals
nb:Tebutikk
nl:Theewinkel
pl:Sklep z herbatą
pt:Loja de chás
pt-BR:Loja de chás
ru:Чай|чая
+sr:Чај|Čaj
tr:Çay mağazası
zh-Hans:茶叶商店
@@ -15619,6 +16806,7 @@ id:Barang antik
it:Oggetti d'antiquariato
ja:骨董品
ko:고물
+lv:Antikvariāts
nb:Antikviteter
nl:Antiekhandel
pl:Antyki
@@ -15627,6 +16815,7 @@ pt-BR:Antiguidades
ro:Antichități
ru:Антиквариат
sk:Starožitnosti
+sr:Антиквитети|Антикварница|Antikviteti|Antikvarnica
sv:Antikviteter
sw:Mambo ya kale
th:ของเก่า
@@ -15637,7 +16826,7 @@ zh-Hans:古董
zh-Hant:古董
shop-art|@category_shopping|@shop
-en:Arts
+en:3Artwork|Arts
ar:متجر الفنون
be:Мастацтва|мастацтваў
bg:Магазин за изкуства
@@ -15658,6 +16847,7 @@ id:Toko Seni
it:Negozio d'arte
ja:アートショップ
ko:아트샵
+lv:Mākslas veikals
nb:Kunstbutikk
nl:Kunstwinkel
pl:Sklep artystyczny
@@ -15666,6 +16856,7 @@ pt-BR:Loja de artes
ro:Magazin de arte
ru:Художественный|искусства
sk:Obchod s umením
+sr:Продајна галерија|Prodajna galerija
sv:Konstaffär
sw:Duka la Sanaa
th:ร้านศิลปะ
@@ -15680,6 +16871,7 @@ en:Baby Goods
ar:متجر الأطفال
be:Дзіцячая
bg:Детски
+ca:Nens|Nadons
cs:Dětský obchod
da:Børnebutik
de:Kinderladen|4Babybedarf
@@ -15697,6 +16889,7 @@ id:Toko anak-anak
it:Negozio per neonati
ja:キッズストア
ko:어린이 가게
+lv:Preces mazuļiem|Preces bērniem|mazuļu veikals|bērnu veikals
nb:Barnebutikk
nl:Babyspullenwinkel
pl:Sklep dla dzieci
@@ -15705,6 +16898,7 @@ pt-BR:Loja infantil
ro:Magazin pentru copii
ru:Детский
sk:Obchod pre deti
+sr:Опрема за бебе|беби-опрема|Oprema za bebe|bebi-oprema
sv:Barnbutik
sw:Duka la watoto
th:ร้านขายของสำหรับเด็ก
@@ -15736,6 +16930,7 @@ id:Toko Tas
it:Negozio di borse
ja:バッグストア
ko:가방 판매점
+lv:Somas
nb:Veskerbutikk
nl:Tassenwinkel
pl:Sklep z torbami
@@ -15744,6 +16939,7 @@ pt-BR:Loja de bolsas
ro:Magazin de genti
ru:Сумки|сумок
sk:Obchod s taškami
+sr:Кофери|торбе|путне торбе|Koferi|torbe|putne torbe
sv:Väskor butik
sw:Hifadhi ya Mifuko
th:ร้านกระเป๋า
@@ -15753,7 +16949,7 @@ vi:Cửa hàng túi xách
zh-Hans:箱包店
zh-Hant:箱包店
-shop-cheese|@category_food
+shop-cheese|@category_food|@shop
en:Cheese
ar:متجر جبن
be:Сыр|Сырны
@@ -15775,6 +16971,7 @@ id:Toko Keju
it:Negozio di formaggi
ja:チーズ店
ko:치즈 가게
+lv:Siers
nb:Ostebutikk
nl:Kaaswinkel
pl:Sklep z serami
@@ -15783,6 +16980,7 @@ pt-BR:Loja de queijos
ro:Magazin de branzeturi
ru:Сыр|Сыры|сыра
sk:Predajňa syrov
+sr:Сир|Sir
sv:Ostaffär
sw:Duka la Jibini
th:ร้านชีส
@@ -15814,6 +17012,7 @@ id:Produk susu
it:Latticini
ja:乳製品
ko:유제품
+lv:Piena produkti
nb:Meieriprodukter
nl:Zuivelproducten
pl:Nabiał
@@ -15822,6 +17021,7 @@ pt-BR:Lacticínios
ro:Lactate
ru:Молоко|Молочный
sk:Mliečne výrobky
+sr:Млечни производи|Mlečni proizvodi
sv:Mejeriprodukter
sw:Bidhaa za Maziwa
th:ผลิตภัณฑ์นม
@@ -15834,7 +17034,7 @@ zh-Hant:乳製品
# Defines _electrical supplies_. Should differ from shop-electronics.
shop-electrical|@shop
-en:Electrical|U+1F50B|U+1F50C|U+1F4A1|U+1F526
+en:Electrical Supplies|Electrical|U+1F50B|U+1F50C|U+1F4A1|U+1F526
ar:متجر البضع الكهربائية
be:4Электроніка
bg:Електрически магазин
@@ -15855,6 +17055,7 @@ id:Toko elektronik
it:Negozio di articoli elettrici
ja:電気店
ko:전기용품점
+lv:Elektrība|U+1F50B|U+1F50C|U+1F4A1|U+1F526
nb:Elektronisk butikk
nl:Witgoed winkel
pl:Sklep elektryczny
@@ -15863,6 +17064,7 @@ pt-BR:Loja de materiais elétricos
ro:Magazin de electronice
ru:4Электроника|Электротовары
sk:Predajňa elektro
+sr:Електро-опрема|Електро-материјал|Elektro-oprema|Elektro-materijal
sv:Elektronik affär
sw:Duka la Umeme
th:ร้านขายเครื่องใช้ไฟฟ้า
@@ -15894,6 +17096,7 @@ id:Toko Memancing
it:Negozio di pesca
ja:フィッシングストア
ko:낚시점
+lv:Makšķerēšanas piederumi|makšķerēšana|makšķerlietas
nb:Fiskebutikk
nl:Viswinkel
pl:Sklep wędkarski
@@ -15902,6 +17105,7 @@ pt-BR:Loja de pesca
ro:Magazin de pescuit
ru:Рыболовный
sk:Rybársky obchod
+sr:Риболовачка опрема|Риболов|Ribolovačka oprema|Ribolov
sv:Fiskeaffär
sw:Duka la Uvuvi
th:ร้านตกปลา
@@ -15933,6 +17137,7 @@ id:Dekorasi Interior
it:Decorazioni per interni
ja:室内装飾
ko:실내 장식
+lv:Interjera dizains|telpu dekorācijas
nb:Interiørdekorasjoner
nl:Interieurdecoraties
pl:Dekoracje wnętrz
@@ -15941,6 +17146,7 @@ pt-BR:Decorações de Interiores
ro:Decoratiuni interioare
ru:Украшения для интерьера
sk:Interiérové dekorácie
+sr:Уређење ентеријера|Uređenje enterijera
sv:Inredningsdekorationer
sw:Mapambo ya Ndani
th:ตกแต่งภายใน
@@ -15972,6 +17178,7 @@ id:Tiket Lotere
it:Biglietti della lotteria
ja:宝くじ
ko:복권
+lv:Loterijas biļetes
nb:Lotteribilletter
nl:Loten
pl:Bilety na loterię
@@ -15980,6 +17187,7 @@ pt-BR:Lotérica
ro:Bilete la loterie
ru:Лотерея|Лотерейные билеты
sk:Lístky do lotérie
+sr:Лутрија|Lutrija
sv:Lotter
sw:Tikiti za Bahati nasibu
th:สลากกินแบ่ง
@@ -16011,6 +17219,7 @@ id:Suplai medis
it:Forniture mediche
ja:医療用品
ko:의료용품
+lv:Medicīnas preces
nb:Medisinsk utstyr
nl:Medische benodigdheden
pl:Produkty medyczne
@@ -16019,6 +17228,7 @@ pt-BR:Suprimentos médicos
ro:Consumabile medicale
ru:Медикаменты
sk:Zdravotnícky materiál
+sr:Медицинска помагала|Ортопедска помагала|Medicinska pomagala|Ortopedska pomagala
sv:Medicinska förnödenheter
sw:Vifaa vya Matibabu
th:เวชภัณฑ์
@@ -16051,6 +17261,7 @@ id:Suplemen Nutrisi
it:Integratori Alimentari
ja:栄養補助食品
ko:영양 보조제
+lv:Uztura bagātinātāji
nb:Kosttilskudd
nl:Voedingssupplementen
pl:Suplementy diety
@@ -16059,6 +17270,7 @@ pt-BR:Suplementos nutricionais
ro:Suplimente nutritive
ru:Пищевые добавки
sk:Výživové doplnky
+sr:Додаци исхрани|Суплементи|Dodaci ishrani|Suplementi
sv:Kosttillskott
sw:Virutubisho vya Lishe
th:อาหารเสริม
@@ -16091,6 +17303,7 @@ id:Cat
it:Vernici
ja:塗料
ko:그림 물감
+lv:Krāsas
nb:Maling
nl:Verfwinkel
pl:Malatura
@@ -16099,6 +17312,7 @@ pt-BR:Tintas
ro:Vopsele
ru:Краски
sk:Farby
+sr:Фарба|Фарбара|Farba|Farbara
sv:Färger
sw:Rangi
th:สี
@@ -16124,13 +17338,14 @@ eu:Lurringintza
fa:ﯼﺯﺎﺳﺮﻄﻋ
fi:Hajuvedet
fr:Parfumerie
-he:תמַשְׂבָּ
+he:תמַשְׂבָּ
hi:4सुगंध सामग्री की दुकान
hu:Illatszerek
id:Wewangian
it:Profumeria
ja:香水
ko:향료 제조업
+lv:Parfimērija
nb:Parfymeri
nl:Parfumerie
pl:Perfumeria
@@ -16139,6 +17354,7 @@ pt-BR:Perfumaria
ro:Parfumerie
ru:Парфюм|Парфюмерия
sk:Parfuméria
+sr:Парфем|Парфимерија|Parfem|Parfimerija
sv:Parfymer
sw:Perfumery
th:น้ำหอม
@@ -16171,6 +17387,7 @@ id:Perlengkapan Jahit
it:Forniture per il cucito
ja:ミシン用品
ko:재봉용품
+lv:Šūšanas piederumu veikals|šūšanas piederumi
nb:Syutstyr
nl:Naaibenodigdheden
pl:Przybory do szycia
@@ -16179,6 +17396,7 @@ pt-BR:Materiais de costura
ro:Rechizite de cusut
ru:Швейные принадлежности
sk:Šijacie potreby
+sr:Пазамантерија|Pozamanterija
sv:Sytillbehör
sw:Vifaa vya kushona
th:อุปกรณ์เย็บผ้า
@@ -16210,6 +17428,7 @@ id:Sewa Penyimpanan
it:Noleggio deposito
ja:ストレージレンタル
ko:스토리지 렌탈
+lv:Noliktavu noma
nb:Lagerutleie
nl:Opslag verhuur
pl:Wynajem magazynu
@@ -16218,6 +17437,7 @@ pt-BR:Aluguel de Armazenamento
ro:Închiriere depozitare
ru:Аренда склада
sk:Prenájom skladu
+sr:Закуп магацина|Zakup magacina
sv:Uthyrning av förråd
sw:Kukodisha Hifadhi
th:ค่าเช่าห้องเก็บของ
@@ -16228,7 +17448,7 @@ zh-Hans:存储租赁
zh-Hant:存儲租賃
shop-tobacco|@shop
-en:Tobacco
+en:Smoke|Tobacco
ar:تبغ
be:Тытунь
bg:Тютюн
@@ -16243,13 +17463,14 @@ eu:Tabakoa
fa:ﻮﮐﺎﺒﻨﺗ
fi:Tupakka
fr:Bureau de tabac
-he:קבָּטַ
+he:קבָּטַ
hi:4तंबाकू की दुकान
hu:Dohány
id:Tembakau
it:Tabaccheria
ja:タバコ
ko:담배
+lv:Tabaka
nb:Tobakk
nl:Tabakszaak
pl:Tytoń
@@ -16258,6 +17479,7 @@ pt-BR:Tabaco
ro:Tutun
ru:Табак
sk:Tabak
+sr:Дуван|Duvan
sv:Tobak
sw:Tumbaku
th:ยาสูบ
@@ -16274,7 +17496,7 @@ be:Гандлёвая прыналежнасць
bg:Търговия с консумативи
cs:Obchod se zásobami
da:Handler forsyninger
-de:Handelsbedarf
+de:Baustoffhandel|Handelsbedarf
el:Εμπόριο Προμήθειες
es:Suministros comerciales
et:Kaubanduse tarvikud
@@ -16289,6 +17511,7 @@ id:Perlengkapan Perdagangan
it:Forniture commerciali
ja:貿易用品
ko:거래 용품
+lv:Preces tirdzniecībai
nb:Handler rekvisita
nl:Handelsbenodigdheden
pl:Zaopatrzenie handlowe
@@ -16329,6 +17552,7 @@ id:Jam tangan
it:Orologeria
ja:時計
ko:시계
+lv:Pulksteņi|Pulksteņu darbnīca
nb:Klokker
nl:Horlogezaak
pl:Zegarki
@@ -16337,6 +17561,7 @@ pt-BR:Relógios
ro:Priveste
ru:Часы|часов
sk:Hodinky
+sr:Сатови|Satovi
sv:Klockor
sw:Saa
th:นาฬิกา
@@ -16369,6 +17594,7 @@ id:Toko Grosir
it:Negozio all'ingrosso
ja:問屋
ko:도매점
+lv:Vairumtirdzniecība
nb:Engrosbutikk
nl:Groothandel
pl:Hurtownia
@@ -16377,6 +17603,7 @@ pt-BR:Loja de atacado
ro:Magazin cu ridicata
ru:Опт|Оптовый
sk:Veľkoobchod
+sr:Велепродаја|Veleprodaja
sv:Grossistbutik
sw:Duka la Jumla
th:ร้านขายส่ง
@@ -16395,12 +17622,14 @@ et:Jooksurada
fr:Piste de course
it:Pista da corsa
ja:トラック
+lv:Skrejceļš|Skriešanas celiņš
mr:ट्रॅक
nl:Parcours
pt:Pista para desportos não motorizados
pt-BR:Pista para esportes não motorizados
ru:Беговая дорожка
tr:Pist
+sr:Атлетска стаза|Трим стаза|Atletska staza|Trim staza
uk:Бігова доріжка
zh-Hans:賽道
@@ -16426,6 +17655,7 @@ id:Pembangkit listrik
it:Centrale elettrica
ja:発電所
ko:발전소
+lv:Elektrostacija
mr:वीज प्रकल्प
nb:Kraftverk
nl:Energiecentrale
@@ -16435,6 +17665,7 @@ pt-BR:Usina elétrica
ro:Centrală electrică
ru:Электростанция
sk:Elektráreň
+sr:Електрана|Elektrana
sv:Kraftverk
sw:Kiwanda cha nguvu
th:โรงไฟฟ้า
@@ -16466,6 +17697,7 @@ id:Lelang
it:Asta
ja:オークション
ko:경매
+lv:Izsole|Izsoļu nams
mr:लिलाव
nb:Auksjon
nl:Veiling
@@ -16474,6 +17706,7 @@ pt:Leilão
ro:Licitație
ru:Аукцион
sk:Aukcia
+sr:Аукција|Aukcija
sv:Auktion
sw:Mnada
th:ประมูล
@@ -16484,14 +17717,14 @@ zh-Hans:拍卖会
zh-Hant:拍賣
shop-collector|@category_shopping|@category_secondhand
-en:Collector
+en:Collectables|Collector
ar:جامع
be:Калекцыянер
bg:Колектор
ca:Col·leccionista
cs:Collector
da:Samler
-de:Sammler
+de:Sammlerartikel|Sammlerstücke
el:Συλλέκτης
es:Colector
es-MX:Coleccionista
@@ -16506,6 +17739,7 @@ id:Kolektor
it:Collezionista
ja:コレクター
ko:수집가
+lv:Kolekcionārs
mr:कलेक्टर
nb:Samler
nl:Verzamelaar
@@ -16515,6 +17749,7 @@ pt-BR:Coletor
ro:Colector
ru:Коллекционер
sk:Zberateľ
+sr:Колекционар|Kolekcionar
sv:Samlare
sw:Mkusanyaji
th:นักสะสม
@@ -16529,6 +17764,7 @@ en:4Cairn
de:Steinmännchen
et:Karjäär
ja:ケルン
+lv:4Akmeņu uzkalniņš
nl:Steengroeve
pl:Kopiec
pt:Moledro ou mariola
@@ -16560,6 +17796,7 @@ id:Kursi roda
it:Sedia a rotelle
ja:車椅子
ko:휠체어
+lv:Ratiņkrēsls
mr:व्हीलचेअर
nb:Rullestol
nl:Rolstoel
@@ -16568,6 +17805,7 @@ pt:Cadeira de rodas
ro:Scaun cu rotile
ru:Инвалидная коляска|5Инвалид
sk:Invalidný vozík
+sr:Инвалидска колица|Invalidska kolica
sv:Rullstol
sw:Kiti cha magurudumu
th:วีลแชร์
@@ -16600,6 +17838,7 @@ id:Fasilitas Sosial
it:Struttura sociale
ja:社会施設
ko:사회 시설
+lv:Sociālie pakalpojumi
mr:सामाजिक सुविधा
nb:Sosialt anlegg
nl:Sociale voorziening
@@ -16609,6 +17848,7 @@ pt-BR:Unidade de assistência social
ro:Facilitate socială
ru:Социальное учреждение
sk:Sociálne zariadenie
+sr:Социјални рад|Socijalni rad
sv:Social anläggning
sw:Kituo cha Kijamii
th:สิ่งอำนวยความสะดวกทางสังคม
@@ -16641,6 +17881,7 @@ id:Ruang olahraga
it:Palazzetto dello sport
ja:スポーツホール
ko:스포츠 홀
+lv:sporta nams|sporta zāle|sporta halle
mr:क्रीडा हॉल
nb:Idrettshall
nl:Sporthal
@@ -16650,6 +17891,7 @@ pt-BR:Salão de esportes
ro:Sală de sport
ru:Спортивный зал
sk:Športová hala
+sr:Спортска хала|Sportska hala
sv:Idrottshall
sw:Ukumbi wa michezo
th:ห้องกีฬา
@@ -16682,6 +17924,7 @@ id:Pusat kesenian
it:Centro artistico
ja:芸術センター
ko:예술 회관
+lv:mākslas centrs|kultūras centrs|kultūras nams|radošā telpa|izrādes|koncertzāle
mr:कला केंद्र
nb:Kunstsenter
nl:Kunstcentrum
@@ -16690,6 +17933,7 @@ pt:Centro de artes
ro:Centru de artă
ru:Центр искусств
sk:Centrum umenia
+sr:Центар за културу|Centar za kulturu
sv:Kulturcenter
sw:Kituo cha sanaa
th:ศูนย์งานศิลปะ
@@ -16701,7 +17945,7 @@ zh-Hant:藝術中心
amenity-prison
en:prison
-ar:السجن
+ar:سجن
be:турма
bg:затвор
ca:presó
@@ -16722,6 +17966,7 @@ id:penjara
it:prigione
ja:刑務所
ko:감옥
+lv:cietums
mr:तुरुंग
nb:fengsel
nl:gevangenis
@@ -16730,6 +17975,7 @@ pt:prisão
ro:închisoare
ru:тюрьма
sk:väzenie
+sr:затвор|zatvor
sv:fängelse
sw:jela
th:คุก
@@ -16737,3 +17983,699 @@ tr:hapishane
uk:в'язниця
vi:nhà tù
zh-Hans:监狱
+
+amenity-exhibition_centre
+en:Exhibition Center
+en-GB:Exhibition Centre
+ar:مركز المعرض
+be:Выставачны цэнтр
+bg:Изложбен център
+ca:Centre d’exposicions
+cs:Výstaviště
+da:Udstillingscenter
+de:Messezentrum|Ausstellungszentrum
+el:Εκθεσιακό Κέντρο
+es:Centro de exposiciones
+et:Näituste keskus
+eu:Erakusketa Zentroa
+fa:مرکز نمایشگاه
+fi:Näyttelykeskus
+fr:Centre d'exposition
+he:מרכז תערוכה
+hu:Kiállítási Központ
+id:Pusat pameran
+it:Centro espositivo
+ja:エキシビションセンター
+ko:전시 센터
+mr:प्रदर्शन केंद्र
+nb:Utstillingssenter
+nl:Expositiecentrum
+pl:Centrum wystawiennicze
+pt:Centro de exposições
+ro:Centru de expozitie
+ru:Выставочный центр
+sk:Výstavisko
+sr:Изложбени центар|Izložbeni centar
+sv:Mässa
+sw:Kituo cha Maonyesho
+th:ศูนย์นิทรรศการ
+tr:Sergi Merkezi
+uk:Виставковий центр
+vi:Trung tâm triển lãm
+zh-Hans:展览中心
+zh-Hant:展覽中心
+
+shop-bathroom_furnishing|@shop
+en:Bathroom Furnishings
+ar:أثاث الحمام
+be:Мэбля для ванных пакояў
+bg:Обзавеждане за баня
+ca:Mobles de bany
+cs:Vybavení koupelny
+da:Badeværelsesindretning
+de:Badezimmerausstattung
+el:Έπιπλα μπάνιου
+es:Equipamiento de baño
+et:Vannitoa sisustus
+eu:Bainugelako altzariak
+fa:مبلمان حمام
+fi:Kylpyhuoneen kalusteet
+fr:Mobilier de salle de bain
+he:ריהוט חדר רחצה
+hu:Fürdőszobai bútorok
+id:Perabot Kamar Mandi
+it:Arredo bagno
+ja:バスルームの備品
+ko:욕실 가구
+mr:स्नानगृह सामान
+nb:Baderomsmøbler
+nl:Badkamerinrichting
+pl:Meble łazienkowe
+pt:Loja de móveis de casa de banho
+pt-BR:Loja de móveis de banheiro
+ro:Mobilier pentru baie
+ru:Мебель для ванной
+sk:Vybavenie do kúpeľne
+sr:Опрема за купатило|Oprema za kupatilo
+sv:Badrumsinredning
+sw:Vyombo vya Bafuni
+th:ตกแต่งห้องน้ำ
+tr:Banyo Mobilya Mağazası
+uk:Меблі для ванної кімнати
+vi:Nội thất phòng tắm
+zh-Hans:卫浴摆设
+zh-Hant:衛浴擺設
+
+shop-bed|@shop
+en:Bed Shop
+ar:متجر الأسِرّة
+be:Крама ложкаў
+bg:Магазин за легла
+ca:Botiga de llits
+cs:Prodejna postelí
+da:Senge butik
+de:Bettengeschäft
+el:Κατάστημα κρεβατιών
+es:Tienda de camas
+et:Voodipood
+eu:Ohe denda
+fa:فروشگاه تخت
+fi:Sänkykauppa
+fr:Magasin de literie
+he:חנות מיטות
+hu:Ágyak boltja
+id:Toko tempat tidur
+it:Negozio di letti
+ja:ベッドショップ
+ko:침대 가게
+mr:पलंगाचे दुकान
+nb:Sengebutikk
+nl:Bedden winkel
+pl:Sklep z łóżkami
+pt:Loja de camas
+pt-BR:Loja de camas
+ro:Magazin de paturi
+ru:Магазин кроватей
+sk:Predajňa postelí
+sr:Продавница кревета|Prodavnica kreveta
+sv:Sängbutik
+sw:Duka la vitanda
+th:ร้านขายเตียง
+tr:Yatak Mağazası
+uk:Магазин ліжок
+vi:Cửa hàng giường
+zh-Hans:寝具
+zh-Hant:床鋪
+
+shop-boutique|@shop
+en:Boutique
+ar:بوتيك
+be:Буцік
+bg:Бутик
+cs:Butik
+da:Boutique
+de:Boutique
+el:Μπουτίκ
+es:Boutique
+et:Butiik
+eu:Boutique
+fa:ﮏﯿﺗﻮﺑ
+fi:Boutique
+fr:Boutique
+he:קיטוב
+hi:बूटिक
+hu:Butik
+id:Butik
+it:Boutique
+ja:ブティック
+ko:부티크
+nb:Boutique
+nl:Boetiek
+pl:Butik
+pt:Boutique
+pt-BR:Boutique
+ro:Butic
+ru:Бутик
+sk:Butik
+sr:Бутик|Butik
+sv:Boutique
+sw:Boutique
+th:บูติก
+tr:Butik
+uk:Бутік
+vi:Cửa hàng
+zh-Hans:精品店
+zh-Hant:精品店
+
+amenity-food_court
+en:Food Court
+ar:مكان تناول الطعام
+ca:Zona de restaurants
+es:Zona de comidas
+et:Toiduväljak
+eu:Jantokia
+fr:Aire de restauration
+he:מתחם מזון
+hi:फूड कोर्ट
+it:Area ristorazione
+ja:フードコート
+mr:जेवायचे ठिकाण
+pl:Sekcja gastronomiczna
+pt:Praça de alimentação
+pt-BR:Praça de alimentação
+ru:Ресторанный дворик
+tr:Yemek katı
+uk:Ресторанний двір
+zh-Hans:美食广场
+zh-Hant:美食廣場
+
+shop-curtain|@shop
+en:Curtain Shop
+ar:متجر ستائر
+be:Шторы
+bg:Пердета
+ca:Cortines
+cs:Závěsy
+da:Gardiner
+de:Gardinengeschäft
+el:Κουρτίνες
+es:Cortinas
+et:Kardinad
+eu:Gortinak
+fa:پرده ها
+fi:Verhot
+fr:Magasin de rideaux
+he:וילונות
+hu:Függönyök
+id:Tirai
+it:Tende
+ja:カーテン
+ko:커튼
+mr:पडदे
+nb:Gardiner
+nl:Gordijnen
+pl:Zasłony
+pt:Loja de cortinas
+pt-BR:Loja de cortinas
+ro:Perdele
+ru:Шторы
+sk:Záclony
+sr:Завесе|Zavese
+sv:Gardiner
+sw:Mapazia
+th:ผ้าม่าน
+tr:Perdeci
+uk:Штори
+vi:Rèm cửa
+zh-Hans:窗帘
+zh-Hant:窗簾
+
+shop-gas|@shop
+en:Gas Store
+ar:متجر غاز
+be:Газавая крама
+bg:Магазин за газ
+ca:Botiga de gas
+cs:Obchod s plynem
+da:Gas butik
+de:Gas-Geschäft
+el:Κατάστημα υγραερίου
+es:Tienda de gasolina
+et:Gaasipood
+eu:Gas biltegia
+fa:فروشگاه گاز
+fi:Kaasukauppa
+fr:Vente de gaz
+he:חנות גז
+hu:Gázbolt
+id:Toko gas
+it:Deposito di gas
+ja:ガス屋
+ko:주유소
+mr:गॅसचे दुकान
+nb:Gassbutikk
+nl:Gas winkel
+pl:Sklep gazowy
+pt:Distribuidora de gás
+pt-BR:Distribuidora de gás
+ro:Magazin de gaze
+ru:Газовый магазин
+sk:Obchod s plynom
+sr:Плинске боце|Pliske boce
+sv:Gasaffär
+sw:Duka la gesi
+th:ร้านแก๊ส
+tr:Gaz İstasyonu
+uk:Газовий магазин
+vi:Cửa hàng gas
+zh-Hans:燃气站
+zh-Hant:煤氣庫
+
+leisure-hackerspace
+en:Hackerspace
+ar:هاكرزبيس
+be:Хакерская прастора
+es:Espacio para hackers
+es-MX:Espacio hacker
+fa:فضای هکرها
+fi:Hacklab
+he:משרד היי טק משותף
+hi:हैकर्सस्पेस
+ja:ハッカースペース
+ko:해커스 스페이스
+mr:हॅकरस्पेस
+ru:Хакерспейс
+th:แฮกเกอร์สเปซ
+vi:Không gian tin tặc
+zh-Hans:创客空间
+zh-Hant:駭客空間
+
+shop-pet_grooming
+en:Pet Grooming
+ar:العناية بالحيوانات الأليفة
+be:Грумінг
+bg:Грижа за домашни любимци
+ca:Peluca de mascotes
+cs:Péče o domácí mazlíčky
+da:Kæledyrspleje
+de:Tiersalon|Haustierpflege
+el:Περιποίηση κατοικίδιων ζώων
+es:Aseo de mascotas
+et:Lemmikloomade hooldamine
+eu:Animalien apainketa
+fa:نظافت حیوانات خانگی
+fi:Lemmikkieläinten hoito
+fr:Salon de toilettage
+he:טיפוח חיות מחמד
+hu:Kisállatápolás
+id:Perawatan Hewan Peliharaan
+it:Toelettatura per animali domestici
+ja:ペットグルーミング
+ko:애완동물 미용
+mr:पाळीव प्राणी ग्रूमिंग
+nb:Kjæledyrpleie
+nl:Huisdierverzorging
+pl:Pielęgnacja zwierząt
+pt:Salão de banhos e tosquia
+pt-BR:Banho e tosa
+ro:Îngrijirea animalelor de companie
+ru:Груминг
+sk:Zvierací salón
+sr:Салон за негу паса|Шишање паса|Груминг паса|Салон за негу животиња|Шишање животиња|Груминг животиња|Salon za negu pasa|Šišanje pasa|Gruming pasa|Salong za negu životinja|Šišanje životinja|Gruming životinja
+sv:Husdjursvård
+sw:Utunzaji wa Kipenzi
+th:กรูมมิ่งสัตว์เลี้ยง
+tr:Evcil Hayvan Bakıcısı
+uk:Грумінг
+vi:Chải lông thú cưng
+zh-Hans:宠物美容
+zh-Hant:寵物美容
+
+shop-hifi|@shop
+en:HiFi Audio Shop
+ar:متجر صوت هاي فاي
+be:HiFi аўдыё
+bg:HiFi аудио
+ca:Àudio HiFi
+cs:HiFi audio
+da:HiFi lyd
+de:HiFi-Audio
+el:Ήχος HiFi
+es:Audio de alta fidelidad
+et:HiFi heli
+eu:HiFi Audioa
+fa:صوتی HiFi
+fi:HiFi Audio
+fr:Matériel Hi-Fi
+he:אודיו HiFi
+hu:HiFi Audio
+id:Audio HI FI
+it:Audio ad alta fedeltà
+ja:ハイファイオーディオ
+ko:하이파이 오디오
+mr:हायफाय ऑडिओ
+nb:HiFi lyd
+nl:HiFi-audio
+pl:Sklep ze sprzętem hi-fi
+pt:Loja de áudio Hi-Fi
+pt-BR:Loja de áudio Hi-Fi
+ro:Audio HiFi
+ru:Hi-Fi аудио
+sk:HiFi audio
+sr:ХајФај аудио|HiFi audio
+sv:HiFi ljud
+sw:Sauti ya HiFi
+th:เครื่องเสียงไฮไฟ
+tr:Plakçı
+uk:HiFi Audio
+vi:Âm thanh hifi
+zh-Hans:HiFi
+zh-Hant:高保真音響
+
+amenity-conference_centre
+en:Conference Center
+en-GB:Conference Centre
+ar:مركز المؤتمرات
+be:Канферэнц-цэнтр
+bg:Конферентен център
+ca:Centre de conferències
+cs:Konferenční centrum
+da:Konferencecenter
+de:Konferenzzentrum
+el:Συνεδριακό Κέντρο
+es:Centro de conferencias
+et:Konverentsikeskus
+eu:Biltzar Jauregia
+fa:مرکز کنفرانس
+fi:Konferenssikeskus
+fr:Centre de conférence
+he:מרכז כנסים
+hu:Konferenciaközpont
+id:Pusat konferensi
+it:Centro conferenze
+ja:カンファレンスセンター
+ko:컨퍼런스 센터
+mr:परिषद केंद्र
+nb:Konferansesenter
+nl:Conferentiecentrum
+pl:Centrum konferencyjne
+pt:Centro de conferências
+ro:Centru de conferinte
+ru:Конференц-центр
+sk:Konferenčné centrum
+sr:Конференцијски центар|Konferencijski centar
+sv:Konferens Center
+sw:Kituo cha Mikutano
+th:ศูนย์ประชุม
+tr:Konferans merkezi
+uk:Конференц-центр
+vi:Trung tâm Hội nghị
+zh-Hans:会议中心
+zh-Hant:會議中心
+
+shop-herbalist|@shop
+en:Herbalist
+ar:متجر أعشاب
+be:Магазін траў
+bg:Магазин за билки
+ca:Botiga d'herbes
+cs:Obchod s bylinkami
+da:Urtebutik
+de:Kräuterladen
+el:Κατάστημα με βότανα
+es:Herbolario
+et:Maitsetaimede pood
+eu:Belar denda
+fa:فروشگاه گیاهان دارویی
+fi:Yrttikauppa
+fr:Herboristerie
+he:חנות עשבי תיבול
+hu:Gyógynövénybolt
+id:Toko jamu
+it:Negozio di erbe
+ja:ハーブ店
+ko:허브 가게
+mr:औषधी वनस्पतींचे दुकान
+nb:Urtebutikk
+nl:Kruiden winkel
+pl:Sklep z ziołami
+pt:Loja de ervas
+pt-BR:Loja de ervas
+ro:Magazin de ierburi
+ru:Магазин трав
+sk:Obchod s bylinkami
+sr:Травар|Travar
+sv:Örter butik
+sw:Duka la mimea
+th:ร้านสมุนไพร
+tr:Aktar
+uk:Магазин трав
+vi:Cửa hàng thảo mộc
+zh-Hans:草药店
+zh-Hant:香草店
+
+shop-appliance|@shop
+en:Appliance Shop
+ar:متجر أدوات منزلية
+be:Крама бытавой тэхнікі
+bg:Магазин за техника
+ca:Botiga d'electrodomèstics
+cs:Obchod se spotřebiči
+da:Hvidevarer butik
+de:Laden für Haushaltsgeräte
+el:Κατάστημα οικιακών συσκευών
+es:Tienda de electrodomésticos
+et:Tehnikapood
+eu:Etxetresna elektrikoen denda
+fa:فروشگاه لوازم خانگی
+fi:Kodinkoneet kauppa
+fr:Magasin d'électroménager
+he:חנות מוצרי חשמל
+hu:Háztartási készülékek boltja
+id:Toko peralatan
+it:Negozio di elettrodomestici
+ja:家電店
+ko:가전제품 매장
+mr:उपकरणांचे दुकान
+nb:Hvitevarebutikk
+nl:Apparaten winkel
+pl:Sklep AGD
+pt:Loja de eletrodomésticos
+pt-BR:Loja de eletrodomésticos
+ro:Magazin de electrocasnice
+ru:Магазин бытовой техники
+sk:Obchod so spotrebičmi
+sr:Бела техника|Bela tehnika
+sv:Vitvarubutik
+sw:Duka la vifaa
+th:ร้านเครื่องใช้ไฟฟ้า
+tr:Beyaz Eşya Mağazası
+uk:Магазин побутової техніки
+vi:Cửa hàng đồ gia dụng
+zh-Hans:家电店
+zh-Hant:家電店
+
+shop-agrarian|@shop
+en:Agricultural Shop
+ar:محل زراعي
+be:Сельскагаспадарчы магазін
+bg:Селскостопански магазин
+ca:Botiga agrícola
+cs:Zemědělský obchod
+da:Landbrugsbutik
+de:Landwirtschaftliches Geschäft
+el:Αγροτικό κατάστημα
+es:Tienda agrícola
+et:Põllumajanduspood
+eu:Nekazaritza denda
+fa:مغازه کشاورزی
+fi:Maatalouskauppa
+fr:Magasin d'agriculture
+he:חנות חקלאית
+hu:Mezőgazdasági bolt
+id:Toko pertanian
+it:Negozio agricolo
+ja:農産物直売所
+ko:농산물 가게
+mr:शेतीचे दुकान
+nb:Landbruksbutikk
+nl:Agrarische winkel
+pl:Sklep rolniczy
+pt:Loja agrícola
+pt-BR:Loja agrícola
+ro:Magazin agricol
+ru:Сельскохозяйственный магазин
+sk:Farmárske potreby
+sr:Пољопривреда|Poljoprivreda
+sv:Lantbruksbutik
+sw:Duka la kilimo
+th:ร้านเกษตร
+tr:Zirai Ürünler Mağazası
+uk:Сільськогосподарський магазин
+vi:Cửa hàng nông sản
+zh-Hans:农产品店
+zh-Hant:農產品店
+
+shop-fashion_accessories|@shop
+en:Fashion Accessories
+ar:اكسسوارات الموضة
+be:Модныя аксэсуары
+bg:Модни аксесоари
+ca:Complements de moda
+cs:Módní doplňky
+da:Mode tilbehør
+de:Mode-Accessoires
+el:Αξεσουάρ μόδας
+es:Accesorios de moda
+et:Moodsad aksessuaarid
+eu:Moda Osagarriak
+fa:لوازم جانبی مد
+fi:Muoti tarvikkeet
+fr:Boutique d'accessoires de mode
+he:אביזרי אופנה
+hu:Divatkiegészítők
+id:Aksesoris Fashion
+it:Accessori alla moda
+ja:ファッションアクセサリー
+ko:패션 악세사리
+mr:फॅशन अॅक्सेसरीज
+nb:Motetilbehør
+nl:Mode accessoires
+pl:Akcesoria modowe
+pt:Loja de acessórios de moda
+pt-BR:Loja de acessórios de moda
+ro:Acesorii de modă
+ru:Модные аксессуары
+sk:Módne doplnky
+sr:Модни аксесоари|Аксесоари|Modni aksesoari|Aksesoari
+sv:Modeaccessoarer
+sw:Vifaa vya Mtindo
+th:เครื่องประดับแฟชั่น
+tr:Moda Aksesuarları
+uk:Модні аксесуари
+vi:Phụ kiện thời trang
+zh-Hans:时尚配饰
+zh-Hant:時尚配飾
+
+amenity-waste_transfer_station
+en:Waste Transfer Station
+ar:محطة نقل النفايات
+be:Станцыя перавалкі адходаў
+ca:Estació de transferència de residus
+de:Müllumladestation
+es:Estación de transferencia de residuos
+et:Jäätmete üleandmise jaam
+fi:Jätteiden vastaanottoasema
+fr:Station de transfert de déchets
+he:תחנת מעבר פסולת
+hi:कचरा स्थानांतरण स्टेशन
+it:Centro trasferimento rifiuti
+mr:कचरा हस्तांतरण केंद्र
+nl:Overslagstation voor afval
+pl:Stacja przeładunku odpadów
+pt-BR:Estação de transferência de resíduos
+ru:Станция перевалки отходов
+sk:Prekládková stanica odpadu
+tr:Atık Transfer İstasyonu
+uk:Станція передачі сміття
+zh-Hans:垃圾转运站
+zh-Hant:垃圾轉運站
+
+shop-carpet|@shop
+en:Carpet Shop
+ar:متجر سجادات
+be:Дываны
+bg:Килими
+ca:Catifes
+cs:Koberce
+da:Tæpper
+de:Teppichgeschäft
+el:Χαλιά
+es:Alfombras
+et:Vaibad
+eu:Alfonbrak
+fa:فرش
+fi:Matot
+fr:Magasin de tapis
+he:שטיחים
+hu:Szőnyegek
+id:Karpet
+it:Tappeti
+ja:カーペット
+ko:카펫
+mr:कार्पेट्स
+nb:Tepper
+nl:Tapijten
+pl:Dywany
+pt:Loja de tapetes
+pt-BR:Loja de tapetes
+ro:Covoare
+ru:Ковры
+sk:Koberce
+sr:Теписи|Tepisi
+sv:Mattor
+sw:Mazulia
+th:พรม
+tr:Halıcı
+uk:Килими
+vi:Những cái thảm
+zh-Hans:地毯
+zh-Hant:地毯
+
+# A shop that sell supplies to make arts and crafts (different from shop-arts that sells works of art)
+shop-craft|@shop
+en:Craft
+be:Рамяство|Творчасць
+de:Künstlerbedarf
+es:Artesanía
+eu:eskulanak
+fr:Artisanat
+pt:4Manualidades|5Armarinho
+ru:Ремесло|Творчество
+sr:Рукотворине|Rukotvorine
+
+shop-pasta|@shop
+en:Pasta
+ar:المعكرونة
+be:Макароны
+bg:Паста
+ca:Pasta
+cs:Těstoviny
+da:Pasta
+de:Nudelgeschäft
+el:Ζυμαρικά
+es:Pasta|Pastería
+et:Pasta
+eu:Pasta
+fa:پاستا
+fi:Pasta
+fr:Pâtes
+he:פַּסטָה
+hi:पास्ता
+hu:Tészta
+id:Pasta
+it:Pasta
+ja:パスタ
+ko:파스타
+mr:पास्ता
+nb:Pasta
+nl:Pasta
+pl:Makaron
+pt:Massa
+pt-BR:Massas
+ro:Paste
+ru:Паста
+sk:Cestoviny
+sr:Паста|Pasta
+sv:Pasta
+sw:Pasta
+th:พาสต้า
+tr:Makarna
+uk:Паста
+vi:mì ống
+zh-Hans:意大利面
+zh-Hant:義大利麵
+
+attraction-amusement_ride|attraction-carousel|attraction-roller_coaster|attraction-maze|attraction-historic|attraction-big_wheel|attraction-bumper_car|@category_children
+en:Attraction
+ru:Аттракцион
diff --git a/data/categories_cuisines.txt b/data/categories_cuisines.txt
index a0443e7b5a..352dbaae52 100644
--- a/data/categories_cuisines.txt
+++ b/data/categories_cuisines.txt
@@ -31,6 +31,7 @@ zh-Hans:快餐
zh-Hant:速食店
el:Ταχυφαγίο
sk:Rýchle občerstvenie
+sr:Fast Food|Фаст фуд|Брза храна|Fast fud|Brza hrana
fa:غذای حاضری
cuisine-bagel
@@ -102,6 +103,7 @@ zh-Hant:早餐
el:Πρωινό
he:ארוחת בוקר
sk:Raňajky
+sr:Доручак|doručak
cuisine-burger|@fastfood
en:Burger
@@ -137,6 +139,7 @@ zh-Hant:漢堡
el:Μπιφτέκι|Χάμπουργκερ
he:המבורגר
sk:Hamburger
+sr:Бургер|Хамбургер|Burger|Hamburger
cuisine-bubble_tea
en:Bubble Tea|boba tea
@@ -149,6 +152,7 @@ uk:Бульбашковий чай
be:Чай з бурбалкамі
zh-Hans:珍珠奶茶
zh-Hant:珍珠奶茶
+sr:Боба чај|бабл ти|Чај с мехурићима|Boba čaj|babl ti|Čaj s mehurićima
cuisine-cake
en:Cake|bakery
@@ -184,6 +188,7 @@ zh-Hant:蛋糕
el:Κέικ|αρτοποιείο
he:עוגה
sk:Koláče
+sr:Колачи|Торта|Kolači|Torta
cuisine-coffee_shop
en:Coffee|coffee shop
@@ -220,6 +225,7 @@ el:Καφές|καφενείο
he:הֶפָק
sk:Káva
sw:Kahawa
+sr:Кафа|кофи шоп|кафетерија|Kafa|kofi šop|kafeterija
cuisine-curry
en:Curry
@@ -255,6 +261,7 @@ zh-Hant:咖哩
el:Κάρι
he:קארי
sk:Kari
+sr:Јела од карија|Кари|Jela od karija|Kari
cuisine-diner
en:Diner
@@ -290,6 +297,7 @@ zh-Hant:美式餐廳
el:Μικροεστιατόριο
he:דיינר
sk:Diner
+sr:Дајнер|Dajner
cuisine-donut
en:Donuts
@@ -325,6 +333,7 @@ zh-Hant:甜甜圈
el:Ντόνατ
he:דונאט
sk:Šišky
+sr:Крофне|Krofne
cuisine-fish_and_chips
en:Fish and Chips
@@ -360,6 +369,7 @@ zh-Hant:炸魚薯條
el:Ψάρια και πατάτες
he:פיש אנד צ'יפס
sk:Ryba s hranolkami
+sr:Риба и чипс|Фиш енд чипс|Riba i čips|Fiš end čips
cuisine-friture|@fastfood
en:Friture
@@ -395,6 +405,7 @@ zh-Hant:油炸
el:Τηγανητά
he:פריטורה
sk:Vyprážané jedlá
+sr:Пржена храна|Пржено|Pržena hrana|Prženo
cuisine-grill
en:Grill
@@ -430,6 +441,7 @@ zh-Hant:烤
el:Ψησταριά
he:גריל
sk:Gril
+sr:Грил|Роштиљ|Јела са роштиља|Gril|Roštilj|Jela sa roštilja
cuisine-hotdog|@fastfood
en:Hotdog|hot dog
@@ -466,6 +478,7 @@ uk:Хот-доги|хотдог
vi:Hotdog
zh-Hans:热狗
zh-Hant:熱狗
+sr:Хотдог|Хот дог|Хот-дог|Hotdog|Hot dog|Hot-dog
cuisine-ice_cream
en:Ice Cream|gelato
@@ -502,6 +515,7 @@ uk:Морозиво
vi:Kem
zh-Hans:冰淇淋
zh-Hant:冰淇淋
+sr:Сладолед|Sladoled
cuisine-kebab|@fastfood
en:Kebab
@@ -538,6 +552,7 @@ uk:Кебаби|кебаб|шаурма
vi:Thịt nướng kebab
zh-Hans:烤肉
zh-Hant:烤肉
+sr:Кебаб|Kebab
cuisine-noodles
en:Noodles
@@ -573,6 +588,7 @@ zh-Hant:麵食
el:Μακαρόνια|Ζυμαρικά
he:אטריות
sk:Rezance
+sr:Нудле|Nudle
cuisine-pancake|cuisine-crepe
en:Pancake|pancakes|crepes|crepe
@@ -609,6 +625,7 @@ uk:Млинці|Креп
vi:Bánh kếp|Bánh crepe
zh-Hans:煎饼|千层饼
zh-Hant:煎餅|可麗餅
+sr:Палачинка|Палачинке|Palačinka|Palačinke
cuisine-pasta
en:Pasta
@@ -644,6 +661,7 @@ zh-Hant:義大利麵
el:Ζυμαρικά|Πάστα
he:פסטה
sk:Cestoviny
+sr:Тестенина|Паста|Testenina|Pasta
cuisine-pizza|@fastfood
en:Pizza|pizzeria
@@ -679,6 +697,7 @@ zh-Hant:披薩
el:Πίτσα
he:פיצה
sk:Pizza
+sr:Пица|пицерија|Pica|picerija
cuisine-ramen
en:Ramen
@@ -713,6 +732,7 @@ zh-Hant:拉麵
el:Ράμεν
he:ראמן
sk:Rámen
+sr:Рамен|Ramen
cuisine-sandwich|@fastfood
en:Sandwich
@@ -748,6 +768,7 @@ zh-Hant:三明治
el:Σάντουιτς
he:סנדוויץ'
sk:Sendvič
+sr:Сендвич|Sendvič
cuisine-sausage|@fastfood
en:Sausage
@@ -783,6 +804,7 @@ zh-Hant:火腿
el:Λουκάνικο
he:נקניק
sk:Klobása
+sr:Кобасица|Kobasica
cuisine-seafood|cuisine-fish
en:Seafood|fish
@@ -819,6 +841,7 @@ uk:Морська їжа|Риба|Рибний
vi:Hải sản|Cá
zh-Hans:海鲜|鱼
zh-Hant:海鮮|魚
+sr:Морски плодови|Плодови мора|риба|Morski plodovi|Plodovi mora|riba
cuisine-soba
en:Soba
@@ -889,6 +912,7 @@ zh-Hant:牛排館
el:Μπριζολάδικο
he:סטייקיה
sk:Steak house
+sr:Бифтек|Одрезак|Стек|Biftek|Odrezak|Stek
cuisine-sushi
en:Sushi
@@ -924,6 +948,7 @@ zh-Hant:壽司
el:Σούσι
he:סושי
sk:Suši
+sr:Суши|Suši
cuisine-tapas
en:Tapas
@@ -959,6 +984,7 @@ zh-Hant:塔帕斯
el:Τάπας
he:טאפאס
sk:Tapas
+sr:Тапас|Tapas
cuisine-tea
en:Tea
@@ -994,6 +1020,7 @@ zh-Hant:茶
el:Τσάι
he:תה
sk:Čaj
+sr:Чај|Čaj
cuisine-vegetarian
en:Vegetarian
@@ -1029,6 +1056,7 @@ zh-Hant:素食
el:Χορτοφαγική
he:מטבח טבעוני
sk:Vegetariánske jedlá
+sr:Вегетаријанска|Вегетаријанци|Vegetarijanska|Vegetarijanci
# Vegan is also Vegetarian
cuisine-vegan
@@ -1066,6 +1094,7 @@ zh-Hant:全素料理|素食
el:Για χορτοφάγους|Χορτοφαγική
he:מטבח טבעוני|מטבח צמחוני
sk:Vegánske jedlá|Vegetariánske jedlá
+sr:Веганска|Вегетаријанска|Вегетаријанци|Вегани|Veganska|Vegetarijanska|Vegetarijanci|Vegani
# cuisine-african
# en:African cuisine
diff --git a/data/classificator.txt b/data/classificator.txt
index 73a9095f1d..898aab2cfe 100644
--- a/data/classificator.txt
+++ b/data/classificator.txt
@@ -182,7 +182,9 @@ world +
waste_basket -
waste_disposal -
waste_transfer_station -
- water_point -
+ water_point +
+ drinking_water_no -
+ {}
{}
area:highway +
cycleway -
@@ -202,7 +204,15 @@ world +
unclassified -
{}
attraction +
+ amusement_ride -
animal -
+ big_wheel -
+ bumper_car -
+ carousel -
+ historic -
+ maze -
+ roller_coaster -
+ water_slide -
{}
barrier +
block -
@@ -948,6 +958,7 @@ world +
station +
funicular -
light_rail +
+ berlin -
london -
porto -
{}
@@ -992,6 +1003,7 @@ world +
hamburg -
helsinki -
hiroshima -
+ hongkong -
isfahan -
istanbul -
izmir -
@@ -1045,6 +1057,7 @@ world +
sendai -
sf -
shanghai -
+ shenzhen -
shiraz -
singapore -
sofia -
@@ -1111,6 +1124,7 @@ world +
hamburg -
helsinki -
hiroshima -
+ hongkong -
isfahan -
istanbul -
izmir -
@@ -1164,6 +1178,7 @@ world +
sendai -
sf -
shanghai -
+ shenzhen -
shiraz -
singapore -
sofia -
@@ -1299,6 +1314,7 @@ world +
outdoor -
outpost -
paint -
+ pasta -
pastry -
pawnbroker -
perfumery -
diff --git a/data/colors.txt b/data/colors.txt
index f46bfba37d..4a5d166625 100644
--- a/data/colors.txt
+++ b/data/colors.txt
@@ -227,12 +227,14 @@
11781233
11836942
11841150
+11898395
12000284
12039862
12105912
12218495
12372094
12517551
+12700809
12763315
12895428
13029267
diff --git a/data/countries-strings/ar.json/localize.json b/data/countries-strings/ar.json/localize.json
index 59b65359fe..40e2166959 100644
--- a/data/countries-strings/ar.json/localize.json
+++ b/data/countries-strings/ar.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"منطقة ميدلاند الغربية",
"UK_England_Yorkshire and the Humber":"يوركشاير وهامبر",
"UK_Northern Ireland":"أيرلندا الشمالية",
-"UK_Scotland_North":"إسكتلندا — شمال",
-"UK_Scotland_South":"إسكتلندا — جنوب",
+"UK_Scotland_North":"شمال اسكتلندا",
+"UK_Scotland_South":"جنوب اسكتلندا",
"UK_Wales":"ويلز",
"US_Alabama_Birmingham":"برمنغهام، ألاباما",
"US_Alabama_Montgomery":"مونتغومري، ألاباما",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"ستوكهولم",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
"Switzerland_Eastern Description":"خور",
"Switzerland_Espace Mittelland_Bern Description":"برن",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"جنيف",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"زيورخ",
"Syria Description":"دمشق",
"Taiwan_North Description":"تايبيه",
diff --git a/data/countries-strings/az.json/localize.json b/data/countries-strings/az.json/localize.json
index 7064b27ac6..31bc5ff286 100644
--- a/data/countries-strings/az.json/localize.json
+++ b/data/countries-strings/az.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire və Humber",
"UK_Northern Ireland":"Şimali İrlandiya",
-"UK_Scotland_North":"Şotlandiya - Şimal",
-"UK_Scotland_South":"Şotlandiya - Cənubi",
+"UK_Scotland_North":"Şimali Şotlandiya",
+"UK_Scotland_South":"Cənubi Şotlandiya",
"UK_Wales":"Uels",
"US_Alabama_Birmingham":"Birmingem",
"US_Alabama_Montgomery":"Montqomeri, Alabama",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Cenevrə",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Sürix",
"Syria Description":"Dəməşq, Hələb, Homs",
"Taiwan_North Description":"Taypey",
diff --git a/data/countries-strings/be.json/localize.json b/data/countries-strings/be.json/localize.json
index 7139b68f8f..1fcac91389 100644
--- a/data/countries-strings/be.json/localize.json
+++ b/data/countries-strings/be.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Northern Ireland",
-"UK_Scotland_North":"Scotland — North",
-"UK_Scotland_South":"Scotland — South",
+"UK_Scotland_North":"Паўночная Шатландыя",
+"UK_Scotland_South":"Паўднёвая Шатландыя",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/ca.json/localize.json b/data/countries-strings/ca.json/localize.json
index 9b0d96b95b..cfd1ff7a42 100644
--- a/data/countries-strings/ca.json/localize.json
+++ b/data/countries-strings/ca.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Irlanda del Nord",
-"UK_Scotland_North":"Escòcia — nord",
-"UK_Scotland_South":"Escòcia — sud",
+"UK_Scotland_North":"Nord d'Escòcia",
+"UK_Scotland_South":"Sud d'Escòcia",
"UK_Wales":"Gal·les",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/cs.json/localize.json b/data/countries-strings/cs.json/localize.json
index 2343f8f995..513ff1c27e 100644
--- a/data/countries-strings/cs.json/localize.json
+++ b/data/countries-strings/cs.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire a Humber",
"UK_Northern Ireland":"Severní Irsko",
-"UK_Scotland_North":"Skotsko — Sever",
-"UK_Scotland_South":"Skotsko — Jih",
+"UK_Scotland_North":"Severní Skotsko",
+"UK_Scotland_South":"Jižní Skotsko",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2246,12 +2246,12 @@
"Sweden_Stockholm Description":"Stockholm",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
"Switzerland_Central Description":"Lucern",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"Bern",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Ženeva",
"Switzerland_Northwestern Description":"Basilej",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Curych",
"Syria Description":"Damašek",
"Taiwan_North Description":"Tchaj-pej",
diff --git a/data/countries-strings/da.json/localize.json b/data/countries-strings/da.json/localize.json
index c9af4da231..675b294fca 100644
--- a/data/countries-strings/da.json/localize.json
+++ b/data/countries-strings/da.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Nordirland",
-"UK_Scotland_North":"Skotland — Nord",
-"UK_Scotland_South":"Skotland — Syd",
+"UK_Scotland_North":"Det nordlige Skotland",
+"UK_Scotland_South":"Det sydlige Skotland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmø",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
"Switzerland_Eastern Description":"Kanton Schaffhausen",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Geneve",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damaskus, Aleppo, Homs",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/de.json/localize.json b/data/countries-strings/de.json/localize.json
index aef895b227..776c6491c8 100644
--- a/data/countries-strings/de.json/localize.json
+++ b/data/countries-strings/de.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Nordirland",
-"UK_Scotland_North":"Schottland — Norden",
-"UK_Scotland_South":"Schottland — Süden",
+"UK_Scotland_North":"Nordschottland",
+"UK_Scotland_South":"Südliches Schottland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö",
"Sweden_Stockholm Description":"Stockholm",
"Sweden_Vastra Gotaland Description":"Göteborg",
-"Switzerland_Central Description":"Luzern",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Genf, Lausanne",
-"Switzerland_Northwestern Description":"Basel",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zürich, Winterthur, Illnau",
+"Switzerland_Central Description":"Luzern, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Genf, Lausanne, Sitten",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zürich, Winterthur",
"Syria Description":"Damaskus, Aleppo, Homs",
"Taiwan_North Description":"Taipeh, Taoyuan, Taizhong",
"Taiwan_South Description":"Kaohsiung, Tainan, Jiayi",
diff --git a/data/countries-strings/el.json/localize.json b/data/countries-strings/el.json/localize.json
index c127a0aecd..b8b9e62e11 100644
--- a/data/countries-strings/el.json/localize.json
+++ b/data/countries-strings/el.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Δυτικές Μεσαγγλίες",
"UK_England_Yorkshire and the Humber":"Γιορκσάιρ και Χάμπερ",
"UK_Northern Ireland":"Βόρεια Ιρλανδία",
-"UK_Scotland_North":"Σκωτία - Βόρεια",
-"UK_Scotland_South":"Σκωτία — Νότια",
+"UK_Scotland_North":"Βόρεια Σκωτία",
+"UK_Scotland_South":"Νότια Σκωτία",
"UK_Wales":"Ουαλία",
"US_Alabama_Birmingham":"Μπέρμιγχαμ",
"US_Alabama_Montgomery":"Μοντγκόμερι",
diff --git a/data/countries-strings/en.json/localize.json b/data/countries-strings/en.json/localize.json
index 2e05e6efc9..b9d7329367 100644
--- a/data/countries-strings/en.json/localize.json
+++ b/data/countries-strings/en.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Northern Ireland",
-"UK_Scotland_North":"Scotland — North",
-"UK_Scotland_South":"Scotland — South",
+"UK_Scotland_North":"Northern Scotland",
+"UK_Scotland_South":"Southern Scotland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/es.json/localize.json b/data/countries-strings/es.json/localize.json
index adbddd1ce1..5de676c01d 100644
--- a/data/countries-strings/es.json/localize.json
+++ b/data/countries-strings/es.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Midlands del Oeste",
"UK_England_Yorkshire and the Humber":"Yorkshire y Humber",
"UK_Northern Ireland":"Irlanda del Norte",
-"UK_Scotland_North":"Escocia — Norte",
-"UK_Scotland_South":"Escocia — Sur",
+"UK_Scotland_North":"Norte de Escocia",
+"UK_Scotland_South":"Sur de Escocia",
"UK_Wales":"Gales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Estocolmo",
"Sweden_Vastra Gotaland Description":"Gotemburgo",
-"Switzerland_Central Description":"Lucerna",
-"Switzerland_Eastern Description":"Coira",
-"Switzerland_Espace Mittelland_Bern Description":"Berna",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Ginebra, Lausana",
-"Switzerland_Northwestern Description":"Basilea",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zúrich",
+"Switzerland_Central Description":"Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Coira, San Galo, Herisau, Appenzell, Frauenfeld, Glaris, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Berna, Friburgo, Soleura, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Ginebra, Lausana, Sion",
+"Switzerland_Northwestern Description":"Basilea, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zúrich, Winterthur",
"Syria Description":"Damasco, Alepo, Homs",
"Taiwan_North Description":"Taipéi, Taichung",
"Taiwan_South Description":"Kaohsiung, Chiayi",
diff --git a/data/countries-strings/et.json/localize.json b/data/countries-strings/et.json/localize.json
index 294d3e14d4..c83eba2029 100644
--- a/data/countries-strings/et.json/localize.json
+++ b/data/countries-strings/et.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Lääne-Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire ja Humber",
"UK_Northern Ireland":"Põhja-Iirimaa",
-"UK_Scotland_North":"Šotimaa - Põhi",
-"UK_Scotland_South":"Šotimaa - Lõuna",
+"UK_Scotland_North":"Põhja-Šotimaa",
+"UK_Scotland_South":"Lõuna-Šotimaa",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2172,7 +2172,7 @@
"Saint Martin Description":"Philipsburg, Cul-de-Sac, Cole Bay",
"Saint Vincent and the Grenadines Description":"Kingstown, Clifton, Ashton",
"Samoa Description":"Āpia, Sālelologa, Asau",
-"San Marino Description":"San Marino, Chita, Krasnokamensk, Borzya",
+"San Marino Description":"San Marino, Serravalle, Borgo Maggiore",
"Sao Tome and Principe Description":"São Tomé, Neves, São João dos Angolares",
"Saudi Arabia_North Description":"Jeddah, Mecca, Medina",
"Saudi Arabia_South Description":"Riyadh, Hofuf, Dammam",
@@ -2246,12 +2246,12 @@
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
"Switzerland_Central Description":"Luzern, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Genf, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich, Winterthur, Illnau",
"Syria Description":"Damaskus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
diff --git a/data/countries-strings/eu.json/localize.json b/data/countries-strings/eu.json/localize.json
index a012216cec..9688dd1fb4 100644
--- a/data/countries-strings/eu.json/localize.json
+++ b/data/countries-strings/eu.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Northern Ireland",
-"UK_Scotland_North":"Scotland — North",
-"UK_Scotland_South":"Scotland — South",
+"UK_Scotland_North":"Ipar Eskozia",
+"UK_Scotland_South":"Hego Eskozia",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/fi.json/localize.json b/data/countries-strings/fi.json/localize.json
index 82fdaa9f2d..446f1330ac 100644
--- a/data/countries-strings/fi.json/localize.json
+++ b/data/countries-strings/fi.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Länsi-Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire ja Humber",
"UK_Northern Ireland":"Pohjois-Irlanti",
-"UK_Scotland_North":"Skotlanti — Pohjoinen",
-"UK_Scotland_South":"Skotlanti — Etelä",
+"UK_Scotland_North":"Pohjois-Skotlanti",
+"UK_Scotland_South":"Etelä-Skotlanti",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Tukholma",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Geneve",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damaskos",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/fr.json/localize.json b/data/countries-strings/fr.json/localize.json
index 09a258183b..2881ff9866 100644
--- a/data/countries-strings/fr.json/localize.json
+++ b/data/countries-strings/fr.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Midlands de l'Ouest",
"UK_England_Yorkshire and the Humber":"Yorkshire-et-Humber",
"UK_Northern Ireland":"Irlande du Nord",
-"UK_Scotland_North":"Écosse — Nord",
-"UK_Scotland_South":"Écosse — Sud",
+"UK_Scotland_North":"Nord de l'Écosse",
+"UK_Scotland_South":"Sud de l'Écosse",
"UK_Wales":"Pays de Galles",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne",
-"Switzerland_Eastern Description":"Saint-Gall, Schaffhouse, Coire",
-"Switzerland_Espace Mittelland_Bern Description":"Berne, Bienne",
-"Switzerland_Espace Mittelland_East Description":"Thoune, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Genève",
-"Switzerland_Northwestern Description":"Bâle",
-"Switzerland_Ticino Description":"Bellinzone",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Coire, Saint-Gall, Herisau, Appenzell, Frauenfeld, Glaris, Schaffhouse",
+"Switzerland_Espace Mittelland_Bern Description":"Berne, Fribourg, Soleure, Neuchâtel, Delémont, Bienne, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thoune, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Genève, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Bâle, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzone, Lugano, Locarno",
"Switzerland_Zurich Description":"Zurich, Winterthour",
"Syria Description":"Damas, Alep, Homs",
"Taiwan_North Description":"Taipei, Taichung",
diff --git a/data/countries-strings/he.json/localize.json b/data/countries-strings/he.json/localize.json
index af0c2c88db..3144d00e88 100644
--- a/data/countries-strings/he.json/localize.json
+++ b/data/countries-strings/he.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"מערב המידלנדס",
"UK_England_Yorkshire and the Humber":"יורקשייר והאמבר",
"UK_Northern Ireland":"צפון אירלנד",
-"UK_Scotland_North":"סקוטלנד — צָפוֹן",
-"UK_Scotland_South":"סקוטלנד — דָרוֹם",
+"UK_Scotland_North":"צפון סקוטלנד",
+"UK_Scotland_South":"דרום סקוטלנד",
"UK_Wales":"ויילס",
"US_Alabama_Birmingham":"ברמינגהאם",
"US_Alabama_Montgomery":"מונטגומרי",
@@ -2248,10 +2248,10 @@
"Switzerland_Central Description":"לוצרן",
"Switzerland_Eastern Description":"שפהאוזן",
"Switzerland_Espace Mittelland_Bern Description":"ברן",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"ז'נבה",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"ציריך",
"Syria Description":"דמשק, חאלב, חומס",
"Taiwan_North Description":"טאיפאי",
diff --git a/data/countries-strings/hu.json/localize.json b/data/countries-strings/hu.json/localize.json
index fa8c7dc9d1..a9b16c0ba8 100644
--- a/data/countries-strings/hu.json/localize.json
+++ b/data/countries-strings/hu.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire és a Humber",
"UK_Northern Ireland":"Észak-Írország",
-"UK_Scotland_North":"Skócia — Észak",
-"UK_Scotland_South":"Skócia — Dél",
+"UK_Scotland_North":"Észak-Skócia",
+"UK_Scotland_South":"Dél-Skócia",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg",
"Sweden_Stockholm Description":"Stockholm",
"Sweden_Vastra Gotaland Description":"Göteborg",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"Bern",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Genf",
"Switzerland_Northwestern Description":"Basel",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damaszkusz",
"Taiwan_North Description":"Tajpej",
diff --git a/data/countries-strings/id.json/localize.json b/data/countries-strings/id.json/localize.json
index fee28abc68..2d983f8d65 100644
--- a/data/countries-strings/id.json/localize.json
+++ b/data/countries-strings/id.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire dan Humber",
"UK_Northern Ireland":"Irlandia Utara",
-"UK_Scotland_North":"Skotlandia — Utara",
-"UK_Scotland_South":"Skotlandia — Selatan",
+"UK_Scotland_North":"Skotlandia Utara",
+"UK_Scotland_South":"Skotlandia Selatan",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery, Alabama",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Jenewa",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Kota Taipei",
diff --git a/data/countries-strings/it.json/localize.json b/data/countries-strings/it.json/localize.json
index 17cea220f0..49a435713c 100644
--- a/data/countries-strings/it.json/localize.json
+++ b/data/countries-strings/it.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Midlands Occidentali",
"UK_England_Yorkshire and the Humber":"Yorkshire e Humber",
"UK_Northern Ireland":"Irlanda del Nord",
-"UK_Scotland_North":"Scozia — Nord",
-"UK_Scotland_South":"Scozia — Sud",
+"UK_Scotland_North":"Scozia del Nord",
+"UK_Scotland_South":"Scozia meridionale",
"UK_Wales":"Galles",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stoccolma",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerna",
-"Switzerland_Eastern Description":"San Gallo, Sciaffusa, Coira",
-"Switzerland_Espace Mittelland_Bern Description":"Berna",
-"Switzerland_Espace Mittelland_East Description":"Steffisburg",
-"Switzerland_Lake Geneva region Description":"Ginevra, Losanna",
-"Switzerland_Northwestern Description":"Basilea",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurigo",
+"Switzerland_Central Description":"Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Coira, San Gallo, Herisau, Appenzello, Frauenfeld, Glarona, Sciaffusa",
+"Switzerland_Espace Mittelland_Bern Description":"Berna, Friburgo, Soletta, Neuenburg, Delsberg, Bienne, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Ginevra, Losanna, Sion",
+"Switzerland_Northwestern Description":"Basilea, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurigo, Winterthur",
"Syria Description":"Damasco",
"Taiwan_North Description":"Taipei, Taoyuan, Taichung",
"Taiwan_South Description":"Kaohsiung, Tainan, Chiayi",
diff --git a/data/countries-strings/ja.json/localize.json b/data/countries-strings/ja.json/localize.json
index 448721a999..a8e48f55d1 100644
--- a/data/countries-strings/ja.json/localize.json
+++ b/data/countries-strings/ja.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"ウェスト・ミッドランズ",
"UK_England_Yorkshire and the Humber":"ヨークシャー・アンド・ザ・ハンバー",
"UK_Northern Ireland":"北アイルランド",
-"UK_Scotland_North":"スコットランド・北部",
-"UK_Scotland_South":"スコットランド・南部",
+"UK_Scotland_North":"スコットランド北部",
+"UK_Scotland_South":"スコットランド南部",
"UK_Wales":"ウェールズ",
"US_Alabama_Birmingham":"バーミングハム",
"US_Alabama_Montgomery":"モンゴメリー",
@@ -2248,10 +2248,10 @@
"Switzerland_Central Description":"ルツェルン",
"Switzerland_Eastern Description":"シャフハウゼン, クール",
"Switzerland_Espace Mittelland_Bern Description":"ベルン",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"ジュネーヴ",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"チューリッヒ",
"Syria Description":"ダマスカス, アレッポ",
"Taiwan_North Description":"台北市, 桃園区, 台中市",
diff --git a/data/countries-strings/ko.json/localize.json b/data/countries-strings/ko.json/localize.json
index 5a59bf3ec3..d2dd865c7c 100644
--- a/data/countries-strings/ko.json/localize.json
+++ b/data/countries-strings/ko.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"웨스트미들랜즈",
"UK_England_Yorkshire and the Humber":"요크셔험버",
"UK_Northern Ireland":"북아일랜드",
-"UK_Scotland_North":"스코틀랜드 — 북",
-"UK_Scotland_South":"스코틀랜드 — 남",
+"UK_Scotland_North":"스코틀랜드 북부",
+"UK_Scotland_South":"스코틀랜드 남부",
"UK_Wales":"웨일스",
"US_Alabama_Birmingham":"버밍햄",
"US_Alabama_Montgomery":"몽고메리",
@@ -2246,12 +2246,12 @@
"Sweden_Stockholm Description":"스톡홀름",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
"Switzerland_Central Description":"루체른",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"베른",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"취리히",
"Syria Description":"다마스쿠스, 알레포",
"Taiwan_North Description":"타이베이 시, 타오위안 시, 타이중 시",
diff --git a/data/countries-strings/mr.json/localize.json b/data/countries-strings/mr.json/localize.json
index 37c778ad8f..899acfa4ea 100644
--- a/data/countries-strings/mr.json/localize.json
+++ b/data/countries-strings/mr.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Northern Ireland",
-"UK_Scotland_North":"Scotland — North",
-"UK_Scotland_South":"Scotland — South",
+"UK_Scotland_North":"उत्तर स्कॉटलंड",
+"UK_Scotland_South":"दक्षिण स्कॉटलंड",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/nb.json/localize.json b/data/countries-strings/nb.json/localize.json
index da9a650da4..bf96b0d37c 100644
--- a/data/countries-strings/nb.json/localize.json
+++ b/data/countries-strings/nb.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Vest-Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire og Humber",
"UK_Northern Ireland":"Nord-Irland",
-"UK_Scotland_North":"Skottland — Nord",
-"UK_Scotland_South":"Skottland — Sør",
+"UK_Scotland_North":"Nord-Skottland",
+"UK_Scotland_South":"Sør-Skottland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/nl.json/localize.json b/data/countries-strings/nl.json/localize.json
index 184ed2b843..afaae3c56b 100644
--- a/data/countries-strings/nl.json/localize.json
+++ b/data/countries-strings/nl.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Noord-Ierland",
-"UK_Scotland_North":"Schotland — Noord",
-"UK_Scotland_South":"Schotland — Zuid",
+"UK_Scotland_North":"Noord-Schotland",
+"UK_Scotland_South":"Zuid-Schotland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damascus",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/pl.json/localize.json b/data/countries-strings/pl.json/localize.json
index 0a96a4d545..f818816d66 100644
--- a/data/countries-strings/pl.json/localize.json
+++ b/data/countries-strings/pl.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Irlandia Północna",
-"UK_Scotland_North":"Szkocja — Północ",
-"UK_Scotland_South":"Szkocja — Południe",
+"UK_Scotland_North":"Północna Szkocja",
+"UK_Scotland_South":"Południowa Szkocja",
"UK_Wales":"Walia",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2248,10 +2248,10 @@
"Switzerland_Central Description":"Lucerna",
"Switzerland_Eastern Description":"Szafuza",
"Switzerland_Espace Mittelland_Bern Description":"Berno",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Genewa",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zurych",
"Syria Description":"Damaszek",
"Taiwan_North Description":"Tajpej",
diff --git a/data/countries-strings/pt.json/localize.json b/data/countries-strings/pt.json/localize.json
index 76031acf02..a13f867bfc 100644
--- a/data/countries-strings/pt.json/localize.json
+++ b/data/countries-strings/pt.json/localize.json
@@ -42,7 +42,7 @@
"Austria_Vorarlberg":"Vorarlberg",
"Azerbaijan":"Azerbaijão",
"Azerbaijan Region":"Azerbaijão",
-"Bahrain":"Bahrein",
+"Bahrain":"Barém",
"Bangladesh":"Bangladesh",
"Barbados":"Barbados",
"Belarus":"Bielorrússia",
@@ -175,8 +175,8 @@
"Canada_Yukon_Whitehorse":"Whitehorse",
"Cape Verde":"Cabo Verde",
"Caribees":"Pequenas Antilhas",
-"Caribisch Nederland":"Aruba, Curaçao e Países Baixos das Caraíbas",
-"Cayman Islands":"Ilhas Cayman",
+"Caribisch Nederland":"Aruba, Curaçau e Países Baixos das Caraíbas",
+"Cayman Islands":"Ilhas Caimão",
"Central African Republic":"República Centro-Africana",
"Central Anatolia Region":"Região da Anatólia Central",
"Chad":"Chade",
@@ -226,7 +226,7 @@
"Croatia":"Croácia",
"Cuba":"Cuba",
"Cyprus":"Chipre",
-"Czech Republic":"República Checa",
+"Czech Republic":"Chéquia",
"Czech_Jihovychod_Jihomoravsky kraj":"Morávia do Sul",
"Czech_Jihovychod_Kraj Vysocina":"Vysočina",
"Czech_Jihozapad_Jihocesky kraj":"Boêmia do Sul",
@@ -248,7 +248,7 @@
"Denmark_North Denmark Region":"Jutlândia do Norte",
"Denmark_Region Zealand":"Zelândia",
"Denmark_Region of Southern Denmark":"Dinamarca do Sul",
-"Djibouti":"Djibouti",
+"Djibouti":"Jibuti",
"Dominica":"Dominica",
"Dominican Republic":"República Dominicana",
"East Timor":"Timor-Leste",
@@ -441,8 +441,8 @@
"Greece_Decentralized Administration of Aegean":"Egeu",
"Greece_Decentralized Administration of Attica":"Ática",
"Greece_Decentralized Administration of Crete":"Creta",
-"Greece_Decentralized Administration of Epirus - Western Macedonia":"Épiro e Macedônia Ocidental",
-"Greece_Decentralized Administration of Macedonia and Thrace":"Macedônia e Trácia",
+"Greece_Decentralized Administration of Epirus - Western Macedonia":"Épiro e Macedónia Ocidental",
+"Greece_Decentralized Administration of Macedonia and Thrace":"Macedónia e Trácia",
"Greece_Decentralized Administration of Thessaly - Central Greece":"Tessália e Grécia Central",
"Greece_Decentralized Administration of West Greece":"Peloponeso",
"Greenland":"Gronelândia",
@@ -689,7 +689,7 @@
"Morocco_Doukkala-Abda":"Doukkala-Abda",
"Morocco_Rabat-Sale-Zemmour-Zaer":"Rabat-Salé-Zemmour-Zaer",
"Morocco_Southern":"Marrocos — Sul",
-"Morocco_Western Sahara":"Saara Ocidental",
+"Morocco_Western Sahara":"Sara Ocidental",
"Mozambique":"Moçambique",
"Myanmar":"Myanmar",
"Nagorno-Karabakh":"Região económica de Karabakh",
@@ -891,7 +891,7 @@
"Sahrawi Arab Democratic Republic":"República Árabe Saaraui Democrática",
"Saint Barthelemy":"Coletividade de São Bartolomeu",
"Saint Helena Ascension and Tristan da Cunha":"Santa Helena, Ascensão e Tristão da Cunha",
-"Saint Kitts and Nevis":"São Cristóvão e Nevis",
+"Saint Kitts and Nevis":"São Cristóvão e Neves",
"Saint Lucia":"Santa Lúcia",
"Saint Martin":"São Martinho",
"Saint Vincent and the Grenadines":"São Vicente e Granadinas",
@@ -952,7 +952,7 @@
"Spain_Extremadura":"Estremadura (Espanha)",
"Spain_Galicia":"Galiza",
"Spain_La Rioja":"La Rioja",
-"Spain_Melilla":"Melilla",
+"Spain_Melilla":"Melilha",
"Spain_Principado de Asturias":"Astúrias",
"Spain_Region de Murcia":"Região de Múrcia",
"Spain_Valencian Community":"Comunidade Valenciana",
@@ -988,9 +988,9 @@
"The Bahamas":"Bahamas",
"The Gambia":"Gâmbia",
"Togo":"Togo",
-"Tokelau":"Tokelau",
+"Tokelau":"Toquelau",
"Tonga":"Tonga",
-"Trinidad and Tobago":"Trinidad e Tobago",
+"Trinidad and Tobago":"Trindade e Tobago",
"Tunisia":"Tunísia",
"Turkey":"Turquia",
"Turkey_Aegean Region":"Região do Egeu",
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Midlands Ocidentais",
"UK_England_Yorkshire and the Humber":"Yorkshire e Humber",
"UK_Northern Ireland":"Irlanda do Norte",
-"UK_Scotland_North":"Escócia — Norte",
-"UK_Scotland_South":"Escócia — Sul",
+"UK_Scotland_North":"Norte da Escócia",
+"UK_Scotland_South":"Sul da Escócia",
"UK_Wales":"País de Gales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -1180,7 +1180,7 @@
"United States Virgin Islands":"Ilhas Virgens Americanas",
"United States of America":"Estados Unidos",
"Uruguay":"Uruguai",
-"Uzbekistan":"Uzbequistão",
+"Uzbekistan":"Usbequistão",
"Vanuatu":"Vanuatu",
"Venezuela":"Venezuela",
"Vietnam":"Vietname",
@@ -1191,7 +1191,7 @@
"Wisconsin":"Wisconsin",
"Yemen":"Iémen",
"Zambia":"Zâmbia",
-"Zimbabwe":"Zimbábue",
+"Zimbabwe":"Zimbabué",
"Argentina_Santa Fe":"Santa Fé",
"Australia_Brisbane":"Brisbane",
"Australia_Sydney":"Sydney",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Estocolmo",
"Sweden_Vastra Gotaland Description":"Gotemburgo",
-"Switzerland_Central Description":"Lucerna",
+"Switzerland_Central Description":"Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz",
"Switzerland_Eastern Description":"Coira",
-"Switzerland_Espace Mittelland_Bern Description":"Berna",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Espace Mittelland_Bern Description":"Berna, Friburgo, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zurique",
"Syria Description":"Damasco",
"Taiwan_North Description":"Taipé",
diff --git a/data/countries-strings/ro.json/localize.json b/data/countries-strings/ro.json/localize.json
index f07c90c2b1..8815b9ed67 100644
--- a/data/countries-strings/ro.json/localize.json
+++ b/data/countries-strings/ro.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Irlanda de Nord",
-"UK_Scotland_North":"Scoția — Nord",
-"UK_Scotland_South":"Scoția — Sud",
+"UK_Scotland_North":"Scoția de Nord",
+"UK_Scotland_South":"Sudul Scoției",
"UK_Wales":"Țara Galilor",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery, Alabama",
@@ -2248,10 +2248,10 @@
"Switzerland_Central Description":"Lucerna",
"Switzerland_Eastern Description":"Cuira",
"Switzerland_Espace Mittelland_Bern Description":"Berna",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damasc",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/ru.json/localize.json b/data/countries-strings/ru.json/localize.json
index 3059f6da73..e9bfc690cc 100644
--- a/data/countries-strings/ru.json/localize.json
+++ b/data/countries-strings/ru.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Западный Мидленд",
"UK_England_Yorkshire and the Humber":"Йоркшир и Хамбер",
"UK_Northern Ireland":"Северная Ирландия",
-"UK_Scotland_North":"Шотландия — Север",
-"UK_Scotland_South":"Шотландия — Юг",
+"UK_Scotland_North":"Северная Шотландия",
+"UK_Scotland_South":"Южная Шотландия",
"UK_Wales":"Уэльс",
"US_Alabama_Birmingham":"Бирмингем",
"US_Alabama_Montgomery":"Монтгомери",
@@ -2172,7 +2172,7 @@
"Saint Martin Description":"Филипсбург",
"Saint Vincent and the Grenadines Description":"Кингстаун",
"Samoa Description":"Апиа",
-"San Marino Description":"City of San Marino, Serravalle, Borgo Maggiore",
+"San Marino Description":"Сан-Марино",
"Sao Tome and Principe Description":"Сан-Томе",
"Saudi Arabia_North Description":"Джидда, Мекка, Медина",
"Saudi Arabia_South Description":"Эр-Рияд, Эль-Хуфуф, Даммам",
diff --git a/data/countries-strings/sk.json/localize.json b/data/countries-strings/sk.json/localize.json
index b3301d38a5..0024f28611 100644
--- a/data/countries-strings/sk.json/localize.json
+++ b/data/countries-strings/sk.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber",
"UK_Northern Ireland":"Severné Írsko",
-"UK_Scotland_North":"Škótsko — Sever",
-"UK_Scotland_South":"Škótsko — Juh",
+"UK_Scotland_North":"Severné Škótsko",
+"UK_Scotland_South":"Južné Škótsko",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Štokholm",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"Bern",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Ženeva",
"Switzerland_Northwestern Description":"Bazilej",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damask",
"Taiwan_North Description":"Tchaj-pej",
diff --git a/data/countries-strings/sv.json/localize.json b/data/countries-strings/sv.json/localize.json
index 8594cb6b7e..98976e127a 100644
--- a/data/countries-strings/sv.json/localize.json
+++ b/data/countries-strings/sv.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire och Humber",
"UK_Northern Ireland":"Nordirland",
-"UK_Scotland_North":"Skottland — Nord",
-"UK_Scotland_South":"Skottland — Syd",
+"UK_Scotland_North":"Norra Skottland",
+"UK_Scotland_South":"Södra Skottland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery, Alabama",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm",
"Sweden_Vastra Gotaland Description":"Göteborg",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"Bern",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damaskus, Aleppo, Homs",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/th.json/localize.json b/data/countries-strings/th.json/localize.json
index 43ca8115b2..95d3f76526 100644
--- a/data/countries-strings/th.json/localize.json
+++ b/data/countries-strings/th.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"เวสต์มิดแลนส์",
"UK_England_Yorkshire and the Humber":"ยอร์กเชอร์และฮัมเบอร์",
"UK_Northern Ireland":"ไอร์แลนด์เหนือ",
-"UK_Scotland_North":"ประเทศสกอตแลนด์ — เหนือ",
-"UK_Scotland_South":"ประเทศสกอตแลนด์ — ใต้",
+"UK_Scotland_North":"สกอตแลนด์ตอนเหนือ",
+"UK_Scotland_South":"สกอตแลนด์ตอนใต้",
"UK_Wales":"ประเทศเวลส์",
"US_Alabama_Birmingham":"เบอร์มิงแฮม",
"US_Alabama_Montgomery":"มอนต์กอเมอรี",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"สตอกโฮล์ม",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
"Switzerland_Espace Mittelland_Bern Description":"เบิร์น",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"เจนีวา",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"ซูริก",
"Syria Description":"ดามัสกัส",
"Taiwan_North Description":"ไทเป, เมืองไถโจวง",
diff --git a/data/countries-strings/tr.json/localize.json b/data/countries-strings/tr.json/localize.json
index 5bc7d2be26..f010a08a7f 100644
--- a/data/countries-strings/tr.json/localize.json
+++ b/data/countries-strings/tr.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands",
"UK_England_Yorkshire and the Humber":"Yorkshire ve Humber",
"UK_Northern Ireland":"Kuzey İrlanda",
-"UK_Scotland_North":"İskoçya — Kuzey",
-"UK_Scotland_South":"İskoçya — Güney",
+"UK_Scotland_North":"Kuzey İskoçya",
+"UK_Scotland_South":"Güney İskoçya",
"UK_Wales":"Galler",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery, Alabama",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Cenevre",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürih",
"Syria Description":"Şam, Halep, Humus",
"Taiwan_North Description":"Taipei",
diff --git a/data/countries-strings/uk.json/localize.json b/data/countries-strings/uk.json/localize.json
index f885634d80..972be04509 100644
--- a/data/countries-strings/uk.json/localize.json
+++ b/data/countries-strings/uk.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"Західний Мідленд",
"UK_England_Yorkshire and the Humber":"Йоркшир і Гамбер",
"UK_Northern Ireland":"Північна Ірландія",
-"UK_Scotland_North":"Шотландія — Північ",
-"UK_Scotland_South":"Шотландія — Південь",
+"UK_Scotland_North":"Північна Шотландія",
+"UK_Scotland_South":"Південна Шотландія",
"UK_Wales":"Уельс",
"US_Alabama_Birmingham":"Бірмінгем",
"US_Alabama_Montgomery":"Монтґомері",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Стокгольм",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
"Switzerland_Eastern Description":"Шаффгаузен, Кур",
"Switzerland_Espace Mittelland_Bern Description":"Берн",
"Switzerland_Espace Mittelland_East Description":"Тун",
"Switzerland_Lake Geneva region Description":"Женева, Лозанна",
"Switzerland_Northwestern Description":"Базель",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Цюрих",
"Syria Description":"Дамаск, Халеб, Хомс",
"Taiwan_North Description":"Тайбей",
diff --git a/data/countries-strings/vi.json/localize.json b/data/countries-strings/vi.json/localize.json
index 1cc0cd04de..1baa8a743e 100644
--- a/data/countries-strings/vi.json/localize.json
+++ b/data/countries-strings/vi.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"West Midlands, Vương quốc Anh",
"UK_England_Yorkshire and the Humber":"Yorkshire and the Humber, Vương quốc Anh",
"UK_Northern Ireland":"Bắc Ireland",
-"UK_Scotland_North":"Scotland — Bắc",
-"UK_Scotland_South":"Scotland — Nam",
+"UK_Scotland_North":"Bắc Scotland",
+"UK_Scotland_South":"miền nam Scotland",
"UK_Wales":"Wales",
"US_Alabama_Birmingham":"Birmingham",
"US_Alabama_Montgomery":"Montgomery, Alabama",
@@ -2245,13 +2245,13 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
"Switzerland_Lake Geneva region Description":"Giơ-ne-vơ",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
"Switzerland_Zurich Description":"Zürich",
"Syria Description":"Damas",
"Taiwan_North Description":"Đài Bắc, Đào Viên, Đài Trung",
diff --git a/data/countries-strings/zh-Hans.json/localize.json b/data/countries-strings/zh-Hans.json/localize.json
index cc97aac0e8..80723fd3d5 100644
--- a/data/countries-strings/zh-Hans.json/localize.json
+++ b/data/countries-strings/zh-Hans.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"西密德兰",
"UK_England_Yorkshire and the Humber":"约克郡-亨伯",
"UK_Northern Ireland":"北爱尔兰",
-"UK_Scotland_North":"苏格兰 - 北部",
-"UK_Scotland_South":"苏格兰 - 南部",
+"UK_Scotland_North":"苏格兰北部",
+"UK_Scotland_South":"苏格兰南部",
"UK_Wales":"威尔斯",
"US_Alabama_Birmingham":"伯明翰",
"US_Alabama_Montgomery":"蒙哥马利",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
-"Switzerland_Espace Mittelland_East Description":"Thun, Langenthal, Steffisburg",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
+"Switzerland_Espace Mittelland_East Description":"Thun, Interlaken, Langenthal",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"Taipei City, Taoyuan District, Taichung City",
"Taiwan_South Description":"Kaohsiung City, Tainan City, Chiayi City",
diff --git a/data/countries-strings/zh-Hant.json/localize.json b/data/countries-strings/zh-Hant.json/localize.json
index ac01011695..ff3dc45966 100644
--- a/data/countries-strings/zh-Hant.json/localize.json
+++ b/data/countries-strings/zh-Hant.json/localize.json
@@ -1015,8 +1015,8 @@
"UK_England_West Midlands":"西密德蘭",
"UK_England_Yorkshire and the Humber":"約克郡-亨伯",
"UK_Northern Ireland":"北愛爾蘭",
-"UK_Scotland_North":"蘇格蘭 - 北部",
-"UK_Scotland_South":"蘇格蘭 - 南部",
+"UK_Scotland_North":"蘇格蘭北部",
+"UK_Scotland_South":"蘇格蘭南部",
"UK_Wales":"威爾斯",
"US_Alabama_Birmingham":"伯明翰",
"US_Alabama_Montgomery":"蒙哥馬利",
@@ -2245,14 +2245,14 @@
"Sweden_Sodra Gotaland Description":"Malmö, Helsingborg, Lund",
"Sweden_Stockholm Description":"Stockholm, Huddinge, Nacka",
"Sweden_Vastra Gotaland Description":"Gothenburg, Borås, Mölndal",
-"Switzerland_Central Description":"Lucerne, Oberarth, Emmen",
-"Switzerland_Eastern Description":"St. Gallen, Schaffhausen, Chur",
-"Switzerland_Espace Mittelland_Bern Description":"Bern, Biel/Bienne, Köniz",
+"Switzerland_Central Description":"Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz",
+"Switzerland_Eastern Description":"Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen",
+"Switzerland_Espace Mittelland_Bern Description":"Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten",
"Switzerland_Espace Mittelland_East Description":"施特菲斯堡",
-"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Vernier",
-"Switzerland_Northwestern Description":"Basel, Lenzburg, Riehen",
-"Switzerland_Ticino Description":"Lugano, Bellinzona, Locarno",
-"Switzerland_Zurich Description":"Zurich, Winterthur, Illnau",
+"Switzerland_Lake Geneva region Description":"Geneva, Lausanne, Sion",
+"Switzerland_Northwestern Description":"Basel, Liestal, Aarau",
+"Switzerland_Ticino Description":"Bellinzona, Lugano, Locarno",
+"Switzerland_Zurich Description":"Zurich, Winterthur",
"Syria Description":"Damascus, Aleppo, Homs",
"Taiwan_North Description":"臺中市",
"Taiwan_South Description":"嘉義市",
diff --git a/data/countries.txt b/data/countries.txt
index 3fb3afc9c2..3fbc213531 100644
--- a/data/countries.txt
+++ b/data/countries.txt
@@ -1,16 +1,16 @@
{
- "v": 241001,
+ "v": 241122,
"id": "Countries",
"g": [
{
"id": "World",
- "s": 48127931,
- "sha1_base64": "pSQ59a9IG0lW0xVYOFRCGcViRqo="
+ "s": 48489781,
+ "sha1_base64": "g6T5elsE8eVRlXYR7no/WGAXCZI="
},
{
"id": "WorldCoasts",
- "s": 8579483,
- "sha1_base64": "cxJoUXuHG3P7JBu5xDloq2lc6ew="
+ "s": 8582310,
+ "sha1_base64": "hjW5eUT6uAaCT+qaWM6M7N8pXXg="
},
{
"id": "Abkhazia",
@@ -22,8 +22,8 @@
"აფხაზეთის ავტონომიური რესპუბლიკა - Аҧсны Автономтә Республика",
"საქართველო"
],
- "s": 13336257,
- "sha1_base64": "T99rnqgjD/CenYEUtfqbFuuYaF8="
+ "s": 13350985,
+ "sha1_base64": "VAmV6aJwyi9jaC7DbW0dmXIxVvY="
},
{
"id": "Afghanistan",
@@ -67,8 +67,8 @@
"ولایت غور",
"افغانستان"
],
- "s": 109352128,
- "sha1_base64": "jH0jEz144L7ZspsUJ0aQbXBzqCI="
+ "s": 109581089,
+ "sha1_base64": "qYDXxrq07rvxRSzZ1aikuBx5Puw="
},
{
"id": "Albania",
@@ -78,8 +78,8 @@
"affiliations": [
"Shqipëria"
],
- "s": 50255408,
- "sha1_base64": "n4FIJHUahz+byL1JpmVx3MEzdzg="
+ "s": 51208368,
+ "sha1_base64": "3jYqwj26Pjo5C1v1lQPt6zQYVFc="
},
{
"id": "Algeria",
@@ -109,8 +109,8 @@
"Tindouf ⵜⵉⵏⴷⵓⴼ تندوف",
"Tébessa - تبسة"
],
- "s": 58482080,
- "sha1_base64": "m1o1F6zsKrT9lqJv4GlaR9Kc9ko="
+ "s": 187762846,
+ "sha1_base64": "LkLfxbaR/TYLAw2gISnLTjAnMk4="
},
{
"id": "Algeria_Coast",
@@ -151,8 +151,8 @@
"Tizi Ouzou - ⵜⵉⵣⵉ ⵓⵣⵣⵓ - تيزي وزو",
"Tlemcen - تلمسان"
],
- "s": 171615934,
- "sha1_base64": "bddB9VuqLH5pj8JQt+tJWem+8m4="
+ "s": 171820630,
+ "sha1_base64": "QrXbQNUycCqubLGPshB0ZbUkG00="
}
]
},
@@ -164,8 +164,8 @@
"affiliations": [
"Andorra"
],
- "s": 4394026,
- "sha1_base64": "EPIERh56Vr+Se1rNffMQc2Qhudo="
+ "s": 4602274,
+ "sha1_base64": "gNLgoPxT0EwasuXdKyqIfNBX9+c="
},
{
"id": "Angola",
@@ -193,8 +193,8 @@
"Namibe",
"Zaire"
],
- "s": 67766361,
- "sha1_base64": "o2LKN29brYzmiViuOapNu+DEueo="
+ "s": 68885881,
+ "sha1_base64": "ZIHBelp6QHXtGdC+OlKIVLlyvs0="
},
{
"id": "Anguilla",
@@ -204,8 +204,8 @@
"affiliations": [
"Anguilla"
],
- "s": 759760,
- "sha1_base64": "rb5kQQ3s8/oLsRAkD93BphapD+M="
+ "s": 761304,
+ "sha1_base64": "kIH/orew6kBJdJAUPxWmJ7/aR6k="
},
{
"id": "Antigua and Barbuda",
@@ -216,8 +216,8 @@
"Antigua and Barbuda",
"Montserrat"
],
- "s": 2590700,
- "sha1_base64": "fAEKK/0/Px2sRQoeXT+fpzoGP3o="
+ "s": 2591452,
+ "sha1_base64": "hysB9qdx5ldvjKITZtYUR22xUQU="
},
{
"id": "Barbados",
@@ -227,8 +227,8 @@
"affiliations": [
"Barbados"
],
- "s": 6498674,
- "sha1_base64": "BrtE3s1OWO/zyYOXpTkWWxFTd+Q="
+ "s": 6504458,
+ "sha1_base64": "rhSdqPCdBQLTtC3PzblJAT3Mf54="
},
{
"id": "British Virgin Islands",
@@ -238,8 +238,8 @@
"affiliations": [
"British Virgin Islands"
],
- "s": 1177788,
- "sha1_base64": "Bz7vh3gbQqZTcI6fYPn0zjmdHB8="
+ "s": 1180900,
+ "sha1_base64": "O+cPGX6iAOFoyFbuF7tQcT31TCA="
},
{
"id": "Caribisch Nederland",
@@ -257,8 +257,8 @@
"Aruba",
"Curacao"
],
- "s": 8610269,
- "sha1_base64": "pj8K+EInSwFWkW63XBi3gaxGoBE="
+ "s": 8657189,
+ "sha1_base64": "5HEaSIsZzF/G3zAL459Z6x+fqsY="
},
{
"id": "Dominica",
@@ -278,8 +278,8 @@
"Saint Joseph Parish",
"Saint Peter Parish"
],
- "s": 3756255,
- "sha1_base64": "NilCinJVNcf+w12EIwqwyFrcsp4="
+ "s": 3757303,
+ "sha1_base64": "cWK/ArDVUYPNo5/skqe4E+yazqA="
},
{
"id": "Grenada",
@@ -289,8 +289,8 @@
"affiliations": [
"Grenada"
],
- "s": 2898179,
- "sha1_base64": "yQyn/PJI/e4Rc59z7/dlOl5A2lw="
+ "s": 2930372,
+ "sha1_base64": "p6e8GWCEXAsXEbSIv/zUdckA0Fk="
},
{
"id": "Guadeloupe",
@@ -302,8 +302,8 @@
"Guadeloupe",
"Montserrat"
],
- "s": 16950352,
- "sha1_base64": "FSw5SrhvihQzGH4QbxzZPBE9uZw="
+ "s": 17182761,
+ "sha1_base64": "1fj1z2RRroS50JvxzshNac1qvPY="
},
{
"id": "Martinique",
@@ -315,8 +315,8 @@
"Martinique",
"Saint Lucia"
],
- "s": 13531486,
- "sha1_base64": "C+oGpvyPaD5QYqr39jXPz4Exkn4="
+ "s": 13595910,
+ "sha1_base64": "+xk/bt1+kn5JAE5kBh5FlgQUIs8="
},
{
"id": "Montserrat",
@@ -326,8 +326,8 @@
"affiliations": [
"Montserrat"
],
- "s": 612450,
- "sha1_base64": "tpal84OYcdHsWobXkukVGSIHYsw="
+ "s": 613330,
+ "sha1_base64": "BZGbD5t9/E2wOvodBO+NNIIoJ/w="
},
{
"id": "Saint Barthelemy",
@@ -337,8 +337,8 @@
"affiliations": [
"France"
],
- "s": 910708,
- "sha1_base64": "OjFM67YT9tQA+FXIdNc5jpO+jNQ="
+ "s": 930684,
+ "sha1_base64": "6E/obMbsY/aE9r0Tb6k20ijFJYM="
},
{
"id": "Saint Kitts and Nevis",
@@ -348,8 +348,8 @@
"affiliations": [
"Saint Kitts and Nevis"
],
- "s": 1609455,
- "sha1_base64": "t16v83ll0Rjy/YDQs516525lHLA="
+ "s": 1610655,
+ "sha1_base64": "m2cAp7PzYSU+TJdN9K9WkdiD5o0="
},
{
"id": "Saint Lucia",
@@ -360,8 +360,8 @@
"Saint Lucia",
"Saint Vincent and the Grenadines"
],
- "s": 4105746,
- "sha1_base64": "kBZTXl71dswd3zF8p4uIetBpxQg="
+ "s": 4161146,
+ "sha1_base64": "Lyw0HFrySZGOfiFhcwShDnYbe/c="
},
{
"id": "Saint Martin",
@@ -378,8 +378,8 @@
"Saint Martin (Dutch part)",
"Sint Maarten (Netherlands)"
],
- "s": 2326303,
- "sha1_base64": "d/74FWnFURljG3Dbj292kzZalYA="
+ "s": 2332087,
+ "sha1_base64": "RDyEqY9BbpDGWcg/XGZ4vMmXgtw="
},
{
"id": "Saint Vincent and the Grenadines",
@@ -389,8 +389,8 @@
"affiliations": [
"Saint Vincent and the Grenadines"
],
- "s": 3069149,
- "sha1_base64": "9gskz7yUmTMugKmNI+rOiV8jqZE="
+ "s": 3082637,
+ "sha1_base64": "yTmmup0Ox9D+R2GC8iB38LJij04="
},
{
"id": "Trinidad and Tobago",
@@ -400,8 +400,8 @@
"affiliations": [
"Trinidad and Tobago"
],
- "s": 17615344,
- "sha1_base64": "aT9YSVOqCLlolZ/rRV+OAXkx+uU="
+ "s": 17730400,
+ "sha1_base64": "PwkxqLhcfug82p7v6NObJtU5yps="
},
{
"id": "United States Virgin Islands",
@@ -416,8 +416,8 @@
"VI",
"United States of America"
],
- "s": 3316197,
- "sha1_base64": "x+LIdTjClv9APHxFyMe2uVZjzy0="
+ "s": 3386622,
+ "sha1_base64": "6aG/jYY5A1408II/rR0ja3W0Ud0="
},
{
"id": "Argentina",
@@ -427,8 +427,8 @@
"affiliations": [
"Acuerdo de Campos de Hielo"
],
- "s": 6699112,
- "sha1_base64": "NxLqDA6/BxWwISxdod1oRZoaWmk="
+ "s": 6755648,
+ "sha1_base64": "XDpq+DupcCN2/F+M9lMgwEG/MQ4="
},
{
"id": "Argentina_Buenos Aires_Buenos Aires",
@@ -440,8 +440,8 @@
"Ciudad Autónoma de Buenos Aires",
"Buenos Aires"
],
- "s": 63566240,
- "sha1_base64": "wvq5LyYTW6PejlVXXRIQ7Pj9bFo="
+ "s": 63657176,
+ "sha1_base64": "m37KwvE5eG9P83qIbasSXcmQF1E="
},
{
"id": "Argentina_Buenos Aires_North",
@@ -452,8 +452,8 @@
"Argentina",
"Buenos Aires"
],
- "s": 36049159,
- "sha1_base64": "D0BvOBWjNCxYQWRRUQ5PsHhZicI="
+ "s": 36204079,
+ "sha1_base64": "56NXftDU0M9nJntPHfIWAa/m2oI="
},
{
"id": "Argentina_Buenos Aires_South",
@@ -464,8 +464,8 @@
"Argentina",
"Buenos Aires"
],
- "s": 52616033,
- "sha1_base64": "NYtb/aFnxYLyOwTnrOoRldrVpH0="
+ "s": 52794993,
+ "sha1_base64": "CYlgYhSQqPIqHR6wTkvQ3uaKCsY="
},
{
"id": "Argentina_Patagonia",
@@ -480,8 +480,8 @@
"Santa Cruz",
"Tierra del Fuego"
],
- "s": 151204567,
- "sha1_base64": "uix9gsVRgOab8bUMIE7ZrNvRzqs="
+ "s": 153670847,
+ "sha1_base64": "2BFqYI4mk2R69T4qJcIdFeBGs+M="
},
{
"id": "Argentina_Cuyo",
@@ -495,8 +495,8 @@
"San Juan",
"San Luis"
],
- "s": 85940801,
- "sha1_base64": "8dZ4TcHVIL/BxjAX3nWOyYYL+aE="
+ "s": 86459681,
+ "sha1_base64": "UI90Tnh0DSoR0kw6Lvd8tSYx6oU="
},
{
"id": "Argentina_Mesopotamia",
@@ -517,8 +517,8 @@
"Itapúa",
"Misiones"
],
- "s": 75334955,
- "sha1_base64": "61u6aNQsl7nx6J92YBo1heoIDA8="
+ "s": 75498803,
+ "sha1_base64": "XJOH3tbXpFIujppcOI2iELZImwc="
},
{
"id": "Argentina_Northwest",
@@ -535,8 +535,8 @@
"Santiago del Estero",
"Tucumán"
],
- "s": 115379341,
- "sha1_base64": "FAh1xJAq5WOP9sVDbng2+E1fA0g="
+ "s": 115724125,
+ "sha1_base64": "Gn0lyiVHNUjmZO3vvlxZU71T6dA="
},
{
"id": "Argentina_Pampas",
@@ -548,8 +548,8 @@
"Córdoba",
"La Pampa"
],
- "s": 71561524,
- "sha1_base64": "/XafAooun0fyf2lZ391c+eCkuEs="
+ "s": 71919548,
+ "sha1_base64": "ZSYjlYWnQSgOuEETurQoc61qqlA="
},
{
"id": "Argentina_Santa Fe",
@@ -560,8 +560,8 @@
"Argentina",
"Santa Fe"
],
- "s": 46939386,
- "sha1_base64": "Pz8cZvkf8ID2bHg0YM5fbQF0CtY="
+ "s": 47486786,
+ "sha1_base64": "oiNYQnJpsBeepEAhU7LR/0eaCEY="
}
]
},
@@ -586,8 +586,8 @@
"Արագածոտնի մարզ",
"Գեղարքունիք"
],
- "s": 56033814,
- "sha1_base64": "StaiUrAYVF3XBG9XTFdWbYte0Fk="
+ "s": 56519263,
+ "sha1_base64": "3RUrzB1/0ULafs9Jp4rbZtYTKdI="
},
{
"id": "Austria",
@@ -601,8 +601,8 @@
"Burgenland",
"Österreich"
],
- "s": 39267741,
- "sha1_base64": "861jAkbkxzAOLVOSvqJqTf/Kt/s="
+ "s": 39362341,
+ "sha1_base64": "1U0LMYREukH81fWb58ZtvYDxLNc="
},
{
"id": "Austria_Carinthia",
@@ -613,8 +613,8 @@
"Kärnten",
"Österreich"
],
- "s": 66471660,
- "sha1_base64": "JWCOQWRzzvFnSTJPdmH330ZvwkY="
+ "s": 66584172,
+ "sha1_base64": "jNwBxNX5tnj09do94Y2HpJdKjLo="
},
{
"id": "Austria_Lower Austria_Wien",
@@ -626,8 +626,8 @@
"Niederösterreich",
"Wien"
],
- "s": 126602378,
- "sha1_base64": "h3SAguZoIZOfYAY4FKAsn9Nx+Co="
+ "s": 127082338,
+ "sha1_base64": "5KH6CZ1/R/aJ3sdzlzak6dQ8Ujc="
},
{
"id": "Austria_Styria_Graz",
@@ -638,8 +638,8 @@
"Österreich",
"Steiermark"
],
- "s": 87452750,
- "sha1_base64": "Y4CetQKHZJBXIXNRMzf0YyjFD/I="
+ "s": 87707398,
+ "sha1_base64": "xlOJzbN9iSfUKcHi+sRuvK/6+c8="
},
{
"id": "Austria_Styria_Leoben",
@@ -650,8 +650,8 @@
"Österreich",
"Steiermark"
],
- "s": 55997498,
- "sha1_base64": "NdePGcJBgl+C1VugiS9eas6rvjA="
+ "s": 56119762,
+ "sha1_base64": "C7l5aunCl/eK6eMq1wMZ6laW9+Q="
},
{
"id": "Austria_Upper Austria_Linz",
@@ -662,8 +662,8 @@
"Österreich",
"Oberösterreich"
],
- "s": 55759178,
- "sha1_base64": "ssfcvnmF4luFVj0f1tvSQqYsEfo="
+ "s": 56001802,
+ "sha1_base64": "sqTCOfTXMJ/844+n9Mz/Sk2JzfE="
},
{
"id": "Austria_Upper Austria_Wels",
@@ -674,8 +674,8 @@
"Österreich",
"Oberösterreich"
],
- "s": 65894372,
- "sha1_base64": "Q41VpyusZ2lAuXvJzWb7TE/mYpA="
+ "s": 66055492,
+ "sha1_base64": "O2tvA7Tn69GfPL9GyD1dS1o3c80="
},
{
"id": "Austria_Lower Austria_West",
@@ -686,8 +686,8 @@
"Österreich",
"Niederösterreich"
],
- "s": 121290380,
- "sha1_base64": "hx4FVfOwKMR2a3uZELt8kSYS+pk="
+ "s": 122436548,
+ "sha1_base64": "hNBykIzF1esNeQ+FfA3Z8OwBloA="
},
{
"id": "Austria_Tyrol",
@@ -698,8 +698,8 @@
"Österreich",
"Tirol"
],
- "s": 84260622,
- "sha1_base64": "S9dKSoPdJ0BGzBVJCOtz5FH/r2A="
+ "s": 84644574,
+ "sha1_base64": "9J+Yo0m+s7C2xDY/nJRHPtRdlDQ="
},
{
"id": "Austria_Salzburg",
@@ -710,8 +710,8 @@
"Österreich",
"Salzburg"
],
- "s": 61880531,
- "sha1_base64": "4bR6TE9+ZY6+CiwFryaKmC+kKVg="
+ "s": 62010891,
+ "sha1_base64": "SOUuFoT1vlBfo7lhfSlWhnEHD0o="
},
{
"id": "Austria_Vorarlberg",
@@ -722,8 +722,8 @@
"Österreich",
"Vorarlberg"
],
- "s": 38147975,
- "sha1_base64": "9+MplpKMcWT2AkUoGpYLYxPW7k0="
+ "s": 38298935,
+ "sha1_base64": "WNtOemDNXei1FFuthDpAa1LeaS0="
}
]
},
@@ -737,8 +737,8 @@
"Coral Sea Islands Territory",
"Willis Island"
],
- "s": 184248,
- "sha1_base64": "ha7VFL63Qtg92/G0tE2vZCxQwU8="
+ "s": 184224,
+ "sha1_base64": "32Sf9TYEX/umiDGtjLlSFWuwb/g="
},
{
"id": "Australia_Melbourne",
@@ -749,8 +749,8 @@
"Australia",
"Victoria"
],
- "s": 96619598,
- "sha1_base64": "4/0Aye4qK1qyBv10B4M9BOGnTzs="
+ "s": 97954294,
+ "sha1_base64": "PAi0217MTubTOhC7kxULQZILSyE="
},
{
"id": "Australia_New South Wales",
@@ -764,8 +764,8 @@
"New South Wales",
"Norfolk Island"
],
- "s": 87555685,
- "sha1_base64": "SmfDKIubSQrkJyyQrm5JktPZ6s0="
+ "s": 87997045,
+ "sha1_base64": "VIAwObwfxMeWm1wPihn6/SJdJCY="
},
{
"id": "Australia_Northern Territory",
@@ -776,8 +776,8 @@
"Australia",
"Northern Territory"
],
- "s": 16527967,
- "sha1_base64": "EhyOYUtFdpoPMFm8z7iFnw3/tvI="
+ "s": 16618095,
+ "sha1_base64": "sK9JGdgrI7C4Yqlpz4fBfYgl/6M="
},
{
"id": "Australia_Queensland",
@@ -789,8 +789,8 @@
"Coral Sea Islands Territory",
"Queensland"
],
- "s": 52660471,
- "sha1_base64": "o5vqhG7Aj5h5eieKPumC0PrVPeo="
+ "s": 53454615,
+ "sha1_base64": "9LBTG4Qomg9KFPnfZZqaNt8JQyk="
},
{
"id": "Australia_South Australia",
@@ -801,8 +801,8 @@
"Australia",
"South Australia"
],
- "s": 64356461,
- "sha1_base64": "atR7yc++MkRxaNpZykE6iXmHoNc="
+ "s": 64616101,
+ "sha1_base64": "whg/W221CRwiKrBAUsImlZaOkHE="
},
{
"id": "Australia_Tasmania",
@@ -813,8 +813,8 @@
"Australia",
"Tasmania"
],
- "s": 53037230,
- "sha1_base64": "XTfpsCs/X405zY9Fr0ajrGl1nSU="
+ "s": 53277470,
+ "sha1_base64": "Ne9wR28BeA1q11WjSx1HF/m6Tiw="
},
{
"id": "Australia_Victoria",
@@ -825,8 +825,8 @@
"Australia",
"Victoria"
],
- "s": 88863375,
- "sha1_base64": "4cAEO2RJKi/YCxiQJCGB0AiNI+A="
+ "s": 89354655,
+ "sha1_base64": "5rJagr8qCf5PxQhjBxUfLOXaSrI="
},
{
"id": "Australia_Western Australia",
@@ -842,8 +842,8 @@
"Cocos (Keeling) Islands",
"Western Australia"
],
- "s": 101917098,
- "sha1_base64": "Ab8++vWwrX1btBAjNsqELaekELI="
+ "s": 102919162,
+ "sha1_base64": "5zVeLYFN9MHrpILka5u/B0jHOjY="
},
{
"id": "Australia_Brisbane",
@@ -856,8 +856,8 @@
"France, Nouvelle-Calédonie, Récifs de Bellone (eaux territoriales)",
"Queensland"
],
- "s": 105350167,
- "sha1_base64": "EJJ70vT+SknD1pb1Kgd6CvxTC/8="
+ "s": 106635183,
+ "sha1_base64": "CcYd7zr/wCdqmQlfOQ5laNPFGfo="
},
{
"id": "Australia_Sydney",
@@ -870,8 +870,8 @@
"Jervis Bay Territory",
"New South Wales"
],
- "s": 148883761,
- "sha1_base64": "Zmx8VrUlKIFTWH6p4JXSv0z1yc8="
+ "s": 150244625,
+ "sha1_base64": "SmWt+wjSHGJtgjDNI37hJUtgyxk="
}
]
},
@@ -894,8 +894,8 @@
"Մարտունու շրջան (Martuni Province)",
"Ստեփանակերտ (Stepanakert - Khankendi)"
],
- "s": 9665231,
- "sha1_base64": "Jb+aQE5sfmmTFv7Q1temn4WdvoU="
+ "s": 10023047,
+ "sha1_base64": "A6u03mtQb4lAKOKeUYtYT9E/eLw="
},
{
"id": "Azerbaijan",
@@ -975,8 +975,8 @@
"Şəmkir rayonu",
"Şərur rayonu"
],
- "s": 44679734,
- "sha1_base64": "ri+c5chHQO/YD1f7UrkrMV6MnfA="
+ "s": 45346630,
+ "sha1_base64": "+diQh4VbkGu6r7pgmJxo1963S1c="
}
]
},
@@ -993,8 +993,8 @@
"المحافظة الجنوبية",
"المحافظة الشمالية"
],
- "s": 8436352,
- "sha1_base64": "vOJR58EkgtlPiV+s87cG0jqRdtI="
+ "s": 8407096,
+ "sha1_base64": "ESidVCSygHOBlQXO5Pqfbjfme4k="
},
{
"id": "Bangladesh",
@@ -1012,8 +1012,8 @@
"বাংলাদেশ",
"চট্টগ্রাম বিভাগ"
],
- "s": 327349189,
- "sha1_base64": "Dnv05qfSbg784kT+QXeTabIj0aQ="
+ "s": 329249958,
+ "sha1_base64": "GmTRwDezrXtzus3+cOAyNaSGnFE="
},
{
"id": "Belarus",
@@ -1030,8 +1030,8 @@
"Беларусь",
"Витебская область"
],
- "s": 72389195,
- "sha1_base64": "tyfmtv2ThxN0F+UUPcf/DBwlEp4="
+ "s": 72880485,
+ "sha1_base64": "jVvAgELj4c1UHrZwoeWNpLwPydc="
},
{
"id": "Belarus_Hrodna Region",
@@ -1042,8 +1042,8 @@
"Гродненская область",
"Беларусь"
],
- "s": 53485154,
- "sha1_base64": "gCWvmKQcLl9klYjU4s6cExe2Olg="
+ "s": 53212946,
+ "sha1_base64": "JRKUEbnSsnhlYjYsBoiChNay6UQ="
},
{
"id": "Belarus_Brest Region",
@@ -1054,8 +1054,8 @@
"Беларусь",
"Брестская область"
],
- "s": 60584594,
- "sha1_base64": "a7BgYXvd2NccDPLjKwSSkz5XggQ="
+ "s": 60619218,
+ "sha1_base64": "vIyxFij0e1J4zs8ezfsFXQtBtcI="
},
{
"id": "Belarus_Homiel Region",
@@ -1066,8 +1066,8 @@
"Гомельская область",
"Беларусь"
],
- "s": 50834137,
- "sha1_base64": "l/3UkT2MNJYGJ9voTjrEvp9KCH0="
+ "s": 50602137,
+ "sha1_base64": "/bbtDeMyQ5IiPJKY5muvrG/qsF0="
},
{
"id": "Belarus_Maglieu Region",
@@ -1078,8 +1078,8 @@
"Могилёвская область",
"Беларусь"
],
- "s": 39471831,
- "sha1_base64": "2Wxx/lNsQJsQM2k1lFKjMZNchdo="
+ "s": 39338999,
+ "sha1_base64": "GRic5i8sLXhwxApeSxZsAkkmbaU="
},
{
"id": "Belarus_Minsk Region",
@@ -1094,8 +1094,8 @@
"Колодищи",
"Национальный аэропорт \"Минск\""
],
- "s": 93554596,
- "sha1_base64": "tyA6lBx+UqjWLpEyhwqddP1KgF8="
+ "s": 92160588,
+ "sha1_base64": "9FtB2Jhx/RqftcLswM0lGQxOGQA="
}
]
},
@@ -1112,8 +1112,8 @@
"België - Belgique - Belgien",
"Vlaanderen"
],
- "s": 69376826,
- "sha1_base64": "tou6O7IEwyG1H4sJGGxetiZ1bz0="
+ "s": 69939810,
+ "sha1_base64": "k4WeGqw63tJHgey3ndkzPdQpy7c="
},
{
"id": "Belgium_Antwerp",
@@ -1125,8 +1125,8 @@
"Nederland - Belgique / België / Belgien",
"Vlaanderen"
],
- "s": 70146609,
- "sha1_base64": "KokGdslkqRdJzN6+AkFCvdYllOI="
+ "s": 70218649,
+ "sha1_base64": "QvyJScnEHc9ybFCoAwX0MMO3xXE="
},
{
"id": "Belgium_East Flanders",
@@ -1137,8 +1137,8 @@
"België - Belgique - Belgien",
"Vlaanderen"
],
- "s": 73093523,
- "sha1_base64": "LMXKeBoBEfeoOe3/mIZI9LyKtCc="
+ "s": 73549651,
+ "sha1_base64": "Ke6wnS5KoUK3qedrrKHs9XT9k3s="
},
{
"id": "Belgium_Hainaut",
@@ -1149,8 +1149,8 @@
"België - Belgique - Belgien",
"Wallonie"
],
- "s": 58760162,
- "sha1_base64": "RNrmLYoqhFI2MdwZr4cO2/boVgQ="
+ "s": 59098850,
+ "sha1_base64": "NRDs/0JmIM+TpNE9IHLAyUwuP+0="
},
{
"id": "Belgium_Walloon Brabant",
@@ -1161,8 +1161,8 @@
"België - Belgique - Belgien",
"Wallonie"
],
- "s": 19035748,
- "sha1_base64": "l7H9H9j3pDvqVvyj6zT5aZIUlL0="
+ "s": 19101748,
+ "sha1_base64": "+gRzxW8Lpb3OfataFNv/OIcZPWg="
},
{
"id": "Belgium_Namur",
@@ -1173,8 +1173,8 @@
"België - Belgique - Belgien",
"Wallonie"
],
- "s": 29390894,
- "sha1_base64": "VDus0OmVm2+itFAkXyd2xGnkX0g="
+ "s": 29672382,
+ "sha1_base64": "1a83gDZJUcWIh/6qaFqMjT5LGvM="
},
{
"id": "Belgium_Limburg",
@@ -1185,8 +1185,8 @@
"België - Belgique - Belgien",
"Vlaanderen"
],
- "s": 49590848,
- "sha1_base64": "ZJoEw8gfYdePaS9+DM6mb+c4h8A="
+ "s": 49850216,
+ "sha1_base64": "OLfOaQ4Eay3Qx3sdalm9TXRaGu0="
},
{
"id": "Belgium_Luxembourg",
@@ -1197,8 +1197,8 @@
"België - Belgique - Belgien",
"Wallonie"
],
- "s": 34450176,
- "sha1_base64": "BOq94Qh8Oqb2whxm/9PW2zWF5aY="
+ "s": 34561952,
+ "sha1_base64": "m3bE3d25ixI9xJ11Yu3wT+xme68="
},
{
"id": "Belgium_Flemish Brabant",
@@ -1210,8 +1210,8 @@
"Région de Bruxelles-Capitale - Brussels Hoofdstedelijk Gewest",
"Vlaanderen"
],
- "s": 78940098,
- "sha1_base64": "y3/zCrSZOruIzT6puBKUbZ8Kll8="
+ "s": 78986906,
+ "sha1_base64": "dQwHcHrhVPY+Z8Gtir3Uh4bdHt4="
},
{
"id": "Belgium_Liege",
@@ -1222,8 +1222,8 @@
"België - Belgique - Belgien",
"Wallonie"
],
- "s": 59901876,
- "sha1_base64": "Ru6PCCYi04Ier/LoGXVhpRLL+pE="
+ "s": 60096004,
+ "sha1_base64": "GUhaz68+O32wmVWrgVPUdK6aWfU="
}
]
},
@@ -1243,8 +1243,8 @@
"Stann Creek",
"Toledo"
],
- "s": 25170729,
- "sha1_base64": "jE/ZIUTiFXddYN1JMPaw8GsKoIE="
+ "s": 25203553,
+ "sha1_base64": "NndcKj8T/c6oECP9gxMZYDPNKCs="
},
{
"id": "Benin",
@@ -1266,8 +1266,8 @@
"Plateau",
"Zou"
],
- "s": 48676044,
- "sha1_base64": "ZqKIAWz3YvLbaT8g2u4M7+jveB0="
+ "s": 48992796,
+ "sha1_base64": "FQBiYNhwu0GL0cSHx/+z+JIm4jc="
},
{
"id": "Bermuda",
@@ -1277,8 +1277,8 @@
"affiliations": [
"Bermuda"
],
- "s": 2104403,
- "sha1_base64": "+zgcVisQM+GepTkH+USOIvGD8VI="
+ "s": 2111739,
+ "sha1_base64": "5v+omr7HYBWwp2pYCiPV3OXbABk="
},
{
"id": "Bhutan",
@@ -1308,8 +1308,8 @@
"དབང་འདུས་ཕོ་བྲང་རྫོང་ཁག་",
"བསམ་གྲུབ་ལྗོངས་མཁར་རྫོང་ཁག་"
],
- "s": 30779281,
- "sha1_base64": "pUWfM5IKA9gfwO2Zu2JQO4riPI0="
+ "s": 30924161,
+ "sha1_base64": "WBosWdW2ZjIs4sR8bVdzJMpP/Jo="
},
{
"id": "Bolivia",
@@ -1326,8 +1326,8 @@
"Pando",
"Santa Cruz"
],
- "s": 69692454,
- "sha1_base64": "u/6hyX5lupm0jywEwerLWtkuVvA="
+ "s": 70611110,
+ "sha1_base64": "fnY0ULq+/TzUT4/4ZxymoIKiwBM="
},
{
"id": "Bolivia_South",
@@ -1342,8 +1342,8 @@
"Potosí",
"Tarija"
],
- "s": 78368444,
- "sha1_base64": "ALjrhOim9QU32Lj9+2S8Pukhsoo="
+ "s": 77994236,
+ "sha1_base64": "bVRSFUJf9a5933DWsK7WbuiRWo0="
}
]
},
@@ -1359,8 +1359,8 @@
"Bosna i Hercegovina",
"Federacija Bosne i Hercegovine"
],
- "s": 71612644,
- "sha1_base64": "Fdphz83nL90dTA1x5FbDMjNcDsE="
+ "s": 72138836,
+ "sha1_base64": "u/39WOwZGwR6ip7CitPWlkpI/Pg="
},
{
"id": "Bosnia and Herzegovina_Brcko district of Bosnia and Herzegowina",
@@ -1372,8 +1372,8 @@
"Bosna i Hercegovina",
"Republika Srpska"
],
- "s": 2470730,
- "sha1_base64": "2xdIs8ECZN7l6EAHy0iURKvmmSM="
+ "s": 2485851,
+ "sha1_base64": "PcB0LY/Rs0aY+3Mch9VJmUBcHEM="
},
{
"id": "Bosnia and Herzegovina_Republic of Srpska",
@@ -1384,8 +1384,8 @@
"Bosna i Hercegovina",
"Republika Srpska"
],
- "s": 86927185,
- "sha1_base64": "0a1F5Mk9AKGDiE4MCWdYsXNQVtg="
+ "s": 88511161,
+ "sha1_base64": "U5yViP4NWPK6plCeDPir0bXnTyI="
}
]
},
@@ -1406,8 +1406,8 @@
"South-East District",
"Southern District"
],
- "s": 78228918,
- "sha1_base64": "WX0Ob9HrMBkshhfMWuafiKP9gSI="
+ "s": 78289534,
+ "sha1_base64": "kQZsqbZu2JRnMYYpIC8lvZaQJfg="
},
{
"id": "Brazil",
@@ -1421,8 +1421,8 @@
"Bahia",
"Brasil"
],
- "s": 98305694,
- "sha1_base64": "P050fzrQZdZ9mrmKGT39V/7YcPE="
+ "s": 99504990,
+ "sha1_base64": "WR5nGzZrRAp/gsEXMuLdZbFwMfU="
},
{
"id": "Brazil_Goias_North",
@@ -1433,8 +1433,8 @@
"Brasil",
"Goiás"
],
- "s": 27906246,
- "sha1_base64": "oR1WFxY+fxB+ZrIOUynrs4R+jxs="
+ "s": 28708350,
+ "sha1_base64": "xNQVgP/Kep3ox1cErr4Ic2tZnkk="
},
{
"id": "Brazil_Goias_Brasilia",
@@ -1446,8 +1446,8 @@
"Distrito Federal",
"Goiás"
],
- "s": 52655320,
- "sha1_base64": "TODopWLgvP3+gQwGd7IEADl74F8="
+ "s": 53015136,
+ "sha1_base64": "MIB6N0ufPH0PSaIwXr63fzzQpQw="
},
{
"id": "Brazil_Mato Grosso Do Sul",
@@ -1458,8 +1458,8 @@
"Brasil",
"Mato Grosso do Sul"
],
- "s": 27809749,
- "sha1_base64": "s2r5xWdejqMd14REe6XjjK4tP14="
+ "s": 28000789,
+ "sha1_base64": "ZsPnMRIlXOKqwGjWzjLbQ+Ku6kI="
},
{
"id": "Brazil_Mato Grosso",
@@ -1470,8 +1470,8 @@
"Brasil",
"Mato Grosso"
],
- "s": 40479517,
- "sha1_base64": "JMJunZHqfo1ocgscbs4xGxNyw6c="
+ "s": 42249502,
+ "sha1_base64": "walxkz23EC0bh7jnDNFyvSvH7lY="
},
{
"id": "Brazil_North Region_East",
@@ -1484,8 +1484,8 @@
"Pará",
"Tocantins"
],
- "s": 70278987,
- "sha1_base64": "nj4tY1CWONz1wif2Yv8COM+Y/Uc="
+ "s": 71249787,
+ "sha1_base64": "pGUPO8CuVorpkBGHzRuOCCG6JXY="
},
{
"id": "Brazil_North Region_West",
@@ -1499,8 +1499,8 @@
"Rondônia",
"Roraima"
],
- "s": 78896864,
- "sha1_base64": "QYL6JTpnC4bODlC7PWaXBN+Cg2s="
+ "s": 81843336,
+ "sha1_base64": "lDF4wHFbqCzS4KqPtArXV/dJUaw="
},
{
"id": "Brazil_Northeast Region_East",
@@ -1513,8 +1513,8 @@
"Pernambuco",
"Sergipe"
],
- "s": 82393667,
- "sha1_base64": "9xdeN+ma6ehBDEilpvJ3TT/gRvg="
+ "s": 83059371,
+ "sha1_base64": "F//ggYKUNKSsTur8CYcLPjZfdj8="
},
{
"id": "Brazil_Northeast Region_West",
@@ -1528,8 +1528,8 @@
"Pernambuco",
"Piauí"
],
- "s": 181581923,
- "sha1_base64": "RV1iSTGa8P9p1obJ+JJ4lzborGs="
+ "s": 182410555,
+ "sha1_base64": "ds/7YvGiKQiyq6ECePCWt3N9m1U="
},
{
"id": "Brazil_Paraiba",
@@ -1540,8 +1540,8 @@
"Brasil",
"Paraíba"
],
- "s": 44992528,
- "sha1_base64": "wKNi7mrHLa5lbXIAKSKoAHwOBKs="
+ "s": 45052808,
+ "sha1_base64": "FWO7CRJHagCM9p8p8B0BzZR3eMw="
},
{
"id": "Brazil_Parana_East",
@@ -1552,8 +1552,8 @@
"Brasil",
"Paraná"
],
- "s": 72732308,
- "sha1_base64": "r6DRaxieGdKxvVLAuHLa7fpGMvc="
+ "s": 72901660,
+ "sha1_base64": "gpI7vxJfVH+PsGl3bwpmDwocOik="
},
{
"id": "Brazil_Parana_West",
@@ -1564,8 +1564,8 @@
"Brasil",
"Paraná"
],
- "s": 89855374,
- "sha1_base64": "9wRUJtisHcd/wbvfS1+PonwxymY="
+ "s": 91361750,
+ "sha1_base64": "F8AmQC7HaLsM2JQagJ+tepF5Z2c="
},
{
"id": "Brazil_Rio Grande do Norte",
@@ -1577,8 +1577,8 @@
"Pernambuco",
"Rio Grande do Norte"
],
- "s": 25838812,
- "sha1_base64": "6gNoDMoDtYWk3Qzb3umSk59KqSs="
+ "s": 25859980,
+ "sha1_base64": "ixf/3HMW6qrJzxYpkpR8Hg3uiCk="
},
{
"id": "Brazil_Santa Catarina",
@@ -1589,8 +1589,8 @@
"Brasil",
"Santa Catarina"
],
- "s": 126174463,
- "sha1_base64": "2nkIjUxKnNzIAh88wabx9jE+9oc="
+ "s": 128127392,
+ "sha1_base64": "SkwhayGzxljGywBwliSr6xm4Yag="
},
{
"id": "Brazil_South Region_East",
@@ -1601,8 +1601,8 @@
"Brasil",
"Rio Grande do Sul"
],
- "s": 93993228,
- "sha1_base64": "UXhu2sGjNZZRs25Y1oqwN4VwYqg="
+ "s": 94373764,
+ "sha1_base64": "TAEHDLDHa0sScbZbE8BUNJmWx04="
},
{
"id": "Brazil_South Region_West",
@@ -1613,8 +1613,8 @@
"Brasil",
"Rio Grande do Sul"
],
- "s": 71165389,
- "sha1_base64": "ESHSp6tKUud6tLKap8CagARryLA="
+ "s": 71325957,
+ "sha1_base64": "XAPCVUZYS3HKeVqgG6d6u22aA3Q="
},
{
"id": "Brazil_Southeast Region_Espirito Santo",
@@ -1625,8 +1625,8 @@
"Brasil",
"Espírito Santo"
],
- "s": 208851366,
- "sha1_base64": "CLYwzOErMWnsT6LWaYKVTvkTRFQ="
+ "s": 208937118,
+ "sha1_base64": "1CT63FISPTkqTsVyCIF4ho0AUAo="
},
{
"id": "Brazil_Southeast Region_Minas Gerais_Contagem",
@@ -1637,8 +1637,8 @@
"Brasil",
"Minas Gerais"
],
- "s": 148339336,
- "sha1_base64": "I9BUXnJxUdGpPwnmi5QH7wI+brg="
+ "s": 149043921,
+ "sha1_base64": "zKEjrNCgyZvYv9imD8Xdcc8BEAM="
},
{
"id": "Brazil_Southeast Region_Minas Gerais_North",
@@ -1649,8 +1649,8 @@
"Brasil",
"Minas Gerais"
],
- "s": 103066175,
- "sha1_base64": "JTtUmVeNZWOroKeOFovMgQxQtDw="
+ "s": 104394127,
+ "sha1_base64": "SWctNaY80OUVdWnMEojZRQ225Hw="
},
{
"id": "Brazil_Southeast Region_Rio de Janeiro",
@@ -1661,8 +1661,8 @@
"Brasil",
"Rio de Janeiro"
],
- "s": 80650891,
- "sha1_base64": "uokDGXH271Ph+591v5q3Ff094bs="
+ "s": 80901795,
+ "sha1_base64": "OxDAnQN+kNpgR4xV7DFg/y3v4J8="
},
{
"id": "Brazil_Southeast Region_Sao Paulo_Campinas",
@@ -1673,8 +1673,8 @@
"Brasil",
"São Paulo"
],
- "s": 99395317,
- "sha1_base64": "D13fOShcRY6UHZ44vuD4hl5/o7E="
+ "s": 99888045,
+ "sha1_base64": "ILYx2KJIAk+X0pjC8ilfX7Hf5Z0="
},
{
"id": "Brazil_Southeast Region_Sao Paulo_City",
@@ -1685,8 +1685,8 @@
"Brasil",
"São Paulo"
],
- "s": 165334315,
- "sha1_base64": "eirIhZFItWi4qO2sFv2xNIolAUQ="
+ "s": 165381283,
+ "sha1_base64": "42oJ8xsR9y4Hy59ow5ERbKwuHHI="
},
{
"id": "Brazil_Southeast Region_Sao Paulo_West",
@@ -1697,8 +1697,8 @@
"Brasil",
"São Paulo"
],
- "s": 72744014,
- "sha1_base64": "fhMSSYy8gUmiFe9J+NT7gqG56NY="
+ "s": 73294638,
+ "sha1_base64": "BkXEF8DXULhkXEuuqtsTbAC7lJY="
}
]
},
@@ -1710,8 +1710,8 @@
"affiliations": [
"Brunei Darussalam"
],
- "s": 10203967,
- "sha1_base64": "aa4r33e4P9NiSiDg/mSlaGTY46s="
+ "s": 10242807,
+ "sha1_base64": "KYTPilNWRyxex2KgTs4ogER3zSU="
},
{
"id": "Bulgaria",
@@ -1724,8 +1724,8 @@
"affiliations": [
"България"
],
- "s": 62273637,
- "sha1_base64": "/p8Y74Ndsmm6z9lqtmnbxvJJumE="
+ "s": 62581693,
+ "sha1_base64": "c3AlrdNTcZgkOWBXBK7ZNaM5xKA="
},
{
"id": "Bulgaria_West",
@@ -1735,8 +1735,8 @@
"affiliations": [
"България"
],
- "s": 109390104,
- "sha1_base64": "gs8gvXFv6ykV38d57E6AadZ+MnE="
+ "s": 110067792,
+ "sha1_base64": "Dn5Nm9oxDVfrsVKT59eBIZyB/eU="
}
]
},
@@ -1761,8 +1761,8 @@
"Sahel",
"Sud-Ouest"
],
- "s": 70329309,
- "sha1_base64": "WC0Sp2Zwn0Hz2sUVwoy1hpEljiQ="
+ "s": 71283045,
+ "sha1_base64": "ZJlC+Nb0RysHgRFFLjmAkYO2dFk="
},
{
"id": "Burundi",
@@ -1789,8 +1789,8 @@
"Rutana",
"Ruyigi"
],
- "s": 43828740,
- "sha1_base64": "ZdzjjZomd0u/5qiL35ObhwlICNY="
+ "s": 43860500,
+ "sha1_base64": "+KBg8UiomvaCCTiQKJXOHnzwnzc="
},
{
"id": "Cambodia",
@@ -1825,8 +1825,8 @@
"Tbong Khmum",
"ព្រះរាជាណាចក្រកម្ពុជា (Cambodia)"
],
- "s": 43915998,
- "sha1_base64": "FxY5IEjdwfWAjFQ02uXVD1vs1O8="
+ "s": 44004438,
+ "sha1_base64": "phQLHDCAkwn2+ITYDUEd1viMaU0="
},
{
"id": "Cameroon",
@@ -1845,8 +1845,8 @@
"Nord",
"Sud"
],
- "s": 142806957,
- "sha1_base64": "wr1zlNGhez74AKOBXBYMCFZvUV8="
+ "s": 143494037,
+ "sha1_base64": "T32EZCNYRL+sCw/qGxO3Cj6xzxs="
},
{
"id": "Cameroon_West",
@@ -1860,8 +1860,8 @@
"Ouest",
"Sud-Ouest"
],
- "s": 89312589,
- "sha1_base64": "cNAatvQQPWhHdGWpkkYvJo2N0K0="
+ "s": 89448061,
+ "sha1_base64": "mnerBn+2ZZf9e8Ojhfnzgsm86dA="
}
]
},
@@ -1880,8 +1880,8 @@
"Alberta",
"Canada"
],
- "s": 93491523,
- "sha1_base64": "rjnx4mTDzCXADGgLhlaon4vSWCo="
+ "s": 94238220,
+ "sha1_base64": "+IIL7jBLmN3KsHqcYC/wpirLHdM="
},
{
"id": "Canada_Alberta_North",
@@ -1892,8 +1892,8 @@
"Alberta",
"Canada"
],
- "s": 145983016,
- "sha1_base64": "YqMAPC5y6TbA0ZpAN4dyguw0LgE="
+ "s": 146030424,
+ "sha1_base64": "6z9z8JIw5HAv8jQ6BFnzpKLIOvo="
},
{
"id": "Canada_Alberta_South",
@@ -1904,8 +1904,8 @@
"Alberta",
"Canada"
],
- "s": 72046819,
- "sha1_base64": "Ti8yyX0+BjdmPix3GqKGfnfCoLA="
+ "s": 75181075,
+ "sha1_base64": "SAZhaYquEmuzGDv81NztHh3CxgY="
}
]
},
@@ -1921,8 +1921,8 @@
"British Columbia",
"Canada"
],
- "s": 110364000,
- "sha1_base64": "jg9Z5RABlkQGqUqPlYOb6N4z2N4="
+ "s": 110381504,
+ "sha1_base64": "rcVjb+pqwJ46/6gOCm1nMHNIyvk="
},
{
"id": "Canada_British Columbia_Far_North",
@@ -1933,8 +1933,8 @@
"British Columbia",
"Canada"
],
- "s": 35914393,
- "sha1_base64": "Ccmz3p8bRv6nDbFtZUipVF6w21Y="
+ "s": 35915945,
+ "sha1_base64": "gKawrKOCpvtb/RfeiWjutuYoyhY="
},
{
"id": "Canada_British Columbia_Islands",
@@ -1945,8 +1945,8 @@
"British Columbia",
"Canada"
],
- "s": 81256594,
- "sha1_base64": "IbVb5dEwHCmW5QIXfuCmlxjoRJI="
+ "s": 82134498,
+ "sha1_base64": "DGzNtJtNNiRSvFuU+S0NAQhFYbM="
},
{
"id": "Canada_British Columbia_North",
@@ -1957,8 +1957,8 @@
"British Columbia",
"Canada"
],
- "s": 226201280,
- "sha1_base64": "8mlOTChX5dOGBQPHGGNldCZJQBE="
+ "s": 226332072,
+ "sha1_base64": "+msesA/JG/VbM/Vi5eFsoDgM9DQ="
},
{
"id": "Canada_British Columbia_Northeast",
@@ -1969,8 +1969,8 @@
"British Columbia",
"Canada"
],
- "s": 94264269,
- "sha1_base64": "EdL5LVA7h4hyLFcX72KdGW3gcWU="
+ "s": 94264637,
+ "sha1_base64": "B75j4lcDqyDfxD2ElAUviK+KBms="
},
{
"id": "Canada_British Columbia_Southeast",
@@ -1981,8 +1981,8 @@
"British Columbia",
"Canada"
],
- "s": 96604107,
- "sha1_base64": "V751Yrl57qzPC9ZhjUtvdhnehYM="
+ "s": 97300411,
+ "sha1_base64": "XqWqfiUW2BbH0duM6kFBe+jxlMQ="
},
{
"id": "Canada_British Columbia_Vancouver",
@@ -1993,8 +1993,8 @@
"British Columbia",
"Canada"
],
- "s": 106597597,
- "sha1_base64": "cEV/ovqqOsoqp79F0ZSgUhK9bqU="
+ "s": 107301829,
+ "sha1_base64": "cXQy5sFQP0rcUq6dEni23lhtwPo="
}
]
},
@@ -2011,8 +2011,8 @@
"Newfoundland and Labrador",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 59248982,
- "sha1_base64": "H5AHwfe+q5A1VQIoefXkTg57EZo="
+ "s": 59248366,
+ "sha1_base64": "w5b6CCJygkKvaaukgz2TOAg1GNU="
},
{
"id": "Canada_Labrador_South",
@@ -2023,8 +2023,8 @@
"Canada",
"Newfoundland and Labrador"
],
- "s": 49866997,
- "sha1_base64": "7xyp066txNNimdug0i8mFzhSYic="
+ "s": 49874325,
+ "sha1_base64": "lgftopadjGEwusiibZvs7+qVYNo="
},
{
"id": "Canada_Labrador_West",
@@ -2035,8 +2035,8 @@
"Canada",
"Newfoundland and Labrador"
],
- "s": 57525697,
- "sha1_base64": "YQowYgi/qpDbjnPyadx4agI5CKg="
+ "s": 57538257,
+ "sha1_base64": "RDut9Qv6bvs9nK1/KU4CZdGaP0Q="
}
]
},
@@ -2054,8 +2054,8 @@
"Manitoba",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 73424974,
- "sha1_base64": "TLvGH7f27OAXyhLkYyZo3+YNBG8="
+ "s": 73428902,
+ "sha1_base64": "tIm/EltIXzOjKufjAD1T9CXVNG0="
},
{
"id": "Canada_Manitoba_Northwest",
@@ -2066,8 +2066,8 @@
"Canada",
"Manitoba"
],
- "s": 53351537,
- "sha1_base64": "et8DIkb/5qW8elw2+fqCzhhyi7Y="
+ "s": 53387481,
+ "sha1_base64": "pTyQ2SYUWb1pmvBICStMk5eX5ak="
},
{
"id": "Canada_Manitoba_South",
@@ -2078,8 +2078,8 @@
"Canada",
"Manitoba"
],
- "s": 50379620,
- "sha1_base64": "Kdhr/QaFr7fTcDcxUBNyScGeWUE="
+ "s": 50384540,
+ "sha1_base64": "k0wGuvE6LmNVqrvzT9l8wGW2ifE="
},
{
"id": "Canada_Manitoba_Winnipeg",
@@ -2090,8 +2090,8 @@
"Canada",
"Manitoba"
],
- "s": 47142205,
- "sha1_base64": "2ZR0awpVxun3t/NY7oxkErRGVUc="
+ "s": 47753853,
+ "sha1_base64": "fceaXbuol/fCt2+Et+3D++xj8Ok="
}
]
},
@@ -2106,8 +2106,8 @@
"New Brunswick",
"Oromocto Indian Reserve NO. 26"
],
- "s": 63767761,
- "sha1_base64": "CyO4pQEf5oFdAHWfNi749VE+DNM="
+ "s": 64024937,
+ "sha1_base64": "IaDvUvkJ5Tmg9eHgS7F610Wzkvo="
},
{
"id": "Canada_Newfoundland",
@@ -2121,8 +2121,8 @@
"Canada",
"Newfoundland and Labrador"
],
- "s": 28043291,
- "sha1_base64": "kEm310+cBm8lH2Kre01jT4dwrvk="
+ "s": 28123931,
+ "sha1_base64": "ruQXvkTK6Lx1R8bNlUtDGzdowm0="
},
{
"id": "Canada_Newfoundland_North",
@@ -2133,8 +2133,8 @@
"Canada",
"Newfoundland and Labrador"
],
- "s": 32942018,
- "sha1_base64": "WTzXXk4P73eWiGauWLdHi8oEAZE="
+ "s": 32956178,
+ "sha1_base64": "YQNtS7H01wJqNS19Kfr/OrCaU/g="
},
{
"id": "Canada_Newfoundland_South",
@@ -2148,8 +2148,8 @@
"Newfoundland and Labrador",
"Île Verte"
],
- "s": 26959832,
- "sha1_base64": "BFH0P7PrsUzdqDQuESlGTpt/Z+c="
+ "s": 26986568,
+ "sha1_base64": "sueJNoBN0YXAE3FGtaRGXIxJp94="
},
{
"id": "Canada_Newfoundland_West",
@@ -2160,8 +2160,8 @@
"Canada",
"Newfoundland and Labrador"
],
- "s": 25443838,
- "sha1_base64": "9w37TRLVFDlinoLlAI4RcB6fWG0="
+ "s": 25444590,
+ "sha1_base64": "CjGLfya1dJW/fWGfltNkHlzOKdQ="
}
]
},
@@ -2177,8 +2177,8 @@
"Canada",
"Northwest Territories"
],
- "s": 82406962,
- "sha1_base64": "Q/gqtIQLMrreN6+Fj+2+uQNaCd8="
+ "s": 82403258,
+ "sha1_base64": "2dKt678mBucuRnJ3v7TDTOSONf0="
},
{
"id": "Canada_Northwest Territories_North",
@@ -2189,8 +2189,8 @@
"Canada",
"Northwest Territories"
],
- "s": 176676965,
- "sha1_base64": "8FYGABbaJ8H8L7lJiguv9i+ReuE="
+ "s": 182442965,
+ "sha1_base64": "GbpaGND1h/ZLcfEWaHaKosff33o="
},
{
"id": "Canada_Northwest Territories_Yellowknife",
@@ -2201,8 +2201,8 @@
"Canada",
"Northwest Territories"
],
- "s": 86924020,
- "sha1_base64": "JGs4cTp2u7VBACtdMfNcdo2SSXc="
+ "s": 86945204,
+ "sha1_base64": "mKaDpOPtdwEo9XsipZFRzUVVXlM="
}
]
},
@@ -2218,8 +2218,8 @@
"Canada",
"Nova Scotia"
],
- "s": 66963600,
- "sha1_base64": "eMjmn8G+WgDxoQD7gYbIlIko2vs="
+ "s": 67129824,
+ "sha1_base64": "dlRcYW+aS+ykAD8svpxKU1dt+mM="
},
{
"id": "Canada_Nova Scotia_Sydney",
@@ -2231,8 +2231,8 @@
"Nova Scotia",
"Prince Edward Island"
],
- "s": 30293305,
- "sha1_base64": "z6T+TCH9BDjF6dUXrmzocM+fPvc="
+ "s": 30148385,
+ "sha1_base64": "1onT4qA2leH0DJoqv46HPnbk7Kk="
}
]
},
@@ -2248,8 +2248,8 @@
"Canada",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 35512681,
- "sha1_base64": "hv/CS8boVvnNZZLwtO94CYgIsMk="
+ "s": 76007780,
+ "sha1_base64": "syBjOb6YkMI6Zr5uMOCSYk+0nwI="
},
{
"id": "Canada_Nunavut_South",
@@ -2260,8 +2260,8 @@
"Canada",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 318079706,
- "sha1_base64": "9kFU0dTzMkxIqknPvvOfSebTuqM="
+ "s": 355423506,
+ "sha1_base64": "jitvSbsIuuO+2SfypAwipwSl2a4="
}
]
},
@@ -2277,8 +2277,8 @@
"Canada",
"Ontario"
],
- "s": 69264825,
- "sha1_base64": "Roh7SA+WepTpN3MXU38gb/1jPus="
+ "s": 69527234,
+ "sha1_base64": "m4NPeKQAgHwX4a3gT0qSYzVUDaM="
},
{
"id": "Canada_Ontario_Kingston",
@@ -2289,8 +2289,8 @@
"Canada",
"Ontario"
],
- "s": 117429690,
- "sha1_base64": "5cwPzFzgAFIofsH+ki69jSF9ToI="
+ "s": 117703098,
+ "sha1_base64": "hF+cKQ1XKueo7DPjnuatXX6a1Ys="
},
{
"id": "Canada_Ontario_London",
@@ -2301,8 +2301,8 @@
"Canada",
"Ontario"
],
- "s": 91462906,
- "sha1_base64": "AjA+VOYc6KiBqpE4jXkE4YGpkbQ="
+ "s": 92051578,
+ "sha1_base64": "hpYCubqvz5AWv6henyMRjPJ/2/U="
},
{
"id": "Canada_Ontario_Northeastern_Central",
@@ -2313,8 +2313,8 @@
"Canada",
"Ontario"
],
- "s": 37585025,
- "sha1_base64": "lW/dEk7c1OidgV5mSdJ5khCyTJw="
+ "s": 37599121,
+ "sha1_base64": "VWMFVlo925Evot1ovTzEeqnYpz0="
},
{
"id": "Canada_Ontario_Northeastern_North",
@@ -2327,8 +2327,8 @@
"Ontario",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 49545174,
- "sha1_base64": "NtTu+UMI3wABMgDY4lcnIbMtpyM="
+ "s": 49547430,
+ "sha1_base64": "mwqmyo5y+I7HFKPeRNUrtCtfrC8="
},
{
"id": "Canada_Ontario_Northeastern_S",
@@ -2339,8 +2339,8 @@
"Canada",
"Ontario"
],
- "s": 44649697,
- "sha1_base64": "sc7zGRgR75F5EZw3sQMpDksv0BU="
+ "s": 44667785,
+ "sha1_base64": "64H5d/eowFsQBgBSOlYGvvLl46g="
},
{
"id": "Canada_Ontario_Northeastern_SE",
@@ -2351,8 +2351,8 @@
"Canada",
"Ontario"
],
- "s": 30420609,
- "sha1_base64": "ihFY68+udwlMBe4c8ZCIM/Dr7r0="
+ "s": 30524113,
+ "sha1_base64": "ecmqQjlZsmOKhqjCxKgv2R7QE3U="
},
{
"id": "Canada_Ontario_Northeastern_SW",
@@ -2363,8 +2363,8 @@
"Canada",
"Ontario"
],
- "s": 50205178,
- "sha1_base64": "o+qE6a9EFn+HGgVLWJVJdQSIlLE="
+ "s": 50261674,
+ "sha1_base64": "dyHsfLgivsvl9/cWwDWzYa+jFOE="
},
{
"id": "Canada_Ontario_Northeastern_Wawa",
@@ -2375,8 +2375,8 @@
"Canada",
"Ontario"
],
- "s": 33154208,
- "sha1_base64": "1bUi4FoMWYWs1mQ8S6/r1AwJM7s="
+ "s": 33158344,
+ "sha1_base64": "gYpTBpl/6SPQFFUaX+KH1juKt/8="
},
{
"id": "Canada_Ontario_Northern",
@@ -2387,8 +2387,8 @@
"Canada",
"Ontario"
],
- "s": 50109619,
- "sha1_base64": "Te4Ii+sBy8JTm8oy+sjzsQooT7A="
+ "s": 50199635,
+ "sha1_base64": "YhPkB2Elzgr9/zI+nXK0/1Z6goE="
},
{
"id": "Canada_Ontario_Northwestern",
@@ -2402,8 +2402,8 @@
"Ontario",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 134391006,
- "sha1_base64": "7cUYlJTSu/QBPnyY/WPX1EUllEE="
+ "s": 134517598,
+ "sha1_base64": "T0qcajszh2k2Y6KFxgX+Smqz1i8="
},
{
"id": "Canada_Ontario_Toronto",
@@ -2414,8 +2414,8 @@
"Canada",
"Ontario"
],
- "s": 132510751,
- "sha1_base64": "D6uPrMYUN8yqcIbk753PBoxSpTc="
+ "s": 133651255,
+ "sha1_base64": "NxWTfoKNIH5M200pZX+dOz6ovRM="
}
]
},
@@ -2428,8 +2428,8 @@
"Canada",
"Prince Edward Island"
],
- "s": 12210535,
- "sha1_base64": "cAMN1pKPSqGiITGlLRe/2AAUQ8Y="
+ "s": 12260343,
+ "sha1_base64": "HtCyUE7iplLC096mRJjFNqEfa1w="
},
{
"id": "Canada_Quebec",
@@ -2443,8 +2443,8 @@
"Canada",
"Québec"
],
- "s": 80243356,
- "sha1_base64": "UMHl7afeiTvH5Iz8rxBnkYUHtCs="
+ "s": 80776093,
+ "sha1_base64": "70RIfyRPBCjZcEIDw1RpChS5Df8="
},
{
"id": "Canada_Quebek_Far North",
@@ -2458,8 +2458,8 @@
"Québec",
"ᓄᓇᕗᑦ Nunavut"
],
- "s": 102699236,
- "sha1_base64": "/4hHnzf768utX1hD8XNTlO7f8og="
+ "s": 172125804,
+ "sha1_base64": "2G6A6+krK9TJwJ0CXjJUV/k5z8I="
},
{
"id": "Canada_Quebek_Montreal",
@@ -2470,8 +2470,8 @@
"Canada",
"Québec"
],
- "s": 114594100,
- "sha1_base64": "wUmkGK1Y6OsgfWe3JJXxrvQD88Y="
+ "s": 116167356,
+ "sha1_base64": "uklcMyEUed2PKPnLtCrtUF+tdB4="
},
{
"id": "Canada_Quebek_Lachute",
@@ -2482,8 +2482,8 @@
"Canada",
"Québec"
],
- "s": 57281448,
- "sha1_base64": "rpfKWIVooHqlg7V0XHxD2o7xhdw="
+ "s": 57408744,
+ "sha1_base64": "BPFOfz2zv9SdOfDQVHfWSb13Q4w="
},
{
"id": "Canada_Quebek_North",
@@ -2494,8 +2494,8 @@
"Canada",
"Québec"
],
- "s": 83911420,
- "sha1_base64": "HdWLyVZiemywfbF3Qw2I/Szll4w="
+ "s": 84005044,
+ "sha1_base64": "8VZ7pKeJsGUADJZ8AiSXkXpBVOc="
},
{
"id": "Canada_Quebek_Southeast_Rimouski",
@@ -2506,8 +2506,8 @@
"Canada",
"Québec"
],
- "s": 36298475,
- "sha1_base64": "5MiN8cI0V43JCIwKzWWEnAekO1c="
+ "s": 36326075,
+ "sha1_base64": "v5jzfnKoN3I817MNFAXomcsK9ko="
},
{
"id": "Canada_Quebek_Southeast_Saguenay",
@@ -2518,8 +2518,8 @@
"Canada",
"Québec"
],
- "s": 66148390,
- "sha1_base64": "kfXpQO1owWU6rSKVZ4gourfa8WM="
+ "s": 67122070,
+ "sha1_base64": "0YQfOC+xaA6PG5ngLgEh7okyfeQ="
},
{
"id": "Canada_Quebek_West_Chibougamau",
@@ -2530,8 +2530,8 @@
"Canada",
"Québec"
],
- "s": 63944947,
- "sha1_base64": "A6Cty3evT4N41tQwf/fDmjcqPyA="
+ "s": 64017339,
+ "sha1_base64": "HLCDKfV2xCqAzlReeYbb79iNCUA="
},
{
"id": "Canada_Quebek_West_Rouyn-Noranda",
@@ -2542,8 +2542,8 @@
"Canada",
"Québec"
],
- "s": 60595996,
- "sha1_base64": "0SK0PqqE8pbRsvh2aFA0RIVhEho="
+ "s": 60692300,
+ "sha1_base64": "cMYcmD2EvWbjX7awkHMNOdXbmNs="
}
]
},
@@ -2559,8 +2559,8 @@
"Canada",
"Saskatchewan"
],
- "s": 58843141,
- "sha1_base64": "Q0PZ8VYAKiJyi86xjGfrKpQdRjY="
+ "s": 58871645,
+ "sha1_base64": "8ohJQpw4c1hr2MoqaGC/INQNi18="
},
{
"id": "Canada_Saskatchewan_Saskatoon",
@@ -2571,8 +2571,8 @@
"Canada",
"Saskatchewan"
],
- "s": 43579574,
- "sha1_base64": "frWmFD7gtwSorIK1Pn7WVQ8Rs8M="
+ "s": 43764894,
+ "sha1_base64": "vBNv/FRg+Kkc+LyOn3tV9gj0Hys="
},
{
"id": "Canada_Saskatchewan_Regina",
@@ -2583,8 +2583,8 @@
"Canada",
"Saskatchewan"
],
- "s": 55380695,
- "sha1_base64": "RMkcVLTC0fmpjWCUht6418TRaNg="
+ "s": 55852880,
+ "sha1_base64": "83DEgE/2WEggnv4FVxeDkUF9F9U="
}
]
},
@@ -2600,8 +2600,8 @@
"Canada",
"Yukon"
],
- "s": 50594934,
- "sha1_base64": "O2CiqZ7DNNT8HOAzcrwU/UjhIRE="
+ "s": 50599238,
+ "sha1_base64": "sP5ylFkIZI+LtEGbuyO7sw/vihI="
},
{
"id": "Canada_Yukon_Whitehorse",
@@ -2612,8 +2612,8 @@
"Canada",
"Yukon"
],
- "s": 49541147,
- "sha1_base64": "PuNbDvoXePXQIoHE/MZIEX2SgHc="
+ "s": 49527203,
+ "sha1_base64": "gUAZV8EhVaAG9mHgS/DcMVVrVs4="
}
]
}
@@ -2630,8 +2630,8 @@
"country_name_synonyms": [
"Cabo Verde"
],
- "s": 15273796,
- "sha1_base64": "mmPZOOXIWcQ2rCH9QH3CJiisCnk="
+ "s": 15248420,
+ "sha1_base64": "FhwSIplAMu+yzdX007msSLk8M8M="
},
{
"id": "Cayman Islands",
@@ -2641,8 +2641,8 @@
"affiliations": [
"Cayman Islands"
],
- "s": 1285374,
- "sha1_base64": "AIzYzF6Yno5XZBmKEh/aTXtKiJM="
+ "s": 1290318,
+ "sha1_base64": "Oj3AHZIebK5rW9s9W2UPy8/yxh0="
},
{
"id": "Central African Republic",
@@ -2668,8 +2668,8 @@
"Sangha-Mbaéré",
"Vakaga"
],
- "s": 139600652,
- "sha1_base64": "yNd8WSWL/VmipsilFhhbcfp2l30="
+ "s": 139618340,
+ "sha1_base64": "MhvAlBHPZlxrPXWDSlO9jWJNcho="
},
{
"id": "Chad",
@@ -2701,8 +2701,8 @@
"Tibesti Region",
"Wadi Fira Region"
],
- "s": 85125868,
- "sha1_base64": "6kMdGLxlfNpMBSKahZco3TwXtOE="
+ "s": 86428629,
+ "sha1_base64": "rGVixQjQ10ljtu3c0eOvg+ub2tY="
},
{
"id": "Colombia",
@@ -2727,8 +2727,8 @@
"Santander",
"Sucre"
],
- "s": 112052492,
- "sha1_base64": "J/iqpe9cEhLpy9b0c3ZgYc7rqpc="
+ "s": 113342348,
+ "sha1_base64": "jtgM2rZdeuiZmGqUXckg2iLin7k="
},
{
"id": "Colombia_West",
@@ -2751,8 +2751,8 @@
"Tolima",
"Valle del Cauca"
],
- "s": 117816818,
- "sha1_base64": "6/sEJ6Nm3CYKj8gDkSPBAMSFYBw="
+ "s": 118672002,
+ "sha1_base64": "u7TrUpcMhliTE2e3Em5zXxiBCvI="
},
{
"id": "Colombia_East",
@@ -2772,8 +2772,8 @@
"Vaupés",
"Vichada"
],
- "s": 40905337,
- "sha1_base64": "AWBnBmhFzyiaAIrI51oyJqhFsl4="
+ "s": 41783201,
+ "sha1_base64": "3Z9yWoA9i21KhmF/6MYnPj9ki2s="
}
]
},
@@ -2788,8 +2788,8 @@
"Mwali",
"Nzwani / أنجوان"
],
- "s": 5397145,
- "sha1_base64": "WBMzcgblXGQdgZMy29PtNGcAjro="
+ "s": 5399561,
+ "sha1_base64": "kB6S7T5u1uWtozUnUsJy6F8MM/Q="
},
{
"id": "Congo-Brazzaville",
@@ -2814,8 +2814,8 @@
"country_name_synonyms": [
"Republic of the Congo"
],
- "s": 29028601,
- "sha1_base64": "fs7zR2d/NTF3Sec3yGhU13mCxI0="
+ "s": 29075833,
+ "sha1_base64": "Ptt8VEazExFNsZ7cesdPgj6ASio="
},
{
"id": "Congo-Kinshasa",
@@ -2855,8 +2855,8 @@
"Tshuapa",
"Équateur"
],
- "s": 223857266,
- "sha1_base64": "ZrLRcgyUJ65DSLUYSAcuIULJnTA="
+ "s": 224658674,
+ "sha1_base64": "1jDtkm9hGZ1I5VCDuj1lx6dLXsU="
},
{
"id": "Congo-Kinshasa_Kivu",
@@ -2868,8 +2868,8 @@
"Nord-Kivu",
"Sud-Kivu"
],
- "s": 167796726,
- "sha1_base64": "KhjjUupkvYpqhnwGE5JQhpiIU2o="
+ "s": 168301686,
+ "sha1_base64": "IzQhXoQGKFoTw6Prvx5gA3ueHbs="
}
]
},
@@ -2881,8 +2881,8 @@
"affiliations": [
"Cook Islands"
],
- "s": 1469971,
- "sha1_base64": "UoWOCm5UegpY/pRu31nRqlfegFM="
+ "s": 1472115,
+ "sha1_base64": "D0Mua0abuSnV25k8YHDP96a13Eo="
},
{
"id": "Costa Rica",
@@ -2901,8 +2901,8 @@
"Puntarenas",
"San José"
],
- "s": 46548871,
- "sha1_base64": "xaac01ivkEeTXJbQzHcFsux7XTE="
+ "s": 46559071,
+ "sha1_base64": "gryafIPAaT5yzH8LFU94w3u2bPU="
},
{
"id": "Croatia",
@@ -2915,8 +2915,8 @@
"affiliations": [
"Hrvatska"
],
- "s": 86534221,
- "sha1_base64": "cBO3XBkM6Adsv+Fs5Ax1NJ1jJKQ="
+ "s": 87771173,
+ "sha1_base64": "YRWtYCIZ4GJ7zJ0ykPIlQJ+Z5Ec="
},
{
"id": "Croatia_West",
@@ -2927,8 +2927,8 @@
"Hrvatska",
"Italia"
],
- "s": 84907590,
- "sha1_base64": "YJw9Sko+vi9cuTXJFPsRREgU7YE="
+ "s": 85355510,
+ "sha1_base64": "z0Wn204eSXOTIr432s8ASwAlJ+o="
}
]
},
@@ -2954,8 +2954,8 @@
"Santiago de Cuba",
"Villa Clara"
],
- "s": 66799976,
- "sha1_base64": "vIyZdYIeuZwKdijzno6BCl7LyRM="
+ "s": 67037608,
+ "sha1_base64": "IPhf1RN9cA6v9Qme2aDIM8Z2xJ0="
},
{
"id": "Cyprus",
@@ -2966,8 +2966,8 @@
"British Sovereign Base Areas",
"Κύπρος - Kıbrıs"
],
- "s": 41498063,
- "sha1_base64": "vQDI+7/bFFCtCeGU2GoNVAMopKY="
+ "s": 42044551,
+ "sha1_base64": "nh4kKonDQhykgw5mjHqxUTlv+Bw="
},
{
"id": "Czech Republic",
@@ -2984,8 +2984,8 @@
"Praha",
"Česko"
],
- "s": 34589109,
- "sha1_base64": "AroeDhbEnKq1r/zKHj7a7FChMmo="
+ "s": 34593925,
+ "sha1_base64": "CxivbYFbwAze3eY7LP0ldGBNLYA="
},
{
"id": "Czech_Severovychod_Pardubicky kraj",
@@ -2996,8 +2996,8 @@
"Severovýchod",
"Česko"
],
- "s": 44261799,
- "sha1_base64": "3xxs5/tTrWq2ah5Bh9gYtKG+JeE="
+ "s": 44578207,
+ "sha1_base64": "c8cjhc5reDdYQc2tsSKGCZwS9AQ="
},
{
"id": "Czech_Karlovasky kraj",
@@ -3008,8 +3008,8 @@
"Severozápad",
"Česko"
],
- "s": 25477547,
- "sha1_base64": "WfDTm10qWFgBSSVbH5h5XM/EJ/g="
+ "s": 25582787,
+ "sha1_base64": "PjxliPL8+7tUK0XUeTP1iCSOTEE="
},
{
"id": "Czech_Ustecky kraj",
@@ -3020,8 +3020,8 @@
"Severozápad",
"Česko"
],
- "s": 57551218,
- "sha1_base64": "aPaACs3RsXNKYEZKzW9NFk7pB3w="
+ "s": 57665074,
+ "sha1_base64": "P+L3kpG2WqEo7GbYSV8KSuL9JGU="
},
{
"id": "Czech_Jihozapad_Plzensky kraj",
@@ -3032,8 +3032,8 @@
"Jihozápad",
"Česko"
],
- "s": 58951506,
- "sha1_base64": "VWmbclNPpFfUokBL0HzHBEavR1M="
+ "s": 59164442,
+ "sha1_base64": "ntF0f4pmhkQ6fMSxYD8NXB8IJJU="
},
{
"id": "Czech_Severovychod_Kralovehradecky kraj",
@@ -3044,8 +3044,8 @@
"Severovýchod",
"Česko"
],
- "s": 47351144,
- "sha1_base64": "RmoYgyV/c8q3FVrkm7yDzrkkJQQ="
+ "s": 47550432,
+ "sha1_base64": "B3YTi/AiUpKO/SWb2t7J1yeIxsQ="
},
{
"id": "Czech_Olomoucky kraj",
@@ -3056,8 +3056,8 @@
"Střední Morava",
"Česko"
],
- "s": 51738552,
- "sha1_base64": "XG8sAHp8PrlSS/CblKcQ4HW+P7M="
+ "s": 51894272,
+ "sha1_base64": "Ao4wYxHuHkhpV0tGF4r5htKSC4M="
},
{
"id": "Czech_Zlinsky Kraj",
@@ -3068,8 +3068,8 @@
"Střední Morava",
"Česko"
],
- "s": 44004631,
- "sha1_base64": "Vbqy+Xo4GqhnBRC2jSh6ldJtB1Y="
+ "s": 44165175,
+ "sha1_base64": "962XYVonSEwcn57N3Er39OTpPV8="
},
{
"id": "Czech_Stredni Cechy_East",
@@ -3080,8 +3080,8 @@
"Střední Čechy",
"Česko"
],
- "s": 62584259,
- "sha1_base64": "qY7B8pG9iiC1OLdv0Cz6aoPXMmY="
+ "s": 62821859,
+ "sha1_base64": "yrVvyWwsgepWtL+elWhXEAUJe6A="
},
{
"id": "Czech_Jihozapad_Jihocesky kraj",
@@ -3092,8 +3092,8 @@
"Jihozápad",
"Česko"
],
- "s": 78756245,
- "sha1_base64": "JQD8PMNuPh8VtkCvuOk7lOB6CQ0="
+ "s": 79179805,
+ "sha1_base64": "HWjjiOfC3JZawiTxYY9brS4cUH0="
},
{
"id": "Czech_Jihovychod_Kraj Vysocina",
@@ -3104,8 +3104,8 @@
"Jihovýchod",
"Česko"
],
- "s": 59220840,
- "sha1_base64": "iTQSi5L1RzWsbbJwXfn8fTwlUsw="
+ "s": 59613072,
+ "sha1_base64": "4y6ycieYUJkKzEr/r2cWuvcVowA="
},
{
"id": "Czech_Severovychod_Liberecky kraj",
@@ -3116,8 +3116,8 @@
"Severovýchod",
"Česko"
],
- "s": 37821151,
- "sha1_base64": "MzqkAFzgUYTGvhhwclzvNpE48Ho="
+ "s": 37921719,
+ "sha1_base64": "dmUpv4UoPFIMTnL7ymP0Z9MjozY="
},
{
"id": "Czech_Stredni Cechy_West",
@@ -3128,8 +3128,8 @@
"Střední Čechy",
"Česko"
],
- "s": 57361385,
- "sha1_base64": "IvwXBAEXOzkl7aDjd3GyeN8Jdow="
+ "s": 57506657,
+ "sha1_base64": "jQIeeB63TbCKlmCQGyS3BXQzm7M="
},
{
"id": "Czech_Moravskoslezsko",
@@ -3140,8 +3140,8 @@
"Moravskoslezsko",
"Česko"
],
- "s": 65413852,
- "sha1_base64": "ilQtLv87rru10DaU7Z0RaEyMhf4="
+ "s": 65495340,
+ "sha1_base64": "C3TAB6nqwrc7GBSwEDXvhpuyq9w="
},
{
"id": "Czech_Jihovychod_Jihomoravsky kraj",
@@ -3152,8 +3152,8 @@
"Jihovýchod",
"Česko"
],
- "s": 82874173,
- "sha1_base64": "jJ6bl2kdZBhYpfxfsVzHoIgKCxE="
+ "s": 83336205,
+ "sha1_base64": "E5/8yF0ciDBvPe3OWfGvfO4oeMk="
}
]
},
@@ -3183,8 +3183,8 @@
"Côte d'Ivoire",
"Ivory Coast"
],
- "s": 60032913,
- "sha1_base64": "QkI57ud4LiD/F87X2lGXD0FNF3Y="
+ "s": 60419010,
+ "sha1_base64": "Pm1kPtZrNzB8g742wr+2AZ2WLTw="
},
{
"id": "Denmark",
@@ -3198,8 +3198,8 @@
"Danmark",
"Region Nordjylland"
],
- "s": 54371847,
- "sha1_base64": "0IHvqp9mTdpT2OR6FaBzIz1a0cM="
+ "s": 54468911,
+ "sha1_base64": "JUdz2eyNwG2RScsOXZ5X2J6onio="
},
{
"id": "Denmark_Central Denmark Region",
@@ -3210,8 +3210,8 @@
"Danmark",
"Region Midtjylland"
],
- "s": 102987610,
- "sha1_base64": "wPYB2NMqArGIGZfNywZDQFY9mq0="
+ "s": 104047130,
+ "sha1_base64": "vYD0YNduntDOGq7SVOE1/toip90="
},
{
"id": "Denmark_Capital Region of Denmark",
@@ -3223,8 +3223,8 @@
"Region Hovedstaden",
"Territorial waters of Bornholm"
],
- "s": 69172062,
- "sha1_base64": "G9oOI1qzg+nNy9r31mK3YwF6ou4="
+ "s": 69800566,
+ "sha1_base64": "IpquK9ghpy2kgXlJl9fH37x3To0="
},
{
"id": "Denmark_Region Zealand",
@@ -3235,8 +3235,8 @@
"Danmark",
"Region Sjælland"
],
- "s": 70211106,
- "sha1_base64": "3qWtDeK3cEfrCkvmhElyxa5aUzU="
+ "s": 70369002,
+ "sha1_base64": "PHbkZYpKPm+y254s/W+MNjhNeiE="
},
{
"id": "Denmark_Region of Southern Denmark",
@@ -3247,8 +3247,8 @@
"Danmark",
"Region Syddanmark"
],
- "s": 100519962,
- "sha1_base64": "yb8djaA5XT3NlnQQv80rhFr/crA="
+ "s": 100823394,
+ "sha1_base64": "X9QbBPPSQAApOtQycj382Q3dqnE="
}
]
},
@@ -3266,8 +3266,8 @@
"Obock",
"Tadjourah"
],
- "s": 11421661,
- "sha1_base64": "ZRjYAxIPngOtys83JMoeTrmHAOY="
+ "s": 11454725,
+ "sha1_base64": "kFBVoazAbXH4stmvtznHVJ9VlHE="
},
{
"id": "Dominican Republic",
@@ -3309,8 +3309,8 @@
"Sánchez Ramírez",
"Valverde"
],
- "s": 36002130,
- "sha1_base64": "Lm1OAPiZMpeLgJpCcCxCl+5qfwU="
+ "s": 36247098,
+ "sha1_base64": "cnj4jKFXfT5DEmIilarc5Uf9pmw="
},
{
"id": "East Timor",
@@ -3336,8 +3336,8 @@
"Timór Loro Sa'e",
"Viqueque"
],
- "s": 18461671,
- "sha1_base64": "IlfsPCwoQ5VmNjX478zzxgQPg7s="
+ "s": 18489383,
+ "sha1_base64": "i+9LiCPP6vCIj7S1Jolxb6Ih5Wg="
},
{
"id": "Chile",
@@ -3347,8 +3347,8 @@
"affiliations": [
"Acuerdo de Campos de Hielo"
],
- "s": 6699112,
- "sha1_base64": "NxLqDA6/BxWwISxdod1oRZoaWmk="
+ "s": 6755648,
+ "sha1_base64": "XDpq+DupcCN2/F+M9lMgwEG/MQ4="
},
{
"id": "Chile_Central",
@@ -3365,8 +3365,8 @@
"VI Región del Libertador General Bernardo O'Higgins",
"VII Región del Maule"
],
- "s": 108472045,
- "sha1_base64": "ae5b6+pUAAi7N97atZK9CP1Bokc="
+ "s": 108763589,
+ "sha1_base64": "97RnqBUzUjwkZv5jd0ffB+VqR/k="
},
{
"id": "Chile_North",
@@ -3382,8 +3382,8 @@
"V Región de Valparaíso",
"XV Región de Arica y Parinacota"
],
- "s": 79903387,
- "sha1_base64": "Le9cPQwEqMjhPsj/ALnOii3F8Q4="
+ "s": 80442356,
+ "sha1_base64": "/mPuai/JSe0xzHFDBginEGu6k+M="
},
{
"id": "Chile_South",
@@ -3399,8 +3399,8 @@
"XII Región de Magallanes y de la Antártica Chilena",
"XIV Región de Los Ríos"
],
- "s": 212399544,
- "sha1_base64": "VuMjWzGY6ptvxtWkURN/zmZYHwo="
+ "s": 213057184,
+ "sha1_base64": "DWYty9bvrL+7Ejco+25C7gr99ME="
}
]
},
@@ -3430,8 +3430,8 @@
"Tungurahua",
"Zamora Chinchipe"
],
- "s": 56070674,
- "sha1_base64": "zpkG3X3njZlRcrJGIAhQZahyIyk="
+ "s": 56688074,
+ "sha1_base64": "gEy87lfSLSZDaluEq2rL3FXrM5Q="
},
{
"id": "Ecuador_West",
@@ -3458,8 +3458,8 @@
"Santa Elena",
"Santo Domingo de los Tsáchilas"
],
- "s": 63961587,
- "sha1_base64": "P6lrA+sysrLnIK/IZsoistI8za4="
+ "s": 64068667,
+ "sha1_base64": "T+vzWNgr3uL5nP6zQjUIF3tKzBo="
}
]
},
@@ -3497,8 +3497,8 @@
"البحيرة",
"الإسكندرية"
],
- "s": 307263542,
- "sha1_base64": "zh7gZA69j1HmvwSxr6wAZH1GVC4="
+ "s": 307888638,
+ "sha1_base64": "WoXUtaApOJKXFBS/lnSoTE9/6ds="
},
{
"id": "El Salvador",
@@ -3522,8 +3522,8 @@
"Departemento de Chalatenango",
"El Salvador"
],
- "s": 36921536,
- "sha1_base64": "8LNSwQ3NJAsvLd66CYMgc+zHPJA="
+ "s": 37076240,
+ "sha1_base64": "LKlADZnnj0LytNZbuB1cRTJu5sg="
},
{
"id": "Equatorial Guinea",
@@ -3540,8 +3540,8 @@
"Litoral",
"Wele-Nzas"
],
- "s": 11980344,
- "sha1_base64": "fm1Gtyd7mm8L0Rc7tqOk0qVP8LA="
+ "s": 11984528,
+ "sha1_base64": "JdCL4qHh/pcXKPU0eT/tpmUp+D8="
},
{
"id": "Eritrea",
@@ -3557,8 +3557,8 @@
"ዞባ ዓንሰባ",
"ጋሽ-ባርካ"
],
- "s": 27113763,
- "sha1_base64": "SW5KKvNrLjtI8nQOqfe5gHhp19Y="
+ "s": 27791763,
+ "sha1_base64": "J78au0DgI+bXl7R1A4z4bKVm83k="
},
{
"id": "Estonia",
@@ -3571,8 +3571,8 @@
"affiliations": [
"Eesti"
],
- "s": 54172643,
- "sha1_base64": "bjMzgLrs25bYcfbMU3+Q+zv+ggQ="
+ "s": 54454435,
+ "sha1_base64": "LJ7oZIvf9tr0AcvQ0s/t1Jhsa3E="
},
{
"id": "Estonia_East",
@@ -3582,8 +3582,8 @@
"affiliations": [
"Eesti"
],
- "s": 61932635,
- "sha1_base64": "jGyf48Au2eYnsK6jZYP+np4kUHg="
+ "s": 62083483,
+ "sha1_base64": "1QhAZSj/Y2SALkCLt6960dF3aAg="
}
]
},
@@ -3608,8 +3608,8 @@
"Tigray",
"ኢትዮጵያ Ethiopia"
],
- "s": 102782097,
- "sha1_base64": "1j5LbHTAwwkX2NJy9nLLLESgYz8="
+ "s": 103820041,
+ "sha1_base64": "E/F3iwZcLJ0w8P6jyy2pO+wbE1U="
},
{
"id": "Faroe Islands",
@@ -3626,8 +3626,8 @@
"Territorial waters of Faroe Islands",
"Vága sýsla"
],
- "s": 10984764,
- "sha1_base64": "Tn1dy1fFn7U1u4UJM+/Y5gJFHWA="
+ "s": 11140460,
+ "sha1_base64": "p4Qj44qBDAKsgBLoGAEckMvd9Lk="
},
{
"id": "Federated States of Micronesia",
@@ -3642,8 +3642,8 @@
"Pohnpei",
"Yap"
],
- "s": 2825561,
- "sha1_base64": "a3x8bgrGu319gi4uUB9mE/ylmfA="
+ "s": 2846929,
+ "sha1_base64": "NWTiVt0hVjAfoYOY9LP81QorWQA="
},
{
"id": "Fiji",
@@ -3656,8 +3656,8 @@
"Northern",
"Viti"
],
- "s": 19745526,
- "sha1_base64": "iAYbvkVOnsv0E5HhEa1kYu+EDYw="
+ "s": 19771358,
+ "sha1_base64": "nQRzhrbKUDDYiEhj10vSwKPVJ2M="
},
{
"id": "Finland",
@@ -3671,8 +3671,8 @@
"Länsi-Suomi",
"Suomi"
],
- "s": 41020717,
- "sha1_base64": "A4CAwpc5YaO7Zsc4jNai97VVRjQ="
+ "s": 41515030,
+ "sha1_base64": "h8/dVyDNe0h8XzXRubd5J/ZOBRw="
},
{
"id": "Finland_Western Finland_Tampere",
@@ -3683,8 +3683,8 @@
"Länsi-Suomi",
"Suomi"
],
- "s": 86000004,
- "sha1_base64": "4ZyDdmcNCtBgbzws8YnPZlmonkc="
+ "s": 87120940,
+ "sha1_base64": "j9mrFtGl4Csv8uX59NqcMVSlvIc="
},
{
"id": "Finland_Northern Finland",
@@ -3695,8 +3695,8 @@
"Pohjois-Suomi",
"Suomi"
],
- "s": 103086846,
- "sha1_base64": "rXtEeHZb5EqYHy1QVjfMnNdtNQ8="
+ "s": 105561166,
+ "sha1_base64": "5txZFxRnpZQhZ3/qnK7yEDW0vGM="
},
{
"id": "Finland_Eastern Finland_North",
@@ -3707,8 +3707,8 @@
"Itä-Suomi",
"Suomi"
],
- "s": 116347785,
- "sha1_base64": "a7VXXgraP9F5KpHKYPJrU6cAm+c="
+ "s": 117241969,
+ "sha1_base64": "Q18OpBCuP4Evzx9RtZbc0TxET9g="
},
{
"id": "Finland_Eastern Finland_South",
@@ -3719,8 +3719,8 @@
"Itä-Suomi",
"Suomi"
],
- "s": 70851667,
- "sha1_base64": "n48YQh+gkatRciBgHcMLY8W9NrI="
+ "s": 71833955,
+ "sha1_base64": "nQOGNyZC++/aoa874WkkgaohuP4="
},
{
"id": "Finland_Southern Finland_West",
@@ -3732,8 +3732,8 @@
"Suomi",
"Åland"
],
- "s": 88459467,
- "sha1_base64": "6vWVaW2Y0bICc47U2T6RQycCgq4="
+ "s": 89960307,
+ "sha1_base64": "EeWO5M9fvtTODi8x9qdBEPtTqJg="
},
{
"id": "Finland_Southern Finland_Helsinki",
@@ -3744,8 +3744,8 @@
"Etelä-Suomi",
"Suomi"
],
- "s": 114457174,
- "sha1_base64": "Qw28fEEsvUDqAQ/Mag320aS8mAk="
+ "s": 115534358,
+ "sha1_base64": "+fSMepeN8OvyORDM9wFpFzB1F9Q="
},
{
"id": "Finland_Southern Finland_Lappeenranta",
@@ -3756,8 +3756,8 @@
"Etelä-Suomi",
"Suomi"
],
- "s": 53777570,
- "sha1_base64": "NWhC+XdOO/osynprFG86lb2lAVA="
+ "s": 54057690,
+ "sha1_base64": "g6sREnwGyRguTj70K8trm5IlEwc="
}
]
},
@@ -3776,8 +3776,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 67240212,
- "sha1_base64": "Vuhj6TpeXrecJYU1D0bePOFRi10="
+ "s": 67574260,
+ "sha1_base64": "6tC8qRAYRvHX2SN4YzLdMIQql5c="
},
{
"id": "France_Alsace_Haut-Rhin",
@@ -3788,8 +3788,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 48536906,
- "sha1_base64": "noiYBK8Fc1nSvaNYR5KrFq6GHFE="
+ "s": 48845986,
+ "sha1_base64": "91rwNWaRUV2gar0gC6ZiIWQtYGA="
}
]
},
@@ -3805,8 +3805,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 52314905,
- "sha1_base64": "Ic7fDRhbdKAg5HXWlw9Hjna9odI="
+ "s": 52570505,
+ "sha1_base64": "44HCxb9+suSxzV6SuxdO0Hdz7YQ="
},
{
"id": "France_Aquitaine_Gironde",
@@ -3817,8 +3817,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 79272851,
- "sha1_base64": "QLvSunZq0dbrF3YJVT5UsMQAh/E="
+ "s": 79817835,
+ "sha1_base64": "JnOiOOxxDT9tbW3wjJ0uwgTr40M="
},
{
"id": "France_Aquitaine_Landes",
@@ -3829,8 +3829,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 40705551,
- "sha1_base64": "OEm26ahfTa1WCwKfpnQSsRsnHtE="
+ "s": 41070559,
+ "sha1_base64": "4kvNKwo33d2m3PmvNDcu8v5ixHc="
},
{
"id": "France_Aquitaine_Lot-et-Garonne",
@@ -3841,8 +3841,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 37454422,
- "sha1_base64": "h1B6NeNnautaf9s80IQ/mmoX8c0="
+ "s": 37512254,
+ "sha1_base64": "QG4G7o7ESjNb/6xZwyboYqDYEKU="
},
{
"id": "France_Aquitaine_Pyrenees-Atlantiques",
@@ -3853,8 +3853,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 66776362,
- "sha1_base64": "OdJM+KvliXBu9UChNbvu//hTokw="
+ "s": 67200874,
+ "sha1_base64": "jYjtq+2htwlo+rW9EtbOWrzsyHQ="
}
]
},
@@ -3870,8 +3870,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 39597688,
- "sha1_base64": "Xv9gtSW7tw5lS74Att4kKhm/uFY="
+ "s": 39696384,
+ "sha1_base64": "7MJQWoBrhZKjia7VoqwxdktYU18="
},
{
"id": "France_Auvergne_Cantal",
@@ -3882,8 +3882,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 25879172,
- "sha1_base64": "67kVgD+w9IMhf2qKy/JEoNx6FwY="
+ "s": 25873580,
+ "sha1_base64": "IVYybFxdm8Un6ugYjGdo3RytNeU="
},
{
"id": "France_Auvergne_Haute-Loire",
@@ -3894,8 +3894,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 36291605,
- "sha1_base64": "4BOQYigImnx7fupK3U+ZdcenPc0="
+ "s": 36529213,
+ "sha1_base64": "sTZ3u2D7il/fOeW/dUYdeOHslvk="
},
{
"id": "France_Auvergne_Puy-de-Dome",
@@ -3906,8 +3906,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 55979051,
- "sha1_base64": "k9/UDpWuhe548dd80Ta2/c23LPI="
+ "s": 56225195,
+ "sha1_base64": "9k4UnohNNDPf73ptzf32Mn9vkro="
}
]
},
@@ -3925,8 +3925,8 @@
"Guernsey",
"Jersey"
],
- "s": 55274090,
- "sha1_base64": "sa+cLL25n0fjHixt507zFErq128="
+ "s": 55669738,
+ "sha1_base64": "8KbF9Tp5H14tTrlhjZeHZIWOmpw="
},
{
"id": "France_Brittany_Finistere",
@@ -3937,8 +3937,8 @@
"Bretagne",
"France"
],
- "s": 76200426,
- "sha1_base64": "m+/TiY3F4CQB/FQ2gg3lmD6H7VM="
+ "s": 76249402,
+ "sha1_base64": "Q40BP24i+KCTT6r4HbWBVg26CDg="
},
{
"id": "France_Brittany_Ille-et-Vilaine",
@@ -3950,8 +3950,8 @@
"France",
"Jersey"
],
- "s": 66026338,
- "sha1_base64": "JX/G6dOQ5WshItO0lgB8lrbIuTA="
+ "s": 66920738,
+ "sha1_base64": "BGTeiLZTqWAkXufB6IeSwZAK3Ns="
},
{
"id": "France_Brittany_Morbihan",
@@ -3962,8 +3962,8 @@
"Bretagne",
"France"
],
- "s": 57095635,
- "sha1_base64": "triNAsmsDe8nAvT7tt/U6Bk3ZBI="
+ "s": 57612499,
+ "sha1_base64": "cARwqQqpEizq1OIq6Yc4bIb3H50="
}
]
},
@@ -3979,8 +3979,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 45576866,
- "sha1_base64": "+5chANK3XyQqhE/68QC3GDqYi3Q="
+ "s": 45921002,
+ "sha1_base64": "AQIpQqvrUvAOL9HV0yEKC1JfyAE="
},
{
"id": "France_Burgundy_Nievre",
@@ -3991,8 +3991,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 28481351,
- "sha1_base64": "BGsWUEnqEto+c6XfDWllVj0OBeI="
+ "s": 28653807,
+ "sha1_base64": "7KHw3OtrYIuwwPkgQ23cZlFk4eM="
},
{
"id": "France_Burgundy_Saone-et-Loire",
@@ -4003,8 +4003,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 96039524,
- "sha1_base64": "4QgLETAlAHaFBJwxhJ0eKJEqIEs="
+ "s": 96503412,
+ "sha1_base64": "EafpEKv5LgjFdeGm+XiG9QPRWio="
},
{
"id": "France_Burgundy_Yonne",
@@ -4015,8 +4015,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 45145033,
- "sha1_base64": "8VD8CeJcD5KkTpwGCKfYx0rljrQ="
+ "s": 45526209,
+ "sha1_base64": "UHDNnx684N5ZmpaRqAdgv3t2nmc="
}
]
},
@@ -4032,8 +4032,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 28450013,
- "sha1_base64": "djvTVHz29Wow7hcFBtzexV0cjxs="
+ "s": 28608669,
+ "sha1_base64": "Tr+FFF3CuGjP/YMSGGzj8mDxmPo="
},
{
"id": "France_Centre-Val de Loire_Eure-et-Loir",
@@ -4044,8 +4044,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 30042740,
- "sha1_base64": "5+3aceiFTrX5/NPMeUIuOMM2oYc="
+ "s": 30326733,
+ "sha1_base64": "RNisYEwjTjCZaRP5djuqZwvhhRg="
},
{
"id": "France_Centre-Val de Loire_Indre",
@@ -4056,8 +4056,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 41281311,
- "sha1_base64": "/lZMBGD+FF9ygBZW6FG7gN91usw="
+ "s": 41801135,
+ "sha1_base64": "xNa6jTFyCoYATzlG0WoolfjIDzw="
},
{
"id": "France_Centre-Val de Loire_Indre-et-Loire",
@@ -4068,8 +4068,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 58721571,
- "sha1_base64": "tAr2BDsyp/pzWxhDC145YS0sw/c="
+ "s": 59191939,
+ "sha1_base64": "BGQIi7xagE1nmgiBLeuwSuUZEyE="
},
{
"id": "France_Centre-Val de Loire_Loir-et-Cher",
@@ -4080,8 +4080,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 39987255,
- "sha1_base64": "bog/sMi0ucCP9Mt/BmLrVsjTAAc="
+ "s": 40217311,
+ "sha1_base64": "hZem2GedOhUYb6hCC7oT26/f+O8="
},
{
"id": "France_Centre-Val de Loire_Loiret",
@@ -4092,8 +4092,8 @@
"Centre-Val de Loire",
"France"
],
- "s": 55437696,
- "sha1_base64": "F63pjQ4+FjFTw8Az80uONKoEG5A="
+ "s": 55952048,
+ "sha1_base64": "I8EgTN5G94lATJ9LudKSABswr+w="
}
]
},
@@ -4106,8 +4106,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 119917805,
- "sha1_base64": "5kmR2qT07Fl856DTh21ktZkvfa4="
+ "s": 120213629,
+ "sha1_base64": "0xyKX19+DhQceReTdOpIv+U2pps="
},
{
"id": "France_Corsica",
@@ -4121,8 +4121,8 @@
"Italia",
"Monaco"
],
- "s": 31678758,
- "sha1_base64": "gfT7G5onsErYbEaVq2MHrwJfJNU="
+ "s": 31701966,
+ "sha1_base64": "eT9vPSyhEoUQxOpwg/A5IJuXXUA="
},
{
"id": "France_Free County_North",
@@ -4133,8 +4133,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 67533267,
- "sha1_base64": "q50p0J6htX6iqKsPtZlgtz0YGuI="
+ "s": 67607179,
+ "sha1_base64": "1f7FttQvyO5Uhl90Ii9Ryf9jHxs="
},
{
"id": "France_Free County_South",
@@ -4145,8 +4145,8 @@
"Bourgogne-Franche-Comté",
"France"
],
- "s": 56312563,
- "sha1_base64": "rV2dNecP43+OVqZbRh4f9gOI5Gs="
+ "s": 56277411,
+ "sha1_base64": "BlX3AEDKHgTqK0HRS6nlkS81QEc="
},
{
"id": "France_French Guiana",
@@ -4157,8 +4157,8 @@
"France",
"Guyane"
],
- "s": 25026433,
- "sha1_base64": "WxRqYr3AsTdJUvNuEG7qlbGgbhU="
+ "s": 25071529,
+ "sha1_base64": "NC0qHVbZeEm8Ar8snO/+NdNeMqo="
},
{
"id": "France_Ile-de-France",
@@ -4172,8 +4172,8 @@
"France",
"Île-de-France"
],
- "s": 43768352,
- "sha1_base64": "miKTpHHtMOxh4B4CutAmg+eF0Gg="
+ "s": 43081544,
+ "sha1_base64": "svjZwCemFiSzB3wmwDoG/8w5YyA="
},
{
"id": "France_Ile-de-France_Hauts-de-Seine",
@@ -4184,8 +4184,8 @@
"France",
"Île-de-France"
],
- "s": 24328086,
- "sha1_base64": "7SStkvkriDMgzrrHJu6KFebimoU="
+ "s": 24095494,
+ "sha1_base64": "G08a9jrVy0+biAbjhcV2bCp68lk="
},
{
"id": "France_Ile-de-France_Paris",
@@ -4196,8 +4196,8 @@
"France",
"Île-de-France"
],
- "s": 53884552,
- "sha1_base64": "+5FsziE7BrfTpCU3AfkMnBCscVQ="
+ "s": 50532512,
+ "sha1_base64": "t3qNwLbcPMCa7cIlv8UgAGuQb30="
},
{
"id": "France_Ile-de-France_Seine-Saint-Denis",
@@ -4208,8 +4208,8 @@
"France",
"Île-de-France"
],
- "s": 26325059,
- "sha1_base64": "Lxpt5Z5Lk6cWuDoU/ZvgiNHZVlI="
+ "s": 26361891,
+ "sha1_base64": "2+ZJR/Tnlb3zGz9/os5k+LVIcLY="
},
{
"id": "France_Ile-de-France_Seine-et-Marne",
@@ -4220,8 +4220,8 @@
"France",
"Île-de-France"
],
- "s": 61118745,
- "sha1_base64": "JfUNAFK8ypBydAi/6CE20GnJF70="
+ "s": 61441041,
+ "sha1_base64": "456B/Aj8UGJnP+wBCWINhEHk2sg="
},
{
"id": "France_Ile-de-France_Val-dOise",
@@ -4232,8 +4232,8 @@
"France",
"Île-de-France"
],
- "s": 32525039,
- "sha1_base64": "fY5mH9VqNczLl2uzN/uJy+xWLUg="
+ "s": 32696639,
+ "sha1_base64": "fsPvspjizFP/LPDucfFHsLosWjs="
},
{
"id": "France_Ile-de-France_Val-de-Marne",
@@ -4244,8 +4244,8 @@
"France",
"Île-de-France"
],
- "s": 25455170,
- "sha1_base64": "dZN15sDcfrWE9ojbDSTXprJ8P3E="
+ "s": 25538658,
+ "sha1_base64": "gkzsYjbu0ewb4xIF/Rhy/Oy7dqk="
},
{
"id": "France_Ile-de-France_Yvelines",
@@ -4256,8 +4256,8 @@
"France",
"Île-de-France"
],
- "s": 48469241,
- "sha1_base64": "zehLEilk9ZQSg8+wmiV6C6/rK2M="
+ "s": 48569617,
+ "sha1_base64": "b522dEMpHYlx98nTUCT6e7Cj9R4="
}
]
},
@@ -4273,8 +4273,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 48374361,
- "sha1_base64": "CLiwbHM8iWwVg31lZl3x4L/4uoY="
+ "s": 48731905,
+ "sha1_base64": "wMOUSB0jGpSE5P6xdb9Zlc5FnW0="
},
{
"id": "France_Languedoc-Roussillon_Gard",
@@ -4285,8 +4285,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 54065329,
- "sha1_base64": "coUrQtQxWmpypx2Vft0s0FYOa04="
+ "s": 53972417,
+ "sha1_base64": "swlQcDyI+I6LH2msxjrgvwEVuJU="
},
{
"id": "France_Languedoc-Roussillon_Herault",
@@ -4297,8 +4297,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 77411515,
- "sha1_base64": "AulHE9sfhgQIVElmTdW13xb4eKo="
+ "s": 77826587,
+ "sha1_base64": "MmPMHMTkgNOFr0DZYIY3ODEj6f4="
},
{
"id": "France_Languedoc-Roussillon_Lozere",
@@ -4309,8 +4309,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 23435924,
- "sha1_base64": "xjIYqsFuVFyhbrjExvaubj6V3kk="
+ "s": 23461173,
+ "sha1_base64": "UyyG5n2D8GGjkLAdNx5hzCBa5fU="
},
{
"id": "France_Languedoc-Roussillon_Pyrenees-Orientales",
@@ -4321,8 +4321,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 42930103,
- "sha1_base64": "AyfTvNk4McQ1dbHk+B/Seli1hXw="
+ "s": 43151431,
+ "sha1_base64": "gZIFo5eZsQMsn3ljOk9ce5r4DL8="
}
]
},
@@ -4335,8 +4335,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 100527421,
- "sha1_base64": "fVo6iV9YEcS0+djEe73iCfA6/+0="
+ "s": 101488782,
+ "sha1_base64": "+ob2g6AR1uh8/R6IWZcOcX3Pyy8="
},
{
"id": "France_Lorraine",
@@ -4350,8 +4350,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 50260234,
- "sha1_base64": "y3DUU0NsE96C5v5VbJRET6fPT+k="
+ "s": 50409866,
+ "sha1_base64": "S/Ffkq42NHdhjNOmp4oU7XUzxd8="
},
{
"id": "France_Lorraine_Meuse",
@@ -4362,8 +4362,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 24537111,
- "sha1_base64": "+UoHCwLfBJkmz2nHvWEWEKm9kco="
+ "s": 24678487,
+ "sha1_base64": "jVkvJhABenIvUMzD1tc7iPiomrk="
},
{
"id": "France_Lorraine_Moselle",
@@ -4374,8 +4374,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 64946363,
- "sha1_base64": "Bz46MZnxz20EEEfpoKZ3pPIFm4U="
+ "s": 65273515,
+ "sha1_base64": "AXxPz9/Epb87j66Vi1ZF1qVAm7w="
},
{
"id": "France_Lorraine_Vosges",
@@ -4386,8 +4386,8 @@
"Alsace-Champagne-Ardenne-Lorraine",
"France"
],
- "s": 43866785,
- "sha1_base64": "M+2oxRHvASp7xZ6pPT7bVBX6kjY="
+ "s": 44088897,
+ "sha1_base64": "XrDwMqavx23Li4jXRq/Xlo0CJSU="
}
]
},
@@ -4403,8 +4403,8 @@
"France",
"Normandie"
],
- "s": 54880579,
- "sha1_base64": "TSSGPyQ1Tz7G3RJnR5w4TgTdrJA="
+ "s": 55347179,
+ "sha1_base64": "/lgkkzBS6felulvi3PlstDYckeY="
},
{
"id": "France_Lower Normandy_Manche",
@@ -4416,8 +4416,8 @@
"Jersey",
"Normandie"
],
- "s": 40336360,
- "sha1_base64": "MKNdv+HztpsNstHzOWQZzMLbAxM="
+ "s": 40518248,
+ "sha1_base64": "RCmeqfJtkGOdDhQo/UHTb9cvF4w="
},
{
"id": "France_Lower Normandy_Orne",
@@ -4428,8 +4428,8 @@
"France",
"Normandie"
],
- "s": 30674805,
- "sha1_base64": "u3+t1+xE1g9sVNLnp6GbcJrgqB8="
+ "s": 30814085,
+ "sha1_base64": "HeWD1phLtB7IMGmgjyEXTQ/RRbQ="
}
]
},
@@ -4445,8 +4445,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 31075501,
- "sha1_base64": "DAOcmIZLWxLd+MO+CdeIrUPkAdU="
+ "s": 31134381,
+ "sha1_base64": "MGyzZFs165hW9ErEtIHHqPlgBFY="
},
{
"id": "France_Midi-Pyrenees_Aveyron",
@@ -4457,8 +4457,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 55849442,
- "sha1_base64": "LtFG5YEOlCHIF4hly5Q1ycU0GXk="
+ "s": 56167890,
+ "sha1_base64": "mi+5/rk4OoOCem9y6IcW3H2Pegc="
},
{
"id": "France_Midi-Pyrenees_Gers",
@@ -4469,8 +4469,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 39871671,
- "sha1_base64": "FINJW3FnEuOaje8YQZlatluvY/g="
+ "s": 40568920,
+ "sha1_base64": "QWbJIYdwTDQhvrjqmkMEx7cNoBc="
},
{
"id": "France_Midi-Pyrenees_Haute-Garonne",
@@ -4481,8 +4481,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 82254450,
- "sha1_base64": "1vT3NNojhkWYAd7XQEx4MJ1yl44="
+ "s": 82971722,
+ "sha1_base64": "qHmYJEbq5QKGKaOai1S773mO74c="
},
{
"id": "France_Midi-Pyrenees_Hautes-Pyrenees",
@@ -4493,8 +4493,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 48111785,
- "sha1_base64": "NmhzMB1ZNzSI6Np2ApSa5kfd+hs="
+ "s": 48211161,
+ "sha1_base64": "9nSBFcA1KAp7F77Szu3k7pAyzM8="
},
{
"id": "France_Midi-Pyrenees_Lot",
@@ -4505,8 +4505,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 37214959,
- "sha1_base64": "ggb0z8UWsDI/slsK172kTsi9RnQ="
+ "s": 37533887,
+ "sha1_base64": "HLDD9irI8zFgF8BS/KDdUmpxBRQ="
},
{
"id": "France_Midi-Pyrenees_Tarn",
@@ -4517,8 +4517,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 37430392,
- "sha1_base64": "OiwrIG0t1uxb8NR1+tWWz4qjkj0="
+ "s": 37553184,
+ "sha1_base64": "BmYHvPnAdIReYsn9GQXjGqxPcmA="
},
{
"id": "France_Midi-Pyrenees_Tarn-et-Garonne",
@@ -4529,8 +4529,8 @@
"France",
"Languedoc-Roussillon-Midi-Pyrénées"
],
- "s": 30928646,
- "sha1_base64": "nFe5JP1nuj6oJALa+PoudSPD6so="
+ "s": 30973918,
+ "sha1_base64": "imRUlGzg2ZMpwvwMofNcH1rMgXg="
}
]
},
@@ -4551,8 +4551,8 @@
"France, Nouvelle-Calédonie, Île de Walpole (eaux territoriales)",
"France, Nouvelle-Calédonie, Îles Loyauté (eaux territoriales)"
],
- "s": 16883232,
- "sha1_base64": "5/RiUPQ7nezkE0aPHJDgmAW+sNs="
+ "s": 16927576,
+ "sha1_base64": "eJYTtAibSFCF+SbZzZa9rYPOED0="
},
{
"id": "France_Nord-Pas-de-Calais",
@@ -4566,8 +4566,8 @@
"France",
"Nord-Pas-de-Calais-Picardie"
],
- "s": 49018859,
- "sha1_base64": "RZMl2KWJFgMt4zkcrzMfGWf1+S4="
+ "s": 49279675,
+ "sha1_base64": "e3kFScYn5taEohGwpOuaeKhsoOU="
},
{
"id": "France_Nord-Pas-de-Calais_Lille",
@@ -4578,8 +4578,8 @@
"France",
"Nord-Pas-de-Calais-Picardie"
],
- "s": 58769234,
- "sha1_base64": "2ZTG/5C3w7Dcj/DsC/RSu2+Wblo="
+ "s": 59098874,
+ "sha1_base64": "maWyuefh6xIRZg0UfA2SIKsui7M="
},
{
"id": "France_Nord-Pas-de-Calais_Pas-de-Calais",
@@ -4592,8 +4592,8 @@
"Nord-Pas-de-Calais-Picardie",
"United Kingdom"
],
- "s": 77899371,
- "sha1_base64": "shZmJnmDiJEhnrKCIa59DXk/5y4="
+ "s": 78269667,
+ "sha1_base64": "J7ApgQ3in9cRI8Ow/yvjtnfxf8Q="
}
]
},
@@ -4609,8 +4609,8 @@
"France",
"Pays de la Loire"
],
- "s": 52165841,
- "sha1_base64": "4/UbT5DdBQRWqFL0tQev0+yhv/0="
+ "s": 52969337,
+ "sha1_base64": "uZ3d7HpxGO7o5T/rRn1pTZ7p7ho="
},
{
"id": "France_Pays de la Loire_Loire-Atlantique_Saint-Nazaire",
@@ -4621,8 +4621,8 @@
"France",
"Pays de la Loire"
],
- "s": 29870325,
- "sha1_base64": "2WvITYbIDrMcGRRN5Sk640LXWOg="
+ "s": 30192781,
+ "sha1_base64": "Y2PAKJc/4I8mG91OeL6VtxzTvFY="
},
{
"id": "France_Pays de la Loire_Maine-et-Loire",
@@ -4633,8 +4633,8 @@
"France",
"Pays de la Loire"
],
- "s": 60875579,
- "sha1_base64": "YrJZ/CuJb1soaYH143Zgau/NdIA="
+ "s": 61268923,
+ "sha1_base64": "TUIEJJCYC9dnJF6cvAbP+wpzKhA="
},
{
"id": "France_Pays de la Loire_Mayenne",
@@ -4645,8 +4645,8 @@
"France",
"Pays de la Loire"
],
- "s": 27832317,
- "sha1_base64": "sSbPhMXKlVm9LtTk//lo6uu0LdU="
+ "s": 27980085,
+ "sha1_base64": "uVUHFzohaq49Jyn+0oagIVRTJpA="
},
{
"id": "France_Pays de la Loire_Sarthe",
@@ -4657,8 +4657,8 @@
"France",
"Pays de la Loire"
],
- "s": 44604417,
- "sha1_base64": "/hiya7Xy/k31z4zMIp7enMJxHC8="
+ "s": 44689889,
+ "sha1_base64": "mW8zbVwflTER00AUsGpRzpZzfG0="
},
{
"id": "France_Pays de la Loire_Vendee",
@@ -4669,8 +4669,8 @@
"France",
"Pays de la Loire"
],
- "s": 71250019,
- "sha1_base64": "Yd5JFGdCCdLz9ig0xZhaXXeCKoI="
+ "s": 71466523,
+ "sha1_base64": "VWIUIgyG6oCO26k3QG/svEuBXvo="
}
]
},
@@ -4686,8 +4686,8 @@
"France",
"Nord-Pas-de-Calais-Picardie"
],
- "s": 48236433,
- "sha1_base64": "7L5b0AdfZlYqR+ozdZPWacB9yHU="
+ "s": 48426185,
+ "sha1_base64": "D1bJeQ9UPxFCL4CySFUXmnOsG+4="
},
{
"id": "France_Picardy_Oise",
@@ -4698,8 +4698,8 @@
"France",
"Nord-Pas-de-Calais-Picardie"
],
- "s": 60272977,
- "sha1_base64": "6ktHLojUQI1Beha0w2GxPAUQm10="
+ "s": 60618561,
+ "sha1_base64": "USFaCsuof0QMnF2h+9O+IjF9jcM="
},
{
"id": "France_Picardy_Somme",
@@ -4710,8 +4710,8 @@
"France",
"Nord-Pas-de-Calais-Picardie"
],
- "s": 45227305,
- "sha1_base64": "pCZq0D9n4rs18dHaLHW2iJsheCo="
+ "s": 45392121,
+ "sha1_base64": "v212T3ViovDip7VflZiIQXbEyAQ="
}
]
},
@@ -4727,8 +4727,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 41883823,
- "sha1_base64": "InFCcV4+E4MNlXWc+0tc/chvMyI="
+ "s": 42330519,
+ "sha1_base64": "7nLHI85l/h2Jo2RpwEN9NlOLAEY="
},
{
"id": "France_Poitou-Charentes_Charente-Maritime",
@@ -4739,8 +4739,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 69367339,
- "sha1_base64": "CcjSpEzOlolpDJfmmXNhOHjAduM="
+ "s": 69787835,
+ "sha1_base64": "FlglN856vVJWirniPvedH5a1aZM="
},
{
"id": "France_Poitou-Charentes_Deux-Sevres",
@@ -4751,8 +4751,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 54411320,
- "sha1_base64": "fPD9h+4VQ3hxumDPrg+6gLVpb+8="
+ "s": 54699624,
+ "sha1_base64": "BzfceQUr5qJNMlF2z1HgzMf1+sg="
},
{
"id": "France_Poitou-Charentes_Vienne",
@@ -4763,8 +4763,8 @@
"Aquitaine-Limousin-Poitou-Charentes",
"France"
],
- "s": 49693497,
- "sha1_base64": "N2bYMUyV/gwWAtn9JDlDWpoehsU="
+ "s": 49936313,
+ "sha1_base64": "wv2ffSlPG51NUpSOcPwqx2aqum0="
}
]
},
@@ -4780,8 +4780,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 28318376,
- "sha1_base64": "PDLJ/4RVpeNxXHeAU89QAnOje4M="
+ "s": 29012984,
+ "sha1_base64": "XAFkHq2DdkNL/YKDhy+2hEAj04s="
},
{
"id": "France_Provence-Alpes-Cote dAzur_Bouches-du-Rhone",
@@ -4792,8 +4792,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 74147353,
- "sha1_base64": "idzv4PnUOHOB1ybHgMoUMhF2+6A="
+ "s": 74801473,
+ "sha1_base64": "b7Z4TvoavypRaPepo8dYbBd0fNg="
},
{
"id": "France_Provence-Alpes-Cote dAzur_Hautes-Alpes",
@@ -4804,8 +4804,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 26107086,
- "sha1_base64": "sfTU0MroNe6F4nmmWI8/NdF9trw="
+ "s": 26880366,
+ "sha1_base64": "2TorLjDsHSsqEmSnRh38Ng4qyXw="
},
{
"id": "France_Provence-Alpes-Cote dAzur_Maritime Alps",
@@ -4817,8 +4817,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 51695978,
- "sha1_base64": "D0wxstnoKKKMf6BJZbgHgN1NtpQ="
+ "s": 51837410,
+ "sha1_base64": "swLxJoVn5th8XTT24lu7cWoTiyk="
},
{
"id": "France_Provence-Alpes-Cote dAzur_Var",
@@ -4829,8 +4829,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 60879586,
- "sha1_base64": "X5J5as9UwoKKyu95ZJSTQsyur08="
+ "s": 60944722,
+ "sha1_base64": "mquOA52vDIyChSnnCQ3z7AuJfdg="
},
{
"id": "France_Provence-Alpes-Cote dAzur_Vaucluse",
@@ -4841,8 +4841,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 48828130,
- "sha1_base64": "cCyfEOgceMk9/E/6OpMTc9RqL6Q="
+ "s": 49141754,
+ "sha1_base64": "Tn+AEpL+H9b33UsNv6KOFbFY28U="
}
]
},
@@ -4858,8 +4858,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 54716034,
- "sha1_base64": "hg85QA3vEK8WjTQDgMZMbERjSDo="
+ "s": 55025146,
+ "sha1_base64": "H5iL+i0us6U6Hwmip72kZy7SiIU="
},
{
"id": "France_Rhone-Alpes_Ardeche",
@@ -4870,8 +4870,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 47394800,
- "sha1_base64": "yBElwU+CXeIUf17aUbSnGLsZt7M="
+ "s": 47528328,
+ "sha1_base64": "TT4XPGyE9sVpBk54OsZZPB96lrE="
},
{
"id": "France_Rhone-Alpes_Drome",
@@ -4883,8 +4883,8 @@
"France",
"Provence-Alpes-Côte d'Azur"
],
- "s": 53010216,
- "sha1_base64": "WH1X35FQP+kldLbOC7/CHlVIX/E="
+ "s": 53404720,
+ "sha1_base64": "15KgWqCrHryP+9Y5W15By7ScmmQ="
},
{
"id": "France_Rhone-Alpes_Haute-Savoie",
@@ -4895,8 +4895,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 64194962,
- "sha1_base64": "fR7JNeOD00O8lVbVt105KTgGBec="
+ "s": 64775914,
+ "sha1_base64": "4Q6fWB7JUURU3lpRdaDZL5BywUI="
},
{
"id": "France_Rhone-Alpes_Isere",
@@ -4907,8 +4907,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 82778188,
- "sha1_base64": "JbBHkMAMjO8TB+eCa6+mEBW7ZWs="
+ "s": 83356236,
+ "sha1_base64": "AMRBwBRCvistkU8JH+QyJWOI5qI="
},
{
"id": "France_Rhone-Alpes_Loire",
@@ -4919,8 +4919,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 65041792,
- "sha1_base64": "V/BUvPqnW+QS60STBSWY+XooDzE="
+ "s": 65589504,
+ "sha1_base64": "ARiYjnPExlYnT5MfYf+Khg+osWY="
},
{
"id": "France_Rhone-Alpes_Rhone",
@@ -4931,8 +4931,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 84013899,
- "sha1_base64": "G2ojqxi+Fu6qxjJpxSb8dkGPmoY="
+ "s": 84935267,
+ "sha1_base64": "6tbcc/urAw65t3geT7OPcNZSJls="
},
{
"id": "France_Rhone-Alpes_Savoie",
@@ -4943,8 +4943,8 @@
"Auvergne-Rhône-Alpes",
"France"
],
- "s": 52062201,
- "sha1_base64": "NBaIKhssOsrNvVBfjdgQ8zRVLHE="
+ "s": 52817505,
+ "sha1_base64": "3f0zAIKcSDYOSkEFRJS5EQzSoww="
}
]
},
@@ -4968,8 +4968,8 @@
"La Réunion",
"Mayotte"
],
- "s": 39780581,
- "sha1_base64": "+HVOQV7xuguxZV61wf6nzRrlAfM="
+ "s": 39914397,
+ "sha1_base64": "Gq86sHXhT8asXaXNnx6DRQg037E="
},
{
"id": "France_Upper Normandy",
@@ -4980,8 +4980,8 @@
"France",
"Normandie"
],
- "s": 91237868,
- "sha1_base64": "ikwXIas6J1w4BxRn00NYROxn4Jk="
+ "s": 92340132,
+ "sha1_base64": "lH5TB2sU6NBfv37t8tReDo/W9A8="
},
{
"id": "French Polynesia",
@@ -4999,8 +4999,8 @@
"France, Polynésie française, Îles du Vent (eaux territoriales)",
"Polynésie française, Îles du Vent (eaux territoriales)"
],
- "s": 18488526,
- "sha1_base64": "aXudFfQFU1ObLmeEA7eq5vIanK4="
+ "s": 18654238,
+ "sha1_base64": "3K2cGJDhlD4/LdQtGD4AxGI1cSc="
},
{
"id": "Wallis and Futuna",
@@ -5011,8 +5011,8 @@
"France",
"France, Wallis-et-Futuna (eaux territoriales)"
],
- "s": 960003,
- "sha1_base64": "vdlghWIdrcBUqcqGbuzlTuduiP4="
+ "s": 960155,
+ "sha1_base64": "QKlSrN/iy4N6uF10XVSjSdvjvmQ="
}
]
},
@@ -5033,8 +5033,8 @@
"Ogooué-Lolo",
"Woleu-Ntem"
],
- "s": 29328899,
- "sha1_base64": "/YG1hnegnadXm3FDONyW75ZK+q8="
+ "s": 29791163,
+ "sha1_base64": "d9P4MnOegDjmS+yXJyROQhavTLg="
},
{
"id": "Georgia Region",
@@ -5058,8 +5058,8 @@
"აჭარის ავტონომიური რესპუბლიკა",
"საქართველო"
],
- "s": 87368340,
- "sha1_base64": "a70/Bm4uVyqwZpnvWD5K3BcrZXM="
+ "s": 89584068,
+ "sha1_base64": "gj8x07uZy/9SI++vuRReZJ9vnM4="
},
{
"id": "Abkhazia",
@@ -5071,8 +5071,8 @@
"აფხაზეთის ავტონომიური რესპუბლიკა - Аҧсны Автономтә Республика",
"საქართველო"
],
- "s": 13336257,
- "sha1_base64": "T99rnqgjD/CenYEUtfqbFuuYaF8="
+ "s": 13350985,
+ "sha1_base64": "VAmV6aJwyi9jaC7DbW0dmXIxVvY="
},
{
"id": "South Ossetia",
@@ -5084,8 +5084,8 @@
"Хуссар Ирыстон - Южная Осетия",
"საქართველო"
],
- "s": 12368817,
- "sha1_base64": "fq53WrVGvTsCATX9UEx3Tid7dQA="
+ "s": 12377393,
+ "sha1_base64": "eRxxx/zllfdAlzIgB3Xo9kjtFEo="
}
]
},
@@ -5106,8 +5106,8 @@
"Schaffhausen",
"Zürich"
],
- "s": 135456783,
- "sha1_base64": "hsUp8L67wwA6Da556xbx+nI2nyo="
+ "s": 136532783,
+ "sha1_base64": "aoPUbIaNRfs+PZQF1wjiTOgPysE="
},
{
"id": "Germany_Baden-Wurttemberg_Regierungsbezirk Karlsruhe",
@@ -5118,8 +5118,8 @@
"Baden-Württemberg",
"Deutschland"
],
- "s": 126481352,
- "sha1_base64": "efwnCNIinSxbYm65S1U+M33WwxI="
+ "s": 127230632,
+ "sha1_base64": "e0UZ1PTH0jpnOj0WEkZsPyU4xuY="
},
{
"id": "Germany_Baden-Wurttemberg_Regierungsbezirk Stuttgart_Heilbronn",
@@ -5130,8 +5130,8 @@
"Baden-Württemberg",
"Deutschland"
],
- "s": 55620988,
- "sha1_base64": "exVLcWrW+Bxeig3V3xZ+NhNXDH8="
+ "s": 55912324,
+ "sha1_base64": "xBws7hXDsOlLLFiTsshGtFSgMZE="
},
{
"id": "Germany_Baden-Wurttemberg_Regierungsbezirk Stuttgart_Stuttgart",
@@ -5142,8 +5142,8 @@
"Baden-Württemberg",
"Deutschland"
],
- "s": 124506351,
- "sha1_base64": "FCHwxEiprHbZFHRPF7gbxDpAIss="
+ "s": 125566567,
+ "sha1_base64": "Qpao4UaYyqYj/zY4cRA+NJHuv8c="
},
{
"id": "Germany_Baden-Wurttemberg_Regierungsbezirk Tubingen",
@@ -5154,8 +5154,8 @@
"Baden-Württemberg",
"Deutschland"
],
- "s": 100885574,
- "sha1_base64": "KxxSbFXxXcogLlDAPDcy30dgKSs="
+ "s": 101670326,
+ "sha1_base64": "bFWdWHuv9tcvFn07VCPKKCsS9rs="
}
]
},
@@ -5168,8 +5168,8 @@
"Berlin",
"Deutschland"
],
- "s": 84609861,
- "sha1_base64": "OnmmVhFSrZgjkbaKHreG0A6tFAk="
+ "s": 85163237,
+ "sha1_base64": "H0AHZrHDrV8wHPzHTANE7te//zc="
},
{
"id": "Germany_Brandenburg_North",
@@ -5180,8 +5180,8 @@
"Brandenburg",
"Deutschland"
],
- "s": 89063091,
- "sha1_base64": "uKVEmgd5dtaeMKYzlAZXFsiQmiE="
+ "s": 89640851,
+ "sha1_base64": "xpTqb7xXVOmygyLzUxrpCZ5YSMY="
},
{
"id": "Germany_Brandenburg_South",
@@ -5192,8 +5192,8 @@
"Brandenburg",
"Deutschland"
],
- "s": 85269735,
- "sha1_base64": "h7QCSAxAnFQJkt9HeIP7ccqSoFc="
+ "s": 85768679,
+ "sha1_base64": "0+X0d1zeVm/IgelhWAhrTQpY4JI="
},
{
"id": "Germany_Free State of Bavaria",
@@ -5207,8 +5207,8 @@
"Bayern",
"Deutschland"
],
- "s": 78555259,
- "sha1_base64": "/8YMT8YLAQdkATsK9kU+c7zdLBQ="
+ "s": 79437002,
+ "sha1_base64": "zGzVkB0ypeiKcVbL7JLuWK9n/mE="
},
{
"id": "Germany_Free State of Bavaria_Lower Franconia",
@@ -5219,8 +5219,8 @@
"Bayern",
"Deutschland"
],
- "s": 90392357,
- "sha1_base64": "Y0Wj2jnB3uGEBoQerYDXF8TIB9s="
+ "s": 90583965,
+ "sha1_base64": "baWq4vFYDRIi0zsAFsEOrc6SWHM="
},
{
"id": "Germany_Free State of Bavaria_Middle Franconia",
@@ -5231,8 +5231,8 @@
"Bayern",
"Deutschland"
],
- "s": 78891362,
- "sha1_base64": "Bpk4GnnSTyNpPLQt3uO/7dGBMQM="
+ "s": 79280915,
+ "sha1_base64": "Bl71yhWffZbQYTKByIs9QyPJSeo="
},
{
"id": "Germany_Free State of Bavaria_Swabia",
@@ -5243,8 +5243,8 @@
"Bayern",
"Deutschland"
],
- "s": 110255687,
- "sha1_base64": "hNgfBx0RHcVZea+1TxBU23/BJHM="
+ "s": 110906463,
+ "sha1_base64": "kMKNM/LEZwKwhpUJujxN8jXgzHc="
},
{
"id": "Germany_Free State of Bavaria_Upper Bavaria_East",
@@ -5255,8 +5255,8 @@
"Bayern",
"Deutschland"
],
- "s": 77786137,
- "sha1_base64": "IfGfj384vS1oKB3r2Wusp+7HoLc="
+ "s": 78219128,
+ "sha1_base64": "osKVinNudPz6tm8/eguY4S+1YKQ="
},
{
"id": "Germany_Free State of Bavaria_Upper Bavaria_Ingolstadt",
@@ -5267,8 +5267,8 @@
"Bayern",
"Deutschland"
],
- "s": 36514973,
- "sha1_base64": "wiWjipdRy3UMUumcpPSlZ9OaWNI="
+ "s": 36671038,
+ "sha1_base64": "miPGV4j/Fh3ki0jQ9h5AHIG68B8="
},
{
"id": "Germany_Free State of Bavaria_Upper Bavaria_Munchen",
@@ -5279,8 +5279,8 @@
"Bayern",
"Deutschland"
],
- "s": 63992519,
- "sha1_base64": "KLVjqfNK6CNhihsKmFvodmhiTCg="
+ "s": 64332719,
+ "sha1_base64": "beN1Di132nRzYaG0JE92lZgWDPQ="
},
{
"id": "Germany_Free State of Bavaria_Upper Bavaria_South",
@@ -5291,8 +5291,8 @@
"Bayern",
"Deutschland"
],
- "s": 33503217,
- "sha1_base64": "gZLrRvlP2f4OwnixhrjNvIAgswo="
+ "s": 33851225,
+ "sha1_base64": "x2gRHtmia1NMFHF2e22WqSj1AV0="
},
{
"id": "Germany_Free State of Bavaria_Upper Franconia",
@@ -5303,8 +5303,8 @@
"Bayern",
"Deutschland"
],
- "s": 76878355,
- "sha1_base64": "STTYPG0fjVIu2YVlIn3WwyXrpi4="
+ "s": 77215788,
+ "sha1_base64": "1LYzyH4pHaLU487nw5st20H7kUk="
},
{
"id": "Germany_Free State of Bavaria_Upper Palatinate",
@@ -5315,8 +5315,8 @@
"Bayern",
"Deutschland"
],
- "s": 72254684,
- "sha1_base64": "q/O4r5ecwIlSP+SfpGAqOsi66DU="
+ "s": 72626989,
+ "sha1_base64": "ztIdVOIM+dKi71+mvyyzkPrly7Q="
}
]
},
@@ -5329,8 +5329,8 @@
"Deutschland",
"Hamburg"
],
- "s": 40044866,
- "sha1_base64": "1qdQho3QztcNm8RWuQhqdjJPzh8="
+ "s": 40373441,
+ "sha1_base64": "FM5O6y3nKjtkmsSlo9JHUj1kbcg="
},
{
"id": "Germany_Hesse",
@@ -5344,8 +5344,8 @@
"Deutschland",
"Hessen"
],
- "s": 139013087,
- "sha1_base64": "tnK8qMjVDk7VU8+BpREee2/YFoM="
+ "s": 139811351,
+ "sha1_base64": "WlD2lH1nFsHCefJhY8ON9xh+ImE="
},
{
"id": "Germany_Hesse_Regierungsbezirk Giessen",
@@ -5356,8 +5356,8 @@
"Deutschland",
"Hessen"
],
- "s": 59677131,
- "sha1_base64": "OP7eQCo2pcJEyL3xH6uwzsJscCw="
+ "s": 60002211,
+ "sha1_base64": "mZBzM02cQp+6d1ZSk71dUJ4R9qQ="
},
{
"id": "Germany_Hesse_Regierungsbezirk Kassel",
@@ -5368,8 +5368,8 @@
"Deutschland",
"Hessen"
],
- "s": 90908477,
- "sha1_base64": "CxrsUegoFs25BZTFCL50T+Pe8uc="
+ "s": 91733749,
+ "sha1_base64": "n7BB5E9LQ+9my344tKrdqvTKOz8="
}
]
},
@@ -5388,8 +5388,8 @@
"Hamburg",
"Niedersachsen"
],
- "s": 64915976,
- "sha1_base64": "NSEjdhSOAm9Z1ijPue7BpLm+2KM="
+ "s": 65282168,
+ "sha1_base64": "cSGQFRy+LC4EGFa+KKyqn2+fqwM="
},
{
"id": "Germany_Lower Saxony_Bremen_Munster",
@@ -5400,8 +5400,8 @@
"Deutschland",
"Niedersachsen"
],
- "s": 70810670,
- "sha1_base64": "ljq8RZZttrykia6+jLfhAouQxXQ="
+ "s": 71197303,
+ "sha1_base64": "9CUm8EVnMSN6ElWkhKQcJEKiDOc="
},
{
"id": "Germany_Lower Saxony_Hannover",
@@ -5412,8 +5412,8 @@
"Deutschland",
"Niedersachsen"
],
- "s": 73443704,
- "sha1_base64": "+ggRqb7KwRKReYgznchGdzVyogE="
+ "s": 74117256,
+ "sha1_base64": "TO30Sik94jvFZx57DwBcaXmJcpI="
},
{
"id": "Germany_Lower Saxony_Braunschweig",
@@ -5424,8 +5424,8 @@
"Deutschland",
"Niedersachsen"
],
- "s": 79475027,
- "sha1_base64": "jKpkNBXVLQ79S4SxyVbZLWmPzMA="
+ "s": 79556435,
+ "sha1_base64": "3rvyy+IGCTXYLdU7QnAIlUwIz7o="
},
{
"id": "Germany_Lower Saxony_Oldenburg",
@@ -5437,8 +5437,8 @@
"Deutschland",
"Niedersachsen"
],
- "s": 124594857,
- "sha1_base64": "Hk2Uk4fpHUSEby8xAn2NgUMkdPI="
+ "s": 125494961,
+ "sha1_base64": "1gE0ZUOr0/6Yme6wc5r0jGIVJDk="
}
]
},
@@ -5451,8 +5451,8 @@
"Deutschland",
"Mecklenburg-Vorpommern"
],
- "s": 115417219,
- "sha1_base64": "dcKWYKr2/hp+/gP/NV+/jt+su9s="
+ "s": 115892131,
+ "sha1_base64": "oWDZyUFApLT+gQnDSU89f2bixkg="
},
{
"id": "Germany_North Rhine-Westphalia",
@@ -5466,8 +5466,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 63959675,
- "sha1_base64": "DWs6YXs00UgRyI6CLdb3mmo9aj4="
+ "s": 64122003,
+ "sha1_base64": "zZfoMMBWcSih+zIvM6ZHxh8iSlM="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Arnsberg_Dortmund",
@@ -5478,8 +5478,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 92274921,
- "sha1_base64": "jJK+5PfU5kaVNyebnbwWcKq4iKk="
+ "s": 92641065,
+ "sha1_base64": "k2Vn0quNrGfQ9UduOJ+ZoJ1cRS8="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Detmold",
@@ -5490,8 +5490,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 106841619,
- "sha1_base64": "JOywwq4n7klplEU24dBky5EiZAE="
+ "s": 107316851,
+ "sha1_base64": "iBpTV6h6yZgy2BE3TpiO+IcOhyQ="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Dusseldorf",
@@ -5502,8 +5502,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 81406209,
- "sha1_base64": "IcvbmHfixRBaBkOWLqk5QtxQGb8="
+ "s": 81885801,
+ "sha1_base64": "K88bFiyyW45I6VtONAjxe+of+2w="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Mulheim",
@@ -5514,8 +5514,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 65913163,
- "sha1_base64": "cIjmRcJLzk+oH9skJY+vXp2GCFo="
+ "s": 66087355,
+ "sha1_base64": "YGHghgDKqNaA7v3SGAHQ0YoOGdQ="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Wesel",
@@ -5526,8 +5526,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 22914013,
- "sha1_base64": "BNnGaFoDULoc8/BjEeIWCV3b0qU="
+ "s": 23005405,
+ "sha1_base64": "XZhJ31fSOdG78rB5sOgHbMCBDmM="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Koln_Aachen",
@@ -5539,8 +5539,8 @@
"Deutschland - Belgique / België / Belgien",
"Nordrhein-Westfalen"
],
- "s": 83598115,
- "sha1_base64": "tcOsLjLAi7dB0J/xXGjJzfNhjb4="
+ "s": 83785764,
+ "sha1_base64": "q198sq3J5V4JvA4mMKerZddKUEk="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Koln_Koln",
@@ -5551,8 +5551,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 103599083,
- "sha1_base64": "4eo96DQxAhmD2V7DiuZpHv/Af9M="
+ "s": 103997627,
+ "sha1_base64": "YOgnRWCeioQVwLChtx1q/cN3HlI="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Munster_Munster",
@@ -5563,8 +5563,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 54773130,
- "sha1_base64": "svQf0I8pT/aTqJKkkOxpKHhhphY="
+ "s": 55014002,
+ "sha1_base64": "NndbYVQZwz4UYvzKLU/W459qcpw="
},
{
"id": "Germany_North Rhine-Westphalia_Regierungsbezirk Munster_Recklinghausen",
@@ -5575,8 +5575,8 @@
"Deutschland",
"Nordrhein-Westfalen"
],
- "s": 60315424,
- "sha1_base64": "GX4bCXgfBOxNfuPyhkpPo+3oQ7k="
+ "s": 60522440,
+ "sha1_base64": "d4Sq821z6L+aEZqLK2sNY//gweE="
}
]
},
@@ -5589,8 +5589,8 @@
"Deutschland",
"Rheinland-Pfalz"
],
- "s": 125808159,
- "sha1_base64": "VSGLLJ0P8YUD+FTHIiKTt7K22zA="
+ "s": 126574456,
+ "sha1_base64": "4KunS5LdfAM/6TP4mZY9yK1nqAk="
},
{
"id": "Germany_Rhineland-Palatinate_South",
@@ -5601,8 +5601,8 @@
"Deutschland",
"Rheinland-Pfalz"
],
- "s": 104678996,
- "sha1_base64": "vZHO6H1pckYR2myrGkCvcHB+aHw="
+ "s": 105436852,
+ "sha1_base64": "HrsFypj9IW2BME/Bok3CSYUO2hY="
},
{
"id": "Germany_Saarland",
@@ -5613,8 +5613,8 @@
"Deutschland",
"Saarland"
],
- "s": 45631274,
- "sha1_base64": "Z3qvvRTT876zX2/ioLqI77GrzAE="
+ "s": 45721626,
+ "sha1_base64": "yp5Y98ypquLdGmHYwBItDNNhWqE="
},
{
"id": "Germany_Saxony-Anhalt_Magdeburg",
@@ -5625,8 +5625,8 @@
"Deutschland",
"Sachsen-Anhalt"
],
- "s": 73397477,
- "sha1_base64": "4K1BDg8sujGwISaLTFv9tDicfDw="
+ "s": 73636813,
+ "sha1_base64": "ayv4zb5MVHuuInTKgc5bRGuf4Q0="
},
{
"id": "Germany_Saxony-Anhalt_Halle",
@@ -5637,8 +5637,8 @@
"Deutschland",
"Sachsen-Anhalt"
],
- "s": 66243629,
- "sha1_base64": "lbD8nXoRYutTcMUrI8tiqMm4F/A="
+ "s": 66606703,
+ "sha1_base64": "RLeDUbjreyHud0VfxvYRCSh+Zq4="
},
{
"id": "Germany_Saxony_Dresden",
@@ -5649,8 +5649,8 @@
"Deutschland",
"Sachsen"
],
- "s": 84759000,
- "sha1_base64": "umE4DM4uO1OWRV72fH8Z11IOQ0Q="
+ "s": 85232416,
+ "sha1_base64": "X5wcU0zU0TP+W9Nh9tyI4N+sJB8="
},
{
"id": "Germany_Saxony_Leipzig",
@@ -5661,8 +5661,8 @@
"Deutschland",
"Sachsen"
],
- "s": 138708442,
- "sha1_base64": "syGZ5Cfi6aWHzcTxD6yJJo7GNPw="
+ "s": 139542076,
+ "sha1_base64": "CtxPsYmC/e6Ld51MTB9lz8l2sgk="
},
{
"id": "Germany_Schleswig-Holstein_Kiel",
@@ -5674,8 +5674,8 @@
"Deutschland",
"Schleswig-Holstein"
],
- "s": 68837692,
- "sha1_base64": "Rp/Y1sPaWBFqxG6IxiTBhuIpgg8="
+ "s": 69170788,
+ "sha1_base64": "CMQannfLO8U2Dgq/tpXVTVDZprw="
},
{
"id": "Germany_Schleswig-Holstein_Flensburg",
@@ -5686,8 +5686,8 @@
"Deutschland",
"Schleswig-Holstein"
],
- "s": 64267786,
- "sha1_base64": "I2hD2e9UAUwQTBNj6S38oKTLvDM="
+ "s": 64505794,
+ "sha1_base64": "RipMrTk8IhUoDwcJU7G9ooY989c="
},
{
"id": "Germany_Thuringia",
@@ -5698,8 +5698,8 @@
"Deutschland",
"Thüringen"
],
- "s": 145608979,
- "sha1_base64": "I11DR4oxWjBymH+ieu48Obt0sQE="
+ "s": 146376629,
+ "sha1_base64": "JXeWYZINQHFXxWNAGMYYLVJux6E="
}
]
},
@@ -5721,8 +5721,8 @@
"Volta Region",
"Western Region"
],
- "s": 85233960,
- "sha1_base64": "M6IPsJ43o8nRYoIZE02A/oPtzgU="
+ "s": 86551824,
+ "sha1_base64": "PvwJW6brmhd+W2GeAuDCg9eQY4k="
},
{
"id": "Gibraltar",
@@ -5734,8 +5734,8 @@
"España",
"Gibraltar"
],
- "s": 1045907,
- "sha1_base64": "301Q/wkF2lF3Yp3Ndnd+NwUjEL4="
+ "s": 1049963,
+ "sha1_base64": "4oK2u0iD/Usa0cQvwvcKw59Gnwk="
},
{
"id": "Greece",
@@ -5750,8 +5750,8 @@
"Territorial waters of Greece - Gavdos and Gavdopoula",
"Αποκεντρωμένη Διοίκηση Κρήτης"
],
- "s": 23303595,
- "sha1_base64": "ujP5zyFWOJ4VazRhSg34Y03MwlU="
+ "s": 23612875,
+ "sha1_base64": "Eb0Cw4bhLEkNYDmIkXhfCDKATwE="
},
{
"id": "Greece_Decentralized Administration of West Greece",
@@ -5764,8 +5764,8 @@
"Shqipëria",
"Αποκεντρωμένη Διοίκηση Πελοποννήσου, Δυτικής Ελλάδας και Ιονίου"
],
- "s": 67040221,
- "sha1_base64": "RrTRqT8fAd71IJ5BuJX0wiI6VXA="
+ "s": 68022701,
+ "sha1_base64": "P1203KSXKEBAzT8veFdtUxRClAY="
},
{
"id": "Greece_Decentralized Administration of Aegean",
@@ -5776,8 +5776,8 @@
"Ελλάδα",
"Αποκεντρωμένη Διοίκηση Αιγαίου"
],
- "s": 30829453,
- "sha1_base64": "lfLj6qyz4vGPBZKX+2dF3r888OU="
+ "s": 31045397,
+ "sha1_base64": "KvJoME2lcWOwMiAt3A5TT70TZBg="
},
{
"id": "Greece_Decentralized Administration of Epirus - Western Macedonia",
@@ -5788,8 +5788,8 @@
"Ελλάδα",
"Αποκεντρωμένη Διοίκηση Ηπείρου - Δυτικής Μακεδονίας"
],
- "s": 31019766,
- "sha1_base64": "hVBXoYObw0wOHH+xKYZIxLKBhF0="
+ "s": 31111790,
+ "sha1_base64": "7+BDcZcyWXaJTH/3RZZ+1qspzAQ="
},
{
"id": "Greece_Decentralized Administration of Macedonia and Thrace",
@@ -5800,8 +5800,8 @@
"Ελλάδα",
"Αποκεντρωμένη Διοίκηση Μακεδονίας - Θράκης"
],
- "s": 66720445,
- "sha1_base64": "hIv0qHXIz7Pehzzeh9j6RF1wvds="
+ "s": 66899349,
+ "sha1_base64": "Svr+FndJn9q4xachQS6LBGCcrzc="
},
{
"id": "Greece_Decentralized Administration of Thessaly - Central Greece",
@@ -5813,8 +5813,8 @@
"Αποκεντρωμένη Διοίκηση Αττικής",
"Αποκεντρωμένη Διοίκηση Θεσσαλίας - Στερεάς Ελλάδας"
],
- "s": 54010108,
- "sha1_base64": "ldbyU1RB9zqUMaqxUlVpPE5DyHA="
+ "s": 54412204,
+ "sha1_base64": "iKMMZSPDpA51QqcH3wUrkEM35DU="
},
{
"id": "Greece_Decentralized Administration of Attica",
@@ -5825,8 +5825,8 @@
"Ελλάδα",
"Αποκεντρωμένη Διοίκηση Αττικής"
],
- "s": 46179049,
- "sha1_base64": "4ke9z4JQlTeZ8vfq3lEMnugXa54="
+ "s": 45972937,
+ "sha1_base64": "uTnwLICkhXzlmoYyl2fFVZv1vUY="
}
]
},
@@ -5838,8 +5838,8 @@
"affiliations": [
"Kalaallit Nunaat"
],
- "s": 37291568,
- "sha1_base64": "QN6I2fHMyg2yGKia3SBL/ER9CMA="
+ "s": 37400360,
+ "sha1_base64": "4XTkXNmIqg3QzudW7Awg6qb6t/Q="
},
{
"id": "Guatemala",
@@ -5871,8 +5871,8 @@
"Totonicapán",
"Zacapa"
],
- "s": 123097485,
- "sha1_base64": "gHSlMU8qwkmpcFknSOVNhsMU1Kc="
+ "s": 127495974,
+ "sha1_base64": "Rn18p4Cx/q15mNl14hhRJh05t+o="
},
{
"id": "Guernsey",
@@ -5905,8 +5905,8 @@
"Selle Rocque",
"Sark"
],
- "s": 2116958,
- "sha1_base64": "SfdDFuumkDvKty3ig5OvH8V1Khg="
+ "s": 2122502,
+ "sha1_base64": "bac1NH2xjpDVbtJf7BuSZwyqd/M="
},
{
"id": "Guinea",
@@ -5924,8 +5924,8 @@
"Région de Mamou",
"Région de Nzérékoré"
],
- "s": 97026231,
- "sha1_base64": "7PIcC7UqaRDqCNtNNujJZHjO2RI="
+ "s": 97097127,
+ "sha1_base64": "pDcPaxB2VcF1G+r3IWev0RJrkzs="
},
{
"id": "Guinea-Bissau",
@@ -5943,8 +5943,8 @@
"Região de Quinara",
"Região de Tombali"
],
- "s": 18415455,
- "sha1_base64": "XnDmcQm/rLJ780imHTGCITsZGs8="
+ "s": 18471111,
+ "sha1_base64": "NC7Y6T4orbLdoACtA55kDTvt8WA="
},
{
"id": "Guyana",
@@ -5954,8 +5954,8 @@
"affiliations": [
"Guyana"
],
- "s": 23966488,
- "sha1_base64": "h1FKzOJT8SCYUPK+Pe7UyA1nVMQ="
+ "s": 24043776,
+ "sha1_base64": "sqganb+DBg7L73VjkMXyAEDZQRQ="
},
{
"id": "Haiti",
@@ -5975,8 +5975,8 @@
"Département du Sud",
"Département du Sud-Est"
],
- "s": 54143292,
- "sha1_base64": "kVkb/vxjsYnJ5llvDEZ1chBmBhw="
+ "s": 54190172,
+ "sha1_base64": "0iRH9cwbxirKLBkt4ZQ5Piac/4Y="
},
{
"id": "Honduras",
@@ -6005,8 +6005,8 @@
"Valle",
"Yoro"
],
- "s": 73269713,
- "sha1_base64": "XbAwDmRHUo2EkSeZTAhDeG3K5k4="
+ "s": 73895937,
+ "sha1_base64": "iKpfaz7/nmGg1qD82NYaM2/lpqY="
},
{
"id": "Hungary",
@@ -6020,8 +6020,8 @@
"Alföld és Észak",
"Magyarország"
],
- "s": 117769824,
- "sha1_base64": "A4HTSe6hzAnfHZ3mFm91+ExYm1w="
+ "s": 120404136,
+ "sha1_base64": "Ghzk9S8+Xo11sflhaCLcAtaUbSs="
},
{
"id": "Hungary_Transdanubia",
@@ -6032,8 +6032,8 @@
"Dunántúl",
"Magyarország"
],
- "s": 115374369,
- "sha1_base64": "hanFJ+2dah9aPaYcIbrEJ7e21kw="
+ "s": 116422617,
+ "sha1_base64": "QgWlDMTVqVc2aFp10JkK9P90Z4M="
},
{
"id": "Hungary_Kozep-Magyarorszag",
@@ -6044,8 +6044,8 @@
"Közép-Magyarország",
"Magyarország"
],
- "s": 65308866,
- "sha1_base64": "fzQ+H+Ge8lNE0l26QR+dF/WKcnI="
+ "s": 65824706,
+ "sha1_base64": "f3tSx3zml3rhaa6GMnHkBQOx810="
}
]
},
@@ -6057,8 +6057,8 @@
"affiliations": [
"Ísland"
],
- "s": 90425435,
- "sha1_base64": "kGAOU6hXOA5Gk5K3IvDtcAC7fAE="
+ "s": 100012852,
+ "sha1_base64": "MpswPqIQ2c9OxP0nqp9iIp8vSE8="
},
{
"id": "India",
@@ -6072,8 +6072,8 @@
"Andaman and Nicobar Islands",
"India"
],
- "s": 9610575,
- "sha1_base64": "f+jo6kun599InPu5HMK1Vidmkug="
+ "s": 9625975,
+ "sha1_base64": "VDL385hPEyGtmoQRZVgVO6xO+Pw="
},
{
"id": "India_Lakshadweep",
@@ -6084,8 +6084,8 @@
"India",
"Lakshadweep"
],
- "s": 346150,
- "sha1_base64": "UG788z+AvtNf6rsTXP+Yin+gwGw="
+ "s": 346598,
+ "sha1_base64": "+d2kHQuwbZutSdEM41P9gxOh9Pc="
},
{
"id": "India_Andhra Pradesh",
@@ -6097,8 +6097,8 @@
"India",
"Puducherry"
],
- "s": 73209753,
- "sha1_base64": "WNd9G8E0PWOb12+PT4wR8eKRVZ0="
+ "s": 90006483,
+ "sha1_base64": "/EFL/5VyjloSrjpCi+1PX/HlVus="
},
{
"id": "India_Gujarat",
@@ -6111,8 +6111,8 @@
"Union Territory of Dadra & Nagar Haveli",
"Union Territory of Damman & Diu"
],
- "s": 72731505,
- "sha1_base64": "1ISIyTzVe4eNXpKRG3L4r0btcjI="
+ "s": 84752241,
+ "sha1_base64": "UrqItgdjSfCcxlGVeC5ghaWLU7Q="
},
{
"id": "India_Kerala",
@@ -6123,8 +6123,8 @@
"India",
"Kerala"
],
- "s": 144284076,
- "sha1_base64": "iwomdscppK22v2ssolpXKQUfBXw="
+ "s": 144681276,
+ "sha1_base64": "+UTnZ1RytSih8oAP0MQHvGtLgeg="
},
{
"id": "India_Madhya Pradesh",
@@ -6135,8 +6135,8 @@
"India",
"Madhya Pradesh"
],
- "s": 106446955,
- "sha1_base64": "nKNbicNYHEnCWVtJmo6TidVtKkM="
+ "s": 128747573,
+ "sha1_base64": "SeDKDzkSDWuyDkmw0oxJIsw8/44="
},
{
"id": "India_Rajasthan",
@@ -6147,8 +6147,8 @@
"India",
"Rajasthan"
],
- "s": 71778907,
- "sha1_base64": "ia/QB9XVq2Vm2LzPKJZHPvNUMCw="
+ "s": 120133684,
+ "sha1_base64": "0Gakgg5GRhaCvOQj1G3zmX5dJqk="
},
{
"id": "India_Tamil Nadu",
@@ -6165,8 +6165,8 @@
"Sorapattu",
"Tamil Nadu"
],
- "s": 109458788,
- "sha1_base64": "cdDhIBUrxULXmEBw87cW/072MQ4="
+ "s": 111956277,
+ "sha1_base64": "sJELDPVvBIdwIWOdF8dflBfdj8U="
},
{
"id": "India_Haryana",
@@ -6177,8 +6177,8 @@
"Haryana",
"India"
],
- "s": 52035213,
- "sha1_base64": "0E+aOERuUTafRQ9EhSZVxW1zl5E="
+ "s": 52167445,
+ "sha1_base64": "JrOFLRNytAmnHMtYJ3e+QkTLBOg="
},
{
"id": "India_Goa",
@@ -6189,8 +6189,8 @@
"Goa",
"India"
],
- "s": 7809319,
- "sha1_base64": "KUsSIxb5FvxQBaedQGe94G/xei8="
+ "s": 7961007,
+ "sha1_base64": "COawRm6KFtz7Mr6TY12+KOg0nGQ="
},
{
"id": "India_Karnataka_North",
@@ -6201,8 +6201,8 @@
"India",
"Karnataka"
],
- "s": 47297784,
- "sha1_base64": "CPgSXc2V1k9hxG9fqKB48wGMUjU="
+ "s": 55377585,
+ "sha1_base64": "cbsoGH+1zuetNTdg76r1fD2qN9A="
},
{
"id": "India_Karnataka_South",
@@ -6213,8 +6213,8 @@
"India",
"Karnataka"
],
- "s": 61433129,
- "sha1_base64": "hRqTi7RZRbez1rWwGofeB3/kn7A="
+ "s": 62009441,
+ "sha1_base64": "9lB3/drP6LZtIBYgVwB4+eUkW/w="
},
{
"id": "India_Maharashtra",
@@ -6230,8 +6230,8 @@
"Maharashtra",
"Rangadhampetha"
],
- "s": 122994166,
- "sha1_base64": "Tu7sMxSIHGCsghuddOoYsNmWtv0="
+ "s": 135085302,
+ "sha1_base64": "gI66bBmPxtMs+uE52XtQnPIRdn4="
},
{
"id": "India_Telangana",
@@ -6242,8 +6242,8 @@
"India",
"Telangana"
],
- "s": 89366922,
- "sha1_base64": "qipk2hjWMKVtk6Prq7JNmfkdp5c="
+ "s": 90246450,
+ "sha1_base64": "KDRekQwWE6GGl0WfTq7fgHkUhCo="
},
{
"id": "India_Delhi",
@@ -6254,8 +6254,8 @@
"Delhi",
"India"
],
- "s": 19705259,
- "sha1_base64": "vfadik3K5aP1rs8Mmv7fhh9J88g="
+ "s": 19821371,
+ "sha1_base64": "ZCqXcUJQoV9rzMpjAcwdeyLzXSo="
},
{
"id": "India_Uttar Pradesh",
@@ -6266,8 +6266,8 @@
"Uttar Pradesh",
"India"
],
- "s": 165995833,
- "sha1_base64": "TwIj7L5byDQMrNsxKczi82J0plo="
+ "s": 173251105,
+ "sha1_base64": "Ih0NixsoO+iPJMq2F3X5YTxxugE="
},
{
"id": "India_Odisha",
@@ -6278,8 +6278,8 @@
"India",
"Odisha"
],
- "s": 34381785,
- "sha1_base64": "vdBhvbEDUtWzAPeDH9rL83nmwio="
+ "s": 51313362,
+ "sha1_base64": "NNzKDZma7PjVB1L+uckSfTp69vs="
},
{
"id": "India_Chhattisgarh",
@@ -6290,8 +6290,8 @@
"Chhattisgarh",
"India"
],
- "s": 33322393,
- "sha1_base64": "fKPixn/wvSYn70YeWMR0zK19WHc="
+ "s": 41900642,
+ "sha1_base64": "q37rfNHL/I1+2XWTqz/18TocZcE="
},
{
"id": "India_Jharkhand",
@@ -6302,8 +6302,8 @@
"Jharkhand",
"India"
],
- "s": 34758995,
- "sha1_base64": "5w0LWWpGADw0vA/PN6/cd4Y0PVo="
+ "s": 34775747,
+ "sha1_base64": "aHcEjIHH/TwzoxgIqWRzSZIJ0W0="
},
{
"id": "India_Bihar",
@@ -6314,8 +6314,8 @@
"Bihar",
"India"
],
- "s": 74236600,
- "sha1_base64": "6/MGnwCPTyL40DJCchUptUREsIo="
+ "s": 74325592,
+ "sha1_base64": "5fVh3IMBj7N0+mhITDe53Izjshw="
},
{
"id": "India_Tripura",
@@ -6326,8 +6326,8 @@
"India",
"Tripura"
],
- "s": 14197301,
- "sha1_base64": "OTj3YWNfu6ohUq9DhBR5f5vhjUs="
+ "s": 14234109,
+ "sha1_base64": "o8fQbRkDsb6n/bKDLQVX6JUK7YA="
},
{
"id": "India_West Bengal",
@@ -6340,8 +6340,8 @@
"India",
"West Bengal"
],
- "s": 101064667,
- "sha1_base64": "n1GGyuF5R/qrqzo51LDYeAUbSYo="
+ "s": 101281659,
+ "sha1_base64": "aXel2xsIo1zpV9T/K3NFzFIohvw="
},
{
"id": "India_Sikkim",
@@ -6352,8 +6352,8 @@
"India",
"Sikkim"
],
- "s": 9778187,
- "sha1_base64": "t9LNHHrcuYPtIefavKxbZmu99Oo="
+ "s": 9788347,
+ "sha1_base64": "JpEtfyWOBs0ZsEhaodeiLBgV6bk="
},
{
"id": "India_Uttarakhand",
@@ -6364,8 +6364,8 @@
"Uttarakhand",
"India"
],
- "s": 36368683,
- "sha1_base64": "cJizcyZzaHmawJ0rJCAwXlFkt78="
+ "s": 53423724,
+ "sha1_base64": "nhyJPN9dc9LnbRXB5HGuArmsEvI="
},
{
"id": "India_Mizoram",
@@ -6376,8 +6376,8 @@
"India",
"Mizoram"
],
- "s": 16329642,
- "sha1_base64": "MMKskfRP2kCH3DdTx9aMd2LUBGM="
+ "s": 18257514,
+ "sha1_base64": "a1sI+E6kIrJG69IomicaOBcvRpY="
},
{
"id": "India_Meghalaya",
@@ -6388,8 +6388,8 @@
"India",
"Meghalaya"
],
- "s": 10819542,
- "sha1_base64": "c+dXx/kNjns/nOxKS9AE22obRW8="
+ "s": 10868134,
+ "sha1_base64": "I62gg09n1YCqPcp4FxvnFGlYQfU="
},
{
"id": "India_Manipur",
@@ -6400,8 +6400,8 @@
"India",
"Manipur"
],
- "s": 11574479,
- "sha1_base64": "GUHthHMSleGaljqV9E7SAEjLHXM="
+ "s": 11683647,
+ "sha1_base64": "eHOcCr12oqaWGUwQ2xOLGHFA7rU="
},
{
"id": "India_Nagaland",
@@ -6412,8 +6412,8 @@
"India",
"Nagaland"
],
- "s": 9956145,
- "sha1_base64": "D6fQcmZRT5Qh3ca5OFlpR5Nn+ws="
+ "s": 9976385,
+ "sha1_base64": "i2TfeY6Q6KLCBLpUo900QfMtiE8="
},
{
"id": "India_Assam",
@@ -6424,8 +6424,8 @@
"Assam",
"India"
],
- "s": 43950403,
- "sha1_base64": "fNXl3x/xCBD03HvWQHTge8fAbBA="
+ "s": 50400027,
+ "sha1_base64": "bBsdRx7HYVXSCtBDlCSXwjkKSCE="
},
{
"id": "India_Arunachal Pradesh",
@@ -6436,8 +6436,8 @@
"Arunachal Pradesh",
"India"
],
- "s": 8816573,
- "sha1_base64": "uRh7rF3SjGdOQBZtLMVTccEfXlg="
+ "s": 51447742,
+ "sha1_base64": "/eYpqTYsmbljagvR8s7vMtl/eH8="
},
{
"id": "India_Himachal Pradesh",
@@ -6448,8 +6448,8 @@
"Himachal Pradesh",
"India"
],
- "s": 30672138,
- "sha1_base64": "RD8cDl8i8Gryih17lxdct95eWgo="
+ "s": 50254019,
+ "sha1_base64": "1OiBY2B/RQ86NXgVGF1/f5Dd8GY="
},
{
"id": "India_Jammu and Kashmir",
@@ -6460,8 +6460,8 @@
"India",
"Jammu and Kashmir"
],
- "s": 25894538,
- "sha1_base64": "Swo3+JumpHvxy0g9dyA6dTR5y1s="
+ "s": 73751188,
+ "sha1_base64": "Ny/nrJLv8bpPM+wOPMwuM+dUgVs="
},
{
"id": "India_Chandigarh",
@@ -6472,8 +6472,8 @@
"India",
"Union Territory of Chandīgarh"
],
- "s": 1330311,
- "sha1_base64": "15mol6tlLSsNwGxojLPHzYA+t/g="
+ "s": 1339847,
+ "sha1_base64": "a9aGBPFvskeFR8NphqFZb2kYx/4="
},
{
"id": "India_Punjab",
@@ -6484,8 +6484,8 @@
"India",
"Punjab"
],
- "s": 50123077,
- "sha1_base64": "dxz+5zFtYtbloNKZq2P8BvxdhIw="
+ "s": 50231725,
+ "sha1_base64": "P8yQFeAW+JDcfZCCfJ7LmW1GDpk="
}
]
},
@@ -6511,8 +6511,8 @@
"Sulawesi Tengah",
"Sulawesi Utara"
],
- "s": 257511578,
- "sha1_base64": "TVgJVqtg5ozqqsdHBhoeY5CPDkQ="
+ "s": 258532970,
+ "sha1_base64": "0UQAKqvQsFIMTVIFySFRF8NqYkI="
},
{
"id": "Indonesia_West",
@@ -6534,8 +6534,8 @@
"Sumatera Selatan",
"Sumatera Utara"
],
- "s": 225233615,
- "sha1_base64": "6ymdWVvFWYRRrpswXaCYBWGZYF8="
+ "s": 229033359,
+ "sha1_base64": "0fnBpQBnfdNxYfUE2IVMzJS4Tbc="
},
{
"id": "Indonesia_Jawa Tengah",
@@ -6547,8 +6547,8 @@
"Indonesia",
"Jawa Tengah"
],
- "s": 229242332,
- "sha1_base64": "OpA88LiV9jzGKbWsrr6Os8d2EUM="
+ "s": 229760004,
+ "sha1_base64": "+qyZ0nqoAr49qGZkoRRPyusDYkk="
},
{
"id": "Indonesia_Jawa Barat",
@@ -6561,8 +6561,8 @@
"Indonesia",
"Jawa Barat"
],
- "s": 347994650,
- "sha1_base64": "prdl3NWuedAD9jWwg5kLBUYw5Kc="
+ "s": 348872658,
+ "sha1_base64": "gJTw5I8lpW8PVBq+zNYxappVHTI="
},
{
"id": "Indonesia_Nusa Tenggara",
@@ -6577,8 +6577,8 @@
"Nusa Tenggara Barat",
"Nusa Tenggara Timur"
],
- "s": 152539146,
- "sha1_base64": "bIGYi1zMnTj7XANO7nEPAfIB1ls="
+ "s": 153588610,
+ "sha1_base64": "8c0o1/qxnMJ2rr/dERsUyM5ZRnE="
},
{
"id": "Indonesia_Jawa Timur",
@@ -6589,8 +6589,8 @@
"Indonesia",
"Jawa Timur"
],
- "s": 214566325,
- "sha1_base64": "w72sb6+YmCBmAc6BIfjaTs7Qq5E="
+ "s": 214871301,
+ "sha1_base64": "dLszsYbfVjvcRK2ycSUHuZ8ZbGg="
},
{
"id": "Indonesia_East",
@@ -6604,8 +6604,8 @@
"Papua Barat",
"Papua"
],
- "s": 56000035,
- "sha1_base64": "bgqaWwXZtLNzkMKfjSw1Ou6XML4="
+ "s": 56031899,
+ "sha1_base64": "vWKv68tcDWMKXcSUDznolZxDpoU="
}
]
},
@@ -6626,8 +6626,8 @@
"خراسان شمالی",
"جمهوری اسلامیايران"
],
- "s": 48898862,
- "sha1_base64": "TrKJ43AsZ446eyEDH9AtkIxwlLQ="
+ "s": 49188582,
+ "sha1_base64": "UwVJbkR80kCw9TP8zCcWtsDaGNg="
},
{
"id": "Iran_South",
@@ -6650,8 +6650,8 @@
"کرمانشاه",
"هرمزگان"
],
- "s": 103208614,
- "sha1_base64": "OSg1wzUzncijI/8LHvrTPbutKOI="
+ "s": 104318718,
+ "sha1_base64": "9qXhtzbu7vUCTRjLuEw3j5b+xUY="
},
{
"id": "Iran_North",
@@ -6675,8 +6675,8 @@
"کرمانشاه",
"آذربایجان شرقی"
],
- "s": 110222263,
- "sha1_base64": "CjzFThmUGkIPSkMsZX9DyIrNqYA="
+ "s": 111035471,
+ "sha1_base64": "hhN28pOCtPCBZ/ROo0AHLOWTbpE="
}
]
},
@@ -6701,8 +6701,8 @@
"الأنبار",
"السليمانية"
],
- "s": 71953203,
- "sha1_base64": "aFHx7H/Tke/rW4jZQfgzO4gUQI4="
+ "s": 72423962,
+ "sha1_base64": "ft+bmuHZ0QZjbOxrC3zbGWrU+Qw="
},
{
"id": "Iraq_South",
@@ -6725,8 +6725,8 @@
"الأنبار",
"القادسية"
],
- "s": 57139112,
- "sha1_base64": "p7GNkJpBabKRruEn71fVVJu3w2Y="
+ "s": 57704728,
+ "sha1_base64": "dby2eSmGcyIvRW63j3U8btKOahI="
}
]
},
@@ -6740,8 +6740,8 @@
"Scotland",
"United Kingdom"
],
- "s": 5897637,
- "sha1_base64": "TCqS4aJG8s+h+aGezmx5AEUsp8Y="
+ "s": 5931293,
+ "sha1_base64": "SfclGs33sRyIGCRSrdbV1/QhgzI="
},
{
"id": "Israel Region",
@@ -6756,8 +6756,8 @@
"מחוז ירושלים",
"מדינת ישראל"
],
- "s": 9687942,
- "sha1_base64": "ep+g1faodTgCkZXtt6HZouSl4mA="
+ "s": 9719662,
+ "sha1_base64": "o0vmKK+O4Bt/neL0LNpUifgbDtU="
},
{
"id": "Israel",
@@ -6774,8 +6774,8 @@
"מחוז ירושלים",
"מדינת ישראל"
],
- "s": 100564901,
- "sha1_base64": "Kwkaz96wufEGaKDYyKDkBnjzxxk="
+ "s": 100949997,
+ "sha1_base64": "5rI0Bo5cx094xhJ67HnRe25BLH4="
}
]
},
@@ -6791,8 +6791,8 @@
"Abruzzo",
"Italia"
],
- "s": 71439684,
- "sha1_base64": "IolD9hE/U13+JlqWzT1z7OEYyo4="
+ "s": 73385612,
+ "sha1_base64": "+qXie5j0LEpULadhh/U0rTYB9g8="
},
{
"id": "Italy_Aosta Valley",
@@ -6803,8 +6803,8 @@
"Italia",
"Valle d'Aosta/Vallée d'Aoste"
],
- "s": 22542435,
- "sha1_base64": "f81gKJlHAFnoqWzzYHSFnyDhdnw="
+ "s": 22713011,
+ "sha1_base64": "nhNVFFaU1vaxbXndZWP73lVCPQo="
},
{
"id": "Italy_Apulia",
@@ -6820,8 +6820,8 @@
"Italia",
"Puglia"
],
- "s": 101992933,
- "sha1_base64": "MEQqV+Bg0uZZ1dBg5+IHEXY2FaQ="
+ "s": 102366461,
+ "sha1_base64": "dwrPfJTit/4nkZwyibWzc+7fapM="
},
{
"id": "Italy_Basilicata",
@@ -6832,8 +6832,8 @@
"Basilicata",
"Italia"
],
- "s": 39297596,
- "sha1_base64": "RmFA2HGl44Vz5EIbwHe3A6/XB34="
+ "s": 39429908,
+ "sha1_base64": "3Xn+Yw055uRkQincumwHAaWwawU="
},
{
"id": "Italy_Calabria",
@@ -6846,8 +6846,8 @@
"Isola di Dino",
"Italia"
],
- "s": 42144735,
- "sha1_base64": "XaKyrBQaBgXrBSfoiydc3rZ0EtA="
+ "s": 42521647,
+ "sha1_base64": "fy0GVJejWXQIklqFB6ZN/JAsfUc="
},
{
"id": "Italy_Campania",
@@ -6864,8 +6864,8 @@
"La Castelluccia",
"Scoglio Rovigliano"
],
- "s": 80915387,
- "sha1_base64": "T6XwmkjsvCVopDzYiGPoocr5+Aw="
+ "s": 81259579,
+ "sha1_base64": "PujAwS5e+VOjoRdRS6Vg77ztT2U="
},
{
"id": "Italy_Emilia",
@@ -6879,8 +6879,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 36116543,
- "sha1_base64": "t1xsa+cfP1LTH/J3FozFucocd+g="
+ "s": 36276047,
+ "sha1_base64": "XA8+kaK8wSrjNCz5E1kzCEEYSJQ="
},
{
"id": "Italy_Emilia-Romagna_Ferrara",
@@ -6891,8 +6891,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 15430523,
- "sha1_base64": "HXI0kA3+pVUaahNR07YexyupMbI="
+ "s": 15444331,
+ "sha1_base64": "CSR+1pTSEjIU5IRGBc1qYEM/5F0="
},
{
"id": "Italy_Emilia-Romagna_Forli-Cesena",
@@ -6903,8 +6903,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 21157005,
- "sha1_base64": "ik5RCH9OtxXgXqHh9tEAeDpwehU="
+ "s": 21182181,
+ "sha1_base64": "7mNrfZIMuUPJnH+5QDJN3dnok7I="
},
{
"id": "Italy_Emilia-Romagna_Modena",
@@ -6915,8 +6915,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 27955189,
- "sha1_base64": "tbd7LuNcYfLFv5kuMiwlfVYfbmI="
+ "s": 28007293,
+ "sha1_base64": "0s4yvWkOtx+xe38WwWQ2rhcNaBg="
},
{
"id": "Italy_Emilia-Romagna_Parma",
@@ -6927,8 +6927,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 23600540,
- "sha1_base64": "V+SEb0+G+eYpiWNtlW8wjQaIAKE="
+ "s": 23653860,
+ "sha1_base64": "bXrUn7TDwhfASRu56C3vsxaTSso="
},
{
"id": "Italy_Emilia-Romagna_Piacenza",
@@ -6939,8 +6939,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 14989443,
- "sha1_base64": "9X30qBEL5t8sdpXkNIoXGb/OP9I="
+ "s": 15001891,
+ "sha1_base64": "duWB7+fVp//ZHu63sC8aO8oz8JU="
},
{
"id": "Italy_Emilia-Romagna_Ravenna",
@@ -6951,8 +6951,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 17349859,
- "sha1_base64": "6H0rqL6oC90Fl9jYzpqGX1ls4UI="
+ "s": 17417763,
+ "sha1_base64": "KBFDyJelDmEZnTMjgAB/2LcKkos="
},
{
"id": "Italy_Emilia-Romagna_Reggio Emilia",
@@ -6963,8 +6963,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 20868556,
- "sha1_base64": "U8KuFftgc4O/axEWduddMwVfbU4="
+ "s": 21045284,
+ "sha1_base64": "VS467HGfzjTCDqgAVY6U7YJ/SFQ="
},
{
"id": "Italy_Emilia-Romagna_Rimini",
@@ -6975,8 +6975,8 @@
"Emilia-Romagna",
"Italia"
],
- "s": 11218689,
- "sha1_base64": "ymm9omnfvIZjlfdEKLkJFZDmpdI="
+ "s": 11238153,
+ "sha1_base64": "+Vjxbxe5cro47gjkhBcb8ZTBXRA="
}
]
},
@@ -6992,8 +6992,8 @@
"Friuli Venezia Giulia",
"Italia"
],
- "s": 7594407,
- "sha1_base64": "zYqf0q03Darh8swU6WrKnyQ3szA="
+ "s": 7595751,
+ "sha1_base64": "M3MCqrahn83UhU98ie85eShrNLo="
},
{
"id": "Italy_Friuli-Venezia Giulia_Pordenone",
@@ -7004,8 +7004,8 @@
"Friuli Venezia Giulia",
"Italia"
],
- "s": 24858203,
- "sha1_base64": "v9JAo2sjECeGG/wfF9OEjTZtef4="
+ "s": 25031123,
+ "sha1_base64": "5zAaXZ6Wc3rFw94nPYIQ3gRehOk="
},
{
"id": "Italy_Friuli-Venezia Giulia_Trieste",
@@ -7016,8 +7016,8 @@
"Friuli Venezia Giulia",
"Italia"
],
- "s": 7940728,
- "sha1_base64": "WT2A1xcqx7qfKxTHERoVjJnCa1E="
+ "s": 7961560,
+ "sha1_base64": "uukfKqjUTLTKmZHdkm+liady1r8="
},
{
"id": "Italy_Friuli-Venezia Giulia_Udine",
@@ -7028,8 +7028,8 @@
"Friuli Venezia Giulia",
"Italia"
],
- "s": 52086104,
- "sha1_base64": "83m83BFuBpCT3joJlunAEuprEQc="
+ "s": 52385416,
+ "sha1_base64": "G+g5vAZ9wsYZA+GZA0/QzlXamBE="
}
]
},
@@ -7051,8 +7051,8 @@
"country_name_synonyms": [
"Vatican City"
],
- "s": 112526110,
- "sha1_base64": "1FmG2UA+ey+sPzpUDMLgaIWJaxs="
+ "s": 113205870,
+ "sha1_base64": "bkcdhJBxNNKPZzo4Jifrgc4peUA="
},
{
"id": "Italy_Liguria",
@@ -7063,8 +7063,8 @@
"Italia",
"Liguria"
],
- "s": 70853321,
- "sha1_base64": "S0UQKvslnI9sdQ0BxEB0xvZrf2Q="
+ "s": 71074145,
+ "sha1_base64": "mgst1s89BcwxBzLgdn9cMHsSC30="
},
{
"id": "Italy_Lombardy",
@@ -7078,8 +7078,8 @@
"Italia",
"Lombardia"
],
- "s": 30808574,
- "sha1_base64": "54jUTW6Ec7K7DduXg+2m3AJ4DkU="
+ "s": 31031582,
+ "sha1_base64": "zAoDqvZb53cZ14v9bnXGGPshK0w="
},
{
"id": "Italy_Lombardy_Brescia",
@@ -7090,8 +7090,8 @@
"Italia",
"Lombardia"
],
- "s": 44224765,
- "sha1_base64": "d03/GMB9R4bPChh/u1eBc82pkdQ="
+ "s": 44507341,
+ "sha1_base64": "EYMndj+YnI8TmoI8RvOCn57o0yg="
},
{
"id": "Italy_Lombardy_Como",
@@ -7102,8 +7102,8 @@
"Italia",
"Lombardia"
],
- "s": 17484821,
- "sha1_base64": "bMq2jn2eMNY+UvjXxVjPsPGExW0="
+ "s": 17555333,
+ "sha1_base64": "L66xdlrN+c7MUMZS11N7yY9/s44="
},
{
"id": "Italy_Lombardy_Cremona",
@@ -7114,8 +7114,8 @@
"Italia",
"Lombardia"
],
- "s": 8330896,
- "sha1_base64": "CoyjrYM8PpVzgBdphctpmpzjYJo="
+ "s": 8473008,
+ "sha1_base64": "JSEPeyjVKkF+/29L9/QJACXf6FM="
},
{
"id": "Italy_Lombardy_Lecco",
@@ -7126,8 +7126,8 @@
"Italia",
"Lombardia"
],
- "s": 12799988,
- "sha1_base64": "I7KUA/KGJuHDErn2QQiMe08Q1XU="
+ "s": 12840276,
+ "sha1_base64": "94ht/3wzlq4j3KdLozb8On007OM="
},
{
"id": "Italy_Lombardy_Lodi",
@@ -7138,8 +7138,8 @@
"Italia",
"Lombardia"
],
- "s": 7336542,
- "sha1_base64": "BZAwsILsyXnamgKeV+cbLLLT/g4="
+ "s": 7356886,
+ "sha1_base64": "RR4+P7z4SU8iRAc2rI9ALCU5GRY="
},
{
"id": "Italy_Lombardy_Mantua",
@@ -7150,8 +7150,8 @@
"Italia",
"Lombardia"
],
- "s": 9005209,
- "sha1_base64": "7PUEWRfH4YjZ82EuDgIrmJj+BK4="
+ "s": 9196777,
+ "sha1_base64": "Q+KADEdQz3xMiQMXPpFl6pBr8x8="
},
{
"id": "Italy_Lombardy_Milan",
@@ -7162,8 +7162,8 @@
"Italia",
"Lombardia"
],
- "s": 40710120,
- "sha1_base64": "PcYrj1RSMCZf1/tL9sxLk/tVJs4="
+ "s": 41057592,
+ "sha1_base64": "vQONjIqDymykx/y3mIf/GuBeCY8="
},
{
"id": "Italy_Lombardy_Monza and Brianza",
@@ -7174,8 +7174,8 @@
"Italia",
"Lombardia"
],
- "s": 12742729,
- "sha1_base64": "aFQ5H+OLlTu3o2gPvsy2ts7d/qg="
+ "s": 12773393,
+ "sha1_base64": "7t63i3xOnEu7AkQjf1XsQhqztEc="
},
{
"id": "Italy_Lombardy_Pavia",
@@ -7186,8 +7186,8 @@
"Italia",
"Lombardia"
],
- "s": 32049638,
- "sha1_base64": "4jdNGWA5AfKl+zHteLr6l6QO82c="
+ "s": 32453726,
+ "sha1_base64": "hHvTZQ1k4ECYsuxg/+z0hx7A9X0="
},
{
"id": "Italy_Lombardy_Sondrio",
@@ -7198,8 +7198,8 @@
"Italia",
"Lombardia"
],
- "s": 20346692,
- "sha1_base64": "aEV4F+Az7sh7cFfBjB26HeZ5Tgg="
+ "s": 20349948,
+ "sha1_base64": "qUUg3WaOf0UeE3YKFWB/gYDy1RQ="
},
{
"id": "Italy_Lombardy_Varese",
@@ -7210,8 +7210,8 @@
"Italia",
"Lombardia"
],
- "s": 19365355,
- "sha1_base64": "oZ5D3adijEYg9oB7VH/fWT2RXPQ="
+ "s": 19733803,
+ "sha1_base64": "XGfgBQ9F/vHaWjdT/PfDZWs8q7g="
}
]
},
@@ -7224,8 +7224,8 @@
"Italia",
"Marche"
],
- "s": 49394721,
- "sha1_base64": "95r6SbWo6eOOrC8NXmmyG8EpfkM="
+ "s": 50279610,
+ "sha1_base64": "NfMrahz6ieuKaS9aJ2z0BzLxMBA="
},
{
"id": "Italy_Molise",
@@ -7236,8 +7236,8 @@
"Italia",
"Molise"
],
- "s": 14776121,
- "sha1_base64": "hItPkV+IgEXqJdOCaViDdgjnfcs="
+ "s": 14807257,
+ "sha1_base64": "eljCKc+zQbZb7aDeOx1p2eRPnzE="
},
{
"id": "Italy_Piemont",
@@ -7251,8 +7251,8 @@
"Italia",
"Piemonte"
],
- "s": 26693789,
- "sha1_base64": "/5ynPjDdtqYlKHYUvaVFqI5tPWw="
+ "s": 26843541,
+ "sha1_base64": "cemTnEzCnwm4vhLP9QHxfFE1tKE="
},
{
"id": "Italy_Piemont_Asti",
@@ -7263,8 +7263,8 @@
"Italia",
"Piemonte"
],
- "s": 15073113,
- "sha1_base64": "HOK1xsktz4Mx3JSIlLWMt07NbJw="
+ "s": 15292617,
+ "sha1_base64": "VXNUtigsfq0hkbgkSaWcbbZroHc="
},
{
"id": "Italy_Piemont_Biella",
@@ -7275,8 +7275,8 @@
"Italia",
"Piemonte"
],
- "s": 13599888,
- "sha1_base64": "psZ1NoGPAr+A8rWKHL2ADxrChFw="
+ "s": 13647736,
+ "sha1_base64": "t1hk04wlu1NPUzDiLL+DrM2glxU="
},
{
"id": "Italy_Piemont_Cuneo",
@@ -7287,8 +7287,8 @@
"Italia",
"Piemonte"
],
- "s": 59363056,
- "sha1_base64": "eVeVqz2tp9WU+W+cSpNw9QOs4LA="
+ "s": 59468096,
+ "sha1_base64": "ONhsu7h71N99MKP61p5/3AvO8BI="
},
{
"id": "Italy_Piemont_Novara",
@@ -7299,8 +7299,8 @@
"Italia",
"Piemonte"
],
- "s": 14218626,
- "sha1_base64": "I/kP33ywMGMQfsTfp+A1y5oo3rQ="
+ "s": 14300090,
+ "sha1_base64": "TGz4Gs1nF456oxKcaR2D/cO29aA="
},
{
"id": "Italy_Piemont_Torino",
@@ -7311,8 +7311,8 @@
"Italia",
"Piemonte"
],
- "s": 68420034,
- "sha1_base64": "HtgHhddE2aFrPRJlGuJwW58JvhU="
+ "s": 69008378,
+ "sha1_base64": "wHwrB+QcMzlAr5XumGek4iWdiv8="
},
{
"id": "Italy_Piemont_Verbano-Cusio-Ossola",
@@ -7323,8 +7323,8 @@
"Italia",
"Piemonte"
],
- "s": 20490299,
- "sha1_base64": "k3CL9lPIbws7BOOttZyUFWtlLy4="
+ "s": 20520667,
+ "sha1_base64": "IOSVsKpmJDHxiVtzPf9rEMtOORM="
},
{
"id": "Italy_Piemont_Vercelli",
@@ -7335,8 +7335,8 @@
"Italia",
"Piemonte"
],
- "s": 16873788,
- "sha1_base64": "WIM/CGZyoAy4kt0f8TPigQKt+aM="
+ "s": 16944396,
+ "sha1_base64": "DqmAf0u/kRTj/j6Cw4ktzr2Ocqk="
}
]
},
@@ -7359,8 +7359,8 @@
"Sardigna/Sardegna",
"Scoglio Il Catalano"
],
- "s": 83141685,
- "sha1_base64": "TOQ+H+oJsshm5ahJe9P5iun+ygw="
+ "s": 83620013,
+ "sha1_base64": "l7/Z76SkYGqogA9ECdNOFR+/nrs="
},
{
"id": "Italy_Sicily",
@@ -7408,8 +7408,8 @@
"Scoglio Palumbo",
"Sicilia"
],
- "s": 110888923,
- "sha1_base64": "wgpmT5dmqNFS65aB7kb70JdIDWU="
+ "s": 113453675,
+ "sha1_base64": "vL+XQoJP6OhQ9A/TMoLsolHh7dI="
},
{
"id": "Italy_Trentino-Alto Adige Sudtirol",
@@ -7420,8 +7420,8 @@
"Italia",
"Trentino-Alto Adige/Südtirol"
],
- "s": 100960358,
- "sha1_base64": "ev295yG6Ny/szvdfPnn3FF3NT6M="
+ "s": 101369542,
+ "sha1_base64": "EyGKOFj2Aja5GUSGh7vQo8mCZoU="
},
{
"id": "Italy_Tuscany_Grosseto",
@@ -7438,8 +7438,8 @@
"Le Scole",
"Toscana"
],
- "s": 65924395,
- "sha1_base64": "O1JqK7q/DIVg9P7OPcV9MZay6OA="
+ "s": 66505339,
+ "sha1_base64": "S5DkNMhlLHaVNzfV8JJ+0TRSwWg="
},
{
"id": "Italy_Tuscany_Massa e Carrara",
@@ -7457,8 +7457,8 @@
"Scoglio d'Africa",
"Toscana"
],
- "s": 119173497,
- "sha1_base64": "jQKBqi3QDYdE3fYQnAPszNc0K9g="
+ "s": 120100105,
+ "sha1_base64": "u45rDaGbUjJ9cVlBIibNHvTvySM="
},
{
"id": "Italy_Umbria",
@@ -7469,8 +7469,8 @@
"Italia",
"Umbria"
],
- "s": 40065855,
- "sha1_base64": "1JxgzKXMljoyyZeH0PS7dI4ad8Y="
+ "s": 40308903,
+ "sha1_base64": "MuoY8ihNmxs+cvPdyYRzNxfMDyg="
},
{
"id": "Italy_Veneto",
@@ -7484,8 +7484,8 @@
"Italia",
"Veneto"
],
- "s": 27785788,
- "sha1_base64": "2MdCO5eZOUka/tRtlZXhvSPl1Ok="
+ "s": 27868900,
+ "sha1_base64": "juFsWZaKLaiH7oI27FqBzUHiiJc="
},
{
"id": "Italy_Veneto_Padova",
@@ -7496,8 +7496,8 @@
"Italia",
"Veneto"
],
- "s": 28494220,
- "sha1_base64": "lsi352Hpt/tjDSDjrupTSvMRCN0="
+ "s": 28582884,
+ "sha1_base64": "z77QvVR977vXQirVWpMgnKe/RJE="
},
{
"id": "Italy_Veneto_Rovigo",
@@ -7508,8 +7508,8 @@
"Italia",
"Veneto"
],
- "s": 9144338,
- "sha1_base64": "tRZSsLvomPCXwVavXDvhijd3mLY="
+ "s": 9161490,
+ "sha1_base64": "0gRkhXqVseLo44Q9yA4eobFcPjU="
},
{
"id": "Italy_Veneto_Treviso",
@@ -7520,8 +7520,8 @@
"Italia",
"Veneto"
],
- "s": 36570631,
- "sha1_base64": "hyK7sB1bicde7FUEZCw2gBWYmQI="
+ "s": 36662623,
+ "sha1_base64": "N1IZw+W3vrs8VVPP1pipkafmJMU="
},
{
"id": "Italy_Veneto_Venezia",
@@ -7532,8 +7532,8 @@
"Italia",
"Veneto"
],
- "s": 28768390,
- "sha1_base64": "yzzAM92YgRgoP37qO0JEgKkVE18="
+ "s": 29198919,
+ "sha1_base64": "ok7t9Xq1N03m6Oz4Ib6ZmPWVexs="
},
{
"id": "Italy_Veneto_Verona",
@@ -7544,8 +7544,8 @@
"Italia",
"Veneto"
],
- "s": 33997334,
- "sha1_base64": "lpcnEU0tICVwVWS5NsHg0gA1eQY="
+ "s": 34187870,
+ "sha1_base64": "2USE+u48vkMAYGYznvF3H9MOYIs="
},
{
"id": "Italy_Veneto_Vicenza",
@@ -7556,8 +7556,8 @@
"Italia",
"Veneto"
],
- "s": 38091390,
- "sha1_base64": "ARwIxoCXVOp59AQbghIXyxcupm8="
+ "s": 38224206,
+ "sha1_base64": "h3RpqDU+SLDW0nWbkY8OaDenjRI="
}
]
}
@@ -7571,8 +7571,8 @@
"affiliations": [
"Jamaica"
],
- "s": 35331571,
- "sha1_base64": "ViX2/ItIev7QnWeI8YDdnnm5D+g="
+ "s": 35346307,
+ "sha1_base64": "RuNORvAEfGTx799rGPb/Mv4ppgo="
},
{
"id": "Japan",
@@ -7590,8 +7590,8 @@
"三重県",
"愛知県"
],
- "s": 71072190,
- "sha1_base64": "iTv3Az2ZqmFnHVC1+jUQCM9sIuI="
+ "s": 74731958,
+ "sha1_base64": "OwXS9VytruDepgfFYFiEECN96P4="
},
{
"id": "Japan_Chubu Region_Aichi_Toyohashi",
@@ -7602,8 +7602,8 @@
"日本",
"愛知県"
],
- "s": 21414753,
- "sha1_base64": "qTkTeiuW29zPOa/BneiBjVgLfuQ="
+ "s": 21320633,
+ "sha1_base64": "coQMiqWNAVW8YdjaR72Frh3FoYM="
},
{
"id": "Japan_Chubu Region_Fukui",
@@ -7614,8 +7614,8 @@
"日本",
"福井県"
],
- "s": 26281003,
- "sha1_base64": "i8FjHLN67J9u/B5n86rOifWq/As="
+ "s": 26503459,
+ "sha1_base64": "OkcCQML7tOn3ShjZsNL5237YR1o="
},
{
"id": "Japan_Chubu Region_Gifu",
@@ -7626,8 +7626,8 @@
"日本",
"岐阜県"
],
- "s": 30616980,
- "sha1_base64": "EHKWg79Up4av9rUBUNyMcdqs8UQ="
+ "s": 30714972,
+ "sha1_base64": "zOzrZDK6LkNdtiwMLmP3E1ameuI="
},
{
"id": "Japan_Chubu Region_Ishikawa",
@@ -7638,8 +7638,8 @@
"日本",
"石川県"
],
- "s": 28082961,
- "sha1_base64": "o/LVcjZVUwE3QbPoRxs4UIdI13M="
+ "s": 28108457,
+ "sha1_base64": "MLcQ+EYgHomyG6SZSxDWqkAxULE="
},
{
"id": "Japan_Chubu Region_Nagano",
@@ -7650,8 +7650,8 @@
"長野県",
"日本"
],
- "s": 53019744,
- "sha1_base64": "PoBcQanZnW0DtdWMWz0S751gmbU="
+ "s": 53412672,
+ "sha1_base64": "ktKq+8ekT+ZFSbxXPlKXQl7/ke4="
},
{
"id": "Japan_Chubu Region_Niigata",
@@ -7663,8 +7663,8 @@
"新潟県",
"石川県"
],
- "s": 42454293,
- "sha1_base64": "vgv9vi8HURVmqB8yZ4EJXIbL4s8="
+ "s": 42821045,
+ "sha1_base64": "wDoERLvhSOaHc+Gly2k8VVWigvA="
},
{
"id": "Japan_Chubu Region_Shizuoka",
@@ -7675,8 +7675,8 @@
"静岡県",
"日本"
],
- "s": 93552113,
- "sha1_base64": "WrUkokhVmWAMYxnYfO4lNG71SLA="
+ "s": 93879041,
+ "sha1_base64": "vxE3dQMJSS15NEIznTP+6PwaIGQ="
},
{
"id": "Japan_Chubu Region_Toyama",
@@ -7688,8 +7688,8 @@
"富山県",
"石川県"
],
- "s": 24182354,
- "sha1_base64": "piMAuHsx1f/7GiexQT/zr4EUyxo="
+ "s": 24404426,
+ "sha1_base64": "BpgS5964FTKxUeNMC+LUeZ1wKgs="
},
{
"id": "Japan_Chubu Region_Yamanashi",
@@ -7700,8 +7700,8 @@
"日本",
"山梨県"
],
- "s": 23837435,
- "sha1_base64": "1nOO/BpybRiLHFWtVoFQD0H3wic="
+ "s": 23896963,
+ "sha1_base64": "VX2t2D/8Ctj9RSp3V1DHGDg3rJM="
}
]
},
@@ -7717,8 +7717,8 @@
"日本",
"広島県"
],
- "s": 54217348,
- "sha1_base64": "M2RAZB9o5qBnqqE6ZPNjzsrTufU="
+ "s": 54335500,
+ "sha1_base64": "kRcqyGV/QghHxbqUvmy+SRGZZAg="
},
{
"id": "Japan_Chugoku Region_Okayama",
@@ -7729,8 +7729,8 @@
"日本",
"岡山県"
],
- "s": 40485533,
- "sha1_base64": "gKBQZbtInwhSd6XyXkgnEZJyLz0="
+ "s": 40999727,
+ "sha1_base64": "AW8MUAAqfv7mWugMfVCRuWlCQ9U="
},
{
"id": "Japan_Chugoku Region_Shimane",
@@ -7741,8 +7741,8 @@
"日本",
"島根県"
],
- "s": 26972380,
- "sha1_base64": "x34xLOtxpwW4lOH2PdA1vcEpc2o="
+ "s": 27152572,
+ "sha1_base64": "ss0GWzfWkaPfnUqn+cTBbGa0Qvc="
},
{
"id": "Japan_Chugoku Region_Tottori",
@@ -7753,8 +7753,8 @@
"鳥取県",
"日本"
],
- "s": 25246137,
- "sha1_base64": "KPmjj3A2esUxKkPZq379Sm2jqg0="
+ "s": 25292737,
+ "sha1_base64": "//YKdY5bpYMHIT7VP1i1BcgkNog="
},
{
"id": "Japan_Chugoku Region_Yamaguchi",
@@ -7765,8 +7765,8 @@
"日本",
"山口県"
],
- "s": 29288948,
- "sha1_base64": "T5ZTPeBDDKrQU6kyf+7Oa0gPMIk="
+ "s": 29349852,
+ "sha1_base64": "ZiiTupSNUodEllD1Ns9Rdf4TmLU="
}
]
},
@@ -7782,8 +7782,8 @@
"日本",
"北海道"
],
- "s": 34479546,
- "sha1_base64": "6wJsbl8h9Uy/jmQZ6c5MYg3VTBE="
+ "s": 34488018,
+ "sha1_base64": "3FHuTnf5Sn91GmxnXVwvDNOFdcs="
},
{
"id": "Japan_Hokkaido Region_North",
@@ -7794,8 +7794,8 @@
"日本",
"北海道"
],
- "s": 46432423,
- "sha1_base64": "rJpZ5BvLA8127gvy3Jro+A+4gZY="
+ "s": 46481463,
+ "sha1_base64": "rQpGmLny+kGKpkNsjJjBKxlket0="
},
{
"id": "Japan_Hokkaido Region_West",
@@ -7806,8 +7806,8 @@
"日本",
"北海道"
],
- "s": 31940803,
- "sha1_base64": "QviNJ5+FG084fiXVJ4JKcSd6H1o="
+ "s": 31974051,
+ "sha1_base64": "PqBLDKr5W/By3fIF6PCx/tNtVPs="
},
{
"id": "Japan_Hokkaido Region_Sapporo",
@@ -7818,8 +7818,8 @@
"日本",
"北海道"
],
- "s": 63546974,
- "sha1_base64": "JEyTZkb+E9Oy8Yu2PNnFr5rZuRg="
+ "s": 63764966,
+ "sha1_base64": "xktXA4oUO0Jsv+ZuNJe8RMeoFsM="
}
]
},
@@ -7837,8 +7837,8 @@
"東京都",
"神奈川県"
],
- "s": 56966216,
- "sha1_base64": "IlUrlgqAOJfxRo5L/BZGE2Q0YDY="
+ "s": 57445279,
+ "sha1_base64": "QWQApaQnLHYKay0X0tDuFVThTQk="
},
{
"id": "Japan_Kanto_Gunma",
@@ -7849,8 +7849,8 @@
"日本",
"群馬県"
],
- "s": 30605804,
- "sha1_base64": "3/rPqIqpGaOeAwAwNR5Xg6tuYQU="
+ "s": 30787060,
+ "sha1_base64": "Ktivm5pI2SdjPuMkzhTV7JLrIAo="
},
{
"id": "Japan_Kanto_Ibaraki",
@@ -7863,8 +7863,8 @@
"千葉県",
"福島県"
],
- "s": 39100428,
- "sha1_base64": "u3j5uWfOokrjFgXJqKezzs4Y1nk="
+ "s": 39430956,
+ "sha1_base64": "T8jn9uJdBl87XvNPdNM6DO5w8iU="
},
{
"id": "Japan_Kanto_Kanagawa",
@@ -7878,8 +7878,8 @@
"東京都",
"神奈川県"
],
- "s": 86046359,
- "sha1_base64": "TacdJuT0HtOQnBeGsbSVQ4X11Jc="
+ "s": 87445063,
+ "sha1_base64": "RCSKRxf9ctLqOx+yp8zYoDPCN/s="
},
{
"id": "Japan_Kanto_Saitama",
@@ -7890,8 +7890,8 @@
"日本",
"埼玉県"
],
- "s": 62461261,
- "sha1_base64": "nyqmUTwhmkg55wYHfF04tOLvgEs="
+ "s": 63481500,
+ "sha1_base64": "vhxAKarUBcNVa1EqmFX/0apvPw0="
},
{
"id": "Japan_Kanto_Tochigi",
@@ -7902,8 +7902,8 @@
"日本",
"栃木県"
],
- "s": 35340612,
- "sha1_base64": "8ikq8OEItk9EIJs1wdMqCft6JIg="
+ "s": 35437196,
+ "sha1_base64": "9F8+y3oQxCMSzabJG88Bf6rCeyA="
},
{
"id": "Japan_Kanto_Tokyo",
@@ -7915,8 +7915,8 @@
"日本",
"東京都"
],
- "s": 108738482,
- "sha1_base64": "YC6yPVDU5TE0WXT1zyskIqN2olg="
+ "s": 109616934,
+ "sha1_base64": "gejzw+u1Smnd7Irv70g8ok8AxKc="
}
]
},
@@ -7933,8 +7933,8 @@
"京都府",
"滋賀県"
],
- "s": 77050264,
- "sha1_base64": "aSlMYvwjOw6Exoxz/CCgcbWn3vk="
+ "s": 77545872,
+ "sha1_base64": "AQeV2i16WQjqWSz/7OlLWPg7OlM="
},
{
"id": "Japan_Kinki Region_Mie",
@@ -7946,8 +7946,8 @@
"三重県",
"愛知県"
],
- "s": 30874155,
- "sha1_base64": "F9KbJGO53nmVMCWIF+oFaVsdNMM="
+ "s": 30983267,
+ "sha1_base64": "KhmMYDOmkVMsmhEkiSWFHQc/dI8="
},
{
"id": "Japan_Kinki Region_Nara",
@@ -7959,8 +7959,8 @@
"奈良県",
"和歌山県"
],
- "s": 32710810,
- "sha1_base64": "pqUUuYkM8IeIBLvRAfE8ked3wv0="
+ "s": 32753602,
+ "sha1_base64": "N2wKl2aETI37kBWZIY/fzCDwqA4="
},
{
"id": "Japan_Kinki Region_Osaka_Osaka",
@@ -7972,8 +7972,8 @@
"兵庫県",
"大阪府"
],
- "s": 89361030,
- "sha1_base64": "MpJUieXtTRrHas76w4EarMp2vbI="
+ "s": 91032390,
+ "sha1_base64": "GnT58T0g+AD0wCDZKtDa3LPrnCM="
},
{
"id": "Japan_Kinki Region_Osaka_West",
@@ -7984,8 +7984,8 @@
"日本",
"兵庫県"
],
- "s": 58033488,
- "sha1_base64": "vIrXkpWuPi7VZktlyJS0+pgEQN8="
+ "s": 58793496,
+ "sha1_base64": "vpbaKXP29jBePK+n7re0XHhvnvk="
},
{
"id": "Japan_Kinki Region_Wakayama",
@@ -7996,8 +7996,8 @@
"日本",
"和歌山県"
],
- "s": 20864019,
- "sha1_base64": "DMgpSg4fjTJF/qsb8FOKIO/xJkA="
+ "s": 21184139,
+ "sha1_base64": "sQvwArVjtHST3OQXMsebJ9aR51E="
}
]
},
@@ -8013,8 +8013,8 @@
"日本",
"福岡県"
],
- "s": 48255493,
- "sha1_base64": "aZBu4L972kZII2V5CJA16jssGWY="
+ "s": 48411981,
+ "sha1_base64": "lO5WpTtodf3Nvt+TD35KAkCY948="
},
{
"id": "Japan_Kyushu Region_Kagoshima",
@@ -8025,8 +8025,8 @@
"日本",
"鹿児島県"
],
- "s": 28283532,
- "sha1_base64": "PVVmPv8V9K0zruFK4Vj2noJRKQ8="
+ "s": 28360132,
+ "sha1_base64": "cwSv4seO0POwFkZQ9HvrMQOP4M8="
},
{
"id": "Japan_Kyushu Region_Kumamoto",
@@ -8037,8 +8037,8 @@
"日本",
"熊本県"
],
- "s": 38027708,
- "sha1_base64": "MLdMV/LUvs9uTvh1xnYuYM7W+6c="
+ "s": 38072316,
+ "sha1_base64": "0lt0k7KxgRkqikj2zf+oHnTjEXs="
},
{
"id": "Japan_Kyushu Region_Miyazaki",
@@ -8049,8 +8049,8 @@
"日本",
"宮崎県"
],
- "s": 18354770,
- "sha1_base64": "NF0iltuivnmgdX+nGktyZYZyLBo="
+ "s": 18393970,
+ "sha1_base64": "YcW0a/RZYaQoUStH8f4TD3fG2PE="
},
{
"id": "Japan_Kyushu Region_Nagasaki",
@@ -8061,8 +8061,8 @@
"長崎県",
"日本"
],
- "s": 28891803,
- "sha1_base64": "MylyWHfOkKNfheSBeFGzAz9Divg="
+ "s": 29113203,
+ "sha1_base64": "Xn4Ar5lin/wGPRTCfUzeve9PhQc="
},
{
"id": "Japan_Kyushu Region_Oita",
@@ -8073,8 +8073,8 @@
"日本",
"大分県"
],
- "s": 26074459,
- "sha1_base64": "VBgWCkHLWKcaThIiFhKTqNx8P8k="
+ "s": 26108283,
+ "sha1_base64": "tE0w5DCCqnqIW97kh7+AUOKKtQs="
},
{
"id": "Japan_Kyushu Region_Okinawa",
@@ -8085,8 +8085,8 @@
"日本",
"沖縄県"
],
- "s": 20554670,
- "sha1_base64": "srD0D9jf50+mF2f2LTS50zY45EQ="
+ "s": 21004735,
+ "sha1_base64": "NszqiqkV1fEP/uJWxkktzRZ3W5Q="
},
{
"id": "Japan_Kyushu Region_Saga",
@@ -8097,8 +8097,8 @@
"日本",
"佐賀県"
],
- "s": 29792498,
- "sha1_base64": "c/yUG/9bIMcRK6sCQIBiQwb6IMI="
+ "s": 30256218,
+ "sha1_base64": "S6q4QWMJmeyL2J2GOJh2Ax696ps="
}
]
},
@@ -8114,8 +8114,8 @@
"日本",
"愛媛県"
],
- "s": 33999050,
- "sha1_base64": "2aMEKjNNMsuP5woRi+kfCUaQBpg="
+ "s": 34656498,
+ "sha1_base64": "l0vgmXM//uGzyBR43dni8MYES3s="
},
{
"id": "Japan_Shikoku Region_Kagawa",
@@ -8126,8 +8126,8 @@
"香川県",
"日本"
],
- "s": 14723793,
- "sha1_base64": "ctMGhVvsWpAs6olr/UTPrAt6b/M="
+ "s": 14822457,
+ "sha1_base64": "9rUlEuGPqpQbpmMB7TnpyehHICc="
},
{
"id": "Japan_Shikoku Region_Kochi",
@@ -8138,8 +8138,8 @@
"高知県",
"日本"
],
- "s": 19759586,
- "sha1_base64": "m9YIaOTTlf0SGb4c9JB4LZdq1fk="
+ "s": 19965962,
+ "sha1_base64": "zE5APZ40UQcxjGq4mYs+2CpPF+Q="
},
{
"id": "Japan_Shikoku Region_Tokushima",
@@ -8150,8 +8150,8 @@
"日本",
"徳島県"
],
- "s": 22342442,
- "sha1_base64": "vJxQ34INOTCUUi3lkaVsuai+Ht0="
+ "s": 22359642,
+ "sha1_base64": "UTzw2f5WBl8xjepxnl4obI54Tis="
}
]
},
@@ -8167,8 +8167,8 @@
"日本",
"秋田県"
],
- "s": 44489958,
- "sha1_base64": "0GYdQz6V6gD4KQ0GXrLgD2xxRfk="
+ "s": 44597814,
+ "sha1_base64": "2YIdwNmDZKo5dRSS+S7EMxee6Wc="
},
{
"id": "Japan_Tohoku_Aomori",
@@ -8179,8 +8179,8 @@
"青森県",
"日本"
],
- "s": 31647491,
- "sha1_base64": "2sA4I94rpEEdHOIRgW/QCRkaCnk="
+ "s": 31688107,
+ "sha1_base64": "/jHEPiQkO4noRh+dMt3BIDDE9Ts="
},
{
"id": "Japan_Tohoku_Fukushima",
@@ -8191,8 +8191,8 @@
"日本",
"福島県"
],
- "s": 54377381,
- "sha1_base64": "JT8e2BhLSjfeQidlIDX9hgZda1w="
+ "s": 54519565,
+ "sha1_base64": "XX6Vt+uMkWxB0vJNx8/+CULhT9I="
},
{
"id": "Japan_Tohoku_Iwate",
@@ -8203,8 +8203,8 @@
"日本",
"岩手県"
],
- "s": 34003419,
- "sha1_base64": "7ewDdpgr0TQJ2KPUP7h0TKSKrx8="
+ "s": 34331555,
+ "sha1_base64": "i/JtsDRkE4WpKh/508j5H5t6Mug="
},
{
"id": "Japan_Tohoku_Miyagi",
@@ -8216,8 +8216,8 @@
"宮城県",
"福島県"
],
- "s": 64434622,
- "sha1_base64": "UQpqbTXRov26AirDQ25Q+x6d+y0="
+ "s": 64502382,
+ "sha1_base64": "lztirbuHVzPjpjKTxgyTQ22l4Jk="
},
{
"id": "Japan_Tohoku_Yamagata",
@@ -8228,8 +8228,8 @@
"日本",
"山形県"
],
- "s": 22810011,
- "sha1_base64": "e5AXgk5iorx+Ki+LT3Hyn2zxDm4="
+ "s": 23019883,
+ "sha1_base64": "8DW0ELmAP6spp9WSHBlY/wVTA0w="
}
]
}
@@ -8252,8 +8252,8 @@
"Queen's Rock",
"The Islet"
],
- "s": 2305547,
- "sha1_base64": "bHyMF8oKzK4DzS6J1cs9yvwchZI="
+ "s": 2315731,
+ "sha1_base64": "BfKaxP36paLJ1QlRneR573v5Ihg="
},
{
"id": "Jordan",
@@ -8275,8 +8275,8 @@
"Zarqa",
"الأردن"
],
- "s": 40320526,
- "sha1_base64": "vbWSOkOOrB5BbwZ/CW4GkS+NpoQ="
+ "s": 40408414,
+ "sha1_base64": "IFBAH7NEhuH3Y0+foVLULFErudM="
},
{
"id": "Kazakhstan",
@@ -8295,8 +8295,8 @@
"Павлодарская область",
"Карагандинская область"
],
- "s": 94192971,
- "sha1_base64": "gJbVJqSry5+IiC4pEXWjsltm80w="
+ "s": 94995899,
+ "sha1_base64": "KfSZLMD9GdI0H8+xpQ9M4MiAzNc="
},
{
"id": "Kazakhstan_South",
@@ -8316,8 +8316,8 @@
"Мангистауская область",
"Кызылординская область"
],
- "s": 211060158,
- "sha1_base64": "TAjVNqQNpenqghJygGXeYViZ4so="
+ "s": 213431463,
+ "sha1_base64": "oGqagtYSe3WHqS5Yb1aAfdYDkeo="
}
]
},
@@ -8376,8 +8376,8 @@
"Wajir",
"West Pokot"
],
- "s": 266140675,
- "sha1_base64": "iqK0tCSVHLgrjxfYgwUqBzbU7xM="
+ "s": 268884451,
+ "sha1_base64": "CihuL+I2RWkpTdJksO5DlWD4/TA="
},
{
"id": "Kingdom of Lesotho",
@@ -8390,8 +8390,8 @@
"country_name_synonyms": [
"Lesotho"
],
- "s": 90880999,
- "sha1_base64": "7jnm3qDonrnLQj2QSrcSyeod+EA="
+ "s": 91303279,
+ "sha1_base64": "UrfBMxuLnB5gzZpF1L9lQpFlAVQ="
},
{
"id": "Kiribati",
@@ -8401,8 +8401,8 @@
"affiliations": [
"Kiribati"
],
- "s": 3044570,
- "sha1_base64": "kn9qRcjZa1GECFjE0/qqA+wpYP0="
+ "s": 3052394,
+ "sha1_base64": "K3hjrxdJcOSZYdbiANirzJ/l0rY="
},
{
"id": "Kuwait",
@@ -8418,8 +8418,8 @@
"الفروانية",
"الكويت"
],
- "s": 21736211,
- "sha1_base64": "DSgBe9HjTV7nElr55hw3JpAYWKU="
+ "s": 21890411,
+ "sha1_base64": "kY8FJ8Tb6jYBTqVy6kRmb/VqJcQ="
},
{
"id": "Kyrgyzstan",
@@ -8440,8 +8440,8 @@
"Чуйская область",
"Кыргызстан"
],
- "s": 89882929,
- "sha1_base64": "rCwiewwTs2Qkux4R1qZuQoum6nA="
+ "s": 89968721,
+ "sha1_base64": "cP7j/e94/FdVJ3IB5wot2kcVjcs="
},
{
"id": "Laos",
@@ -8468,8 +8468,8 @@
"ສະຫວັນນະເຂດ",
"ນະຄອນຫຼວງວຽງຈັນ"
],
- "s": 45301437,
- "sha1_base64": "Mb2VSyU+bclsXW1atGNuf5MrDmg="
+ "s": 45547166,
+ "sha1_base64": "WO9OYd+8kv3GMbEFKOK3nTxOY4k="
},
{
"id": "Latvia",
@@ -8483,8 +8483,8 @@
"Vidzeme",
"Zemgale"
],
- "s": 116501839,
- "sha1_base64": "sSSbdUfaQWFgYINr3Wd1Sp/ezWs="
+ "s": 121543678,
+ "sha1_base64": "101bDgmmwdDVoK2YHQjegIJ7vgo="
},
{
"id": "Lebanon",
@@ -8519,8 +8519,8 @@
"قضاء البترون",
"قضاء النبطية"
],
- "s": 40238022,
- "sha1_base64": "5GVe7fmb/93Ff/xtY1Pc+t70d0s="
+ "s": 41242262,
+ "sha1_base64": "jhVxq5WFvXkunsgS6wUyR+mqdYc="
},
{
"id": "Liberia",
@@ -8545,8 +8545,8 @@
"River Gee County",
"Sinoe County"
],
- "s": 39610755,
- "sha1_base64": "IkVJrmvjQjDOWzz0jNwZVmyMCxU="
+ "s": 39784459,
+ "sha1_base64": "mSEArC0DNIhD7wAp7dy6Ho2RUsA="
},
{
"id": "Libya",
@@ -8578,8 +8578,8 @@
"الواحات",
"الزاوية"
],
- "s": 68629812,
- "sha1_base64": "Pre1hPQbKIG4E/ncsQ/FBcPumIU="
+ "s": 69011940,
+ "sha1_base64": "9P4ydWj+B/o+C0KiKlk98vkW3DA="
},
{
"id": "Liechtenstein",
@@ -8589,8 +8589,8 @@
"affiliations": [
"Liechtenstein"
],
- "s": 3178540,
- "sha1_base64": "+IhnBakQrLNEKGpFUWjY9m3ryWo="
+ "s": 3250310,
+ "sha1_base64": "5YTWXEvklZSInNwZMUYmu1FRzaM="
},
{
"id": "Lithuania",
@@ -8607,8 +8607,8 @@
"Utenos apskritis",
"Vilniaus apskritis"
],
- "s": 106209189,
- "sha1_base64": "WKYufJe9NOPf1a3GRbPRvqn/bk8="
+ "s": 107169149,
+ "sha1_base64": "wwXCXWfhx2r72bgxbh/NXim3BSM="
},
{
"id": "Lithuania_West",
@@ -8624,8 +8624,8 @@
"Tauragės apskritis",
"Šiaulių apskritis"
],
- "s": 87838300,
- "sha1_base64": "2iYy184dKArz8u/k4cBnZHI30vc="
+ "s": 88940292,
+ "sha1_base64": "UUyKxo4owpDN/7zwocU7YqCphgY="
}
]
},
@@ -8637,8 +8637,8 @@
"affiliations": [
"Lëtzebuerg"
],
- "s": 42200337,
- "sha1_base64": "AKXscxtQKPcW82U2ayZgYfd2vKE="
+ "s": 42652346,
+ "sha1_base64": "auHgtukDMHV4AL3Rd0QveXA7NBE="
},
{
"id": "Macedonia",
@@ -8659,8 +8659,8 @@
"country_name_synonyms": [
"North Macedonia"
],
- "s": 28717108,
- "sha1_base64": "apyGrlHSqsQ+QOUTHofHiKkVRJU="
+ "s": 28949852,
+ "sha1_base64": "oT1lutvji6qNuE+u0t7/uuzql6E="
},
{
"id": "Madagascar",
@@ -8674,8 +8674,8 @@
"Région de Sava",
"Préfecture de police de Nosy Be"
],
- "s": 332944875,
- "sha1_base64": "mhYhagCUt9GB7M/mHrcUzkhRo6A="
+ "s": 335898579,
+ "sha1_base64": "s88q0gV9i19O0gFQZArCoHNllfQ="
},
{
"id": "Malawi",
@@ -8691,8 +8691,8 @@
"Northern",
"Southern"
],
- "s": 142771119,
- "sha1_base64": "oWH1QOpAyKDWk6ABCmzU3Psofp4="
+ "s": 144609143,
+ "sha1_base64": "vrYWneGqm9ZH7iVIGX+gzzi8Tkw="
},
{
"id": "Malaysia",
@@ -8738,8 +8738,8 @@
"Sarawak",
"Singapura"
],
- "s": 185706126,
- "sha1_base64": "HX9ksUcBUFrv5+U3lCrT2mYJyk8="
+ "s": 187354534,
+ "sha1_base64": "v4Hg/K9+sdUcS3nqnWMtsC+X9oQ="
},
{
"id": "Maldives",
@@ -8758,8 +8758,8 @@
"Medhu-Uthuru Province",
"ދިވެހިރާއްޖޭގެ ޖުމުހޫރިއްޔާ"
],
- "s": 3811149,
- "sha1_base64": "8+rXU4goyoElF270XlZUmSmNlwM="
+ "s": 3908381,
+ "sha1_base64": "YV1PJFuU7eKbi2aEylFbc7udnK8="
},
{
"id": "Mali",
@@ -8778,8 +8778,8 @@
"Ségou",
"Tombouctou"
],
- "s": 161396264,
- "sha1_base64": "uhSxZpEz7HZKkutdIIcF0Trd1Zs="
+ "s": 161516016,
+ "sha1_base64": "nQDOdON3QdOHhWTKE9uCohbh+UI="
},
{
"id": "Malta",
@@ -8796,8 +8796,8 @@
"Malta",
"Malta"
],
- "s": 7305446,
- "sha1_base64": "txW27HD8V/rkyuvoMlNW8kaJKkw="
+ "s": 7366526,
+ "sha1_base64": "DZHxgQNz/DhhJA1eQ2pwrCLgx/E="
},
{
"id": "Marshall Islands",
@@ -8808,8 +8808,8 @@
"Aolepān Aorōkin M̧ajeļ",
"MH"
],
- "s": 1601786,
- "sha1_base64": "MzdO9EeocZ6GC5CarftO4XSgAvs="
+ "s": 1604090,
+ "sha1_base64": "QXGozrj7HUGUfiyJPlZmfSVlsDY="
},
{
"id": "Mauritania",
@@ -8831,8 +8831,8 @@
"إينشيري",
"غيديماغا"
],
- "s": 27585313,
- "sha1_base64": "NWs0J19ZNvV2oxMtA0tM05DGhPk="
+ "s": 28055249,
+ "sha1_base64": "OE7mknqT6XFCxe024aNWHZgx9iE="
},
{
"id": "Mauritius",
@@ -8867,8 +8867,8 @@
"Île Deux Frères",
"Île Frégate"
],
- "s": 9902684,
- "sha1_base64": "NeJ4HfVxUuHlvbx7bfAh8iIf750="
+ "s": 10220436,
+ "sha1_base64": "cIfn8EX2z2IzsBCSfe5oVlefbv4="
},
{
"id": "Mexico",
@@ -8887,8 +8887,8 @@
"Colima",
"Estados Unidos Mexicanos"
],
- "s": 74268354,
- "sha1_base64": "wU22YVb2w2wBUVz/jUx1FTuEfP8="
+ "s": 74338898,
+ "sha1_base64": "gxBZo2NHAUbCVKlPzl/be9VHt9c="
},
{
"id": "Mexico_Central_East",
@@ -8902,8 +8902,8 @@
"San Luis Potosí",
"Tamaulipas"
],
- "s": 60350810,
- "sha1_base64": "/17OwFZ4Zv30edvJ1D/wlwPuhPw="
+ "s": 60711402,
+ "sha1_base64": "pUUAzCXBWlesVG8fWdCi/UBvqnA="
},
{
"id": "Mexico_Central_West",
@@ -8920,8 +8920,8 @@
"Sinaloa",
"Zacatecas"
],
- "s": 79337029,
- "sha1_base64": "ApwqDXdAhSST/S4AsuAKXz3FD54="
+ "s": 80210989,
+ "sha1_base64": "RQVUMYdHzt8Ln+plH0pzV5gFF6o="
},
{
"id": "Mexico_East",
@@ -8939,8 +8939,8 @@
"Veracruz de Ignacio de la Llave",
"Yucatán"
],
- "s": 68228474,
- "sha1_base64": "O6xWGSfnSIz2m/FT1Uny2ICsxtA="
+ "s": 68480587,
+ "sha1_base64": "gtjhLOSP3N2nSysT8fdCiMZbWnY="
},
{
"id": "Mexico_Mexico",
@@ -8957,8 +8957,8 @@
"Tlaxcala",
"Veracruz de Ignacio de la Llave"
],
- "s": 165851456,
- "sha1_base64": "liXXI26cTMQN/eQccZTiaE3v1pc="
+ "s": 164390424,
+ "sha1_base64": "npk5u1oRkA5wwFvw2PuplQVELWg="
},
{
"id": "Mexico_Chihuahua",
@@ -8973,8 +8973,8 @@
"Nuevo León",
"Sinaloa"
],
- "s": 46706295,
- "sha1_base64": "SzfSuojHljvU96OmM8lBUBlnsDU="
+ "s": 47019431,
+ "sha1_base64": "zgGji3u3BVK5GxbhgY9lUPu7lb4="
},
{
"id": "Mexico_Sonora",
@@ -8988,8 +8988,8 @@
"Sinaloa",
"Sonora"
],
- "s": 42671311,
- "sha1_base64": "UtPO2xUjDE9Yg9pD+eLoJzELBM8="
+ "s": 42993543,
+ "sha1_base64": "XbGSHTVNYio8GBysBeFQd2dZq0I="
},
{
"id": "Mexico_South",
@@ -9005,8 +9005,8 @@
"Querétaro",
"Veracruz de Ignacio de la Llave"
],
- "s": 151890736,
- "sha1_base64": "GZh9ptQ6KK//QLaRqn9PSEx0Hdk="
+ "s": 152133696,
+ "sha1_base64": "t8PNzuKdM74JhQSAbSQs3BeHm88="
}
]
},
@@ -9020,8 +9020,8 @@
"Moldova",
"Приднестровье"
],
- "s": 74378954,
- "sha1_base64": "HbJfDlQErbEW3N3VKhGDitgXfdI="
+ "s": 75601210,
+ "sha1_base64": "pmWyMaAx2kldKJCM7KTjgtLuA9o="
},
{
"id": "Monaco",
@@ -9032,8 +9032,8 @@
"France",
"Monaco"
],
- "s": 838192,
- "sha1_base64": "sWShR12K94rY2WNhEICQUBATwfI="
+ "s": 835768,
+ "sha1_base64": "7tincTYTlSOk9v7t9KwmUpAs7Bw="
},
{
"id": "Mongolia",
@@ -9068,8 +9068,8 @@
"Говьсүмбэр",
"Өвөрхангай"
],
- "s": 51367955,
- "sha1_base64": "b8QdUiFjTzwUfdCP29ReVGY2SyA="
+ "s": 51456611,
+ "sha1_base64": "jzfcfGN1QchEP0CSEwwaDPRz1Xs="
},
{
"id": "Montenegro",
@@ -9079,8 +9079,8 @@
"affiliations": [
"Crna Gora"
],
- "s": 31566861,
- "sha1_base64": "zAJ72guvJMHTG0xbY0ehD15E0UA="
+ "s": 31765173,
+ "sha1_base64": "Z5ls25lelhdGzdNa0cp6l1qjimg="
},
{
"id": "Morocco",
@@ -9098,8 +9098,8 @@
"Maroc ⵍⵎⵖⵔⵉⴱ المغرب",
"Souss-Massa ⵙⵓⵙⵙ-ⵎⴰⵙⵙⴰ سوس-ماسة"
],
- "s": 12627943,
- "sha1_base64": "cSEtNQ1ql9MjlSpvRaqhb6VxK48="
+ "s": 49300330,
+ "sha1_base64": "VVft7A8c3QXFnmEzPZtoCBZLpFU="
},
{
"id": "Morocco_Southern",
@@ -9115,8 +9115,8 @@
"Oriental ⵜⴰⵏⴳⵎⵓⴹⵜ الشرقية",
"Souss-Massa ⵙⵓⵙⵙ-ⵎⴰⵙⵙⴰ سوس-ماسة"
],
- "s": 72118451,
- "sha1_base64": "v+yRSshA4GDWtLl9NHZoAnsEwoI="
+ "s": 106495724,
+ "sha1_base64": "7FFX4lnEKyL6FCLbnfiNyjYJYaU="
},
{
"id": "Morocco_Doukkala-Abda",
@@ -9129,8 +9129,8 @@
"Maroc ⵍⵎⵖⵔⵉⴱ المغرب",
"Marrakech-Safi ⵎⵕⵕⴰⴽⵛ-ⴰⵙⴼⵉ مراكش-أسفي"
],
- "s": 70519427,
- "sha1_base64": "xY03fWjdJ31J1dFckd1xLteXssU="
+ "s": 71037340,
+ "sha1_base64": "Y3wm1jXCrCguCgmmC2snvdbSqwE="
},
{
"id": "Morocco_Rabat-Sale-Zemmour-Zaer",
@@ -9144,8 +9144,8 @@
"Rabat-Salé-Kénitra ⴻⵔⵔⴱⴰⵟ-ⵙⵍⴰ-ⵇⵏⵉⵟⵔⴰ الرباط-سلا-القنيطرة",
"Tanger-Tétouan-Al Hoceima ⵟⴰⵏⵊ-ⵟⵉⵜⴰⵡⵉⵏ-ⵍⵃⵓⵙⵉⵎⴰ طنجة-تطوان-الحسيمة"
],
- "s": 58381200,
- "sha1_base64": "JPDPCDtoDhKktymOlcsSxWp1QLs="
+ "s": 58575760,
+ "sha1_base64": "GqXPDmpGaxD3k3PdIRWwNVy9jTc="
}
]
},
@@ -9167,8 +9167,8 @@
"Sofala",
"Zambézia"
],
- "s": 167129823,
- "sha1_base64": "WtibtnPijcN+h0qZ/ySJQRCQGGs="
+ "s": 168591127,
+ "sha1_base64": "a3gefB9o0jJ3y6UJKt4WyNyVdW4="
},
{
"id": "Myanmar",
@@ -9193,8 +9193,8 @@
"စစ်ကိုင်းတိုင်း (Sagaing)",
"ပြည်ထောင်စုမြန်မာနိုင်ငံတော်"
],
- "s": 159813067,
- "sha1_base64": "REigfC9rrjgL0zK+zPDkBJ6hC5A="
+ "s": 174837307,
+ "sha1_base64": "+n7SD7mcmIvokcOCytJk/7zKDHE="
},
{
"id": "Namibia",
@@ -9226,8 +9226,8 @@
"Zambezi Region",
"ǁKaras Region"
],
- "s": 109167728,
- "sha1_base64": "ewkBR+JmMDaNaNnXpNdRWkXIXK8="
+ "s": 109552505,
+ "sha1_base64": "Y/fKyHSxBc08yl6ZGepjtE2epac="
},
{
"id": "Nauru",
@@ -9237,8 +9237,8 @@
"affiliations": [
"Naoero"
],
- "s": 430942,
- "sha1_base64": "VIJgm7D5VPFjB/aVHlvJuMmb1vk="
+ "s": 431206,
+ "sha1_base64": "8juyQYQdhJh6gHcBUCrK5F8Qb8w="
},
{
"id": "Nepal",
@@ -9254,8 +9254,8 @@
"सुदुर पश्चिमाञ्चल विकास क्षेत्र",
"पश्चिमाञ्चल विकास क्षेत्र"
],
- "s": 152486411,
- "sha1_base64": "CFqCh4SHsO3Ab0i9haBsAg7tRXc="
+ "s": 152826243,
+ "sha1_base64": "B1lNFUfQ4EcLhQsMcAyvjn2T7to="
},
{
"id": "Nepal_Kathmandu",
@@ -9266,8 +9266,8 @@
"मध्यमाञ्चल विकास क्षेत्र",
"नेपाल"
],
- "s": 47606015,
- "sha1_base64": "Jnaer01TY9j+XbjFX05rmrDwt2Y="
+ "s": 47693535,
+ "sha1_base64": "73+CLGyGTBu5O+6rO0Chw69iXVI="
},
{
"id": "Nepal_Madhyamanchal",
@@ -9278,8 +9278,8 @@
"मध्यमाञ्चल विकास क्षेत्र",
"नेपाल"
],
- "s": 72648197,
- "sha1_base64": "FHheP80lN1D6yUc38BPlVVK5T1s="
+ "s": 72648829,
+ "sha1_base64": "rDvEBorqerL8+AWUSEG84HehJQE="
},
{
"id": "Nepal_Purwanchal",
@@ -9290,8 +9290,8 @@
"पुर्वाञ्चल विकास क्षेत्र",
"नेपाल"
],
- "s": 104659519,
- "sha1_base64": "R0mQO/+3fY22meBCPvzhXiBcqJg="
+ "s": 104772639,
+ "sha1_base64": "awsXWqIGVYQD5qMm/SUZn/QBk4Y="
}
]
},
@@ -9321,8 +9321,8 @@
"Región Autónoma de la Costa Caribe Sur",
"Rivas"
],
- "s": 55607561,
- "sha1_base64": "VRdrOYPq4D0+Xvohv/L/Ae1ZctI="
+ "s": 56403625,
+ "sha1_base64": "tYPSruVfNrvsdXPT2oYlbqdUqF8="
},
{
"id": "Niger",
@@ -9340,8 +9340,8 @@
"Tillabéri",
"Zinder"
],
- "s": 71218750,
- "sha1_base64": "tYXKfhDHghgZ8QALkse7ftPj7s8="
+ "s": 71512542,
+ "sha1_base64": "K0gl7YUnds4kpYOuCm1yH4naQRI="
},
{
"id": "Nigeria",
@@ -9382,8 +9382,8 @@
"Rivers",
"Taraba"
],
- "s": 369103439,
- "sha1_base64": "mwKwmUXqRs4Q5sg2SQKW2QdwNIM="
+ "s": 369899207,
+ "sha1_base64": "VYlyLTYPk8F7lmTVTaq56XJIHRE="
},
{
"id": "Nigeria_North",
@@ -9404,8 +9404,8 @@
"Yobe",
"Zamfara"
],
- "s": 173835832,
- "sha1_base64": "PEsyGiXA4TGn/y3bCVTpdzXw1Ts="
+ "s": 177799096,
+ "sha1_base64": "JwSdgtKGolbhzHtAh/UuKgaJbiM="
}
]
},
@@ -9417,8 +9417,8 @@
"affiliations": [
"Niuē"
],
- "s": 479351,
- "sha1_base64": "GYz9P5CdoABHTDUfuOSwYLn3vmE="
+ "s": 480591,
+ "sha1_base64": "vS4fHDLUHmsf+Tv85caRuS2XAIA="
},
{
"id": "North Korea",
@@ -9439,8 +9439,8 @@
"평양직할시",
"조선민주주의인민공화국"
],
- "s": 70491959,
- "sha1_base64": "WR9hN2oIKMShY/akbpnkpIwyfPg="
+ "s": 71525143,
+ "sha1_base64": "6fQX52/mX0lDkriBhnQ5tcotV74="
},
{
"id": "Norway",
@@ -9455,8 +9455,8 @@
"Norge",
"Troms"
],
- "s": 226287491,
- "sha1_base64": "U3jE2hGz45ObLj1H769V6gF0iVw="
+ "s": 226966507,
+ "sha1_base64": "JEQ9BAmPRXX475A+KsHzs+vm6y8="
},
{
"id": "Norway_Hordaland",
@@ -9467,8 +9467,8 @@
"Hordaland",
"Norge"
],
- "s": 76618240,
- "sha1_base64": "MWZLbaU9xM7r2g61HeFhp+1qNJ4="
+ "s": 76728376,
+ "sha1_base64": "QKjj81rpfyJr1oO9KaIJFXvvnQs="
},
{
"id": "Norway_Nordland",
@@ -9480,8 +9480,8 @@
"Norge",
"Troms"
],
- "s": 180170602,
- "sha1_base64": "7dZPYmyUZ6k7Nz7vO11ljxGH+O8="
+ "s": 182495890,
+ "sha1_base64": "VbCgWU1PFcXDrQRhXergAp1YNVU="
},
{
"id": "Norway_Svalbard",
@@ -9492,8 +9492,8 @@
"Norge",
"Svalbard"
],
- "s": 5864381,
- "sha1_base64": "fC3q0Wz3KPMg024Vv5wkte6/fh8="
+ "s": 5906061,
+ "sha1_base64": "DojzCwqFfZEMP42Nn9zrauAPR5U="
},
{
"id": "Norway_Oppland",
@@ -9504,8 +9504,8 @@
"Norge",
"Oppland"
],
- "s": 95878108,
- "sha1_base64": "xDSJ3diFljzGcwof7/nJTGKURoo="
+ "s": 95935572,
+ "sha1_base64": "RtRqf2vO/1qUDRotbEPBmiZNJRg="
},
{
"id": "Norway_Rogaland",
@@ -9516,8 +9516,8 @@
"Norge",
"Rogaland"
],
- "s": 66500993,
- "sha1_base64": "//rG9iuD4aOUDJJRyRhqceflyy0="
+ "s": 66985065,
+ "sha1_base64": "O6nQ6e7LK4QNCYkdI69GDcrJZC4="
},
{
"id": "Norway_Hedmark",
@@ -9528,8 +9528,8 @@
"Hedmark",
"Norge"
],
- "s": 99071331,
- "sha1_base64": "kHTKdspy6KDGQauRuoP1o0eqyVM="
+ "s": 99187995,
+ "sha1_base64": "253ITRX3gseATTIwjz4mRDd/4nw="
},
{
"id": "Norway_Jan Mayen",
@@ -9537,8 +9537,8 @@
"Jan Mayen",
"Norge"
],
- "s": 1169577,
- "sha1_base64": "AfhIgNP/FsY06hut/A19ythh8H4="
+ "s": 1169825,
+ "sha1_base64": "CKF79M3UPw4f0AanxVSIjBvWp28="
},
{
"id": "Norway_North Trondelag",
@@ -9550,8 +9550,8 @@
"Norge",
"Sør-Trøndelag"
],
- "s": 123304486,
- "sha1_base64": "yXQveEIYoyC5JiZgw/njh3bjV7o="
+ "s": 123560974,
+ "sha1_base64": "J2U2u1nlsiiVRpx6EoKitvcsLak="
},
{
"id": "Norway_South Trondelag",
@@ -9562,8 +9562,8 @@
"Norge",
"Sør-Trøndelag"
],
- "s": 76351977,
- "sha1_base64": "qSTZAFGi9eejQzBQy9PDBjwEZZE="
+ "s": 76524913,
+ "sha1_base64": "9Ksj5CYBnefPM9ASm/Wy7cBIPOs="
},
{
"id": "Norway_Southern",
@@ -9578,8 +9578,8 @@
"Vest-Agder",
"Vestfold"
],
- "s": 232948151,
- "sha1_base64": "9qmroqFwTlE7QpC7UmviGWFFy/I="
+ "s": 232868815,
+ "sha1_base64": "Ox6GJ4cjHMcjZ00yEanqrAZWFr8="
},
{
"id": "Norway_Western",
@@ -9591,8 +9591,8 @@
"Norge",
"Sogn og Fjordane"
],
- "s": 119554058,
- "sha1_base64": "NbRg1B/io2hJuMG7jLYyAB8SaRY="
+ "s": 119877082,
+ "sha1_base64": "e0YbSeeN66mr1qxC77rpC9Q5pao="
},
{
"id": "Norway_Central",
@@ -9605,8 +9605,8 @@
"Norge",
"Oslo"
],
- "s": 156864173,
- "sha1_base64": "SmLAgu/CWPnFrKp8V13fjU4LUVk="
+ "s": 157138277,
+ "sha1_base64": "AYMs9ppoypqp3qsPT0gOpzGLMHw="
},
{
"id": "Norway_Bouvet Island",
@@ -9617,8 +9617,8 @@
"Bouvetøya",
"Norge"
],
- "s": 175519,
- "sha1_base64": "+tdD3u5QDlltHPWWjsd3O3N44gQ="
+ "s": 175175,
+ "sha1_base64": "PO40EeEpEISuYHbvlYOGZu9MIxg="
}
]
},
@@ -9640,8 +9640,8 @@
"سلطنة عمان",
"محافظة البريمي"
],
- "s": 23661339,
- "sha1_base64": "BT1BYcR7IdiX2iAeLwpZ6FAhqP4="
+ "s": 23849907,
+ "sha1_base64": "WwkpXla6iGuBK19xcQ2yq4aASqQ="
},
{
"id": "Pakistan",
@@ -9659,8 +9659,8 @@
"بلوچستان / Balochistan",
"پاکستان"
],
- "s": 155156494,
- "sha1_base64": "Bs4pr42kpnZnhfwI97BVATe9jUA="
+ "s": 157968158,
+ "sha1_base64": "TCwQcYnEjIuzYeC9TKLI4XSTJgE="
},
{
"id": "Palau",
@@ -9671,8 +9671,8 @@
"Belau",
"PW"
],
- "s": 1618884,
- "sha1_base64": "Kts4YIB+zi/d7HudPVw/DYgmMko="
+ "s": 1621068,
+ "sha1_base64": "n2hLEvjh0pWki3H2DRNF1Uiq6n0="
},
{
"id": "Panama",
@@ -9699,8 +9699,8 @@
"Panamá",
"Veraguas"
],
- "s": 40085531,
- "sha1_base64": "uBaS1aYeqVETRKDGYiPpmwBnkRI="
+ "s": 40493308,
+ "sha1_base64": "LTDsr8buF2ZxmZPj4r99Z2toC2s="
},
{
"id": "Papua New Guinea",
@@ -9733,8 +9733,8 @@
"Western",
"Western Highlands"
],
- "s": 52603086,
- "sha1_base64": "+RQ6N7H8KRusGiMUwRg7ZBtcfes="
+ "s": 52852278,
+ "sha1_base64": "gT5d0KfZ3VPSFopct6lGBZzpU00="
},
{
"id": "Paraguay",
@@ -9764,8 +9764,8 @@
"Presidente Hayes",
"San Pedro"
],
- "s": 100350260,
- "sha1_base64": "qG6hT/kjMULpA7UltAyqJJjo7ow="
+ "s": 101063525,
+ "sha1_base64": "WTNLlvT7NdFcftbVZ20vl2pNMw4="
},
{
"id": "People's Republic of China",
@@ -9782,8 +9782,8 @@
"中国",
"安徽省"
],
- "s": 45949163,
- "sha1_base64": "r+okoTDnr6loHdCpe+djfST5zck="
+ "s": 46409915,
+ "sha1_base64": "5ay2NFWLANmu4iAlYK36UMBn/D0="
},
{
"id": "China_Chongqing",
@@ -9794,8 +9794,8 @@
"重庆市",
"中国"
],
- "s": 40684716,
- "sha1_base64": "l6ryO0D1LEMzln6MT21wNnVjvSg="
+ "s": 41173092,
+ "sha1_base64": "DttnKY5cXQYIz3iTa4+Nzx1fo3M="
},
{
"id": "China_Fujian",
@@ -9806,8 +9806,8 @@
"中国",
"福建省"
],
- "s": 36487156,
- "sha1_base64": "fqhVvAeebSLDoTi3NdhpAZ0g2F8="
+ "s": 37199660,
+ "sha1_base64": "ecpfAD6MLEL9vxwu/HOQc8T3S5s="
},
{
"id": "China_Gansu",
@@ -9818,8 +9818,8 @@
"中国",
"甘肃省"
],
- "s": 48997437,
- "sha1_base64": "woJgv4YTk+dAU1DJUDSgPSr/ddE="
+ "s": 49918957,
+ "sha1_base64": "aTymuuPa7zBGElSg5Z/rpsfUsUc="
},
{
"id": "China_Guangdong",
@@ -9834,8 +9834,8 @@
"country_name_synonyms": [
"Hong Kong"
],
- "s": 224256057,
- "sha1_base64": "g9nXKT3uVG/WlYGFMtCPh3SlO+0="
+ "s": 229017210,
+ "sha1_base64": "FxJylmLsjS5bEoRWwm0HI4wtX54="
},
{
"id": "China_Guangxi",
@@ -9846,8 +9846,8 @@
"广西壮族自治区",
"中国"
],
- "s": 45791852,
- "sha1_base64": "d7teei3HMNpqetnhbcOizzgD1dY="
+ "s": 46585220,
+ "sha1_base64": "n9Ous+Z3CVzJNZghPDaKjI4NAH0="
},
{
"id": "China_Guizhou",
@@ -9858,8 +9858,8 @@
"贵州省",
"中国"
],
- "s": 33551675,
- "sha1_base64": "XJmebNNZYRK6wuM87Mudh/ob37o="
+ "s": 33762835,
+ "sha1_base64": "U6aUzc0uNMW9HUx31I41D8WsVVM="
},
{
"id": "China_Hebei",
@@ -9872,8 +9872,8 @@
"天津市",
"河北省"
],
- "s": 113526228,
- "sha1_base64": "k5YXLeUMS95sWDV5irtY8zXPgwo="
+ "s": 114582324,
+ "sha1_base64": "gabJ55dr/IJ2PH7Kn2NjJ+dzo9s="
},
{
"id": "China_Heilongjiang",
@@ -9884,8 +9884,8 @@
"中国",
"黑龙江省"
],
- "s": 32571563,
- "sha1_base64": "hnMvWnnCD+NiEGy1EO0UYT08DC8="
+ "s": 32856243,
+ "sha1_base64": "q/lZlcymouWtYRP5cpBy0wg1bbY="
},
{
"id": "China_Henan",
@@ -9896,8 +9896,8 @@
"中国",
"河南省"
],
- "s": 57629416,
- "sha1_base64": "AOqOg8wjslfH1xxP8Q882HDRCRA="
+ "s": 58305016,
+ "sha1_base64": "DQMIkd3yM/9p/FnUeSVUALdQNLU="
},
{
"id": "China_Hubei",
@@ -9909,8 +9909,8 @@
"中国",
"湖北省"
],
- "s": 51862776,
- "sha1_base64": "4rjcvjrXe7hL8h3jnacvSc0uxoA="
+ "s": 52434416,
+ "sha1_base64": "9DlV9oWRsp1+F2iPbasbvUPZkdM="
},
{
"id": "China_Hunan",
@@ -9921,8 +9921,8 @@
"中国",
"湖南省"
],
- "s": 47748269,
- "sha1_base64": "xsosjvShQsvyRiaRtWA4kIjUQvs="
+ "s": 48588173,
+ "sha1_base64": "/TUTWadGmJ+j8IEOoDbImJACyPo="
},
{
"id": "China_Inner Mongolia",
@@ -9933,8 +9933,8 @@
"中国",
"内蒙古自治区 / Inner Mongolia"
],
- "s": 53406791,
- "sha1_base64": "iuXnRPw3QSyIhb8Fxxb/rhXZozI="
+ "s": 53703351,
+ "sha1_base64": "XqBb5G1ujk6QfMoj0Nwc/06iIUc="
},
{
"id": "China_Jiangsu",
@@ -9946,8 +9946,8 @@
"江苏省",
"秦山岛"
],
- "s": 94412460,
- "sha1_base64": "/pUSxTn/X43AR4dnQ9GoQR0GbVI="
+ "s": 95317684,
+ "sha1_base64": "FEM9D4OmSYqFetAE8YZj1BZpE5A="
},
{
"id": "China_Jiangxi",
@@ -9958,8 +9958,8 @@
"中国",
"江西省"
],
- "s": 42743564,
- "sha1_base64": "+ShIslgNw8Twk+ddpbhfvvDfWF4="
+ "s": 43366228,
+ "sha1_base64": "bt17Xq+obaHudkg9KUW3YYiLJdM="
},
{
"id": "China_Jilin",
@@ -9970,8 +9970,8 @@
"中国",
"吉林省"
],
- "s": 33363932,
- "sha1_base64": "wmQiawkQLxuwIAuulkjC2MQ64FE="
+ "s": 33667924,
+ "sha1_base64": "ohnyJ7HDrpL2i6kU73Wd7ILWIIM="
},
{
"id": "China_Liaoning",
@@ -9982,8 +9982,8 @@
"辽宁省",
"中国"
],
- "s": 36178330,
- "sha1_base64": "dgTWqKZ0MvMDo+S2bPes7f3te7Q="
+ "s": 36333699,
+ "sha1_base64": "7p+mc2sqH1HADl5APbhhKulaNQU="
},
{
"id": "China_Ningxia Hui",
@@ -9994,8 +9994,8 @@
"宁夏回族自治区",
"中国"
],
- "s": 21868940,
- "sha1_base64": "cm0wa764/VpIrXaeQMlA3AGaOPI="
+ "s": 21933052,
+ "sha1_base64": "HPiKXn0aO1Zs7GND+nmsJ0KFn1U="
},
{
"id": "China_Qinghai",
@@ -10006,8 +10006,8 @@
"青海省",
"中国"
],
- "s": 30007044,
- "sha1_base64": "Wa0nF89YrPlOelnjhfhugIxZkbw="
+ "s": 30483372,
+ "sha1_base64": "84vsGJx8e/kE3J76djkv8EC9qWk="
},
{
"id": "China_Shaanxi",
@@ -10018,8 +10018,8 @@
"陕西省",
"中国"
],
- "s": 53361230,
- "sha1_base64": "Kuv1ynF9zm64UvbBcs9Polp0s94="
+ "s": 53810558,
+ "sha1_base64": "QLnCFLLmDzT7LcFT65mFecwBTXY="
},
{
"id": "China_Shandong",
@@ -10030,8 +10030,8 @@
"中国",
"山东省"
],
- "s": 81032281,
- "sha1_base64": "YNyVf4HBpXRDty9MtG7AJwal+F4="
+ "s": 81972425,
+ "sha1_base64": "bPCuJuTra8hsmKGh6NcLM8foYeQ="
},
{
"id": "China_Shanghai",
@@ -10043,8 +10043,8 @@
"上海市",
"浙江省"
],
- "s": 26619188,
- "sha1_base64": "ShJcv8nl1tMZdgIhD19X3s0Rv1M="
+ "s": 27582300,
+ "sha1_base64": "u0A32PXErAaIvMqrFpXEVdxndF0="
},
{
"id": "China_Shanxi",
@@ -10055,8 +10055,8 @@
"中国",
"山西省"
],
- "s": 32756938,
- "sha1_base64": "bX0VgU+PH3+NqzPSXIecCapxP0I="
+ "s": 32992202,
+ "sha1_base64": "4g346IbF5CbYTqx2suvkgjYT33M="
},
{
"id": "China_Sichuan",
@@ -10067,8 +10067,8 @@
"中国",
"四川省"
],
- "s": 87118847,
- "sha1_base64": "3zLACJ2AGzbT2Ro8R3y88BEHYWk="
+ "s": 90007696,
+ "sha1_base64": "EPWY65hJRGCg2+98AguTqYzMCDc="
},
{
"id": "China_Tibet Autonomous Region",
@@ -10079,8 +10079,8 @@
"中国",
"西藏自治区 (བོད་རང་སྐྱོང་ལྗོངས་)"
],
- "s": 146687590,
- "sha1_base64": "1ZfjNBUYDW9JQuAH+VVNbBFPkag="
+ "s": 148229998,
+ "sha1_base64": "cqMDviUuXMs51F9cpqzeBMEHOp0="
},
{
"id": "China_Xinjiang",
@@ -10091,8 +10091,8 @@
"中国",
"新疆维吾尔自治区"
],
- "s": 70868148,
- "sha1_base64": "LmXzBAg3wYfjvGWWkzNiOXNV39Q="
+ "s": 71559660,
+ "sha1_base64": "371SvCLhtHRxnx2yIl50mMJk0+k="
},
{
"id": "China_Yunnan",
@@ -10103,8 +10103,8 @@
"中国",
"云南省"
],
- "s": 84503067,
- "sha1_base64": "/n3YvYd/VX0YdqCpRjv1dyK65Z8="
+ "s": 85447635,
+ "sha1_base64": "P5pQTmvUPvTvmkY8ue0JGHZBzzE="
},
{
"id": "China_Zhejiang",
@@ -10115,8 +10115,8 @@
"中国",
"浙江省"
],
- "s": 92977155,
- "sha1_base64": "b5B/IG2pNHCCwUuIB38Whu8aDMU="
+ "s": 94582515,
+ "sha1_base64": "Pj/Q/N+15t6KBMgbzyseUYNDsxs="
}
]
},
@@ -10138,8 +10138,8 @@
"臺北市",
"中華民國"
],
- "s": 245091397,
- "sha1_base64": "KN4eTbwL3t4+w5YdK/g8ueYYzi8="
+ "s": 251022461,
+ "sha1_base64": "Q/Q733jR6H7aoykiGCDdZs0zbFs="
},
{
"id": "Taiwan_South",
@@ -10152,8 +10152,8 @@
"臺中市",
"中華民國"
],
- "s": 150579724,
- "sha1_base64": "WAdXwcludKLIBEoVH/kgvgVUbus="
+ "s": 173794965,
+ "sha1_base64": "cdepfpNSLOy7DxMIVwQUGihRew0="
}
]
},
@@ -10180,8 +10180,8 @@
"Tumbes",
"Ucayali"
],
- "s": 91369851,
- "sha1_base64": "nH6TQY70VfyW2gcGUDlOhWP6F80="
+ "s": 95092795,
+ "sha1_base64": "LNMzrKhnzwaezia0S4va8Nb204s="
},
{
"id": "Peru_Lima",
@@ -10196,8 +10196,8 @@
"Lima",
"Perú"
],
- "s": 56314513,
- "sha1_base64": "UDSvNhz0UVCp5gSHKWfnxthrkhg="
+ "s": 58545801,
+ "sha1_base64": "OVP6qcVuojAWdp52HkDFWt/MJGU="
},
{
"id": "Peru_South",
@@ -10215,8 +10215,8 @@
"Puno",
"Tacna"
],
- "s": 86179125,
- "sha1_base64": "q5TxdLDg/2DUIi5pLi3KyIKMRjA="
+ "s": 89926229,
+ "sha1_base64": "u30duA8i4T8iB1Prw/4zgBvEVAI="
}
]
},
@@ -10262,8 +10262,8 @@
"Zamboanga del Norte",
"Zamboanga del Sur"
],
- "s": 126371389,
- "sha1_base64": "ISAdklntCDiP3kONQpTIUlPkwVc="
+ "s": 126799869,
+ "sha1_base64": "LFXz1Uldxya/ayPwxnXFPKv47M4="
},
{
"id": "Philippines_Visayas",
@@ -10294,8 +10294,8 @@
"Southern Leyte",
"Sorsogon"
],
- "s": 99910482,
- "sha1_base64": "dr5HKnaKxUI+p7gY99Gi2qJuYRg="
+ "s": 101374091,
+ "sha1_base64": "pOeF0dDarhhngpVykxJkai4UYRc="
},
{
"id": "Philippines_Luzon_South",
@@ -10318,8 +10318,8 @@
"Sorsogon",
"太平島"
],
- "s": 24921025,
- "sha1_base64": "5Wjsl5s3HmNmKFaIQgv3GBjnL4U="
+ "s": 25106625,
+ "sha1_base64": "gLlJ0fxDPAaHBJAboH1s9CLJopQ="
},
{
"id": "Philippines_Luzon_Manila",
@@ -10341,8 +10341,8 @@
"Rizal",
"Sorsogon"
],
- "s": 148468365,
- "sha1_base64": "UlJ+/YVe6/ADgR8tfKSvL0qGN/s="
+ "s": 148782309,
+ "sha1_base64": "mgzPzTSefw8ewkFpanRM27MkzxE="
},
{
"id": "Philippines_Luzon_North",
@@ -10378,8 +10378,8 @@
"Zambales",
"海南省"
],
- "s": 160517912,
- "sha1_base64": "6ObJv4mFIW8UCJXaj9aIfiZ0ATk="
+ "s": 161160528,
+ "sha1_base64": "QME0hDouo9Pfhox7UUso+gNa/ag="
}
]
},
@@ -10394,8 +10394,8 @@
"country_name_synonyms": [
"Pitcairn"
],
- "s": 317594,
- "sha1_base64": "5vzzOg1nuewD2beX+C+af0G/6zc="
+ "s": 318818,
+ "sha1_base64": "IfTkQ3ZsRDJRIhJwBKXyv5Nud1s="
},
{
"id": "Poland",
@@ -10410,8 +10410,8 @@
"Territorial waters of Bornholm",
"województwo zachodniopomorskie"
],
- "s": 86126988,
- "sha1_base64": "GirhkFC3x20aT1/xQrD8z2q1GFQ="
+ "s": 86569684,
+ "sha1_base64": "cgPmHmHgkUE8T2FONg1eIsIbOis="
},
{
"id": "Poland_Pomeranian Voivodeship",
@@ -10423,8 +10423,8 @@
"Territorial waters of Bornholm",
"województwo pomorskie"
],
- "s": 100541692,
- "sha1_base64": "juFAdqNKhC227qrSlXsUfeij0+E="
+ "s": 101598844,
+ "sha1_base64": "8xG52SSe/+uz5VjV4AOQ14+Kk94="
},
{
"id": "Poland_Podlaskie Voivodeship",
@@ -10435,8 +10435,8 @@
"Polska",
"województwo podlaskie"
],
- "s": 70383740,
- "sha1_base64": "K+U1rBgh4U2QLqd0PLXz1KJdb3s="
+ "s": 70658396,
+ "sha1_base64": "pkil1NBz6R2pfH8d/44LFPVDCK0="
},
{
"id": "Poland_Masovian Voivodeship",
@@ -10447,8 +10447,8 @@
"Polska",
"województwo mazowieckie"
],
- "s": 245417834,
- "sha1_base64": "T3jhNfXkphHWgJJKAiBht0sexL8="
+ "s": 248082722,
+ "sha1_base64": "wrp7FvDW3ny4yN6ecWCqJjjQYe8="
},
{
"id": "Poland_Lubusz Voivodeship",
@@ -10459,8 +10459,8 @@
"Polska",
"województwo lubuskie"
],
- "s": 53525617,
- "sha1_base64": "magXh5wsU0eiyQwpBurW92e92tM="
+ "s": 54030497,
+ "sha1_base64": "W5SNijdRx7svPQ/6/Gz8lMXNqCA="
},
{
"id": "Poland_Lublin Voivodeship",
@@ -10471,8 +10471,8 @@
"Polska",
"województwo lubelskie"
],
- "s": 121998271,
- "sha1_base64": "1LBuLfE2CmnsZ+QDJC9+nuf6Rm4="
+ "s": 122905503,
+ "sha1_base64": "sJ3HyBN2r7RIocbZp5jxpJ1P8SQ="
},
{
"id": "Poland_Lower Silesian Voivodeship",
@@ -10483,8 +10483,8 @@
"Polska",
"województwo dolnośląskie"
],
- "s": 137382505,
- "sha1_base64": "nKW9CVPBBH6YIM7l7cODuU6JqZg="
+ "s": 138367809,
+ "sha1_base64": "EIIdnB/ySQ8u/DfMvCDKLf5TrAw="
},
{
"id": "Poland_Warmian-Masurian Voivodeship",
@@ -10495,8 +10495,8 @@
"Polska",
"województwo warmińsko-mazurskie"
],
- "s": 81854517,
- "sha1_base64": "wsRknBoJIkvZ80zYkbMHsTEM3sg="
+ "s": 82536845,
+ "sha1_base64": "8zTQD6iYardF9KtNwwREdTe3JJw="
},
{
"id": "Poland_Lodz Voivodeship",
@@ -10507,8 +10507,8 @@
"Polska",
"województwo łódzkie"
],
- "s": 115073038,
- "sha1_base64": "za5p8xgf0XjoLUFZ5I5r6/Zqf80="
+ "s": 116292406,
+ "sha1_base64": "//KCNNfXbhZclR4im7ChnAjCBlM="
},
{
"id": "Poland_Subcarpathian Voivodeship",
@@ -10519,8 +10519,8 @@
"Polska",
"województwo podkarpackie"
],
- "s": 129237647,
- "sha1_base64": "Y8RS0Jfe84rzNBD93CgMA43U050="
+ "s": 129831359,
+ "sha1_base64": "qFN6UnNDuny6yJPl9Q59pjxn6eg="
},
{
"id": "Poland_Lesser Poland Voivodeship",
@@ -10531,8 +10531,8 @@
"Polska",
"województwo małopolskie"
],
- "s": 174887346,
- "sha1_base64": "o0GxNQ6RVTK50t+ocssAu4mu7YY="
+ "s": 176604394,
+ "sha1_base64": "aTfbZ8mXvZ2/+w8mG3l8YHOonOo="
},
{
"id": "Poland_Silesian Voivodeship",
@@ -10543,8 +10543,8 @@
"Polska",
"województwo śląskie"
],
- "s": 158062241,
- "sha1_base64": "nGT0Cki+bpht+RjKyLwiZnKEaew="
+ "s": 159423849,
+ "sha1_base64": "nVuSva7Dm+Ks1z5jBJSeHXY4xA0="
},
{
"id": "Poland_Kuyavian-Pomeranian Voivodeship",
@@ -10555,8 +10555,8 @@
"Polska",
"województwo kujawsko-pomorskie"
],
- "s": 93914789,
- "sha1_base64": "CSWw81D817vdXVA+J+NkaOZ+lVs="
+ "s": 94601613,
+ "sha1_base64": "/JrVE+sBnSXShlqBKl3kO8oTgTs="
},
{
"id": "Poland_Greater Poland Voivodeship",
@@ -10567,8 +10567,8 @@
"Polska",
"województwo wielkopolskie"
],
- "s": 147763928,
- "sha1_base64": "gH9dFJ2enuN8hGUTD1COCZyAT1w="
+ "s": 148050368,
+ "sha1_base64": "+zLiL2vLcF2AStIETx+E8yKs/xY="
},
{
"id": "Poland_Opole Voivodeship",
@@ -10579,8 +10579,8 @@
"Polska",
"województwo opolskie"
],
- "s": 46158929,
- "sha1_base64": "cjqedH2dJKnipT3+LdRsd+h7lY8="
+ "s": 46496386,
+ "sha1_base64": "6dQI/c+U5CrBmLaX9LmFeYDGDws="
},
{
"id": "Poland_Swietokrzyskie Voivodeship",
@@ -10591,8 +10591,8 @@
"Polska",
"województwo świętokrzyskie"
],
- "s": 71438996,
- "sha1_base64": "sH6l+yZALYV2XHgBPh7Gr+QvieI="
+ "s": 72241236,
+ "sha1_base64": "v9ykx0uKP4E2e3UsgBfiKb5VlW4="
}
]
},
@@ -10609,8 +10609,8 @@
"Norte",
"Portugal"
],
- "s": 98235286,
- "sha1_base64": "OFZqsoTPTYudPBmzpQgzOij2gfQ="
+ "s": 99434630,
+ "sha1_base64": "Zed0d12QlTGtMe2WfTm2MIomRkw="
},
{
"id": "Portugal_South",
@@ -10624,8 +10624,8 @@
"Lisboa",
"Portugal"
],
- "s": 135176456,
- "sha1_base64": "Q1gohuyPHlh7nK73Rjq0MBF3zkk="
+ "s": 136927312,
+ "sha1_base64": "2/VYcofFHOxgB7AuHhPir6XWl8M="
},
{
"id": "Portugal_Islands",
@@ -10667,8 +10667,8 @@
"Portugal",
"Portugal (águas territoriais)"
],
- "s": 30265612,
- "sha1_base64": "kQqAkucEya2vpGAfirdWuwFSas4="
+ "s": 31033716,
+ "sha1_base64": "wzPenHyB3PFcIHrmf2CTUWfexV0="
},
{
"id": "Portugal_Viseu",
@@ -10680,8 +10680,8 @@
"Norte",
"Portugal"
],
- "s": 108453335,
- "sha1_base64": "+oFN/cyvONyhkz7zTv4QgiKZB1g="
+ "s": 111285911,
+ "sha1_base64": "UNJ6goPBEkPr8R1CCI+E837x/Pk="
}
]
},
@@ -10703,8 +10703,8 @@
"Umm Salal",
"قطر"
],
- "s": 26339540,
- "sha1_base64": "NDSj8Gh6NXISvu8hC7pgDbkkKFU="
+ "s": 27010652,
+ "sha1_base64": "jjmfOE5vvJsEWD3nLAwe1XRAqrU="
},
{
"id": "Republic of Kosovo",
@@ -10717,8 +10717,8 @@
"country_name_synonyms": [
"Kosovo"
],
- "s": 31999244,
- "sha1_base64": "HbeoqadlTyL9L2TBUBJgSR/SmhQ="
+ "s": 32539990,
+ "sha1_base64": "xqIEpIqvrSRPW+ytS1dLvshuaiY="
},
{
"id": "Romania",
@@ -10737,8 +10737,8 @@
"Tulcea",
"Vrancea"
],
- "s": 31830862,
- "sha1_base64": "1teGQaDDSWy6loQL1bILSvPlCIM="
+ "s": 32111950,
+ "sha1_base64": "7gOtQgKhZHXkL+NLhCYrxRvgsK8="
},
{
"id": "Romania_Centre",
@@ -10754,8 +10754,8 @@
"România",
"Sibiu"
],
- "s": 62082099,
- "sha1_base64": "dad65a/jiV16PMDIpOAgwCkYGtQ="
+ "s": 62561459,
+ "sha1_base64": "uFLPJqL5OzzUfloaIiqzcmgVsNc="
},
{
"id": "Romania_West",
@@ -10769,8 +10769,8 @@
"România",
"Timiș"
],
- "s": 38741326,
- "sha1_base64": "J/eADeIYuvhYZ8k1SBPDFx8ov8U="
+ "s": 39347534,
+ "sha1_base64": "G3Z/i2lJXAPvUwcTWUQwaXG6nac="
},
{
"id": "Romania_North_West",
@@ -10786,8 +10786,8 @@
"Satu Mare",
"Sălaj"
],
- "s": 57957321,
- "sha1_base64": "IBgrl2bLLR7Z81tocNoaglmaHyM="
+ "s": 58346041,
+ "sha1_base64": "IhtrWFO+niFsxVUa+rJQqICVbws="
},
{
"id": "Romania_South_West",
@@ -10802,8 +10802,8 @@
"România",
"Vâlcea"
],
- "s": 39922424,
- "sha1_base64": "pPsgoZJvei64gqTpLpjJLBuMogU="
+ "s": 40173736,
+ "sha1_base64": "Feb+MCsvNs9xPUy2e4nAIjK3QDI="
},
{
"id": "Romania_North_East",
@@ -10819,8 +10819,8 @@
"Suceava",
"Vaslui"
],
- "s": 43546470,
- "sha1_base64": "sbnwgwazWb8MCueNnjCfkzkF/rQ="
+ "s": 43462694,
+ "sha1_base64": "AoqeBf1ijbAq38BYPjS9M019ilo="
},
{
"id": "Romania_South",
@@ -10840,8 +10840,8 @@
"România",
"Teleorman"
],
- "s": 60418042,
- "sha1_base64": "wjH0SoAE+Qa76xj14vdq+PwNgXU="
+ "s": 59974201,
+ "sha1_base64": "Nua1r5hf4uyJvmYhu0HCwIq7znE="
}
]
},
@@ -10861,8 +10861,8 @@
"Україна",
"Республика Крым"
],
- "s": 54324528,
- "sha1_base64": "+JE5SZSrlWPEZyYFkNMhFSCQ/+s="
+ "s": 54320280,
+ "sha1_base64": "mRuhPkhswkOV5Q1KPdtHoQtZYSA="
},
{
"id": "Russia_Altai Krai",
@@ -10874,8 +10874,8 @@
"Российская Федерация",
"Алтайский край"
],
- "s": 136326557,
- "sha1_base64": "sYoTSIFI331Bmtq1emGDS/+Oe44="
+ "s": 136557709,
+ "sha1_base64": "uHkPCf+BivigsDBE+SMk3FE1oow="
},
{
"id": "Russia_Altai Republic",
@@ -10887,8 +10887,8 @@
"Российская Федерация",
"Республика Алтай"
],
- "s": 72058019,
- "sha1_base64": "/vbWOz1Cg5NhO6ewWOe1i48VbO4="
+ "s": 72095963,
+ "sha1_base64": "sRFQUlgaATC991yCNTlxCV4/TD8="
},
{
"id": "Russia_Amur Oblast",
@@ -10900,8 +10900,8 @@
"Российская Федерация",
"Амурская область"
],
- "s": 37879707,
- "sha1_base64": "4hIKHMPY/elwWbdPCXfX+rJOEdY="
+ "s": 37976419,
+ "sha1_base64": "t2gfj+xnTJ6WN7xnsCoBY1Oim1M="
},
{
"id": "Russia_Arkhangelsk Oblast_Central",
@@ -10913,8 +10913,8 @@
"Российская Федерация",
"Архангельская область"
],
- "s": 62546216,
- "sha1_base64": "URvHsW2FgmnSEkq+v8ek0+dnHqM="
+ "s": 62459416,
+ "sha1_base64": "JVrruR/043b30bH8HvTpYOhwC/Y="
},
{
"id": "Russia_Arkhangelsk Oblast_North",
@@ -10928,8 +10928,8 @@
"Ненецкий автономный округ",
"Архангельская область"
],
- "s": 59746078,
- "sha1_base64": "t7JK19T2rmIgdleBIpKQzuFe9/k="
+ "s": 59973374,
+ "sha1_base64": "osLtrl8Fq9/AeCD/Sr12NM+Nqiw="
},
{
"id": "Russia_Astrakhan Oblast",
@@ -10941,8 +10941,8 @@
"Российская Федерация",
"Астраханская область"
],
- "s": 33265171,
- "sha1_base64": "vkNB7wkFr5QnEyk2UN0W8RWVjXw="
+ "s": 33312651,
+ "sha1_base64": "JZLxdVnufcZAZ5GyubCtoxhDwww="
},
{
"id": "Russia_Bashkortostan",
@@ -10954,8 +10954,8 @@
"Российская Федерация",
"Башкортостан"
],
- "s": 101762756,
- "sha1_base64": "tohPqUu0jC97kOkcBAxoyF7Vu1k="
+ "s": 102379740,
+ "sha1_base64": "zToNDG6XBRAnX9PpIotwJnkNjyk="
},
{
"id": "Russia_Belgorod Oblast",
@@ -10967,8 +10967,8 @@
"Российская Федерация",
"Белгородская область"
],
- "s": 38911806,
- "sha1_base64": "5VCC5JYQScnKJc1juG2U9lCybI8="
+ "s": 38958310,
+ "sha1_base64": "A1hSS/akBSPT1riDVJ6T5GWgYqY="
},
{
"id": "Russia_Bryansk Oblast",
@@ -10980,8 +10980,8 @@
"Российская Федерация",
"Брянская область"
],
- "s": 26077565,
- "sha1_base64": "wPA0xUOkYmKpSagNOdGX0B0xn84="
+ "s": 26136333,
+ "sha1_base64": "SG5tUsNcG4t1yoWpEYm1O0RL824="
},
{
"id": "Russia_Buryatia",
@@ -10993,8 +10993,8 @@
"Российская Федерация",
"Бурятия"
],
- "s": 50231309,
- "sha1_base64": "LJunquQ9p/v5P5U4/wLkrdNA4ss="
+ "s": 50485381,
+ "sha1_base64": "wCxWdbODjMm+ApaUe3+z+IFGn4w="
},
{
"id": "Russia_Chechen Republic",
@@ -11006,8 +11006,8 @@
"Россия",
"Российская Федерация"
],
- "s": 27414082,
- "sha1_base64": "Zd4fhMSI40C+5gFMIJNU5oYuXOg="
+ "s": 27431826,
+ "sha1_base64": "E1UiEERktB1cIIwH1ekTH5heFmM="
},
{
"id": "Russia_Chelyabinsk Oblast",
@@ -11019,8 +11019,8 @@
"Российская Федерация",
"Челябинская область"
],
- "s": 80078598,
- "sha1_base64": "fda6xH8OYdcRNyPFjUPykcYJGMc="
+ "s": 79672022,
+ "sha1_base64": "E5WJgDDxuzKoiqskOhvXY4nMEZ0="
},
{
"id": "Russia_Chukotka Autonomous Okrug",
@@ -11032,8 +11032,8 @@
"Россия",
"Российская Федерация"
],
- "s": 120932061,
- "sha1_base64": "2KHrwSgKQZ+lLmQnjmPOR+geQBM="
+ "s": 121077757,
+ "sha1_base64": "wv5zsEXGEhivKmYkeBDNGLRRZTI="
},
{
"id": "Russia_Chuvashia",
@@ -11045,8 +11045,8 @@
"Российская Федерация",
"Чувашия"
],
- "s": 26815764,
- "sha1_base64": "kqGEyFkWagIech838OEiYXf4B+8="
+ "s": 26897940,
+ "sha1_base64": "iZuFEBUdPUI/iNxda3MfFQHLTC8="
},
{
"id": "Russia_Ingushetia",
@@ -11058,8 +11058,8 @@
"Российская Федерация",
"Ингушетия"
],
- "s": 9904181,
- "sha1_base64": "UmUhuwScZietqPzEkA27ZyZbUjw="
+ "s": 9972679,
+ "sha1_base64": "DXyNomofOXSBthD4EFUimQhmcAY="
},
{
"id": "Russia_Irkutsk Oblast",
@@ -11071,8 +11071,8 @@
"Российская Федерация",
"Иркутская область"
],
- "s": 109352705,
- "sha1_base64": "6w5qnm3mFyVZvtvr+gNkmzPVvYs="
+ "s": 109455930,
+ "sha1_base64": "oE/4VThbHAsN4sBBGVhgg8UKwik="
},
{
"id": "Russia_Ivanovo Oblast",
@@ -11084,8 +11084,8 @@
"Россия",
"Российская Федерация"
],
- "s": 28796452,
- "sha1_base64": "/2vGRfy8V7GUvYv6KH16ogb+/ys="
+ "s": 28401748,
+ "sha1_base64": "6nNmYBkDQUrc3Yiu0972G4uPoHQ="
},
{
"id": "Russia_Jewish Autonomous Oblast",
@@ -11097,8 +11097,8 @@
"Россия",
"Российская Федерация"
],
- "s": 13615050,
- "sha1_base64": "ADaNzN++oC1DZPnMKeowr5MCiVM="
+ "s": 13617570,
+ "sha1_base64": "c4Oo5BL61JMcq3qWXj+W+BMmnvQ="
},
{
"id": "Russia_Kabardino-Balkaria",
@@ -11110,8 +11110,8 @@
"Россия",
"Российская Федерация"
],
- "s": 39189676,
- "sha1_base64": "dSgJQQgum8Y2lHJ/lo8GTkaDLSw="
+ "s": 39227100,
+ "sha1_base64": "Os0zq78bgZ3EV4w17rc9FmxkftE="
},
{
"id": "Russia_Kaliningrad Oblast",
@@ -11123,8 +11123,8 @@
"Российская Федерация",
"Калининградская область"
],
- "s": 25642276,
- "sha1_base64": "CDs7I8TUIjbn37lMLlhumdyKVEw="
+ "s": 25738468,
+ "sha1_base64": "YmhQwu2NhMI13cHczpTYRTL0GOI="
},
{
"id": "Russia_Kaluga Oblast",
@@ -11136,8 +11136,8 @@
"Российская Федерация",
"Калужская область"
],
- "s": 37679565,
- "sha1_base64": "m1KYZp2zuReeGGmjW1/fkQb30+w="
+ "s": 37762821,
+ "sha1_base64": "oMbGuQ9v0GyBfrcJof8CjTL0KfE="
},
{
"id": "Russia_Kamchatka Krai",
@@ -11149,8 +11149,8 @@
"Российская Федерация",
"Камчатский край"
],
- "s": 72004845,
- "sha1_base64": "9IoK6AoRyMnZvrvIuWrhlsMgFLU="
+ "s": 72089669,
+ "sha1_base64": "Eq/A0EKjv0vOJTFh9A9R9Dew+/k="
},
{
"id": "Russia_Karachay-Cherkessia",
@@ -11162,8 +11162,8 @@
"Россия",
"Российская Федерация"
],
- "s": 46804972,
- "sha1_base64": "7s13aI5zBvrpT14fmPZnwvBwHhw="
+ "s": 46830884,
+ "sha1_base64": "Jq19VANDksGI/HxmYBubWZfs2yg="
},
{
"id": "Russia_Kemerov Oblast",
@@ -11175,8 +11175,8 @@
"Российская Федерация",
"Кемеровская область"
],
- "s": 43031398,
- "sha1_base64": "OTEtZj6JlYAn4m8bTbIYcbI2l7M="
+ "s": 43177926,
+ "sha1_base64": "wVnmXO0QbtJbYh39HnZPQ+Cw2DM="
},
{
"id": "Russia_Khabarovsk Krai",
@@ -11188,8 +11188,8 @@
"Российская Федерация",
"Хабаровский край"
],
- "s": 134302770,
- "sha1_base64": "3QqaQRqST0VVOznslyQQ3Os8mlk="
+ "s": 134865554,
+ "sha1_base64": "Gli5if2fMC1d9ngaU2J85zB/T9Q="
},
{
"id": "Russia_Khakassia",
@@ -11201,8 +11201,8 @@
"Россия",
"Российская Федерация"
],
- "s": 21191643,
- "sha1_base64": "eFTPZc2qEQgLgTELDN50OygzqSI="
+ "s": 21264619,
+ "sha1_base64": "C73JtXud2kZnB1Mu1m254bVU1Ls="
},
{
"id": "Russia_Kirov Oblast",
@@ -11214,8 +11214,8 @@
"Российская Федерация",
"Кировская область"
],
- "s": 113409754,
- "sha1_base64": "41JhG7w1DNOKJ724Lu5KEAN8G8I="
+ "s": 114452770,
+ "sha1_base64": "kvXAgEQe8mx9uYvGbUZtIgl+enM="
},
{
"id": "Russia_Komi Republic",
@@ -11227,8 +11227,8 @@
"Российская Федерация",
"Республика Коми"
],
- "s": 99577825,
- "sha1_base64": "0hSQ8WXTY4kdBJgthWNQ72xiW6o="
+ "s": 99916665,
+ "sha1_base64": "PU/xaw7z1IFAnM9JI+/F+XeNVUI="
},
{
"id": "Russia_Kostroma Oblast",
@@ -11240,8 +11240,8 @@
"Российская Федерация",
"Костромская область"
],
- "s": 29359012,
- "sha1_base64": "ShAh1iDBzmBMqB1PX6XCblLtV3M="
+ "s": 29354820,
+ "sha1_base64": "ErxbxTtfqUiZkfDDSBBJq7zEsq8="
},
{
"id": "Russia_Krasnodar Krai",
@@ -11253,8 +11253,8 @@
"Российская Федерация",
"Краснодарский край"
],
- "s": 96353572,
- "sha1_base64": "IWScsuQIqiNXeSHqheZnhzVqZW4="
+ "s": 97458644,
+ "sha1_base64": "SH5dpaBSkRK7BWgyNadYE2aqeLM="
},
{
"id": "Russia_Krasnodar Krai_Adygeya",
@@ -11267,8 +11267,8 @@
"Российская Федерация",
"Краснодарский край"
],
- "s": 88860420,
- "sha1_base64": "QNvO1OXD6LyyTusdLT/7lspc+2w="
+ "s": 88982148,
+ "sha1_base64": "MvDIuXugJAyUxk7AwqafbbGCr1g="
},
{
"id": "Russia_Krasnoyarsk Krai_North",
@@ -11280,8 +11280,8 @@
"Российская Федерация",
"Красноярский край"
],
- "s": 37477440,
- "sha1_base64": "ZVkmAgdP02797MBGlk61j5Cmeps="
+ "s": 37512984,
+ "sha1_base64": "N/XeRr/9a0YNY0eJK246awkGT5c="
},
{
"id": "Russia_Krasnoyarsk Krai_South",
@@ -11293,8 +11293,8 @@
"Российская Федерация",
"Красноярский край"
],
- "s": 72075442,
- "sha1_base64": "fXxaIcKrIxg+omtEl2DqvOGsA34="
+ "s": 71971129,
+ "sha1_base64": "7mBDmyMHUybwWKI5QxGh3oeQd2c="
},
{
"id": "Russia_Kurgan Oblast",
@@ -11306,8 +11306,8 @@
"Россия",
"Российская Федерация"
],
- "s": 35842980,
- "sha1_base64": "w22xhUgDMsMyMyV3Kx8THK2bR8M="
+ "s": 35946692,
+ "sha1_base64": "hdOkVjHuARYPPoOfuFMdDxfpPus="
},
{
"id": "Russia_Kursk Oblast",
@@ -11319,8 +11319,8 @@
"Российская Федерация",
"Курская область"
],
- "s": 53481101,
- "sha1_base64": "MUrCK5VSk8nVdxIHRP00YvwuwBs="
+ "s": 53519253,
+ "sha1_base64": "qe+pRwYdpTojgah2mQNT4haKvns="
},
{
"id": "Russia_Leningradskaya Oblast_Karelsky",
@@ -11332,8 +11332,8 @@
"Российская Федерация",
"Ленинградская область"
],
- "s": 47029613,
- "sha1_base64": "6p7cEP5kN0RxbpJLnuMrExIpyGs="
+ "s": 48184910,
+ "sha1_base64": "/ANcinVRjdoJ8Ctf4PZx5EKSr9g="
},
{
"id": "Russia_Leningradskaya Oblast_Southeast",
@@ -11345,8 +11345,8 @@
"Российская Федерация",
"Ленинградская область"
],
- "s": 81305587,
- "sha1_base64": "uvtNTSrwKshmLxzvhTm5o5H3yuE="
+ "s": 81424003,
+ "sha1_base64": "4cfmbpdFxHgltqsJgdWQzcm8dos="
},
{
"id": "Russia_Lipetsk Oblast",
@@ -11358,8 +11358,8 @@
"Российская Федерация",
"Липецкая область"
],
- "s": 33079764,
- "sha1_base64": "IuVIeQ7fnmFJsgRGcY5Qg6GF5w8="
+ "s": 33169077,
+ "sha1_base64": "kR+xYlUYanfO7SLeCVWMHUpRkXg="
},
{
"id": "Russia_Magadan Oblast",
@@ -11371,8 +11371,8 @@
"Российская Федерация",
"Магаданская область"
],
- "s": 69866627,
- "sha1_base64": "DnEnhJ/sa1krZNWe4sMbz6y+C3Y="
+ "s": 69949827,
+ "sha1_base64": "EkOOCBLJVCxfHgHoYhDfv761qdI="
},
{
"id": "Russia_Mari El",
@@ -11384,8 +11384,8 @@
"Российская Федерация",
"Марий Эл"
],
- "s": 30564803,
- "sha1_base64": "7SVflWDVh3I6xVyxlNofVmHXMfU="
+ "s": 30636299,
+ "sha1_base64": "AsRz9Qf7bXQvU6hUeQXZuAIgnYU="
},
{
"id": "Russia_Moscow Oblast_East",
@@ -11397,8 +11397,8 @@
"Россия",
"Российская Федерация"
],
- "s": 100499207,
- "sha1_base64": "/BznB3x0YDG1YNA4V7Wt7fmUpto="
+ "s": 100316431,
+ "sha1_base64": "3DB4kZ7VjKB+29YLONEXgTdkDcE="
},
{
"id": "Russia_Moscow Oblast_West",
@@ -11411,8 +11411,8 @@
"Российская Федерация",
"Москва"
],
- "s": 64917522,
- "sha1_base64": "c3YVaOtbyNE5XZmJRhCIVC81pZs="
+ "s": 66182499,
+ "sha1_base64": "zQBDjzT/sqvm742Tt11YoFrzNrQ="
},
{
"id": "Russia_Moscow",
@@ -11425,8 +11425,8 @@
"Российская Федерация",
"Москва"
],
- "s": 87125528,
- "sha1_base64": "rLxvjMRgDo2niiwhjC6L6FMP5fg="
+ "s": 83970088,
+ "sha1_base64": "s8mkjZCIYOXduxdHCl1p895ytdY="
},
{
"id": "Russia_Murmansk Oblast",
@@ -11438,8 +11438,8 @@
"Россия",
"Российская Федерация"
],
- "s": 53996855,
- "sha1_base64": "wB3KyqqMMxc2lLaiiAORMPgTcw8="
+ "s": 54106775,
+ "sha1_base64": "sHtzzXGyyAKxkYfqmjiqiMsAZBk="
},
{
"id": "Russia_Nenets Autonomous Okrug",
@@ -11451,8 +11451,8 @@
"Российская Федерация",
"Ненецкий автономный округ"
],
- "s": 33562731,
- "sha1_base64": "yb8salmAVovMdAsmSiZIt/U8C44="
+ "s": 33589323,
+ "sha1_base64": "qcuIv1RUai4Y+zGssENK8s79H8Q="
},
{
"id": "Russia_Nizhny Novgorod Oblast",
@@ -11464,8 +11464,8 @@
"Российская Федерация",
"Нижегородская область"
],
- "s": 77424922,
- "sha1_base64": "E7MEyMUoqUdOrS5xlWVLNSW6qyE="
+ "s": 77420922,
+ "sha1_base64": "2hJFUMkUrwc7p5zudW+70Gg/xMk="
},
{
"id": "Russia_North Ossetia-Alania",
@@ -11477,8 +11477,8 @@
"Российская Федерация",
"Северная Осетия - Алания"
],
- "s": 22108297,
- "sha1_base64": "9bprh0nArZbICfQlDZBC8HVv09E="
+ "s": 22124193,
+ "sha1_base64": "CjE+l3HTvdfdLPTcHv1T1sSwA3E="
},
{
"id": "Russia_Novgorod Oblast",
@@ -11490,8 +11490,8 @@
"Российская Федерация",
"Новгородская область"
],
- "s": 31198309,
- "sha1_base64": "SCVUhicZJY+nxcSJOgcefClokbY="
+ "s": 31270989,
+ "sha1_base64": "1RSMkpJp5XkViHKaA/gCIhUg2Kk="
},
{
"id": "Russia_Novosibirsk Oblast",
@@ -11503,8 +11503,8 @@
"Российская Федерация",
"Новосибирская область"
],
- "s": 77300745,
- "sha1_base64": "bz82v12MeBD4Hm/IZDjaj8rltrg="
+ "s": 77562641,
+ "sha1_base64": "xaXUdtNPPRfal7v4NpjhUBR7u6E="
},
{
"id": "Russia_Omsk Oblast",
@@ -11516,8 +11516,8 @@
"Российская Федерация",
"Омская область"
],
- "s": 64279409,
- "sha1_base64": "D8V9guQ+zyNTjJPaxUM1lWNkY2k="
+ "s": 64444873,
+ "sha1_base64": "f5r7PZKHdA+JR7zotTYCwzgFfeU="
},
{
"id": "Russia_Orenburg Oblast",
@@ -11529,8 +11529,8 @@
"Российская Федерация",
"Оренбургская область"
],
- "s": 52484672,
- "sha1_base64": "6aFO7skIg3nRTqiJFxNh+HT8wn0="
+ "s": 52604416,
+ "sha1_base64": "ig3+Tf4LuH1zY25w+5gc1hZlzpo="
},
{
"id": "Russia_Oryol Oblast",
@@ -11542,8 +11542,8 @@
"Россия",
"Российская Федерация"
],
- "s": 20706723,
- "sha1_base64": "XXJN7rqEsxJ/JCqO2NkXMlBiZPc="
+ "s": 20729811,
+ "sha1_base64": "3AcG4LsYFDH8PCyYH97dHheKMDw="
},
{
"id": "Russia_Penza Oblast",
@@ -11555,8 +11555,8 @@
"Россия",
"Российская Федерация"
],
- "s": 32657892,
- "sha1_base64": "HVCoTV8BsuuAUI7AkCooz+4CFC8="
+ "s": 32735076,
+ "sha1_base64": "vQkeuMj9+rVs2IDASC/MDI7xbjc="
},
{
"id": "Russia_Perm Krai_North",
@@ -11568,8 +11568,8 @@
"Российская Федерация",
"Пермский край"
],
- "s": 40178229,
- "sha1_base64": "A1uBu3p/ySzq98x5BQV6Paop77E="
+ "s": 40974413,
+ "sha1_base64": "C5Bcxan7k1d7HQv/SuZQ7+SY2Dk="
},
{
"id": "Russia_Perm Krai_South",
@@ -11581,8 +11581,8 @@
"Российская Федерация",
"Пермский край"
],
- "s": 54864291,
- "sha1_base64": "jtxPuPxUEhQABnh6XT89sbSY2zk="
+ "s": 55011547,
+ "sha1_base64": "ejyxbRpdGGGjuZ6wYaZRekkA0Rk="
},
{
"id": "Russia_Primorsky Krai",
@@ -11594,8 +11594,8 @@
"Российская Федерация",
"Приморский край"
],
- "s": 57579464,
- "sha1_base64": "p/I0G+8T/u6HbUx9o3Gze+Bc/XQ="
+ "s": 57876448,
+ "sha1_base64": "2jz+ts6BiFK60vGiJazTSyQy9VA="
},
{
"id": "Russia_Pskov Oblast",
@@ -11607,8 +11607,8 @@
"Россия",
"Российская Федерация"
],
- "s": 53659488,
- "sha1_base64": "uLULsKR0yjn7AMMtuimFq1J/n+o="
+ "s": 53856256,
+ "sha1_base64": "6XUQmXYAhsSp7RUSLi7zrCd3J3E="
},
{
"id": "Russia_Republic of Dagestan",
@@ -11620,8 +11620,8 @@
"Российская Федерация",
"Дагестан"
],
- "s": 105939001,
- "sha1_base64": "68FGJ2Kfqe8svc0Kafms2MWZSoI="
+ "s": 106144329,
+ "sha1_base64": "I75aT/vOiR9bftHSigEbAf3hnnQ="
},
{
"id": "Russia_Republic of Kalmykia",
@@ -11634,8 +11634,8 @@
"Калмыкия",
"Астраханская область"
],
- "s": 15654632,
- "sha1_base64": "u1dYOGSfVN3ycozsIzSzgZa9/yo="
+ "s": 15702184,
+ "sha1_base64": "GlN4xJeOPynM2C6y6qeShz+fz0E="
},
{
"id": "Russia_Republic of Karelia_North",
@@ -11647,8 +11647,8 @@
"Россия",
"Российская Федерация"
],
- "s": 66700637,
- "sha1_base64": "+J6R6uPqMi2jhieQ0lPY61A8SuY="
+ "s": 68893933,
+ "sha1_base64": "BYXzGKD8zkrtdYiZTHjLBk/l1bc="
},
{
"id": "Russia_Republic of Karelia_South",
@@ -11660,8 +11660,8 @@
"Россия",
"Российская Федерация"
],
- "s": 69617054,
- "sha1_base64": "B0btPQCxkIFiboFtWiIsVFOQKP4="
+ "s": 70188638,
+ "sha1_base64": "hPOfDRkzo5KXZFlxUEn9Sn1qKOw="
},
{
"id": "Russia_Republic of Mordovia",
@@ -11673,8 +11673,8 @@
"Российская Федерация",
"Мордовия"
],
- "s": 32826963,
- "sha1_base64": "WQ7Hn/yazlWhM4EEIWaFqpdIu7M="
+ "s": 32855051,
+ "sha1_base64": "hNnrEN3Dcrf7t2YkEwXiQpb9DCM="
},
{
"id": "Russia_Rostov Oblast",
@@ -11686,8 +11686,8 @@
"Россия",
"Российская Федерация"
],
- "s": 74742411,
- "sha1_base64": "7Wf5VbSsieRiZS0KHnHBwMGE4Nk="
+ "s": 74194763,
+ "sha1_base64": "eaqgcLGlTtEdhk4BkAF0JahW3v8="
},
{
"id": "Russia_Ryazan Oblast",
@@ -11699,8 +11699,8 @@
"Россия",
"Российская Федерация"
],
- "s": 34043133,
- "sha1_base64": "0ikrhxkeNR7Jt0rTam+sr6JRoq0="
+ "s": 33909413,
+ "sha1_base64": "edAx5WyFYuNMLhxqK7JYjRSEn98="
},
{
"id": "Russia_Saint Petersburg",
@@ -11713,8 +11713,8 @@
"Российская Федерация",
"Ленинградская область"
],
- "s": 57634171,
- "sha1_base64": "woVb9zQ1O+26SC1r9ziBdCGHN8M="
+ "s": 57681891,
+ "sha1_base64": "xr4ryDseD1c5INtvjjcl1FV9iPI="
},
{
"id": "Russia_Sakha Republic",
@@ -11726,8 +11726,8 @@
"Российская Федерация",
"Республика Саха (Якутия)"
],
- "s": 111515846,
- "sha1_base64": "l9xTrca2b2OnEu/k9crn1XlPvmk="
+ "s": 111846942,
+ "sha1_base64": "gIBNnz+RG6q3xmueOFhT83lZr14="
},
{
"id": "Russia_Sakhalin Oblast",
@@ -11739,8 +11739,8 @@
"Российская Федерация",
"Сахалинская область"
],
- "s": 50678734,
- "sha1_base64": "4BnhbC/nAEK6s/p+1mdXNNyipk8="
+ "s": 50706070,
+ "sha1_base64": "EUcHKKzZdogptlM2q8XS5hDn0No="
},
{
"id": "Russia_Samara Oblast",
@@ -11752,8 +11752,8 @@
"Россия",
"Российская Федерация"
],
- "s": 53806744,
- "sha1_base64": "1CWKQkrN2VVciKsIPARriiY2uv8="
+ "s": 54136872,
+ "sha1_base64": "/nQyegnjvr2FKO2PMe26jryvdV8="
},
{
"id": "Russia_Saratov Oblast",
@@ -11765,8 +11765,8 @@
"Российская Федерация",
"Саратовская область"
],
- "s": 51134800,
- "sha1_base64": "u8jMYLXggeHlLGY4w+0E6O76uoA="
+ "s": 51235328,
+ "sha1_base64": "ErzIjyO1Up+36jRyufmHnMUxY50="
},
{
"id": "Russia_Smolensk Oblast",
@@ -11778,8 +11778,8 @@
"Россия",
"Российская Федерация"
],
- "s": 41507398,
- "sha1_base64": "Baf42cyETC5gOEljJnUuDwqchIo="
+ "s": 41538285,
+ "sha1_base64": "n9zqM6I4pprDX8/oZ6O49vIjUlI="
},
{
"id": "Russia_Stavropol Krai",
@@ -11791,8 +11791,8 @@
"Российская Федерация",
"Ставропольский край"
],
- "s": 38950343,
- "sha1_base64": "Pcjp/jfgcyZA8qlMYiwuQqk3w8w="
+ "s": 39109295,
+ "sha1_base64": "czR0os4JYnvboBz5hqWNyC/kxQE="
},
{
"id": "Russia_Sverdlovsk Oblast_Ekaterinburg",
@@ -11804,8 +11804,8 @@
"Российская Федерация",
"Свердловская область"
],
- "s": 54974481,
- "sha1_base64": "r5BuRxvr+YZZRFJhCNxAGjAFX2w="
+ "s": 55158841,
+ "sha1_base64": "Yx7ohAOQgRLqMp1A0zHwZBYvNm8="
},
{
"id": "Russia_Sverdlovsk Oblast_North",
@@ -11817,8 +11817,8 @@
"Российская Федерация",
"Свердловская область"
],
- "s": 55358576,
- "sha1_base64": "yPVhWTMExeAx2R7lDQrxwayaAfA="
+ "s": 55513080,
+ "sha1_base64": "LJyLtZtJdAjPQKr4SXwtZOp9bQo="
},
{
"id": "Russia_Tambov Oblast",
@@ -11830,8 +11830,8 @@
"Россия",
"Российская Федерация"
],
- "s": 41378389,
- "sha1_base64": "5FPmAj85ypdFVNhLdK1B68HQ0IA="
+ "s": 41497573,
+ "sha1_base64": "J4d5i2U1y36xstFGgvQzCbgfd5o="
},
{
"id": "Russia_Tatarstan",
@@ -11843,8 +11843,8 @@
"Российская Федерация",
"Татарстан"
],
- "s": 86048037,
- "sha1_base64": "hNPcLaCd1MzxDNb6gSFtElR/AS4="
+ "s": 86894501,
+ "sha1_base64": "c/zvwJSiNBLAXysjk7LczocOKDQ="
},
{
"id": "Russia_Tomsk Oblast",
@@ -11856,8 +11856,8 @@
"Российская Федерация",
"Томская область"
],
- "s": 39221356,
- "sha1_base64": "tXxTiTLthJUKs/eBR7Sed4zkdN0="
+ "s": 39508284,
+ "sha1_base64": "z+WjPBX+Cl1Lmqyk81APDpRc/9A="
},
{
"id": "Russia_Tula Oblast",
@@ -11869,8 +11869,8 @@
"Российская Федерация",
"Тульская область"
],
- "s": 31549933,
- "sha1_base64": "Kh9js4obhFoLz4dGcT7R9HL5rvA="
+ "s": 31666261,
+ "sha1_base64": "uugSefkRHWi2270aiCoDCmhOu6E="
},
{
"id": "Russia_Tuva",
@@ -11882,8 +11882,8 @@
"Российская Федерация",
"Тыва"
],
- "s": 25891449,
- "sha1_base64": "CXw50LJeyUXligO+spCYTuIxjNw="
+ "s": 25902513,
+ "sha1_base64": "vBVYCZWI2Gf1puD2ehJNrwBtYvo="
},
{
"id": "Russia_Tver Oblast",
@@ -11895,8 +11895,8 @@
"Российская Федерация",
"Тверская область"
],
- "s": 71742331,
- "sha1_base64": "9ecEUzsByVweSVOzUGIfJ2TqHmI="
+ "s": 72050683,
+ "sha1_base64": "06BJsxPff4D899WABEA04jYkuJM="
},
{
"id": "Russia_Tyumen Oblast",
@@ -11908,8 +11908,8 @@
"Россия",
"Российская Федерация"
],
- "s": 56578433,
- "sha1_base64": "WEB/Ood5JUmh2D4tqM6PSSAxXZc="
+ "s": 56695985,
+ "sha1_base64": "wqJf3kWl9Q+gkKhg8Kl3ZJpWUCc="
},
{
"id": "Russia_Udmurt Republic",
@@ -11921,8 +11921,8 @@
"Российская Федерация",
"Удмуртия"
],
- "s": 45886686,
- "sha1_base64": "+tcGzwwt1SbwXsoKycCPBgw1AbU="
+ "s": 47186190,
+ "sha1_base64": "xjxWG1yT9NiyQ97sn7Y4lvp/ERw="
},
{
"id": "Russia_Ulyanovsk Oblast",
@@ -11934,8 +11934,8 @@
"Российская Федерация",
"Ульяновская область"
],
- "s": 39899768,
- "sha1_base64": "szaY8rbmXj5r1hjj+ZbleO/1ngg="
+ "s": 39999359,
+ "sha1_base64": "hnO9sw477IK11JFdV8nykGUyc8A="
},
{
"id": "Russia_Vladimir Oblast",
@@ -11947,8 +11947,8 @@
"Российская Федерация",
"Владимирская область"
],
- "s": 58280651,
- "sha1_base64": "rCH4Lnm0ccabUCL+YLowOtehwZs="
+ "s": 58552235,
+ "sha1_base64": "ihsbDKlFPfm75KGc9VZFXM8+eMc="
},
{
"id": "Russia_Volgograd Oblast",
@@ -11960,8 +11960,8 @@
"Российская Федерация",
"Волгоградская область"
],
- "s": 58670520,
- "sha1_base64": "ptY+kBj135qBM+gzDLvM/d5hJOE="
+ "s": 58863176,
+ "sha1_base64": "RVxF19OVgodL1Hr/P07stMGst58="
},
{
"id": "Russia_Vologda Oblast",
@@ -11973,8 +11973,8 @@
"Российская Федерация",
"Вологодская область"
],
- "s": 62531906,
- "sha1_base64": "CDBWRN9EdphxaebvDxBAGt698O0="
+ "s": 62604226,
+ "sha1_base64": "gdgM/kWSMd0/I2UkHfwSp1HZRWs="
},
{
"id": "Russia_Voronezh Oblast",
@@ -11986,8 +11986,8 @@
"Российская Федерация",
"Воронежская область"
],
- "s": 60198152,
- "sha1_base64": "r1DI75cwpeaj1j3juttKg3KJOYg="
+ "s": 60696817,
+ "sha1_base64": "qyqRL3ZHa4NRGzezNkWIKfmEMvs="
},
{
"id": "Russia_Yamalo-Nenets Autonomous Okrug",
@@ -11999,8 +11999,8 @@
"Россия",
"Российская Федерация"
],
- "s": 45333990,
- "sha1_base64": "Txz28SAoV7v1eMJuTLR5fIzoxIA="
+ "s": 46587710,
+ "sha1_base64": "kmPGEtU2dFu135b2u+jgtub1Enc="
},
{
"id": "Russia_Yaroslavl Oblast",
@@ -12012,8 +12012,8 @@
"Российская Федерация",
"Ярославская область"
],
- "s": 41516405,
- "sha1_base64": "blitjqeA3pc7dCBwLTN+vg937uA="
+ "s": 42500813,
+ "sha1_base64": "Mz3iul05ixsqqJBJlh/CvncN6MQ="
},
{
"id": "Russia_Yugra_Khanty",
@@ -12025,8 +12025,8 @@
"Россия",
"Российская Федерация"
],
- "s": 58363678,
- "sha1_base64": "rkeBg4rw6D7Uqv80apuE4O0vGxs="
+ "s": 58374934,
+ "sha1_base64": "9Lrb15xCAT0cq7YnLzKUS2JEFIw="
},
{
"id": "Russia_Yugra_Surgut",
@@ -12038,8 +12038,8 @@
"Россия",
"Российская Федерация"
],
- "s": 59670720,
- "sha1_base64": "0LqwB91FbIhUze2ptJjY8iNrxQU="
+ "s": 59977408,
+ "sha1_base64": "bcHCuZ4yta/hr0BiH5lT76WqccE="
},
{
"id": "Russia_Zabaykalsky Krai",
@@ -12051,8 +12051,8 @@
"Российская Федерация",
"Забайкальский край"
],
- "s": 49673612,
- "sha1_base64": "CkrproqvQMa5w6YEduBl+2M5z1I="
+ "s": 49792364,
+ "sha1_base64": "K2iZ+sISTelikuSzPtSF1aRg3uQ="
}
]
},
@@ -12069,8 +12069,8 @@
"Rwanda",
"Umujyi wa Kigali"
],
- "s": 51785661,
- "sha1_base64": "hwemjpMytqCFbvQ9aNPww4RL7pU="
+ "s": 52337285,
+ "sha1_base64": "+AJL1fuVJFOiD8MY99o/sUvjuVE="
},
{
"id": "Sahrawi Arab Democratic Republic",
@@ -12082,8 +12082,8 @@
"Maroc ⵍⵎⵖⵔⵉⴱ المغرب",
"RASD"
],
- "s": 13753098,
- "sha1_base64": "jN7XAdQCKGpZBLUlVsxFDGr38UU="
+ "s": 13752938,
+ "sha1_base64": "VSSeRoIIo6iVqj1Zyf1tgwNxges="
},
{
"id": "Saint Helena Ascension and Tristan da Cunha",
@@ -12097,8 +12097,8 @@
"Saint Helena, Ascension and Tristan da Cunha",
"Tristan da Cunha"
],
- "s": 1974147,
- "sha1_base64": "MxHs0MxQvGav7PawrW4sBIOQeK8="
+ "s": 1994516,
+ "sha1_base64": "nbya7EzDnf2451+YNhwd1mK9mJ8="
},
{
"id": "Samoa",
@@ -12116,8 +12116,8 @@
"American Samoa",
"Sāmoa"
],
- "s": 6755339,
- "sha1_base64": "G6B2fvqD6WdUG/BZp/c+APDUGj8="
+ "s": 6731198,
+ "sha1_base64": "j05V2OhogFwHSKDT0JVAxfKO9MQ="
},
{
"id": "San Marino",
@@ -12129,8 +12129,8 @@
"Italia",
"San Marino"
],
- "s": 1685066,
- "sha1_base64": "ipqdO/1s1Yx7S5FaXlkcZAqtcE4="
+ "s": 1689106,
+ "sha1_base64": "8QuUdmduKE8Nj4LXk+6KyBeIis0="
},
{
"id": "Saudi Arabia",
@@ -12148,8 +12148,8 @@
"الشرقية",
"المملكة العربية السعودية"
],
- "s": 63282820,
- "sha1_base64": "bVVskMZwFgBxnCN22T19twAFXcs="
+ "s": 64214180,
+ "sha1_base64": "eORkoZ5Dg3y1GVmaotHra8G9fqU="
},
{
"id": "Saudi Arabia_North",
@@ -12167,8 +12167,8 @@
"المدينة المنورة",
"المملكة العربية السعودية"
],
- "s": 62418634,
- "sha1_base64": "EL/LqAd5cy8qmpJeTIJ+vuVyTSE="
+ "s": 63810786,
+ "sha1_base64": "gKyJgCGNPCCHwcZY2W0l5G0AqXQ="
}
]
},
@@ -12184,8 +12184,8 @@
"Região de Cacheu",
"Senegal"
],
- "s": 84295006,
- "sha1_base64": "LOlXqmsTMh6/LHN6sIQTzq+7YXk="
+ "s": 84468718,
+ "sha1_base64": "OAPb2G0z1aKhU1UkkcM3gTY8lfE="
},
{
"id": "Serbia",
@@ -12197,8 +12197,8 @@
"Војводина",
"Централна Србија"
],
- "s": 204517332,
- "sha1_base64": "XUbzHsK/uvIJBEjAQ3nTdsqtdqc="
+ "s": 212966780,
+ "sha1_base64": "WjMq7Z/edz/DU3tKmcAW3dt22DI="
},
{
"id": "Seychelles",
@@ -12208,8 +12208,8 @@
"affiliations": [
"Sesel"
],
- "s": 2984915,
- "sha1_base64": "TQKOqNGOm6BevHjj1qiA1tvUn64="
+ "s": 2992099,
+ "sha1_base64": "XR8OOx21wUzl/pOMNwtVl7sNFGY="
},
{
"id": "Sierra Leone",
@@ -12223,8 +12223,8 @@
"Southern Province",
"Western Area"
],
- "s": 41816964,
- "sha1_base64": "dYpRZT7iDDvcWM5Nd58MdV9YVL0="
+ "s": 41902652,
+ "sha1_base64": "U+l5gFJaVaLwtPwNxfYQjZKMj14="
},
{
"id": "Singapore",
@@ -12236,8 +12236,8 @@
"Malaysia",
"Singapura"
],
- "s": 28766500,
- "sha1_base64": "th0l8uT7uO+mM55OnjhdBjNdE70="
+ "s": 29010748,
+ "sha1_base64": "x6/ioN16qioeXuAUm7DmYD3HRfY="
},
{
"id": "Slovakia",
@@ -12251,8 +12251,8 @@
"Prešovský kraj",
"Slovensko"
],
- "s": 52453119,
- "sha1_base64": "rPfsd4CvcihHbrdM97OH9qSEXZM="
+ "s": 52900263,
+ "sha1_base64": "LWX/LWR94h85x7mhYpQkWejXacY="
},
{
"id": "Slovakia_Region of Kosice",
@@ -12263,8 +12263,8 @@
"Košický kraj",
"Slovensko"
],
- "s": 48027438,
- "sha1_base64": "mu/cAFSkkrHUYs6dIdPz0jp/EdQ="
+ "s": 48631326,
+ "sha1_base64": "K69/An2ARN27jv5JRK4Y4Sh0wvA="
},
{
"id": "Slovakia_Region of Banska Bystrica",
@@ -12275,8 +12275,8 @@
"Banskobystrický kraj",
"Slovensko"
],
- "s": 63311144,
- "sha1_base64": "2JqFwMkJSNCKRVYzCLyVxmJ/kQE="
+ "s": 63655888,
+ "sha1_base64": "xaQWwsbwXzzoEiF+60BpjEWyAAs="
},
{
"id": "Slovakia_Region of Trnava",
@@ -12287,8 +12287,8 @@
"Slovensko",
"Trnavský kraj"
],
- "s": 27728445,
- "sha1_base64": "TT9RrtalE4qT7oHb7Ys9YW908X8="
+ "s": 27942421,
+ "sha1_base64": "7TQOeyQwc6OVNBWP/I28BrxLJgw="
},
{
"id": "Slovakia_Region of Trencin",
@@ -12299,8 +12299,8 @@
"Slovensko",
"Trenčiansky kraj"
],
- "s": 39977055,
- "sha1_base64": "4q9DZJEHc5tTQ97Q7a6GgEuIjVg="
+ "s": 40490599,
+ "sha1_base64": "tLC3ENvOEj8WtOYRP4HMjA3g/cw="
},
{
"id": "Slovakia_Region of Nitra",
@@ -12311,8 +12311,8 @@
"Nitriansky kraj",
"Slovensko"
],
- "s": 29060174,
- "sha1_base64": "GkIA6WiS1Jp/gQP+EMM7711fBLI="
+ "s": 29386190,
+ "sha1_base64": "ddBg3pREj0senjouDLKdxI461+8="
},
{
"id": "Slovakia_Region of Bratislava",
@@ -12323,8 +12323,8 @@
"Bratislavský kraj",
"Slovensko"
],
- "s": 24262725,
- "sha1_base64": "v7WcP5jC8d/oTi23jXi5ZHN9lCM="
+ "s": 24381005,
+ "sha1_base64": "h/A3ENaCKk0oKHMh4L3SKhPWNDA="
},
{
"id": "Slovakia_Region of Zilina",
@@ -12335,8 +12335,8 @@
"Slovensko",
"Žilinský kraj"
],
- "s": 56492696,
- "sha1_base64": "k/wfQ1ohIrQin/nEZ7xi9fZmiX4="
+ "s": 56895688,
+ "sha1_base64": "jSms9pfD+HcyGtj1724vvxuTIPg="
}
]
},
@@ -12352,8 +12352,8 @@
"Border SI-HR",
"Slovenija"
],
- "s": 175913447,
- "sha1_base64": "1gobPH8kni/Gclcv7Y7zXo0RC6U="
+ "s": 176911607,
+ "sha1_base64": "3OK5dmvTKE/JHiRbz502jXKOPy8="
},
{
"id": "Slovenia_West",
@@ -12363,8 +12363,8 @@
"affiliations": [
"Slovenija"
],
- "s": 129467885,
- "sha1_base64": "dvSQsKatkCj/krRpiPOgm6eCTPU="
+ "s": 129787828,
+ "sha1_base64": "5pBUMM4z2vDpF1cIOX2RjX7hhAM="
}
]
},
@@ -12386,8 +12386,8 @@
"Temotu Province",
"Western Province"
],
- "s": 15969899,
- "sha1_base64": "bBn71MtDc9CS1O+4eAeo8rx7vC0="
+ "s": 16084852,
+ "sha1_base64": "GOALhMUwFEjc0M7VpLfFAruFH+s="
},
{
"id": "Somalia",
@@ -12415,8 +12415,8 @@
"Togdheer",
"Woqooyi Galbeed"
],
- "s": 178703693,
- "sha1_base64": "PSowaTJsQY/qkTrkGT3irT/F7/0="
+ "s": 179062325,
+ "sha1_base64": "SXPvUzctf7wMsrshCBTprGUIVDA="
},
{
"id": "South Africa",
@@ -12431,8 +12431,8 @@
"South Africa",
"Western Cape"
],
- "s": 67732428,
- "sha1_base64": "zFkpUeqJKGU4g6djz/saRdaoL4Y="
+ "s": 68746540,
+ "sha1_base64": "EjoiftjKYx0wToXKzBe7WWgG0gM="
},
{
"id": "South Africa_Gauteng",
@@ -12443,8 +12443,8 @@
"Gauteng",
"South Africa"
],
- "s": 44086365,
- "sha1_base64": "gWCUy4FRlF4VO0b7CbZsu+z+Tr0="
+ "s": 44785669,
+ "sha1_base64": "G0ERlvlsg8qLjC58SFW3fDf3OdQ="
},
{
"id": "South Africa_North West",
@@ -12455,8 +12455,8 @@
"North West",
"South Africa"
],
- "s": 27720073,
- "sha1_base64": "wSNT9iuJPuhWnkrMVdFTlQbL6lU="
+ "s": 27997593,
+ "sha1_base64": "hxxX3ITmGsQmtVudxy5wapyGVRU="
},
{
"id": "South Africa_Free State",
@@ -12467,8 +12467,8 @@
"Free State",
"South Africa"
],
- "s": 30835786,
- "sha1_base64": "CDPBcwJak1i1hLOCpg65dcyXNqs="
+ "s": 30993586,
+ "sha1_base64": "zYXu7MDj9msAcBIdABSB9GCMMVs="
},
{
"id": "South Africa_Eastern Cape",
@@ -12479,8 +12479,8 @@
"Eastern Cape",
"South Africa"
],
- "s": 40897043,
- "sha1_base64": "sK2TR2RY/jWgrtqm6OkBD2MAm2w="
+ "s": 41196747,
+ "sha1_base64": "hr+QV+1e83vqnKjmfgZk9HWkNVU="
},
{
"id": "South Africa_Northern Cape",
@@ -12491,8 +12491,8 @@
"Northern Cape",
"South Africa"
],
- "s": 20061001,
- "sha1_base64": "k0trgy/wN5H3IxqQuOKu5Dumh/U="
+ "s": 20212617,
+ "sha1_base64": "3Y0of6dGbe1m9mpQP2hYGOnZXBk="
},
{
"id": "South Africa_Mpumalanga",
@@ -12503,8 +12503,8 @@
"Mpumalanga",
"South Africa"
],
- "s": 32506356,
- "sha1_base64": "g+WA4GPHut1i2Zd5NFWwsmMUqA8="
+ "s": 32649468,
+ "sha1_base64": "WLrofiPOzMQr0qnHjgGlKAxCXIU="
},
{
"id": "South Africa_Limpopo",
@@ -12515,8 +12515,8 @@
"Limpopo",
"South Africa"
],
- "s": 31525346,
- "sha1_base64": "Cj9sDT4UTVsm1aNXNj2WwLopqsU="
+ "s": 31735906,
+ "sha1_base64": "+NSnXFZxwArhtTC2NLDhP0y2yIw="
},
{
"id": "South Africa_KwaZulu-Natal",
@@ -12527,8 +12527,8 @@
"KwaZulu-Natal",
"South Africa"
],
- "s": 102994186,
- "sha1_base64": "gFvw2YHHuEak7gosYLOS36gWj34="
+ "s": 104494739,
+ "sha1_base64": "7D2MApS75cOeVWRG1CPgoJL0Z4s="
}
]
},
@@ -12544,8 +12544,8 @@
"country_name_synonyms": [
"South Georgia and South Sandwich Islands"
],
- "s": 12573754,
- "sha1_base64": "BNUWqL8zLZVhSp/emXqUmb5ACKk="
+ "s": 12564922,
+ "sha1_base64": "Ei7O2y47QV/3mS8UMjMl1qXxBiQ="
},
{
"id": "South Ossetia",
@@ -12557,8 +12557,8 @@
"Хуссар Ирыстон - Южная Осетия",
"საქართველო"
],
- "s": 12368817,
- "sha1_base64": "fq53WrVGvTsCATX9UEx3Tid7dQA="
+ "s": 12377393,
+ "sha1_base64": "eRxxx/zllfdAlzIgB3Xo9kjtFEo="
},
{
"id": "South Sudan",
@@ -12579,8 +12579,8 @@
"Western Equatoria",
"واراب"
],
- "s": 125829887,
- "sha1_base64": "pl/pkMSLfw6G/UblQcrubHBTnV8="
+ "s": 126186975,
+ "sha1_base64": "zifpmp3rQ0Q5C7m7uEgLqSdff5s="
},
{
"id": "Spain",
@@ -12595,8 +12595,8 @@
"España (mare territorial)",
"España"
],
- "s": 77109182,
- "sha1_base64": "ljH6HnFvxDDaVLHAJXunI34JE5o="
+ "s": 78136246,
+ "sha1_base64": "m0VIu9xN3A0y5CxIy9fMRFStEAU="
},
{
"id": "Spain_Andalusia_Sevilla",
@@ -12607,8 +12607,8 @@
"Andalucía",
"España"
],
- "s": 97296085,
- "sha1_base64": "NmuWZ4JeFAahmpaF6ik0rEcx+oI="
+ "s": 98068173,
+ "sha1_base64": "uhiq5JCvxOsRyRn7LntcJYiXhfk="
},
{
"id": "Spain_Aragon",
@@ -12619,8 +12619,8 @@
"Aragón",
"España"
],
- "s": 98369839,
- "sha1_base64": "kU5335VqC0AVX036kLddxWop4V0="
+ "s": 99705055,
+ "sha1_base64": "n1QhOqPmuvdlEc8MBlPGMHC2png="
},
{
"id": "Spain_Balearic Islands",
@@ -12631,8 +12631,8 @@
"Illes Balears",
"España"
],
- "s": 44268334,
- "sha1_base64": "opWtSVLWp076IqqIIYkVPSRbi5A="
+ "s": 45203710,
+ "sha1_base64": "rl4Ov2m6BCUN5NM2m60/1ZG9X9I="
},
{
"id": "Spain_Basque Country",
@@ -12644,8 +12644,8 @@
"España",
"Euskadi"
],
- "s": 78966651,
- "sha1_base64": "LBSklG1Z94PRBC7XFmPg9jlNkxc="
+ "s": 79339619,
+ "sha1_base64": "ibTckDjjmIYCQ9joSqTA3/nHoGo="
},
{
"id": "Spain_Canary Islands",
@@ -12656,8 +12656,8 @@
"Canarias",
"España"
],
- "s": 61836441,
- "sha1_base64": "uF3RFeO2ZlKs0E+qqYxnL0y1Gfc="
+ "s": 62176849,
+ "sha1_base64": "O7zV5y4ALV4Hh2U9EkdUWuBxEbY="
},
{
"id": "Spain_Cantabria",
@@ -12668,8 +12668,8 @@
"Cantabria",
"España"
],
- "s": 35716175,
- "sha1_base64": "lDsmvthuLBIt+VC6TpfTnSQkukc="
+ "s": 35919679,
+ "sha1_base64": "S6EQSGZm1mQDtBMyb5wGJA8nuMg="
},
{
"id": "Spain_Castile and Leon_West",
@@ -12680,8 +12680,8 @@
"Castilla y León",
"España"
],
- "s": 96774816,
- "sha1_base64": "lotZmdZRf0ipckIGpy2XnJAilr4="
+ "s": 97360032,
+ "sha1_base64": "1wfZpJ5Rd1BheaRohjZZuN7CfYk="
},
{
"id": "Spain_Castile and Leon_East",
@@ -12692,8 +12692,8 @@
"Castilla y León",
"España"
],
- "s": 81183007,
- "sha1_base64": "8TdlGvamOuWLr/3URgdXHpYhx6w="
+ "s": 85085664,
+ "sha1_base64": "ngblghoZgQRwFuSG0Gg2XadNkX4="
},
{
"id": "Spain_Castile-La Mancha",
@@ -12704,8 +12704,8 @@
"Castilla-La Mancha",
"España"
],
- "s": 114881697,
- "sha1_base64": "lXsxiL3IF+CmAY3oHapzlEDu9U8="
+ "s": 115724969,
+ "sha1_base64": "jkxq6bfPqJJw8KUwuAInZx7mv/M="
},
{
"id": "Spain_Catalonia_Provincia de Barcelona",
@@ -12716,8 +12716,8 @@
"Catalunya",
"España"
],
- "s": 132193008,
- "sha1_base64": "iyKsmZkAcMPZVhDxuRGaKK9ue4Q="
+ "s": 133359584,
+ "sha1_base64": "NNqASbArNLtJ1ichPcS+mrzgq9A="
},
{
"id": "Spain_Catalonia_Provincia de Girona",
@@ -12728,8 +12728,8 @@
"Catalunya",
"España"
],
- "s": 50222048,
- "sha1_base64": "4oqHYNAjW2jycmf2ydZuDNxZsWE="
+ "s": 50523280,
+ "sha1_base64": "q75cGRhZ8vLNG6dIRZhJQAsa6i0="
},
{
"id": "Spain_Catalonia_Provincia de Lleida",
@@ -12740,8 +12740,8 @@
"Catalunya",
"España"
],
- "s": 58641330,
- "sha1_base64": "6wmsNZaIsvkmxRxZxrnAg4y+7to="
+ "s": 59261578,
+ "sha1_base64": "Ov7l8H9MgbibJ6at2N8ZlQoHgxQ="
},
{
"id": "Spain_Catalonia_Provincia de Tarragona",
@@ -12752,8 +12752,8 @@
"Catalunya",
"España"
],
- "s": 45039503,
- "sha1_base64": "Wmus78s3/rcyxB0Y2Lx6xcv/Fk8="
+ "s": 45573991,
+ "sha1_base64": "WbR5oZO0tgF4ldW836h0h0rdgsM="
},
{
"id": "Spain_Ceuta",
@@ -12765,8 +12765,8 @@
"España",
"Maroc ⵍⵎⵖⵔⵉⴱ المغرب"
],
- "s": 680404,
- "sha1_base64": "j+LB+wdHGxyNSq7RbdDmxOD0Pso="
+ "s": 680580,
+ "sha1_base64": "RdsfL1QqO+RhtZDYoys0HwhOzNs="
},
{
"id": "Spain_Community of Madrid",
@@ -12777,8 +12777,8 @@
"Comunidad de Madrid",
"España"
],
- "s": 83174724,
- "sha1_base64": "eGTP/GXQcVk9svl1/USB4/JcOTs="
+ "s": 84631908,
+ "sha1_base64": "iYYmc7w82fjgG+x5VI4+a9Wg5RY="
},
{
"id": "Spain_Comunidad Foral de Navarra",
@@ -12789,8 +12789,8 @@
"Comunidad Foral de Navarra",
"España"
],
- "s": 42857855,
- "sha1_base64": "tBfCbaiCfBoifgXY2x8yBy4ZY44="
+ "s": 43353863,
+ "sha1_base64": "jPw5W9o4uKaEx8C8VF5/bnPvnsg="
},
{
"id": "Spain_Extremadura",
@@ -12801,8 +12801,8 @@
"España",
"Extremadura"
],
- "s": 43383567,
- "sha1_base64": "uhbul+l8glIYDj31TONPzNm/wtM="
+ "s": 44030991,
+ "sha1_base64": "2Hjh4R+/aAbjMtWGLYFGeg3UUd4="
},
{
"id": "Spain_Galicia_North",
@@ -12813,8 +12813,8 @@
"España",
"Galicia"
],
- "s": 68837308,
- "sha1_base64": "kSD+rkViK8SpyRMFI0Xl+oLJz9A="
+ "s": 69059124,
+ "sha1_base64": "5vzl89dkVmFEtkFLzaiTdfMVOfo="
},
{
"id": "Spain_Galicia_South",
@@ -12825,8 +12825,8 @@
"España",
"Galicia"
],
- "s": 46759840,
- "sha1_base64": "IpCwNiZVFXgXoNjg1+rZ3iHNklw="
+ "s": 46733232,
+ "sha1_base64": "2o37/1S5lPB9cuQ0lZWpLvhBHLQ="
},
{
"id": "Spain_La Rioja",
@@ -12837,8 +12837,8 @@
"España",
"La Rioja"
],
- "s": 17638297,
- "sha1_base64": "oEHFaBMSco2IJ45CLXVT5ecNGiQ="
+ "s": 18092993,
+ "sha1_base64": "fdelkm2S1GJX3XrrvcwlLuT4Al0="
},
{
"id": "Spain_Melilla",
@@ -12851,8 +12851,8 @@
"Maroc ⵍⵎⵖⵔⵉⴱ المغرب",
"Melilla"
],
- "s": 929076,
- "sha1_base64": "b9+OKmZqPXnVoUNC17zBNn+S7LM="
+ "s": 937084,
+ "sha1_base64": "aUk2PcN9jUl9M9/OzJgf3AgPhnE="
},
{
"id": "Spain_Principado de Asturias",
@@ -12863,8 +12863,8 @@
"España",
"Principado de Asturias"
],
- "s": 35614208,
- "sha1_base64": "IqUXtYAE2u6vEJoE8y5Gjs+pO+4="
+ "s": 35660368,
+ "sha1_base64": "pdxuWVcLh13tJdvXulZOcPcc+yc="
},
{
"id": "Spain_Region de Murcia",
@@ -12875,8 +12875,8 @@
"España",
"Región de Murcia"
],
- "s": 43292759,
- "sha1_base64": "rytKschSUIS2AoXc9IlnNnZ9bKc="
+ "s": 43596183,
+ "sha1_base64": "uKABtHVezhnsuhnt7unUHhuNnwI="
},
{
"id": "Spain_Valencian Community",
@@ -12887,8 +12887,8 @@
"Comunitat Valenciana",
"España"
],
- "s": 127119014,
- "sha1_base64": "P9Iet/ykh2VkjgX/q8Wdo17tyaU="
+ "s": 132254424,
+ "sha1_base64": "qTg/NTzKfrUvut3qTMVNX4ROV0Q="
}
]
},
@@ -12908,8 +12908,8 @@
"מחוז ירושלים",
"מדינת ישראל"
],
- "s": 9687942,
- "sha1_base64": "ep+g1faodTgCkZXtt6HZouSl4mA="
+ "s": 9719662,
+ "sha1_base64": "o0vmKK+O4Bt/neL0LNpUifgbDtU="
},
{
"id": "Palestine",
@@ -12921,8 +12921,8 @@
"Area B",
"Area C"
],
- "s": 36014771,
- "sha1_base64": "bLO59ZkHle4jcZMesEQjhfyf9fY="
+ "s": 36311203,
+ "sha1_base64": "idUIAQ2t3EVM4QOZizB4g4QUn68="
}
]
},
@@ -12943,8 +12943,8 @@
"Western Province",
"ශ්රී ලංකා"
],
- "s": 133593138,
- "sha1_base64": "ZxhrWHn/Kiz8y7F7kGTGjEdo+q0="
+ "s": 134027954,
+ "sha1_base64": "UWmkUxNgEZ/4JQpzkgYcerT0oMY="
},
{
"id": "Sudan",
@@ -12967,8 +12967,8 @@
"an-Nil al-Azraq",
"ash-Shamaliyah"
],
- "s": 57311252,
- "sha1_base64": "xQ9fovlim+ayM+QScf9vfU450qU="
+ "s": 57411468,
+ "sha1_base64": "zUGEQ5TkWIHZB/usAL80mwKLatI="
},
{
"id": "Sudan_West",
@@ -12993,8 +12993,8 @@
"ash-Shamaliyah",
"واراب"
],
- "s": 142153833,
- "sha1_base64": "s/lryY6MZqsBryAIsrq1yr1fJ24="
+ "s": 143241793,
+ "sha1_base64": "SvM+esqb3Pft6RZhFT95exCs4rw="
}
]
},
@@ -13016,8 +13016,8 @@
"Suriname",
"Wanica"
],
- "s": 30371401,
- "sha1_base64": "GbC4TSP18ILX2AQ1VBEtD4bCuA4="
+ "s": 30454417,
+ "sha1_base64": "UXi509+yYMzMOBX9t/jMc8cANuI="
},
{
"id": "Swaziland",
@@ -13034,8 +13034,8 @@
"country_name_synonyms": [
"Eswatini"
],
- "s": 25191486,
- "sha1_base64": "zCiJOBWGMkAJXHkmiZqsFCD/qKo="
+ "s": 25879166,
+ "sha1_base64": "m8KtbwXu2fYqEtbCa1RmLXvUeTs="
},
{
"id": "Sweden",
@@ -13051,8 +13051,8 @@
"Uppsala län",
"Västmanlands län"
],
- "s": 62316171,
- "sha1_base64": "FwHJD/jfaZx5iFactIQnInkYlpo="
+ "s": 62699795,
+ "sha1_base64": "zRzcFiP7n/ZB0cvQTslfCLSqpTE="
},
{
"id": "Sweden_Stockholm",
@@ -13063,8 +13063,8 @@
"Stockholms län",
"Sverige"
],
- "s": 64125138,
- "sha1_base64": "nDscQouzHwVYolDOng54ABLGaK8="
+ "s": 64463786,
+ "sha1_base64": "ogcUiewohPV2Mxg6kFalR+w8+gw="
},
{
"id": "Sweden_Ostra Gotaland",
@@ -13081,8 +13081,8 @@
"Sverige",
"Territorial waters of Gotland"
],
- "s": 103689134,
- "sha1_base64": "lGoTJCF4+mzY8fxme969auKKbWE="
+ "s": 104331094,
+ "sha1_base64": "pS8oqPCTkH9drOP29bsYlwfHBOQ="
},
{
"id": "Sweden_Norra Sverige",
@@ -13094,8 +13094,8 @@
"Sverige",
"Västerbottens län"
],
- "s": 98543365,
- "sha1_base64": "W/vBDQe6+Gme5r+KRa82/1M8zqI="
+ "s": 99196389,
+ "sha1_base64": "kZSSY90Ui6ObFqCSBr4kNG+42vY="
},
{
"id": "Sweden_Mellannorrland",
@@ -13107,8 +13107,8 @@
"Sverige",
"Västernorrlands län"
],
- "s": 123294116,
- "sha1_base64": "WQn+s+CP5f7H+L2NqZE+L+9ozV4="
+ "s": 127796436,
+ "sha1_base64": "WY+GS8TeJx0LVEZf5R/HMtVyQVs="
},
{
"id": "Sweden_Bergslagen",
@@ -13122,8 +13122,8 @@
"Sverige",
"Värmlands län"
],
- "s": 154859374,
- "sha1_base64": "s1mlrJsMMnBCeeKwtqRvfMDiFzI="
+ "s": 155419478,
+ "sha1_base64": "PR/IgBhhXS5GjPFTrwq2whfEIoE="
},
{
"id": "Sweden_Vastra Gotaland",
@@ -13136,8 +13136,8 @@
"Sverige",
"Västra Götalands län"
],
- "s": 125829495,
- "sha1_base64": "8IrkiujTCyOtarLvc3u04SfVrXI="
+ "s": 126759855,
+ "sha1_base64": "mO9ISXNXucV28ZbXAyRRtgu75fQ="
},
{
"id": "Sweden_Sodra Gotaland",
@@ -13151,8 +13151,8 @@
"Sverige",
"Territorial waters of Bornholm"
],
- "s": 56058905,
- "sha1_base64": "fSgETo0HNzJk697xqRJc2Y+nykA="
+ "s": 56696737,
+ "sha1_base64": "s/fFbI6SDH2ZeszYtMjWRKLDawg="
}
]
},
@@ -13174,8 +13174,8 @@
"Schweiz, Suisse, Svizzera, Svizra",
"Thurgau"
],
- "s": 89653615,
- "sha1_base64": "KdrtNG2/nIg9NNMPWQkFWjp2/n0="
+ "s": 91140055,
+ "sha1_base64": "RQCPDTTIHSuuA7lhBkBnd+Qoo1Q="
},
{
"id": "Switzerland_Central",
@@ -13191,8 +13191,8 @@
"Uri",
"Zug"
],
- "s": 50151624,
- "sha1_base64": "AMJpKsc07K8gNoqFYZdrk5HM/IQ="
+ "s": 51130176,
+ "sha1_base64": "IkAV2N2LwYptzY2fmuipWDW/e+w="
},
{
"id": "Switzerland_Espace Mittelland_Bern",
@@ -13209,8 +13209,8 @@
"Solothurn",
"Vaud"
],
- "s": 82636508,
- "sha1_base64": "NtbnD0pcyQ0Wy2MgygbFOu/vMFo="
+ "s": 83057628,
+ "sha1_base64": "K6GJey26sGVbx0uUxylPirAoW3I="
},
{
"id": "Switzerland_Espace Mittelland_East",
@@ -13221,8 +13221,8 @@
"Bern - Berne",
"Schweiz, Suisse, Svizzera, Svizra"
],
- "s": 47700983,
- "sha1_base64": "/G1bqYz1NoCHH++B37nUsDXjFHg="
+ "s": 47927471,
+ "sha1_base64": "ea1xj70rQg9ZH5gcBjOibqqEets="
},
{
"id": "Switzerland_Ticino",
@@ -13233,8 +13233,8 @@
"Schweiz, Suisse, Svizzera, Svizra",
"Ticino"
],
- "s": 28880765,
- "sha1_base64": "fOfabUGZ+cczMg/cCvx4gkA++6Q="
+ "s": 29017645,
+ "sha1_base64": "S6xcbBHKy8Ln9AzWhBZcbNG9404="
},
{
"id": "Switzerland_Northwestern",
@@ -13247,8 +13247,8 @@
"Basel-Stadt",
"Schweiz, Suisse, Svizzera, Svizra"
],
- "s": 50891330,
- "sha1_base64": "a+b4eWW5xn3TcZOtr1ZOm2RAdsg="
+ "s": 51454098,
+ "sha1_base64": "1vb2GDZf0civHqV6K5TfZIBar/w="
},
{
"id": "Switzerland_Lake Geneva region",
@@ -13262,8 +13262,8 @@
"Vaud",
"Valais - Wallis"
],
- "s": 98980793,
- "sha1_base64": "cKilCFwjWuZf1IpiV0Nb0rQjWMw="
+ "s": 99672801,
+ "sha1_base64": "F7TeqYuhcver0iOBKzWdz2mNCAw="
},
{
"id": "Switzerland_Zurich",
@@ -13274,8 +13274,8 @@
"Schweiz, Suisse, Svizzera, Svizra",
"Zürich"
],
- "s": 58934003,
- "sha1_base64": "z7JM3nBfjvll772S5aZrFNDEe/Q="
+ "s": 59437115,
+ "sha1_base64": "oYF8eJz7pBGgEi1B24NuRUbZcvA="
}
]
},
@@ -13301,8 +13301,8 @@
"UNDOF",
"حمص"
],
- "s": 82870168,
- "sha1_base64": "IcGehgrCyWsLt8lkcBORcHZWxJ0="
+ "s": 83529592,
+ "sha1_base64": "a5TA6uMnafoFwzTrJ5x4P7rOTeE="
},
{
"id": "Sao Tome and Principe",
@@ -13314,8 +13314,8 @@
"São Tomé Province",
"São Tomé e Príncipe"
],
- "s": 2959021,
- "sha1_base64": "xljmpFMwKH5Avezd0uucD/aIWkg="
+ "s": 2964741,
+ "sha1_base64": "6KgIowSmAH5+lCkFymvR+5lkfkc="
},
{
"id": "Tajikistan",
@@ -13329,8 +13329,8 @@
"Ноҳияҳои тобеи ҷумҳурӣ",
"Тоҷикистон"
],
- "s": 80168822,
- "sha1_base64": "BnMNBSMtC0G7bXdXEUcDN9rt3zE="
+ "s": 80268214,
+ "sha1_base64": "1HHdtSOp3uklDAINiEV0kHnp8YI="
},
{
"id": "Tanzania",
@@ -13365,8 +13365,8 @@
"Unguja Kusini",
"Unguja Mjini Magharibi"
],
- "s": 576825227,
- "sha1_base64": "qPVCDgt6+cfGbaCnw7VarGBbRy0="
+ "s": 577194627,
+ "sha1_base64": "C5EU5KOoMxgHBqB2woPzb289oN0="
},
{
"id": "Thailand",
@@ -13392,8 +13392,8 @@
"จังหวัดเชียงใหม่",
"จังหวัดแม่ฮ่องสอน"
],
- "s": 62128452,
- "sha1_base64": "3Evw/eMeVdhOSGLLhdYUGPHX2xA="
+ "s": 62098572,
+ "sha1_base64": "qlZb9BmV0ZVb/4upqD/2SD9/Dd8="
},
{
"id": "Thailand_Central",
@@ -13439,8 +13439,8 @@
"จังหวัดอำนาจเจริญ",
"จังหวัดพระนครศรีอยุธยา"
],
- "s": 121416524,
- "sha1_base64": "FsYXEB7Cg152GMaS2waAhiwprfo="
+ "s": 122288580,
+ "sha1_base64": "ml9OXrh2zc8c9XIh02HDyEBZYc0="
},
{
"id": "Thailand_South",
@@ -13482,8 +13482,8 @@
"จังหวัดนครศรีธรรมราช",
"จังหวัดประจวบคีรีขันธ์"
],
- "s": 138130821,
- "sha1_base64": "4cZaXmXewIsiOLgQ5yhIztxYhjQ="
+ "s": 139314005,
+ "sha1_base64": "qeAVlbp+hfUu/dXxpSf6s1xaB/0="
}
]
},
@@ -13499,8 +13499,8 @@
"country_name_synonyms": [
"Bahamas"
],
- "s": 14445965,
- "sha1_base64": "kyPk2+UEDJbmJ+HzSl01Psfnq7o="
+ "s": 14563445,
+ "sha1_base64": "iWJl2fg6LTowc+SGGxWfaYMFAcg="
},
{
"id": "The Gambia",
@@ -13519,8 +13519,8 @@
"Mansakonko",
"Senegal"
],
- "s": 15893191,
- "sha1_base64": "EsYs2O3aDEEvQIkAYZuVY025ZHY="
+ "s": 15972095,
+ "sha1_base64": "3JKFpi0PE7iaaTwxnCtuJwxfL10="
},
{
"id": "Netherlands",
@@ -13534,8 +13534,8 @@
"Drenthe",
"Nederland"
],
- "s": 44423719,
- "sha1_base64": "JhT0hXZWPz3auWkKVulTl60SspM="
+ "s": 44485415,
+ "sha1_base64": "smF8Ix9KQf56y6zsPkSDmoPlEsE="
},
{
"id": "Netherlands_Flevoland",
@@ -13546,8 +13546,8 @@
"Flevoland",
"Nederland"
],
- "s": 25712380,
- "sha1_base64": "OV8cbNTv3BtYZ0CtH7OmYvWA5II="
+ "s": 25832044,
+ "sha1_base64": "QYhVTMML1St3b3Hi7ecldvwIXOc="
},
{
"id": "Netherlands_Friesland",
@@ -13558,8 +13558,8 @@
"Friesland",
"Nederland"
],
- "s": 66378344,
- "sha1_base64": "KlcgZoTXAZebp21FG7nck74maZ0="
+ "s": 66726992,
+ "sha1_base64": "+Ly1+MxJddyJudg8T8K5pr/ULeM="
},
{
"id": "Netherlands_Gelderland_Nijmegen",
@@ -13570,8 +13570,8 @@
"Gelderland",
"Nederland"
],
- "s": 40221079,
- "sha1_base64": "FEuoxYgRac+O4gOnCMN9BP+Tpiw="
+ "s": 40445783,
+ "sha1_base64": "1xcoO3mQhw8p3RzJH4nPZCii1WA="
},
{
"id": "Netherlands_Gelderland_North",
@@ -13582,8 +13582,8 @@
"Gelderland",
"Nederland"
],
- "s": 68330881,
- "sha1_base64": "ZXn9N85ziHWczlZGGFZ+zg9GEhs="
+ "s": 68675729,
+ "sha1_base64": "wLbtuceH89eKSHWxo0dGmZlL/is="
},
{
"id": "Netherlands_Gelderland_Zutphen",
@@ -13594,8 +13594,8 @@
"Gelderland",
"Nederland"
],
- "s": 27864611,
- "sha1_base64": "0KHkxpOty6NBWE4urYSUgXtlPkM="
+ "s": 28143371,
+ "sha1_base64": "9e1q64obgLUK6okGLxAoFzhEQEM="
},
{
"id": "Netherlands_Groningen",
@@ -13608,8 +13608,8 @@
"Nederland",
"Niedersachsen"
],
- "s": 42175577,
- "sha1_base64": "Auas2dLjhqR+re1N4IxTnKbSgtg="
+ "s": 42362233,
+ "sha1_base64": "s5kSDnWkejBy553u3q029uAzrm8="
},
{
"id": "Netherlands_Limburg",
@@ -13620,8 +13620,8 @@
"Limburg",
"Nederland"
],
- "s": 77892145,
- "sha1_base64": "Q/5dfPXJ617shL4xeOfxW1RFe8Q="
+ "s": 78031433,
+ "sha1_base64": "ECDcxKXPg9cfwX2AAT18rKsb5QA="
},
{
"id": "Netherlands_North Brabant_Eindhoven",
@@ -13632,8 +13632,8 @@
"Nederland",
"Noord-Brabant"
],
- "s": 61951223,
- "sha1_base64": "MbfJZcm+0q3Ifb8HqfTrxx84MDs="
+ "s": 62230159,
+ "sha1_base64": "6b0kp5WC7En+UP/vYHvLKxhxu5s="
},
{
"id": "Netherlands_North Brabant_Roosendaal",
@@ -13644,8 +13644,8 @@
"Nederland",
"Noord-Brabant"
],
- "s": 20795866,
- "sha1_base64": "m7VCdj+wTPBxbKq7uygb/c1ZYsw="
+ "s": 20829850,
+ "sha1_base64": "iElZvv30q3JIWm+iAq3UfEIs5II="
},
{
"id": "Netherlands_North Brabant_Tiburg",
@@ -13657,8 +13657,8 @@
"Nederland - Belgique / België / Belgien",
"Noord-Brabant"
],
- "s": 48808806,
- "sha1_base64": "7YK2Hb/tGFPxf9hBIJj3eq6l6r4="
+ "s": 49056862,
+ "sha1_base64": "FFFkhyXFKtbzLU0KalXjNJkuMpA="
},
{
"id": "Netherlands_North Brabant_Uden",
@@ -13669,8 +13669,8 @@
"Nederland",
"Noord-Brabant"
],
- "s": 22673905,
- "sha1_base64": "VX4FEYjDj2fgDe1nsmiFEW2Xwoo="
+ "s": 22745377,
+ "sha1_base64": "fsn6Ii79XGuiwAqIIM1tcRgzXWY="
},
{
"id": "Netherlands_North Holland_Alkmaar",
@@ -13681,8 +13681,8 @@
"Nederland",
"Noord-Holland"
],
- "s": 39873902,
- "sha1_base64": "SVIk5oU8ZUSYUbcdI7Vlg2ifHbU="
+ "s": 40100006,
+ "sha1_base64": "7/HkaLNSGE2LwoNqJhGPY5mPJzk="
},
{
"id": "Netherlands_North Holland_Amsterdam",
@@ -13693,8 +13693,8 @@
"Nederland",
"Noord-Holland"
],
- "s": 84430913,
- "sha1_base64": "bvfMUY3Uuvplf51MgTpLZ1QZzRs="
+ "s": 84755025,
+ "sha1_base64": "qAczjNZ5FgeUnwTtT8a4tPmWeqE="
},
{
"id": "Netherlands_North Holland_Zaandam",
@@ -13705,8 +13705,8 @@
"Nederland",
"Noord-Holland"
],
- "s": 28721738,
- "sha1_base64": "GHnciMq/bgbLtOGoKlo4Jx8By58="
+ "s": 28911874,
+ "sha1_base64": "s/2ZX5wU63R1NEgMflpj/b3gQ6U="
},
{
"id": "Netherlands_Overijssel_Enschede",
@@ -13717,8 +13717,8 @@
"Nederland",
"Overijssel"
],
- "s": 41985277,
- "sha1_base64": "mz37833Wrq0LzZHIkxCKrvwzXwo="
+ "s": 42133381,
+ "sha1_base64": "JAhn5o4t/v7yHJrLQWgW/AjnN0k="
},
{
"id": "Netherlands_Overijssel_Zwolle",
@@ -13729,8 +13729,8 @@
"Nederland",
"Overijssel"
],
- "s": 41274166,
- "sha1_base64": "rewDuikwHzk0n3r7zmBDsHUNwF8="
+ "s": 41535158,
+ "sha1_base64": "58n8iJc5S8kZddE9Nz9M3p2EcHk="
},
{
"id": "Netherlands_South Holland_Brielle",
@@ -13741,8 +13741,8 @@
"Nederland",
"Zuid-Holland"
],
- "s": 21920230,
- "sha1_base64": "k459UWcGlHorNH80k7H8+Uq5xAs="
+ "s": 22027822,
+ "sha1_base64": "NCUCsu+6tw1CdUbCilTPFCxNR2g="
},
{
"id": "Netherlands_South Holland_Den Haag",
@@ -13753,8 +13753,8 @@
"Nederland",
"Zuid-Holland"
],
- "s": 65212593,
- "sha1_base64": "t/6aq3nuiNClRvltDC6zQDLAOPU="
+ "s": 65783585,
+ "sha1_base64": "K9wqQknPKdwmUJ5IST/WLWiLvRU="
},
{
"id": "Netherlands_South Holland_Leiden",
@@ -13765,8 +13765,8 @@
"Nederland",
"Zuid-Holland"
],
- "s": 27631283,
- "sha1_base64": "TbuRrF6LYRDA0TuMgEJvIEZLltA="
+ "s": 27672411,
+ "sha1_base64": "4CSz+/drxMrhst4PNpt7yfVPoYk="
},
{
"id": "Netherlands_South Holland_Rotterdam",
@@ -13777,8 +13777,8 @@
"Nederland",
"Zuid-Holland"
],
- "s": 64333572,
- "sha1_base64": "12H1vJC0ENXjhke2E602x+rUwzQ="
+ "s": 64635564,
+ "sha1_base64": "8KQl1Izr0PD4IWo3GyjnkDrcaIE="
},
{
"id": "Netherlands_Utrecht_Amersfoort",
@@ -13789,8 +13789,8 @@
"Utrecht",
"Nederland"
],
- "s": 31529381,
- "sha1_base64": "/wAWQ1M1Ed3lOSrLoHBOa89RBeE="
+ "s": 31720101,
+ "sha1_base64": "Tea4EslDoR6ABtif6xuH4MnO5FM="
},
{
"id": "Netherlands_Utrecht_Utrecht",
@@ -13801,8 +13801,8 @@
"Utrecht",
"Nederland"
],
- "s": 38129142,
- "sha1_base64": "U8mBGVSOjEbJQI0LkGB0xHn15KI="
+ "s": 38369966,
+ "sha1_base64": "wbOO9c44tv6fEP1bpiX9JIxBO08="
},
{
"id": "Netherlands_Zeeland",
@@ -13813,8 +13813,8 @@
"Nederland",
"Zeeland"
],
- "s": 35807630,
- "sha1_base64": "74kZpclvXsG60SFM9mkKEbU+048="
+ "s": 36074566,
+ "sha1_base64": "s2LZwYPyaM1I/iQjKt6fipeO9ms="
}
]
},
@@ -13831,8 +13831,8 @@
"Région des Savanes",
"Togo"
],
- "s": 56131098,
- "sha1_base64": "N/v0H0nVAgnky7IoFZDBzhPSGQ8="
+ "s": 56521514,
+ "sha1_base64": "ZaW7HQcGU+Q7aI+QGtZWNeM4Zgk="
},
{
"id": "Tonga",
@@ -13852,8 +13852,8 @@
"Vahe Vaini",
"Vavaʻu"
],
- "s": 4088130,
- "sha1_base64": "BKTF38am3aVbUl24eQ2v7z0jQTk="
+ "s": 4092490,
+ "sha1_base64": "VtpPD71EuibfLWFZkHxLvp5LXh4="
},
{
"id": "Tunisia",
@@ -13887,8 +13887,8 @@
"القيروان",
"المنستير"
],
- "s": 80766834,
- "sha1_base64": "V3cw30yl477OstB73aBeM0cZxXo="
+ "s": 81092442,
+ "sha1_base64": "uGNi6hrhMdUbdY9X//Cpnx/6KfA="
},
{
"id": "Turkey",
@@ -13909,8 +13909,8 @@
"Osmaniye",
"Türkiye"
],
- "s": 93240699,
- "sha1_base64": "0jSSczIRCK1R5Of0rQeEOTnv3hs="
+ "s": 93583707,
+ "sha1_base64": "aNDozUI5AzKR7EEx9lso1RWvM8Y="
},
{
"id": "Turkey_Southeastern Anatolia Region",
@@ -13930,8 +13930,8 @@
"Şanlıurfa",
"Şırnak"
],
- "s": 69446286,
- "sha1_base64": "3FsLt4bv05tj3dujT70k/nKF92I="
+ "s": 69658622,
+ "sha1_base64": "j0+fpzHHLQQtWO5+jlOmiwSpNTc="
},
{
"id": "Turkey_Marmara Region_Istanbul",
@@ -13948,8 +13948,8 @@
"Çanakkale",
"İstanbul"
],
- "s": 91009948,
- "sha1_base64": "t4HYn/kdzA/3RxXJy3laknF2Jf8="
+ "s": 91975340,
+ "sha1_base64": "hRZTAuwp4+5+kBz3iOweBkfA5Og="
},
{
"id": "Turkey_Marmara Region_Bursa",
@@ -13969,8 +13969,8 @@
"Çanakkale",
"İstanbul"
],
- "s": 61132345,
- "sha1_base64": "+MNj2VURxI5Y8QNInlLMtsGrAr4="
+ "s": 63109801,
+ "sha1_base64": "7Wtxhe1gLpkjBYp2iZhPArQkZtU="
},
{
"id": "Turkey_Eastern Anatolia Region",
@@ -13994,8 +13994,8 @@
"Tunceli",
"Türkiye"
],
- "s": 43690381,
- "sha1_base64": "tipyeO+NnVwGkzJqzO/lBddA0xU="
+ "s": 43799941,
+ "sha1_base64": "sdQwfQYRgRjQKNjo56mQ2g/JiAU="
},
{
"id": "Turkey_Black Sea Region",
@@ -14023,8 +14023,8 @@
"Zonguldak",
"Çorum"
],
- "s": 98318365,
- "sha1_base64": "kknaPRYHX6l+L8lJZKDrsqhoXAc="
+ "s": 98894085,
+ "sha1_base64": "0qtbSuTq8whskBeIQTfZL0WYAf8="
},
{
"id": "Turkey_Central Anatolia Region_Ankara",
@@ -14042,8 +14042,8 @@
"Türkiye",
"Çankırı"
],
- "s": 55851487,
- "sha1_base64": "oovtFc+KHUhU0ejoWfbiKYp0KfM="
+ "s": 56524184,
+ "sha1_base64": "M3WQa9QhWcO2zOdfBMs+ANl+a1U="
},
{
"id": "Turkey_Central Anatolia Region_Kayseri",
@@ -14059,8 +14059,8 @@
"Türkiye",
"Yozgat"
],
- "s": 54795716,
- "sha1_base64": "eCumOxSWgTyvH1jvjy/H6w/sueE="
+ "s": 54850692,
+ "sha1_base64": "/SG+3mIcUSAjFFAy830V7z2t2a0="
},
{
"id": "Turkey_Aegean Region",
@@ -14078,8 +14078,8 @@
"Uşak",
"İzmir"
],
- "s": 82093339,
- "sha1_base64": "HyNXxuOqGeKb/xCIMyJ3EbVU4V8="
+ "s": 82510411,
+ "sha1_base64": "xmQFYeYoWZbxXRoe4QXq5GqgGz8="
}
]
},
@@ -14096,8 +14096,8 @@
"Mary",
"Türkmenistan"
],
- "s": 56510143,
- "sha1_base64": "BwIk8UgDRWHRGvfF1ZatZSwrovk="
+ "s": 57121143,
+ "sha1_base64": "2XS6iz7iZRMOkm+ORKTpvqZplXM="
},
{
"id": "Turks and Caicos Islands",
@@ -14109,8 +14109,8 @@
"The Bahamas",
"Turks and Caicos Islands"
],
- "s": 1410613,
- "sha1_base64": "aPlpf+EvvugoAu47VehyAQg1XLQ="
+ "s": 1410901,
+ "sha1_base64": "JMPLlK0FJjspIgCuAIaZMUhtih8="
},
{
"id": "Tuvalu",
@@ -14120,8 +14120,8 @@
"affiliations": [
"Tuvalu"
],
- "s": 518965,
- "sha1_base64": "NE7rvvPqgwuhn4Y3NDLVF2Ey/pE="
+ "s": 519725,
+ "sha1_base64": "WQ1yM84oNnVDyTThmpddk8O+ODk="
},
{
"id": "Uganda",
@@ -14170,8 +14170,8 @@
"Uganda",
"Western Region"
],
- "s": 313505484,
- "sha1_base64": "L2RzmZEyQUmkzZCoJLWiG1musrs="
+ "s": 313872092,
+ "sha1_base64": "yDClcKwQLJoCfTai9/iX/0PsRM8="
},
{
"id": "Ukraine",
@@ -14185,8 +14185,8 @@
"Черкаська область",
"Україна"
],
- "s": 43545061,
- "sha1_base64": "9VQK/3dVrZyetKOzlxqXII1ZBB0="
+ "s": 43711366,
+ "sha1_base64": "nN/6+BvhVkEjJgau7F9N3s3CNl8="
},
{
"id": "Ukraine_Chernihiv Oblast",
@@ -14197,8 +14197,8 @@
"Україна",
"Чернігівська область"
],
- "s": 35866284,
- "sha1_base64": "DqP58YMs3lb1LFPxZ9Ay1lxnAhE="
+ "s": 35949052,
+ "sha1_base64": "iBl1PeXdFNEJQTJ2g3I6DIcp0lc="
},
{
"id": "Ukraine_Chernivtsi Oblast",
@@ -14209,8 +14209,8 @@
"Чернівецька область",
"Україна"
],
- "s": 29609746,
- "sha1_base64": "1mqX3JcU5dZY6OE7JNM5ISpi7z8="
+ "s": 29743546,
+ "sha1_base64": "R5xz1t8+GfAq14zm4+/B62ofAUg="
},
{
"id": "Ukraine_Dnipropetrovsk Oblast",
@@ -14221,8 +14221,8 @@
"Україна",
"Дніпропетровська область"
],
- "s": 59328376,
- "sha1_base64": "ZKuCv7Vxrk9n3Zl6nxAv6yR1UpY="
+ "s": 59664064,
+ "sha1_base64": "AwMgY90WcOxpscs+Ya0rxsgE7Mg="
},
{
"id": "Ukraine_Donetsk Oblast",
@@ -14233,8 +14233,8 @@
"Україна",
"Донецька область"
],
- "s": 69240400,
- "sha1_base64": "0lfFnHfKb4ZMA4hPI/w/ZHLuvMY="
+ "s": 69426032,
+ "sha1_base64": "VNglWMoAaY7tJ747vhPkr3jT0SU="
},
{
"id": "Ukraine_Ivano-Frankivsk Oblast",
@@ -14245,8 +14245,8 @@
"Івано-Франківська область",
"Україна"
],
- "s": 38754076,
- "sha1_base64": "W+Va/XHK0Jcn8al4sE390zO/ctY="
+ "s": 38974045,
+ "sha1_base64": "vJkZXdGh9jRJ3tvyg1BE6INC4Cg="
},
{
"id": "Ukraine_Kharkiv Oblast",
@@ -14257,8 +14257,8 @@
"Харківська область",
"Україна"
],
- "s": 60461831,
- "sha1_base64": "nbUfO+Dm2qvcSF/LS42Jj85htZw="
+ "s": 60351607,
+ "sha1_base64": "3/g1cckOIWyxc+gh6g7x1bR3mVI="
},
{
"id": "Ukraine_Kherson Oblast",
@@ -14269,8 +14269,8 @@
"Херсонська область",
"Україна"
],
- "s": 22213256,
- "sha1_base64": "xnOVimqwlWa8SyXuezcqOckxMG8="
+ "s": 22177784,
+ "sha1_base64": "GtEgKuTpHdi8oGCskf/DwoXULrY="
},
{
"id": "Ukraine_Khmelnytskyi Oblast",
@@ -14281,8 +14281,8 @@
"Хмельницька область",
"Україна"
],
- "s": 36427155,
- "sha1_base64": "SPt3JzXqG2pbjUcjhUwp1BVEFbM="
+ "s": 36687739,
+ "sha1_base64": "3aUW2oFOWdvz22y/9SuQCUorG2I="
},
{
"id": "Ukraine_Kirovohrad Oblast",
@@ -14293,8 +14293,8 @@
"Україна",
"Кіровоградська область"
],
- "s": 36003227,
- "sha1_base64": "sHuviNGy6vz/Lj8nramlzb7lWNo="
+ "s": 35927795,
+ "sha1_base64": "z5nBTkrCBbzS4PFg+MyP9k9WT3s="
},
{
"id": "Ukraine_Kyiv Oblast",
@@ -14306,8 +14306,8 @@
"Україна",
"Київська область"
],
- "s": 81029906,
- "sha1_base64": "TbM5DSi+3w5jO7gokY32whM0IgU="
+ "s": 81546082,
+ "sha1_base64": "2PsVhBjohK1dKRFqDXi9duphFGo="
},
{
"id": "Ukraine_Luhansk Oblast",
@@ -14318,8 +14318,8 @@
"Україна",
"Луганська область"
],
- "s": 50288877,
- "sha1_base64": "kxj2MIb1uAkCtCqdg5j6c72ZABw="
+ "s": 50276956,
+ "sha1_base64": "EvqyJ+rNPGUEVVRsKSJNIi0fTDM="
},
{
"id": "Ukraine_Lviv Oblast",
@@ -14330,8 +14330,8 @@
"Львівська область",
"Україна"
],
- "s": 68911619,
- "sha1_base64": "8WHNB6nCcJob/qVtNr+wnZEYqUU="
+ "s": 69395539,
+ "sha1_base64": "1cVPWUGiNHKFm2VtG2VgZt1W5h4="
},
{
"id": "Ukraine_Mykolaiv Oblast",
@@ -14342,8 +14342,8 @@
"Україна",
"Миколаївська область"
],
- "s": 34036099,
- "sha1_base64": "QHWsEMX5m0UfMlsfGxVE4looOOU="
+ "s": 34297884,
+ "sha1_base64": "O/8GLnp2tK3Pb29TRNmVDHMr+xE="
},
{
"id": "Ukraine_Odessa Oblast",
@@ -14354,8 +14354,8 @@
"Україна",
"Одеська область"
],
- "s": 41382280,
- "sha1_base64": "At266rD7a4M8hHWaMxblVJMzixg="
+ "s": 41787168,
+ "sha1_base64": "NoMnF9zfBHwPFwMOfTn2JpZVhZc="
},
{
"id": "Ukraine_Poltava Oblast",
@@ -14366,8 +14366,8 @@
"Полтавська область",
"Україна"
],
- "s": 37511967,
- "sha1_base64": "xtUs8aY1h9scXD6aCzNkzdxJUsQ="
+ "s": 37617039,
+ "sha1_base64": "e7pUI8WW/7UIuxksQjqQ6rz205U="
},
{
"id": "Ukraine_Rivne Oblast",
@@ -14378,8 +14378,8 @@
"Рівненська область",
"Україна"
],
- "s": 30144419,
- "sha1_base64": "uhXxIsFjtOZ/l74NEezsozNorbE="
+ "s": 30377867,
+ "sha1_base64": "+Vz4BTArFUt6QLsJpwjLrWpGK50="
},
{
"id": "Ukraine_Sumy Oblast",
@@ -14390,8 +14390,8 @@
"Україна",
"Сумська область"
],
- "s": 33358676,
- "sha1_base64": "PvMnM9hcGf6e0AnmBxqDkOA9WVk="
+ "s": 33510676,
+ "sha1_base64": "4ofNi+zqsOdZvN4zmBwtKf9K4NM="
},
{
"id": "Ukraine_Ternopil Oblast",
@@ -14402,8 +14402,8 @@
"Україна",
"Тернопільська область"
],
- "s": 31493914,
- "sha1_base64": "rBjEj3l1kfISYC/w6qkxu7gF2rQ="
+ "s": 31624714,
+ "sha1_base64": "ieMDq1FeOWyd8oFETlLsz6HrrPY="
},
{
"id": "Ukraine_Vinnytsia Oblast",
@@ -14414,8 +14414,8 @@
"Україна",
"Вінницька область"
],
- "s": 42467540,
- "sha1_base64": "7ItRcaNnY/+80rr/YCOwqgsc86U="
+ "s": 43047805,
+ "sha1_base64": "/Q3TldPIuc6YcpVVNtoTFVZpRrY="
},
{
"id": "Ukraine_Volyn Oblast",
@@ -14426,8 +14426,8 @@
"Україна",
"Волинська область"
],
- "s": 30661162,
- "sha1_base64": "ZDTLIZLPoJGt5t6kqwuDz3KLXps="
+ "s": 30755378,
+ "sha1_base64": "LgUQsbOmEBGqLq5mvfnwgKZfG7c="
},
{
"id": "Ukraine_Zakarpattia Oblast",
@@ -14438,8 +14438,8 @@
"Україна",
"Закарпатська область"
],
- "s": 39636575,
- "sha1_base64": "mwqZHefsVB3xb9uwQg0Fc9ZpIaA="
+ "s": 39956415,
+ "sha1_base64": "qwBckJRvMStT3qlOC5+kOtqEnkk="
},
{
"id": "Ukraine_Zaporizhia Oblast",
@@ -14450,8 +14450,8 @@
"Запорізька область",
"Україна"
],
- "s": 32245835,
- "sha1_base64": "Nny3uhhpmarj2b2MY7cp2fQt5M8="
+ "s": 32293803,
+ "sha1_base64": "dwJmhiK+hDGcp3xIi87ytEZCV1k="
},
{
"id": "Ukraine_Zhytomyr Oblast",
@@ -14462,8 +14462,8 @@
"Житомирська область",
"Україна"
],
- "s": 36902381,
- "sha1_base64": "1dwsFGHawTv6lMX3VWILzlAMrP8="
+ "s": 36802302,
+ "sha1_base64": "z/rAFtVzKSbXxpMpWAHvhwmqFzE="
},
{
"id": "Crimea",
@@ -14478,8 +14478,8 @@
"Україна",
"Республика Крым"
],
- "s": 54324528,
- "sha1_base64": "+JE5SZSrlWPEZyYFkNMhFSCQ/+s="
+ "s": 54320280,
+ "sha1_base64": "mRuhPkhswkOV5Q1KPdtHoQtZYSA="
}
]
},
@@ -14499,8 +14499,8 @@
"الشارقة",
"الإمارات العربيّة المتّحدة"
],
- "s": 91125508,
- "sha1_base64": "zpkv9daSDJ2u0Ixqbm66+10TL3Y="
+ "s": 91873804,
+ "sha1_base64": "pMhjJoBjmoYkfrlqEXGtPzdyvgY="
},
{
"id": "Falkland Islands",
@@ -14510,8 +14510,8 @@
"affiliations": [
"Falkland Islands"
],
- "s": 10630125,
- "sha1_base64": "+sG9P9NI5rrrJiW3Jh8PBDoo4q8="
+ "s": 10641277,
+ "sha1_base64": "QDaei2a8OZQpWYSjZy9VKE5fnmg="
},
{
"id": "United Kingdom",
@@ -14524,8 +14524,8 @@
"affiliations": [
"British Indian Ocean Territory"
],
- "s": 568215,
- "sha1_base64": "IHEEhgiMCrTlLphoFaNnMbSiDag="
+ "s": 573951,
+ "sha1_base64": "Jqr3QlaekTbWQVpgildS7vFL8/M="
},
{
"id": "UK_England_East Midlands",
@@ -14536,8 +14536,8 @@
"England",
"United Kingdom"
],
- "s": 122421078,
- "sha1_base64": "FuvhyatZl6lN04gLrCiawzVTYz8="
+ "s": 123177726,
+ "sha1_base64": "O6sRlxo2coOpU7C6dzVRP4KyoPU="
},
{
"id": "UK_England_East of England_Essex",
@@ -14548,8 +14548,8 @@
"England",
"United Kingdom"
],
- "s": 73068207,
- "sha1_base64": "jw8f6kJknCU/D9V4jXnbvMfq8wc="
+ "s": 73841815,
+ "sha1_base64": "j2FqLeEyEaU0DNGj4llgp+ICP8M="
},
{
"id": "UK_England_East of England_Norfolk",
@@ -14560,8 +14560,8 @@
"England",
"United Kingdom"
],
- "s": 88289635,
- "sha1_base64": "dQ1FCYA1wlMK4qBcFeQwSAAd6xI="
+ "s": 89327771,
+ "sha1_base64": "UN18K9j4sTP/3IS/B9gznnVX3Ak="
},
{
"id": "UK_England_Greater London",
@@ -14572,8 +14572,8 @@
"England",
"United Kingdom"
],
- "s": 120780753,
- "sha1_base64": "LiFKZFR3WwfClrmUOdQT9AK8S04="
+ "s": 122113537,
+ "sha1_base64": "Txq3zS+jSokyIg0No5s7AKteS2g="
},
{
"id": "UK_England_North East England",
@@ -14584,8 +14584,8 @@
"England",
"United Kingdom"
],
- "s": 65318801,
- "sha1_base64": "gjY/ZBKrQfUZduWtzo5mPNUknYo="
+ "s": 65713505,
+ "sha1_base64": "uET9JR2BhJkZfbTdwjHCoy/3xKs="
},
{
"id": "UK_England_North West England_Manchester",
@@ -14596,8 +14596,8 @@
"England",
"United Kingdom"
],
- "s": 119905877,
- "sha1_base64": "6MkLHxYFO9xjWwN0stz8krIuPEs="
+ "s": 120880605,
+ "sha1_base64": "8N3pjKOhOH3V38ikDIo47y1PZcQ="
},
{
"id": "UK_England_North West England_Lancaster",
@@ -14608,8 +14608,8 @@
"England",
"United Kingdom"
],
- "s": 55311513,
- "sha1_base64": "t3w/dQZYFt6Gyhpdq2VVwrzmqb0="
+ "s": 55511697,
+ "sha1_base64": "tOSvu1QBt9nlBhz0cvYAp0UrB5s="
},
{
"id": "UK_England_South East_Brighton",
@@ -14620,8 +14620,8 @@
"England",
"United Kingdom"
],
- "s": 122316774,
- "sha1_base64": "fejbfKq+OHci0rowyXmt38WwA+Q="
+ "s": 125398534,
+ "sha1_base64": "Yho2ybcg8lV2bk7RQfZsRQz6qOI="
},
{
"id": "UK_England_South East_Oxford",
@@ -14632,8 +14632,8 @@
"England",
"United Kingdom"
],
- "s": 116178909,
- "sha1_base64": "JASB0A7gmFFtvwfeXjauDXagqs8="
+ "s": 122401294,
+ "sha1_base64": "VnXpXSlj0sCfhAVTdb5+Jix0aMs="
},
{
"id": "UK_England_South West England_Bristol",
@@ -14644,8 +14644,8 @@
"England",
"United Kingdom"
],
- "s": 136124447,
- "sha1_base64": "3xCSi/RUGzLayESP7tDx9pmOWLE="
+ "s": 137322263,
+ "sha1_base64": "dG7cPYziFiTJXIpsMbaEmKADQPQ="
},
{
"id": "UK_England_South West England_Cornwall",
@@ -14656,8 +14656,8 @@
"England",
"United Kingdom"
],
- "s": 77064018,
- "sha1_base64": "OM+0gIk4jIWAcRulC1O7dvLJnXc="
+ "s": 78030274,
+ "sha1_base64": "QrJXWugVRUgKjoZt/dSMbwguRYo="
},
{
"id": "UK_England_West Midlands",
@@ -14668,8 +14668,8 @@
"England",
"United Kingdom"
],
- "s": 143544752,
- "sha1_base64": "YX8+HQsOoUzdfU5MsHp0oPddvtg="
+ "s": 144521848,
+ "sha1_base64": "cdTZKjnn7E7N/dCLCEVcT9AFYqA="
},
{
"id": "UK_England_Yorkshire and the Humber",
@@ -14680,8 +14680,8 @@
"England",
"United Kingdom"
],
- "s": 134192175,
- "sha1_base64": "ZVSeN6LTlBwKAtj5h2i48FrKhIY="
+ "s": 135524279,
+ "sha1_base64": "j5HbuUT1v9lmYd4MvRolWHalzUI="
},
{
"id": "UK_Northern Ireland",
@@ -14693,8 +14693,8 @@
"Scotland",
"United Kingdom"
],
- "s": 60459986,
- "sha1_base64": "692qeirR13ab/5oaI3DBl/OdBxs="
+ "s": 62468194,
+ "sha1_base64": "vzZKOjoqvlfL7TIHdN7pOhLXGpw="
},
{
"id": "UK_Scotland_North",
@@ -14705,8 +14705,8 @@
"Scotland",
"United Kingdom"
],
- "s": 151557094,
- "sha1_base64": "kmEXuh3O0LNqsSE5myP+JsOHEaw="
+ "s": 152882390,
+ "sha1_base64": "t6s8jPCYeDUh6FIxiSP+vq5afwo="
},
{
"id": "UK_Scotland_South",
@@ -14718,8 +14718,8 @@
"Scotland",
"United Kingdom"
],
- "s": 123254515,
- "sha1_base64": "Tte7ZMHCC/s0/gNrwE1BxDNSC8A="
+ "s": 123840187,
+ "sha1_base64": "J6b3bM05MOP0izMbAEFyaMLzROQ="
},
{
"id": "UK_Wales",
@@ -14730,8 +14730,8 @@
"United Kingdom",
"Wales"
],
- "s": 129187198,
- "sha1_base64": "M9yzNn758WxuWllGNC42GrhU8TU="
+ "s": 130914406,
+ "sha1_base64": "mb2AGU6k3kvgzfl2RcGn4Wv1x+M="
}
]
},
@@ -14746,8 +14746,8 @@
"affiliations": [
"Ireland"
],
- "s": 53033912,
- "sha1_base64": "h6osCR4PSnXohUvDqvY0Dj1e0Pc="
+ "s": 53286992,
+ "sha1_base64": "b0GgLVnpYyLxxABhUXhjo6/V4fU="
},
{
"id": "Ireland_Leinster",
@@ -14757,8 +14757,8 @@
"affiliations": [
"Ireland"
],
- "s": 106950340,
- "sha1_base64": "WmvK/YzC6gRW8gy/K9cSOuwM6v0="
+ "s": 110245076,
+ "sha1_base64": "y1VzgGnTAk5zH8JoK22URTyehsw="
},
{
"id": "Ireland_Munster",
@@ -14768,8 +14768,8 @@
"affiliations": [
"Ireland"
],
- "s": 74679594,
- "sha1_base64": "H5kYfNfeSH5bi26Ko4vnYPyDAHI="
+ "s": 75192434,
+ "sha1_base64": "MrpF90D7T18JNltwrfu1qyZfjCc="
},
{
"id": "Ireland_Northern Counties",
@@ -14779,8 +14779,8 @@
"affiliations": [
"Ireland"
],
- "s": 31848397,
- "sha1_base64": "7M2XMIO0/4WnoBi3P8LayzHUJrg="
+ "s": 32136421,
+ "sha1_base64": "bVgVYgaI9OLb03P8ReXQQlbjEUw="
}
]
},
@@ -14800,8 +14800,8 @@
"AL",
"United States of America"
],
- "s": 89635608,
- "sha1_base64": "dIZFXArjc7eSl4VGLpzukAhHHLQ="
+ "s": 89989048,
+ "sha1_base64": "HmfAmPsIHhjksIw2CHwjgTV7x84="
},
{
"id": "US_Alabama_Montgomery",
@@ -14813,8 +14813,8 @@
"AL",
"United States of America"
],
- "s": 121335963,
- "sha1_base64": "XetAmTqWAfTv1+JHO69M5MLG+Oc="
+ "s": 121640291,
+ "sha1_base64": "JLIZce/6/0g05p4P+TEXXJ3BRps="
}
]
},
@@ -14828,8 +14828,8 @@
"AK",
"United States of America"
],
- "s": 337050280,
- "sha1_base64": "l6UELuzk6JBBaA9FF6pQYwf4VmU="
+ "s": 338218048,
+ "sha1_base64": "lW06XkPkPNRWB6xgKlmrNCQD5hk="
},
{
"id": "Arizona",
@@ -14844,8 +14844,8 @@
"AZ",
"United States of America"
],
- "s": 94380017,
- "sha1_base64": "0CA/IwFgH/Xlq6kRe/9Qa91VAvg="
+ "s": 94488129,
+ "sha1_base64": "8m+zM1tA8a0rJXxibo/j3IxnW8M="
},
{
"id": "US_Arizona_Phoenix",
@@ -14857,8 +14857,8 @@
"AZ",
"United States of America"
],
- "s": 167984820,
- "sha1_base64": "SZdj1uLn1nGbNbr+r79Ccezq9uI="
+ "s": 168831420,
+ "sha1_base64": "JUjvDT8+ZaO1IhCJMTb7LeXJ0R4="
},
{
"id": "US_Arizona_Tucson",
@@ -14870,8 +14870,8 @@
"AZ",
"United States of America"
],
- "s": 71819806,
- "sha1_base64": "aJumj7q4pK8tvKi2wxr8LWojOrM="
+ "s": 72006326,
+ "sha1_base64": "172ylmGgz1tZcFcK7O9X0Y0iq3Y="
}
]
},
@@ -14888,8 +14888,8 @@
"AR",
"United States of America"
],
- "s": 84436512,
- "sha1_base64": "tkVRQJJwh9e8xINq/U3x7mRZY4o="
+ "s": 84987960,
+ "sha1_base64": "1R78U0/cClaZyJjC34lMmHniric="
},
{
"id": "US_Arkansas_South",
@@ -14901,8 +14901,8 @@
"AR",
"United States of America"
],
- "s": 58863142,
- "sha1_base64": "1KTlcSfnv1XekvbJEHTnwyyZuZs="
+ "s": 59113254,
+ "sha1_base64": "z+ie6/YXo47lMAtu9z5vsmrd+8Y="
}
]
},
@@ -14919,8 +14919,8 @@
"CA",
"United States of America"
],
- "s": 56060454,
- "sha1_base64": "DtDd+h7ILi6/9d9fKedmTczgS2A="
+ "s": 56325398,
+ "sha1_base64": "wqdSPdwq3lckYQ+Urqxrw6CEoME="
},
{
"id": "US_California_Bakersfield_Bakersfield",
@@ -14932,8 +14932,8 @@
"CA",
"United States of America"
],
- "s": 51789045,
- "sha1_base64": "+czvl1DDYdCC3nXSBhHcMELmdgw="
+ "s": 51834933,
+ "sha1_base64": "nnGX87IJemhxL8Bq1amK4p64Nw4="
},
{
"id": "US_California_Bakersfield_Lancaster",
@@ -14945,8 +14945,8 @@
"CA",
"United States of America"
],
- "s": 66177478,
- "sha1_base64": "Lzi5ZMdOjPZroARXCK55bmLDatc="
+ "s": 66308718,
+ "sha1_base64": "f6u0YBgpSk7pAjOHKYqIJ3KklSk="
},
{
"id": "US_California_LA",
@@ -14958,8 +14958,8 @@
"CA",
"United States of America"
],
- "s": 281981568,
- "sha1_base64": "ysUZUPuZhQG03SKQanVc8vgKzA0="
+ "s": 282607240,
+ "sha1_base64": "R5EbZmbZulQCUElHBO7+qaaEVks="
},
{
"id": "US_California_LA North",
@@ -14971,8 +14971,8 @@
"CA",
"United States of America"
],
- "s": 85896565,
- "sha1_base64": "TlM24dezZftTuOwb3G1lFZ5xZ5o="
+ "s": 86039989,
+ "sha1_base64": "difxT77jt0aZMe6evfQKaG7eqRQ="
},
{
"id": "US_California_Redding",
@@ -14985,8 +14985,8 @@
"Hoopa Valley Tribe",
"United States of America"
],
- "s": 67888775,
- "sha1_base64": "hvC86JzJ82jOE+7hygdmboVGtac="
+ "s": 68189976,
+ "sha1_base64": "u4VHXRAwN08lT/xpz+QPveo1KiE="
},
{
"id": "US_California_Sacramento_Sacramento",
@@ -14998,8 +14998,8 @@
"CA",
"United States of America"
],
- "s": 69739518,
- "sha1_base64": "tj6L7lLFCIH2M9U2CzhAL2ezjYo="
+ "s": 70033086,
+ "sha1_base64": "tXDgY0J1Vs/kxL2rm2LUgfCbilg="
},
{
"id": "US_California_Sacramento_Fresno",
@@ -15011,8 +15011,8 @@
"CA",
"United States of America"
],
- "s": 63997621,
- "sha1_base64": "P0Ac/GFmOuAawJl+rwMmL2AxOJw="
+ "s": 64228197,
+ "sha1_base64": "HPndkGap4PM2UZvsI6o+w15Y0zM="
},
{
"id": "US_California_Sacramento_Stockton",
@@ -15024,8 +15024,8 @@
"CA",
"United States of America"
],
- "s": 75177470,
- "sha1_base64": "YC/ZAKUrJE5354sopw7oHBAvYtY="
+ "s": 75468742,
+ "sha1_base64": "NLqDWxCwvwH8iKj/os405yJ04hU="
},
{
"id": "US_California_San Diego",
@@ -15037,8 +15037,8 @@
"CA",
"United States of America"
],
- "s": 115251747,
- "sha1_base64": "krvhRecatTEXcgWWzaYik1jA2/0="
+ "s": 118964043,
+ "sha1_base64": "HEiLctjIih9p1lfd6jee59uY0xY="
},
{
"id": "US_California_Santa_Clara_Santa Cruz",
@@ -15050,8 +15050,8 @@
"CA",
"United States of America"
],
- "s": 38148101,
- "sha1_base64": "7X9raYQ1Wo4Yn9SCyXMYMxJfQc0="
+ "s": 38496517,
+ "sha1_base64": "uZIzgL3VH9Tv6B06lAdWBICbEVA="
},
{
"id": "US_California_Santa_Clara_Palo Alto",
@@ -15063,8 +15063,8 @@
"CA",
"United States of America"
],
- "s": 210958533,
- "sha1_base64": "glR/67LuNd5NAkYuFpRM5Zjxruw="
+ "s": 211412141,
+ "sha1_base64": "8NULu/816bRTwXiUtheNJhGTtns="
}
]
},
@@ -15081,8 +15081,8 @@
"CO",
"United States of America"
],
- "s": 79761975,
- "sha1_base64": "b4e4AThzWqmTp5et0L4Gn8nTmaw="
+ "s": 82980704,
+ "sha1_base64": "tNvtqp5tX88BWIB147fykRRU3Pg="
},
{
"id": "US_Colorado_Denver",
@@ -15094,8 +15094,8 @@
"CO",
"United States of America"
],
- "s": 183793231,
- "sha1_base64": "jzbyzljkCZ1UYDgT015sbCVbpyU="
+ "s": 186111847,
+ "sha1_base64": "VBaDEElj0fZ7R2+FnxZ8ICPheQE="
},
{
"id": "US_Colorado_South",
@@ -15107,8 +15107,8 @@
"CO",
"United States of America"
],
- "s": 75592871,
- "sha1_base64": "Ffqg9WRZD3NLl41KezIEouz5eGY="
+ "s": 75905295,
+ "sha1_base64": "ndcpaJgHdx9A4nxyr7LB2z+IFoQ="
}
]
},
@@ -15122,8 +15122,8 @@
"CT",
"United States of America"
],
- "s": 173343755,
- "sha1_base64": "e4m9ZUIgagcd9N/i8fXskIpvPm8="
+ "s": 173974387,
+ "sha1_base64": "kTJ78nsLect7LfMlU1CXQySqgQ8="
},
{
"id": "US_Delaware",
@@ -15135,8 +15135,8 @@
"DE",
"United States of America"
],
- "s": 28576259,
- "sha1_base64": "CUKgUmRBY/kPLbTPgF5xIDOrjH8="
+ "s": 28823491,
+ "sha1_base64": "0iYsZ8KgsbFOHZswjUXKI792bXo="
},
{
"id": "Florida",
@@ -15151,8 +15151,8 @@
"FL",
"United States of America"
],
- "s": 213148961,
- "sha1_base64": "JFlQomXiW3yTNmqWVjou1X9vvSU="
+ "s": 213331681,
+ "sha1_base64": "dxIqB2NQN3K8DRB8o8VrfhIsohw="
},
{
"id": "US_Florida_Miami",
@@ -15164,8 +15164,8 @@
"FL",
"United States of America"
],
- "s": 197639404,
- "sha1_base64": "wQq3QLEY8PRGSqKoze88pHAOS5w="
+ "s": 198305348,
+ "sha1_base64": "ixXETdK4sy0J15TQ6maIsSFFCs4="
},
{
"id": "US_Florida_Orlando",
@@ -15177,8 +15177,8 @@
"FL",
"United States of America"
],
- "s": 92392521,
- "sha1_base64": "sqeTDfq516TZtjtGKDv8phgOHFg="
+ "s": 92644265,
+ "sha1_base64": "zcra1ZNSgtsqnArwbw8GtLMCg8k="
},
{
"id": "US_Florida_Tampa",
@@ -15190,8 +15190,8 @@
"FL",
"United States of America"
],
- "s": 193553734,
- "sha1_base64": "zc66QIghiUTDp+jqIQcIQYdumjE="
+ "s": 195044566,
+ "sha1_base64": "J7NBchK2qkLUtf1C/CGlWch61hg="
},
{
"id": "US_Florida_Gainesville",
@@ -15203,8 +15203,8 @@
"FL",
"United States of America"
],
- "s": 145344163,
- "sha1_base64": "9BdcReo/CLVG3UyRAZLb5ZfhN9A="
+ "s": 145728675,
+ "sha1_base64": "Wg5VmzVT56JlX6audaD4Himx/j8="
}
]
},
@@ -15221,8 +15221,8 @@
"GA",
"United States of America"
],
- "s": 151070276,
- "sha1_base64": "Y+nyTgfO9DhUqraQ8UruZIHv1zs="
+ "s": 151479228,
+ "sha1_base64": "kSF6PhseeML/fxuWD2nYJ1A+rWI="
},
{
"id": "US_Georgia_Macon",
@@ -15234,8 +15234,8 @@
"GA",
"United States of America"
],
- "s": 81352303,
- "sha1_base64": "fGejocWvd3zekcysCcjCltNpSio="
+ "s": 81804519,
+ "sha1_base64": "/oaEtnvLN5zKykXHaSJEF3nywMA="
},
{
"id": "US_Georgia_North",
@@ -15247,8 +15247,8 @@
"GA",
"United States of America"
],
- "s": 62097583,
- "sha1_base64": "89MBJRKUdeZXp1236Sxu/ZqwKQE="
+ "s": 62370519,
+ "sha1_base64": "ZgAo3Om1qW+MCgWErBTJ5/izf1c="
},
{
"id": "US_Georgia_South",
@@ -15260,8 +15260,8 @@
"GA",
"United States of America"
],
- "s": 86105848,
- "sha1_base64": "9ceZou2aWO6Adw35BO7eEKzoLHA="
+ "s": 86371944,
+ "sha1_base64": "8lGeOenBfJfqEvLSjwf2wDPlQsA="
}
]
},
@@ -15281,8 +15281,8 @@
"country_name_synonyms": [
"Guam"
],
- "s": 5041233,
- "sha1_base64": "2RblimmKOubqm69p2zUclyCp07Y="
+ "s": 5051153,
+ "sha1_base64": "AyZu+kwzdfE4mXctB/0OYCAlKes="
},
{
"id": "US_Hawaii",
@@ -15294,8 +15294,8 @@
"HI",
"United States of America"
],
- "s": 27141735,
- "sha1_base64": "F8sieDUSrkhzP/vFi8/LllsoV7k="
+ "s": 27461327,
+ "sha1_base64": "g5c9FIRleDipwNpiAoXmhNZp6gk="
},
{
"id": "US_Idaho",
@@ -15310,8 +15310,8 @@
"ID",
"United States of America"
],
- "s": 58770246,
- "sha1_base64": "eNU6MVYDe3kQBR4dNkwpnu2gwl4="
+ "s": 59504310,
+ "sha1_base64": "lUK3jLb4yaEOAq+PHHljg0F/nrw="
},
{
"id": "US_Idaho_South",
@@ -15323,8 +15323,8 @@
"ID",
"United States of America"
],
- "s": 75233136,
- "sha1_base64": "mgcHP2psLASgMcipOLhG2sDQbtY="
+ "s": 75711552,
+ "sha1_base64": "LFlt46xpb+lIW9aK2goifcPESAQ="
}
]
},
@@ -15341,8 +15341,8 @@
"IL",
"United States of America"
],
- "s": 80498961,
- "sha1_base64": "aZzRZeKzOKaWc8wFXdG4SJZHHSw="
+ "s": 81051873,
+ "sha1_base64": "du4DXWyWZ7xePuBecNUGJle98lg="
},
{
"id": "US_Illinois_Chickago",
@@ -15354,8 +15354,8 @@
"IL",
"United States of America"
],
- "s": 107030132,
- "sha1_base64": "z3CnnaG2PN1OGoOoLJI3LOzqVDs="
+ "s": 109539260,
+ "sha1_base64": "QLRdbPY1CDH1xGm/6RIaQxloNT8="
},
{
"id": "US_Illinois_Elgin",
@@ -15367,8 +15367,8 @@
"IL",
"United States of America"
],
- "s": 68783455,
- "sha1_base64": "K+VolX92C90XlM1G1XfGwyCnkIk="
+ "s": 69808655,
+ "sha1_base64": "vrofuttcI31hFN7fYN4DU1SPh/c="
},
{
"id": "US_Illinois_Rockford",
@@ -15380,8 +15380,8 @@
"IL",
"United States of America"
],
- "s": 48516124,
- "sha1_base64": "c8vu4OYiDHqdWvN7DSf+P8SKIWQ="
+ "s": 48861444,
+ "sha1_base64": "pHVDPd1eoQ66EWY+YZebByfxyg0="
},
{
"id": "US_Illinois_Springfield",
@@ -15393,8 +15393,8 @@
"IL",
"United States of America"
],
- "s": 98314401,
- "sha1_base64": "eH/qxliszEMFE5w9s5uH1VQMeho="
+ "s": 98728929,
+ "sha1_base64": "k6MyiRUto6Fy1XLm2vF8Hj8e2xU="
}
]
},
@@ -15411,8 +15411,8 @@
"IN",
"United States of America"
],
- "s": 115123845,
- "sha1_base64": "5CPVFsJzl7SXw1LeUgXIsFt0rJw="
+ "s": 115873317,
+ "sha1_base64": "VJjizhhBVEw2WWtSPkEt2xU+IvU="
},
{
"id": "US_Indiana_Evansville",
@@ -15424,8 +15424,8 @@
"IN",
"United States of America"
],
- "s": 57120838,
- "sha1_base64": "0CoP2vDmiznN7nH0biAOtCtlPpU="
+ "s": 57757582,
+ "sha1_base64": "Ny3S0sqr5ZvgtYgmpNThSiHyjc8="
},
{
"id": "US_Indiana_Indianapolis",
@@ -15437,8 +15437,8 @@
"IN",
"United States of America"
],
- "s": 90665135,
- "sha1_base64": "ytYHY/nHHg80YCgKTrE6BwlGo2c="
+ "s": 91068183,
+ "sha1_base64": "hbpZttO+JySbYXvgsKnQuW/JOpM="
}
]
},
@@ -15455,8 +15455,8 @@
"IA",
"United States of America"
],
- "s": 67101142,
- "sha1_base64": "sPC87ciDmOuDdxTD+E1KDo5X3QQ="
+ "s": 67185398,
+ "sha1_base64": "otcGN0DW7Bohaigih2us2VHE8E8="
},
{
"id": "US_Iowa_Waterloo",
@@ -15468,8 +15468,8 @@
"IA",
"United States of America"
],
- "s": 66274702,
- "sha1_base64": "PkIuUAkQeGVF5YnmL07XJt2f7tM="
+ "s": 66514550,
+ "sha1_base64": "gjcdELb0kMjpz46CIUYiaCsAZw0="
},
{
"id": "US_Iowa_West",
@@ -15481,8 +15481,8 @@
"IA",
"United States of America"
],
- "s": 67281182,
- "sha1_base64": "sKtfmP4eBzjYMnEpd/+c/xleWGY="
+ "s": 67769326,
+ "sha1_base64": "tIrSvkjXkZOZoXM24JD4oTU+h6o="
}
]
},
@@ -15499,8 +15499,8 @@
"KS",
"United States of America"
],
- "s": 77572447,
- "sha1_base64": "KajyzHGmmS44V8zcWMMAYLPof+8="
+ "s": 77802791,
+ "sha1_base64": "FfB70voFdu8h8UYf8iu3fJEsZBs="
},
{
"id": "US_Kansas_West",
@@ -15512,8 +15512,8 @@
"KS",
"United States of America"
],
- "s": 39299691,
- "sha1_base64": "3fxYu+EWoePLgrochXHy8cBnZtg="
+ "s": 39343667,
+ "sha1_base64": "n+Oa9D46BErjIecmqJOoDMfZxcc="
},
{
"id": "US_Kansas_Wichita",
@@ -15525,8 +15525,8 @@
"KS",
"United States of America"
],
- "s": 59350318,
- "sha1_base64": "88I5SDRC7hg8eEwp8/t7ImdUfDs="
+ "s": 59494926,
+ "sha1_base64": "pyadCk7YojTF3w1DKey0SqEBbWY="
}
]
},
@@ -15543,8 +15543,8 @@
"KY",
"United States of America"
],
- "s": 78720992,
- "sha1_base64": "xDr5lyM8qjQpZ3nzpRr5/gOsO5A="
+ "s": 78912344,
+ "sha1_base64": "3XPRNXXQyJDPEhrozvPU7JVA/QI="
},
{
"id": "US_Kentucky_West",
@@ -15556,8 +15556,8 @@
"KY",
"United States of America"
],
- "s": 60073470,
- "sha1_base64": "mG6/7MkiyjWvxyvEEYmuXGzwTwA="
+ "s": 60621542,
+ "sha1_base64": "r8XEBXG3Es1/wGbXgKbos+jFf24="
},
{
"id": "US_Kentucky_Louisville",
@@ -15569,8 +15569,8 @@
"KY",
"United States of America"
],
- "s": 47742757,
- "sha1_base64": "y94iOfDFlih33w3MdMDYzywZirw="
+ "s": 47906885,
+ "sha1_base64": "UWtNc00XuJGZY+fF2g7fPOYiaD4="
}
]
},
@@ -15587,8 +15587,8 @@
"LA",
"United States of America"
],
- "s": 82372120,
- "sha1_base64": "u0Hi023jJVb7WlbqodMQ0W43doM="
+ "s": 82842528,
+ "sha1_base64": "kfm8bq5JDRgxIgejZhwkPo5/1Ug="
},
{
"id": "US_Louisiana_New Orleans",
@@ -15600,8 +15600,8 @@
"LA",
"United States of America"
],
- "s": 96937017,
- "sha1_base64": "2tk87UjvfUjRZy3ukQSzzaFbA7M="
+ "s": 97053809,
+ "sha1_base64": "cpg6q4lqhyEVGfAt64w/cQWGgDE="
}
]
},
@@ -15615,8 +15615,8 @@
"ME",
"United States of America"
],
- "s": 111143243,
- "sha1_base64": "XwoQQhqHaVRCjg6Ww+3RealYjN4="
+ "s": 111825179,
+ "sha1_base64": "4DMNt+F/dNcte0FBLMsRzqne7aY="
},
{
"id": "Maryland",
@@ -15631,8 +15631,8 @@
"MD",
"United States of America"
],
- "s": 130256941,
- "sha1_base64": "BnmJphGhTgT1uwnFaFDyxJIzGXQ="
+ "s": 130453965,
+ "sha1_base64": "MGEuZe2g/QAb61A7XiViSa2h3Fw="
},
{
"id": "US_Maryland_and_DC",
@@ -15647,8 +15647,8 @@
"MD",
"United States of America"
],
- "s": 108161569,
- "sha1_base64": "SN9DQXA1kNQXTs9zBTrEpsxpYe0="
+ "s": 109097577,
+ "sha1_base64": "TxJj1rFUmHBGSNcPhfl8d4ftXnM="
}
]
},
@@ -15665,8 +15665,8 @@
"MA",
"United States of America"
],
- "s": 87505479,
- "sha1_base64": "f5Z0NPcKHAIlBH6PMZJ80ccpoAk="
+ "s": 87807175,
+ "sha1_base64": "G7b79rxHt+/n4WPVJ62rGYy7YsE="
},
{
"id": "US_Massachusetts_Central",
@@ -15678,8 +15678,8 @@
"MA",
"United States of America"
],
- "s": 42931796,
- "sha1_base64": "0j509HYEh7atUHD6EWqCl+UaABU="
+ "s": 43685748,
+ "sha1_base64": "KmMIj8UEARcGa5fQ1WtiOm8/PrE="
},
{
"id": "US_Massachusetts_Plymouth",
@@ -15691,8 +15691,8 @@
"MA",
"United States of America"
],
- "s": 42741563,
- "sha1_base64": "bfJe5SzaQc6347DN13U2HvD2SOg="
+ "s": 43098187,
+ "sha1_base64": "FlKCIA1FY/336t5/NoTQ8tmUM/g="
},
{
"id": "US_Massachusetts_Southeastern",
@@ -15704,8 +15704,8 @@
"MA",
"United States of America"
],
- "s": 20595056,
- "sha1_base64": "xle36ldmW0KkueyHRBzXsqZllyQ="
+ "s": 20735312,
+ "sha1_base64": "v/qKG+Dm0p6A/1taK/TwoBPDZeg="
},
{
"id": "US_Massachusetts_West",
@@ -15717,8 +15717,8 @@
"MA",
"United States of America"
],
- "s": 41477900,
- "sha1_base64": "B6iPF95QPvpImeGsDsB50VoQlyw="
+ "s": 41619692,
+ "sha1_base64": "e4KdwHm83xoGkETYraJySXrg4XM="
}
]
},
@@ -15735,8 +15735,8 @@
"MI",
"United States of America"
],
- "s": 126707187,
- "sha1_base64": "O0EDMBVmQCsBalupgihkPeHWFLY="
+ "s": 128592411,
+ "sha1_base64": "WTPG5V8GedhtwOv2ekyMqB6btXM="
},
{
"id": "US_Michigan_North",
@@ -15748,8 +15748,8 @@
"MI",
"United States of America"
],
- "s": 48781460,
- "sha1_base64": "EVQE+qau17rmJLia73WqFVW/i50="
+ "s": 48953092,
+ "sha1_base64": "L/N0KVAzgU11iFVAwZxcRZXWOvs="
},
{
"id": "US_Michigan_Grand Rapids",
@@ -15767,8 +15767,8 @@
"MI",
"United States of America"
],
- "s": 103298089,
- "sha1_base64": "9fDV9WJHcMG4Fu8lMt7oAPOdg7k="
+ "s": 104164817,
+ "sha1_base64": "i4yiFSnyM6NgmJUkwlaZITTx/HU="
},
{
"id": "US_Michigan_Lansing",
@@ -15782,8 +15782,8 @@
"MI",
"United States of America"
],
- "s": 109527347,
- "sha1_base64": "APlVZseMHIDUk+9X9ro691UZjpE="
+ "s": 110236683,
+ "sha1_base64": "g1Q5g6GV8Z6/6iEgy2h4vkyMdTU="
}
]
},
@@ -15800,8 +15800,8 @@
"MN",
"United States of America"
],
- "s": 72402191,
- "sha1_base64": "CczVubrfG5yxRpKRrb34y0Bu5Ks="
+ "s": 72658143,
+ "sha1_base64": "d8GbEM+ubpK3XrNyJBvcShur1UM="
},
{
"id": "US_Minnesota_Minneapolis",
@@ -15813,8 +15813,8 @@
"MN",
"United States of America"
],
- "s": 95760032,
- "sha1_base64": "ikQhVDfSGEyCCsaC1aUxylkDI/4="
+ "s": 96587872,
+ "sha1_base64": "fxAAL/WclZgaBARyckOFkCsuDX8="
},
{
"id": "US_Minnesota_North",
@@ -15826,8 +15826,8 @@
"MN",
"United States of America"
],
- "s": 79997583,
- "sha1_base64": "PGctYzc04+Q+BmEGihEbI2sMa80="
+ "s": 80370191,
+ "sha1_base64": "2bHZ4QBJlx4Qe7u4wmDWi83zLFE="
},
{
"id": "US_Minnesota_Saint Cloud",
@@ -15839,8 +15839,8 @@
"MN",
"United States of America"
],
- "s": 65125142,
- "sha1_base64": "UiCZxgO4V5AjLxUeOIj7p/FgG6s="
+ "s": 65443598,
+ "sha1_base64": "juuXLwye3lRba+B8sE3PVQfhXP0="
}
]
},
@@ -15857,8 +15857,8 @@
"MS",
"United States of America"
],
- "s": 35377450,
- "sha1_base64": "rHGwYnC1MLjwmOZ9PWalEOWXht8="
+ "s": 35460498,
+ "sha1_base64": "Xb5XUOUu9FXWkUKgqEgkXQ4hBRA="
},
{
"id": "US_Mississippi_North",
@@ -15870,8 +15870,8 @@
"MS",
"United States of America"
],
- "s": 95435249,
- "sha1_base64": "U0JGSjteEGUBsA4Ih/Aow0Oqv5c="
+ "s": 96088265,
+ "sha1_base64": "iaKc4NE1uQ6zoHhF5gAPJglxJwU="
}
]
},
@@ -15888,8 +15888,8 @@
"MO",
"United States of America"
],
- "s": 30761681,
- "sha1_base64": "R2UwRU5tFQYCMwXS+uOWZSv/K9E="
+ "s": 31344458,
+ "sha1_base64": "INWHdqSV1Q7+qRmvCpzPnT7kSdo="
},
{
"id": "US_Missouri_Springfield",
@@ -15901,8 +15901,8 @@
"MO",
"United States of America"
],
- "s": 61908624,
- "sha1_base64": "i4MvJ3yJoDRJ6lw+KXfSqUSeSPM="
+ "s": 62316632,
+ "sha1_base64": "tS5hnQsEHtplz9nKUcek4qgIC8o="
},
{
"id": "US_Missouri_Kansas",
@@ -15914,8 +15914,8 @@
"MO",
"United States of America"
],
- "s": 72874799,
- "sha1_base64": "nTIhOxlGslnSpiay11nHbB52aQ8="
+ "s": 73934799,
+ "sha1_base64": "CrD+ch1xZW1JBqDY8Wxt1OR/fwc="
},
{
"id": "US_Missouri_St Louis",
@@ -15927,8 +15927,8 @@
"MO",
"United States of America"
],
- "s": 93710157,
- "sha1_base64": "GTFoJ1pm6hAXak3Eg1mlZ80nyFE="
+ "s": 94604589,
+ "sha1_base64": "Lly/s7ehsAa+6bfjJBH9EFN3h3o="
}
]
},
@@ -15945,8 +15945,8 @@
"MT",
"United States of America"
],
- "s": 65295639,
- "sha1_base64": "jMdRe6Bsob2sqOVEukz6Yq+RJXA="
+ "s": 65553703,
+ "sha1_base64": "VyD8tnCrg0z7qpbBm1QKB8ZVeSU="
},
{
"id": "US_Montana_West",
@@ -15958,8 +15958,8 @@
"MT",
"United States of America"
],
- "s": 62304144,
- "sha1_base64": "TeC98kMZajCTwNjJ6O0O9sMDmJE="
+ "s": 63716216,
+ "sha1_base64": "qzROFbM4TN275/NxFdO9dCh7Jlg="
}
]
},
@@ -15976,8 +15976,8 @@
"NE",
"United States of America"
],
- "s": 62666112,
- "sha1_base64": "tcvy+j2gkO+Ucr8rAnHIIJYNLtU="
+ "s": 63443200,
+ "sha1_base64": "pUENy4QW6LPM90J7/nO+Q2EKrsg="
},
{
"id": "US_Nebraska_West",
@@ -15989,8 +15989,8 @@
"NE",
"United States of America"
],
- "s": 62122639,
- "sha1_base64": "OQnbRlXCrIWx4hmtH391QRUSPV4="
+ "s": 62320463,
+ "sha1_base64": "1pd8K0FyMkiUkxq/Cj3Q/BmHLyg="
}
]
},
@@ -16004,8 +16004,8 @@
"NV",
"United States of America"
],
- "s": 128755137,
- "sha1_base64": "ADpYkN2bB1d6AUMLrVWDRTlE+ZM="
+ "s": 132925681,
+ "sha1_base64": "P1dUd26Cv9R5Mgbrl2P78CdsWY0="
},
{
"id": "US_New Hampshire",
@@ -16017,8 +16017,8 @@
"NH",
"United States of America"
],
- "s": 70618554,
- "sha1_base64": "L05GD+a9Je9F6Wt7F+TyhsZ3DOk="
+ "s": 71240058,
+ "sha1_base64": "kaP2SjouF+J6aYiVyB8wtWM04bY="
},
{
"id": "New Jersey",
@@ -16033,8 +16033,8 @@
"NJ",
"United States of America"
],
- "s": 92716435,
- "sha1_base64": "mhVBDQYZn+3uz8zrtA+yEVF3mhk="
+ "s": 93304971,
+ "sha1_base64": "kQUpDcHabfX2aJPsQ84jTkgE7Kg="
},
{
"id": "US_New Jersey_South",
@@ -16046,8 +16046,8 @@
"NJ",
"United States of America"
],
- "s": 104909093,
- "sha1_base64": "D2R8S+5ya02krJmmbMRqr0R/1jI="
+ "s": 105459821,
+ "sha1_base64": "scoAlc0A7UkdHnPW8cScXY30e9g="
}
]
},
@@ -16064,8 +16064,8 @@
"NM",
"United States of America"
],
- "s": 83915667,
- "sha1_base64": "RDTgUfo4SgSr2JCIykYRfjpIVNo="
+ "s": 84681115,
+ "sha1_base64": "jNihfr9vXdbnUt/R4SB6yEH9A9g="
},
{
"id": "US_New Mexico_Roswell",
@@ -16077,8 +16077,8 @@
"NM",
"United States of America"
],
- "s": 66858968,
- "sha1_base64": "826V4duZDJqwT0EUec8r6zHyf0g="
+ "s": 67567760,
+ "sha1_base64": "JQqK1MqM0b3oXEvXa4muVHug7hM="
}
]
},
@@ -16096,8 +16096,8 @@
"NY",
"United States of America"
],
- "s": 118771098,
- "sha1_base64": "c27vzzP4BWOXNW4HCPnKF3wt2oI="
+ "s": 119524514,
+ "sha1_base64": "88zLOR3Pcj4oOiHbyrKRX8HNNIE="
},
{
"id": "US_New York_New York",
@@ -16111,8 +16111,8 @@
"NY",
"United States of America"
],
- "s": 108013291,
- "sha1_base64": "ydUiDEPvQjkr2QrEMDjfS7T235g="
+ "s": 108452371,
+ "sha1_base64": "yj98bJvqj4/FQ8Ng2t2wqo+MuZw="
},
{
"id": "US_New York_North",
@@ -16124,8 +16124,8 @@
"NY",
"United States of America"
],
- "s": 120913611,
- "sha1_base64": "xfko13SCgHfdyQ7Nt/PszMGetHY="
+ "s": 121559099,
+ "sha1_base64": "A3H3dVJ6lzl0p/kSi0afxKyit/Q="
},
{
"id": "US_New York_West",
@@ -16137,8 +16137,8 @@
"NY",
"United States of America"
],
- "s": 199861437,
- "sha1_base64": "L7WyDPr8oyrGjxHHwRqAeWQocjs="
+ "s": 200845997,
+ "sha1_base64": "3uLJaxr/jpslNvUCHu81MCMa+9o="
}
]
},
@@ -16155,8 +16155,8 @@
"NC",
"United States of America"
],
- "s": 62486326,
- "sha1_base64": "5YZySqE6CsElRJ6hJRTqE771z+g="
+ "s": 62859302,
+ "sha1_base64": "zlAszy7Td9ri2N2Vu2EYn1Eu3OY="
},
{
"id": "US_North Carolina_Asheville",
@@ -16168,8 +16168,8 @@
"NC",
"United States of America"
],
- "s": 64746239,
- "sha1_base64": "n+NWAFoh/IKSuR37rNA2EN9kKfg="
+ "s": 66977887,
+ "sha1_base64": "CzASF+A3YBA2I/gNUs7LtRsKU9I="
},
{
"id": "US_North Carolina_Charlotte",
@@ -16181,8 +16181,8 @@
"NC",
"United States of America"
],
- "s": 109386270,
- "sha1_base64": "dMzXCfwtX+ZA8I+SuHBsmQb7TEA="
+ "s": 109885942,
+ "sha1_base64": "i33jzSaSIA1aohKRJfRP7eohid8="
},
{
"id": "US_North Carolina_Greensboro",
@@ -16194,8 +16194,8 @@
"NC",
"United States of America"
],
- "s": 86237631,
- "sha1_base64": "Vr7lR2qMtppnplXuo7+V4hg9CDc="
+ "s": 86486855,
+ "sha1_base64": "rAKMFYc/k/rL29VvtG01eK7zHeo="
},
{
"id": "US_North Carolina_Raleigh",
@@ -16207,8 +16207,8 @@
"NC",
"United States of America"
],
- "s": 106041064,
- "sha1_base64": "6GFO9SS2JQV9xLU2yqm+Ueye/N0="
+ "s": 106236776,
+ "sha1_base64": "UctJ714bMcnWrt9ChnJsFMDkPkw="
},
{
"id": "US_North Carolina_Wilmington",
@@ -16220,8 +16220,8 @@
"NC",
"United States of America"
],
- "s": 64425639,
- "sha1_base64": "TmCFMKPJKRU5KTygCDdm6gtSoTA="
+ "s": 65049415,
+ "sha1_base64": "4eJr/jZ54eapfZHcIqOzmv4nP9Y="
}
]
},
@@ -16238,8 +16238,8 @@
"ND",
"United States of America"
],
- "s": 38046066,
- "sha1_base64": "byXvSshnG1A+mCeNq8ZmOB3w2Og="
+ "s": 38064714,
+ "sha1_base64": "VMoIMz0sPMU79fD0tnOIbNvaMNs="
},
{
"id": "US_North Dakota_East",
@@ -16251,8 +16251,8 @@
"ND",
"United States of America"
],
- "s": 53051149,
- "sha1_base64": "BSPYUtJvZtmSWKE3Y1p0Xs8Vp8w="
+ "s": 53092229,
+ "sha1_base64": "5RvXN2r3vS3TDPR0bBegsKLmhWo="
},
{
"id": "US_North Dakota_Minot",
@@ -16264,8 +16264,8 @@
"ND",
"United States of America"
],
- "s": 33601338,
- "sha1_base64": "K0btu7JaUHdSXsNaYgbp9ZDIFco="
+ "s": 33655746,
+ "sha1_base64": "A0udImdILqxxzrKKl25AZFqS1nQ="
}
]
},
@@ -16282,8 +16282,8 @@
"OH",
"United States of America"
],
- "s": 127494814,
- "sha1_base64": "4nLztSqas9tI1uPt6hIaHJvKRd4="
+ "s": 129302870,
+ "sha1_base64": "NfQ2JWlTH4R/IBjrifwLb4MucRU="
},
{
"id": "US_Ohio_Cincinnati",
@@ -16295,8 +16295,8 @@
"OH",
"United States of America"
],
- "s": 108464906,
- "sha1_base64": "TqILvV50ZBIlAKeHafU+jJFbYHU="
+ "s": 111069923,
+ "sha1_base64": "ue8N/v6ltdAJGb5vN/8sCJFOqBs="
},
{
"id": "US_Ohio_Columbus",
@@ -16308,8 +16308,8 @@
"OH",
"United States of America"
],
- "s": 86732257,
- "sha1_base64": "jhjKuJl7kCgGsTcvw6xrJUI0RZo="
+ "s": 87396153,
+ "sha1_base64": "revI7+4jbHvUDjiVtP+Jxd2e/xE="
},
{
"id": "US_Ohio_Toledo",
@@ -16321,8 +16321,8 @@
"OH",
"United States of America"
],
- "s": 60422014,
- "sha1_base64": "W0w48xlLA6bxW8yWl87voM2xaaw="
+ "s": 60574518,
+ "sha1_base64": "/NQhuRIWaw0VEbK4IM1hfgxu5Xg="
}
]
},
@@ -16339,8 +16339,8 @@
"OK",
"United States of America"
],
- "s": 29966811,
- "sha1_base64": "4C2/n0haxSI4+iM1tpiq6FxwyOY="
+ "s": 30002971,
+ "sha1_base64": "u2OTlHyESl2lHRP8dAl6OV1RwMU="
},
{
"id": "US_Oklahoma_West",
@@ -16352,8 +16352,8 @@
"OK",
"United States of America"
],
- "s": 31495258,
- "sha1_base64": "ehxN9hV3/VYfWtVXmc2jscTKEdM="
+ "s": 31523826,
+ "sha1_base64": "kzJBZMBZDNLfShGE9soyAskGWbM="
},
{
"id": "US_Oklahoma_Tulsa",
@@ -16365,8 +16365,8 @@
"OK",
"United States of America"
],
- "s": 69340150,
- "sha1_base64": "fjk9Faxg/IxJAwBvNmgGzMcdu1g="
+ "s": 69499430,
+ "sha1_base64": "lkGdZ5vlzXjDjPDuKUHlXRhNmtg="
},
{
"id": "US_Oklahoma_Oklahoma",
@@ -16378,8 +16378,8 @@
"OK",
"United States of America"
],
- "s": 63440287,
- "sha1_base64": "iOuxNN7cZ9gYncX5RZZxyUMpzgc="
+ "s": 63581223,
+ "sha1_base64": "bPfaz11rUAveKykLIeCAgIfgixw="
}
]
},
@@ -16396,8 +16396,8 @@
"OR",
"United States of America"
],
- "s": 81948529,
- "sha1_base64": "JxM/4TNqJg99nabfouiuBYvcFrs="
+ "s": 82091497,
+ "sha1_base64": "jDtH6BysT1CzpvkZB6cNu018POA="
},
{
"id": "US_Oregon_Portland",
@@ -16409,8 +16409,8 @@
"OR",
"United States of America"
],
- "s": 112550610,
- "sha1_base64": "JHchhqmMUfU1NhVsqjsfkXLMffo="
+ "s": 112889738,
+ "sha1_base64": "w1/zzCasY5ERR41LxdpH0SlBKvg="
},
{
"id": "US_Oregon_West",
@@ -16422,8 +16422,8 @@
"OR",
"United States of America"
],
- "s": 67694336,
- "sha1_base64": "96C8SFKReQ4VLXVh8orDRu5DahU="
+ "s": 67963224,
+ "sha1_base64": "zcbFFAdUtwx07gYKHQmP0nTt/X0="
}
]
},
@@ -16440,8 +16440,8 @@
"PA",
"United States of America"
],
- "s": 105038547,
- "sha1_base64": "9mE8rOa1QOuUAy/X/th5TTbsE2g="
+ "s": 105461259,
+ "sha1_base64": "0AybF5t9D8MgOdieWaUe3BO2ow0="
},
{
"id": "US_Pennsylvania_Pittsburgh",
@@ -16453,8 +16453,8 @@
"PA",
"United States of America"
],
- "s": 108516112,
- "sha1_base64": "57QqNXo+j2Dy24+asgeS/NWdlDo="
+ "s": 111458720,
+ "sha1_base64": "noSc0WWa7hES8XcMTlrcDGeAJj0="
},
{
"id": "US_Pennsylvania_Reading",
@@ -16466,8 +16466,8 @@
"PA",
"United States of America"
],
- "s": 109411547,
- "sha1_base64": "0Z7YKocAH59piIw/YGL3zN/oO4c="
+ "s": 110494123,
+ "sha1_base64": "eMIOljO4EUkVnKJumNTTNNuWdCg="
},
{
"id": "US_Pennsylvania_Scranton",
@@ -16479,8 +16479,8 @@
"PA",
"United States of America"
],
- "s": 91167889,
- "sha1_base64": "CH6YCtk+hNcqBKdkjO8FVGv5YoU="
+ "s": 91505073,
+ "sha1_base64": "jbhI90Gyru6fXLd/7GV9XDWLYUI="
}
]
},
@@ -16495,8 +16495,8 @@
"República Dominicana",
"United States of America"
],
- "s": 69153081,
- "sha1_base64": "jI0g4791QI9FkYt+Ro+xupVdcQQ="
+ "s": 69272785,
+ "sha1_base64": "8ho3klYR8FGzfsLaOHcX+QUanNs="
},
{
"id": "US_Rhode Island",
@@ -16509,8 +16509,8 @@
"RI",
"United States of America"
],
- "s": 41778715,
- "sha1_base64": "xefSq7knjjaKUu7YChPIm0YenA4="
+ "s": 42045795,
+ "sha1_base64": "HWzQgLB/Er5z4yPr/AgaL7j/l1I="
},
{
"id": "South Carolina",
@@ -16525,8 +16525,8 @@
"SC",
"United States of America"
],
- "s": 53423684,
- "sha1_base64": "cOHblWHruY7dfW1XOGjtUoXfTqE="
+ "s": 53567548,
+ "sha1_base64": "tJb4KM7FrNHsD5KtjjdXSZ8omkA="
},
{
"id": "US_South Carolina_Columbia",
@@ -16538,8 +16538,8 @@
"SC",
"United States of America"
],
- "s": 101130744,
- "sha1_base64": "sscVGWENK7R6fZW4neG+4lq/LAI="
+ "s": 101447248,
+ "sha1_base64": "oQycUFGwr1b0w/ji1uG9w5UGxWQ="
},
{
"id": "US_South Carolina_Florence",
@@ -16551,8 +16551,8 @@
"SC",
"United States of America"
],
- "s": 64414173,
- "sha1_base64": "u44IjSDO10GhPgKiYJVOIgazB58="
+ "s": 64722909,
+ "sha1_base64": "UIZCWrmE1q6R6rDXMIgNMycX0Wk="
}
]
},
@@ -16566,8 +16566,8 @@
"SD",
"United States of America"
],
- "s": 73903774,
- "sha1_base64": "iI6P6T18lIfwlvM6sEHC869Sq9o="
+ "s": 74098526,
+ "sha1_base64": "Q8ZIXqGcRXtMMJmwXSHLV85q+mA="
},
{
"id": "Tennessee",
@@ -16582,8 +16582,8 @@
"TN",
"United States of America"
],
- "s": 134662021,
- "sha1_base64": "pcgEPqfXt6jM8f1PMPh8TQ82SbY="
+ "s": 135463085,
+ "sha1_base64": "OUvqKjToqWSaEON4hoHQaZ5o3JU="
},
{
"id": "US_Tennessee_West",
@@ -16595,8 +16595,8 @@
"TN",
"United States of America"
],
- "s": 117447964,
- "sha1_base64": "VRKr9mVxXu00Gm1NAHdtpfOv2+s="
+ "s": 118103948,
+ "sha1_base64": "rIOUwjMD2SPoxJdqQxdT58Hy1fI="
}
]
},
@@ -16613,8 +16613,8 @@
"TX",
"United States of America"
],
- "s": 101232864,
- "sha1_base64": "Ajre9TyukihHvdPfnA0jhHjymEQ="
+ "s": 101907776,
+ "sha1_base64": "3rxCFw4IAj1+SGkQ0QnkygKnBAM="
},
{
"id": "US_Texas_Victoria",
@@ -16626,8 +16626,8 @@
"TX",
"United States of America"
],
- "s": 37261859,
- "sha1_base64": "pUzMeKTvse3Bmc/OsSXdC6M9l3E="
+ "s": 37556091,
+ "sha1_base64": "NQL1fAsO2xxVRPRBGQ5hLr29atc="
},
{
"id": "US_Texas_Dallas",
@@ -16639,8 +16639,8 @@
"TX",
"United States of America"
],
- "s": 191142749,
- "sha1_base64": "2tQgSm+GFoxZfRQkSgRoz4pPM0g="
+ "s": 191423981,
+ "sha1_base64": "RV8GE0w1uxXMozZdYQxXpE0dpm8="
},
{
"id": "US_Texas_Houston",
@@ -16652,8 +16652,8 @@
"TX",
"United States of America"
],
- "s": 135927036,
- "sha1_base64": "e/uYaUycWC0mjb02sAUsbRbr72w="
+ "s": 137793468,
+ "sha1_base64": "YQEYKfSNpGZc/tPgLirbeUUy+Cg="
},
{
"id": "US_Texas_Amarillo",
@@ -16665,8 +16665,8 @@
"TX",
"United States of America"
],
- "s": 41565834,
- "sha1_base64": "PGvQggN4KyzM3D4ZArJRJqfFLxM="
+ "s": 41758410,
+ "sha1_base64": "v1q2ksgrIHNoeR0yRLutl3ntuU4="
},
{
"id": "US_Texas_Lubbock",
@@ -16678,8 +16678,8 @@
"TX",
"United States of America"
],
- "s": 45394398,
- "sha1_base64": "QhyPSWtNP/TRhOCNxzri1rO57mI="
+ "s": 45477350,
+ "sha1_base64": "ejrEn5+CMbplLuxLlm8Bl2myFuc="
},
{
"id": "US_Texas_San Antonio",
@@ -16691,8 +16691,8 @@
"TX",
"United States of America"
],
- "s": 79912537,
- "sha1_base64": "027asBrI5KnsnJd0Scu5iqak3Dw="
+ "s": 80923201,
+ "sha1_base64": "p5Y3lmPO6QUMO5Vac0wgn6oRnV4="
},
{
"id": "US_Texas_Southwest",
@@ -16704,8 +16704,8 @@
"TX",
"United States of America"
],
- "s": 44585731,
- "sha1_base64": "RB0NeUuPq3AEfD5bTuCos4pCiMA="
+ "s": 44903043,
+ "sha1_base64": "NjhOJexS/S9zpBvdqwdFS+qlvAw="
},
{
"id": "US_Texas_Tyler",
@@ -16717,8 +16717,8 @@
"TX",
"United States of America"
],
- "s": 83565481,
- "sha1_base64": "MyxB1xjscilvWeY5qOOoDnBlE6o="
+ "s": 84075393,
+ "sha1_base64": "cyRM2uuFLrTEKd9rmsi1M+ZlItA="
},
{
"id": "US_Texas_Wako",
@@ -16730,8 +16730,8 @@
"TX",
"United States of America"
],
- "s": 57883782,
- "sha1_base64": "3TzDyk43sWqSpyGk/IByIXYxS6A="
+ "s": 58216910,
+ "sha1_base64": "eoi8DkyxJNL9CaFifPD85grdAVw="
},
{
"id": "US_Texas_West",
@@ -16743,8 +16743,8 @@
"TX",
"United States of America"
],
- "s": 68883177,
- "sha1_base64": "UA6OrwL+Nnb0Vb0h4rvrUL54+Jc="
+ "s": 68951737,
+ "sha1_base64": "K4WoRMtyI5cfeSOK5aVf/T26xfc="
}
]
},
@@ -16754,8 +16754,8 @@
"Navassa Island",
"United States Minor Outlying Islands"
],
- "s": 829792,
- "sha1_base64": "VbIlnXdVFK5kP0yvM9eyWM+r1BY="
+ "s": 997656,
+ "sha1_base64": "qe+fYv/Cm/KeEdhQqhuZM2nBYiU="
},
{
"id": "US_Utah",
@@ -16770,8 +16770,8 @@
"Utah",
"UT"
],
- "s": 58515501,
- "sha1_base64": "ht4LNs2BCsj/xgjyM/Pu91eo5wA="
+ "s": 58830669,
+ "sha1_base64": "ZDwhfBfxssGuplzPGu/usrzmU+Q="
},
{
"id": "US_Utah_North",
@@ -16783,8 +16783,8 @@
"Utah",
"UT"
],
- "s": 110529562,
- "sha1_base64": "gUvc/mDJJCt/xO1hgl1ld/orkJg="
+ "s": 112756466,
+ "sha1_base64": "zXNkv9wAISPufoCOosv+WpQ/8Z0="
}
]
},
@@ -16798,8 +16798,8 @@
"Vermont",
"VT"
],
- "s": 51731127,
- "sha1_base64": "F+AU7VqUPySCAUMZzUobaajPnIY="
+ "s": 51924511,
+ "sha1_base64": "t8bDhHv7PnS1XSg1/9G8KELMwxw="
},
{
"id": "Virginia",
@@ -16814,8 +16814,8 @@
"VA",
"United States of America"
],
- "s": 67546832,
- "sha1_base64": "KL1+rTRSveN9f6Xd/0isDT/OBZU="
+ "s": 68143464,
+ "sha1_base64": "LKYgShgt+7m/mGBlB9vGGUIPyeU="
},
{
"id": "US_Virginia_Norfolk",
@@ -16827,8 +16827,8 @@
"VA",
"United States of America"
],
- "s": 96089037,
- "sha1_base64": "bhn9fyjKOj7b57wXcjSlGrI1BBc="
+ "s": 96255117,
+ "sha1_base64": "Jb0dtvWM2oObbz8dCLFcpTJHb18="
},
{
"id": "US_Virginia_Lynchburg",
@@ -16840,8 +16840,8 @@
"VA",
"United States of America"
],
- "s": 94112785,
- "sha1_base64": "a+APdHiZbrVnyzI4xC+zXqSZ954="
+ "s": 95465121,
+ "sha1_base64": "Uv4toPGtMyICG5Dh6mYml73gtRo="
},
{
"id": "US_Virginia_Richmond",
@@ -16853,8 +16853,8 @@
"VA",
"United States of America"
],
- "s": 70729654,
- "sha1_base64": "NOzFywinfIp2FQabSau2Nasq2B0="
+ "s": 70891582,
+ "sha1_base64": "N87Wod66A11FjnhG5MQRtmTsA2U="
},
{
"id": "US_Virginia_Alexandria",
@@ -16866,8 +16866,8 @@
"VA",
"United States of America"
],
- "s": 97105625,
- "sha1_base64": "wlYX+cre3COL5xWeNp0pLkXP6Hc="
+ "s": 98106057,
+ "sha1_base64": "AA7eCiF8/dZpK6ASp4w5YPHPCLs="
}
]
},
@@ -16886,8 +16886,8 @@
"Washington",
"WA"
],
- "s": 163408839,
- "sha1_base64": "e5LM3QkvbwA9sWTKOzkxvBZMdFg="
+ "s": 165953591,
+ "sha1_base64": "fsdayn06maSEV45jMzC6gjQJ6JA="
},
{
"id": "US_Washington_Seattle",
@@ -16899,8 +16899,8 @@
"Washington",
"WA"
],
- "s": 103071789,
- "sha1_base64": "WgYhhYY56svv4DIz0lDu/2TxQqw="
+ "s": 103710549,
+ "sha1_base64": "8zXogp3c+PBpVBw5nwN607vTZrc="
},
{
"id": "US_Washington_Yakima",
@@ -16912,8 +16912,8 @@
"Washington",
"WA"
],
- "s": 103193764,
- "sha1_base64": "w+dDctJpxrao1qUM69P09ISMOl4="
+ "s": 104652204,
+ "sha1_base64": "PZon+jsBIGasl+1JsN2tyEl/2PA="
}
]
},
@@ -16927,8 +16927,8 @@
"West Virginia",
"WV"
],
- "s": 127217349,
- "sha1_base64": "g0MnXnT5EjbRxbrx9vHXHybJOo0="
+ "s": 129346638,
+ "sha1_base64": "8HCgAYzU4sfK5IaBxuEmW5bji3k="
},
{
"id": "Wisconsin",
@@ -16943,8 +16943,8 @@
"Wisconsin",
"WI"
],
- "s": 129458499,
- "sha1_base64": "baBh8Hss32mtkirFb5tJum4yGu4="
+ "s": 129933371,
+ "sha1_base64": "MOJKZJ6qwQf5fidHkf98KGobF2I="
},
{
"id": "US_Wisconsin_North",
@@ -16956,8 +16956,8 @@
"Wisconsin",
"WI"
],
- "s": 57911662,
- "sha1_base64": "K/eUxwmt+mzjYz8D1qxiEj7lg9A="
+ "s": 58452982,
+ "sha1_base64": "/37NeYr1GwNcaOkhz4uxgWSo/fU="
},
{
"id": "US_Wisconsin_Madison",
@@ -16969,8 +16969,8 @@
"Wisconsin",
"WI"
],
- "s": 59417062,
- "sha1_base64": "hX7tYStUi4rqzieiWPx9mhwwsjc="
+ "s": 59849086,
+ "sha1_base64": "wg5jh5K1fb0Mqf1/SF4wuUU0NRs="
},
{
"id": "US_Wisconsin_Eau Claire",
@@ -16982,8 +16982,8 @@
"Wisconsin",
"WI"
],
- "s": 56715550,
- "sha1_base64": "M7HUhnPLnx1D7MzOrAVN8XvA1tM="
+ "s": 57220294,
+ "sha1_base64": "rtXIIV59hAIwyznYtg4HjjWMH3E="
}
]
},
@@ -16997,8 +16997,8 @@
"Wyoming",
"WY"
],
- "s": 90616506,
- "sha1_base64": "HXzwWN+CO9YL7xIS8twL314mO/s="
+ "s": 92720674,
+ "sha1_base64": "8xVIh3RwPbJyTkqycDSRYvPKPIE="
}
]
},
@@ -17030,8 +17030,8 @@
"Treinta y Tres",
"Uruguay"
],
- "s": 66386661,
- "sha1_base64": "qdesfyj4uSH0f7iKXQVtYxToaas="
+ "s": 67294453,
+ "sha1_base64": "iKgVvsGhqP2ncrocHtNCpcsE1hA="
},
{
"id": "Uzbekistan",
@@ -17056,8 +17056,8 @@
"Toshkent",
"Xorazm Viloyati"
],
- "s": 138294911,
- "sha1_base64": "LYmkrRY0vgPWWkYbnRHvWnrhklY="
+ "s": 140922703,
+ "sha1_base64": "sg0yYuQjGuC3lJcB4+lYQ11Indw="
},
{
"id": "Vanuatu",
@@ -17073,8 +17073,8 @@
"Vanuatu",
"Torba"
],
- "s": 9728796,
- "sha1_base64": "703TqBMhDNFHladKix+xy3zsq5o="
+ "s": 9737316,
+ "sha1_base64": "+h5QDMU1SJIHrZrcmVq8vyZ3itQ="
},
{
"id": "Venezuela",
@@ -17109,8 +17109,8 @@
"Yaracuy",
"Zulia"
],
- "s": 54225466,
- "sha1_base64": "5G8feScwm9Aym8IcjEOFos9CQ6Q="
+ "s": 54701074,
+ "sha1_base64": "Ws51jurx2EqnO8JGT0oI74qr/Og="
},
{
"id": "Venezuela_South",
@@ -17131,8 +17131,8 @@
"Venezuela",
"Zulia"
],
- "s": 44920459,
- "sha1_base64": "iIFmvZN/W6oAvqb7yoWD3dybK0o="
+ "s": 45115380,
+ "sha1_base64": "ADnnrhgYayV1/VfvSTR0pNYmF4w="
}
]
},
@@ -17207,8 +17207,8 @@
"Tỉnh Hà Giang",
"Việt Nam"
],
- "s": 273787911,
- "sha1_base64": "1AK9aYLP7OfOebOKhYySafz7eLA="
+ "s": 275252903,
+ "sha1_base64": "Tytq28oR1ScR/oH4UPjHpKn3eMQ="
},
{
"id": "Yemen",
@@ -17239,8 +17239,8 @@
"Ḩaḑramawt",
"اليمن"
],
- "s": 58152004,
- "sha1_base64": "B2FPwAT4axtHnR4YVSkclNn3kmM="
+ "s": 58207996,
+ "sha1_base64": "28R65Pb5GmY3mmaUlo47ROchbY8="
},
{
"id": "Zambia",
@@ -17260,8 +17260,8 @@
"Western Province",
"Zambia"
],
- "s": 212967175,
- "sha1_base64": "3r6o5bpNUWMBNsubhGX/xm+1eZc="
+ "s": 213637303,
+ "sha1_base64": "Q8+ngH3qcNUTTswWe4kI2bS93U0="
},
{
"id": "Zimbabwe",
@@ -17281,16 +17281,16 @@
"Midlands Province",
"Zimbabwe"
],
- "s": 132892461,
- "sha1_base64": "+YcOdeA0e6lGsun6ihUSRcBknsw="
+ "s": 133213109,
+ "sha1_base64": "887jaXeCcIRPf0L9l8Rd2eqtjhE="
},
{
"id": "Antarctica",
"affiliations": [
"South Georgia and South Sandwich Islands"
],
- "s": 60882367,
- "sha1_base64": "bsTs8yE/ivy9M5bGM6HleoeNeow="
+ "s": 60181511,
+ "sha1_base64": "tyCwWb4+NFMAtW0z28N2AZ9tSkg="
},
{
"id": "New Zealand",
@@ -17303,8 +17303,8 @@
"affiliations": [
"Tokelau"
],
- "s": 437919,
- "sha1_base64": "scols7RiZhCJD8gunNDKMtY1Kjo="
+ "s": 438631,
+ "sha1_base64": "aCe1bT4zHLUm+9a3cwQLj4/Skwc="
},
{
"id": "New Zealand North_Auckland",
@@ -17318,8 +17318,8 @@
"Northland",
"Waikato"
],
- "s": 139322256,
- "sha1_base64": "IkDPv4xLtZQyEMbwyxv0tbdeH6Q="
+ "s": 140361456,
+ "sha1_base64": "vaCLVbqakFtG9hL62nAcVqnwu3s="
},
{
"id": "New Zealand North_Wellington",
@@ -17334,8 +17334,8 @@
"Taranaki",
"Wellington"
],
- "s": 92258734,
- "sha1_base64": "bcXHidgrnqbhyKgVv5+JaZg0T4U="
+ "s": 92867974,
+ "sha1_base64": "V7j1roC6C+axGImzvLqe9noSLhc="
},
{
"id": "New Zealand South_Canterbury",
@@ -17351,8 +17351,8 @@
"Tasman",
"West Coast"
],
- "s": 103921901,
- "sha1_base64": "/dMyZ3C/E4QXghSMNsBgeG4daeo="
+ "s": 105215701,
+ "sha1_base64": "tNEOsb1NkM4mtBtWhJZkV7gCtmQ="
},
{
"id": "New Zealand South_Southland",
@@ -17365,8 +17365,8 @@
"Southland",
"West Coast"
],
- "s": 61185291,
- "sha1_base64": "1SpGhmx1hnNgddQ1nF+/2omoXDY="
+ "s": 61648283,
+ "sha1_base64": "ieS7G/VmiRgg2IToNesNydfoRio="
}
]
},
@@ -17390,8 +17390,8 @@
"충청남도",
"충청북도"
],
- "s": 179786433,
- "sha1_base64": "erMuRTx+TXHebV9ppOv+eA9UWaQ="
+ "s": 181002513,
+ "sha1_base64": "CRLwIYhzjSb9C1csSmnj6MCS8co="
},
{
"id": "South Korea_South",
@@ -17411,8 +17411,8 @@
"전라남도",
"전라북도"
],
- "s": 139618288,
- "sha1_base64": "Tfjs78sUJrj5lWo0LfGLdaGPJoM="
+ "s": 141983576,
+ "sha1_base64": "MjSbqTTP/h8dGshNLAgnYzk+NHw="
}
]
}
diff --git a/data/countries_names.txt b/data/countries_names.txt
index 38d0ecd884..4a340203d3 100644
--- a/data/countries_names.txt
+++ b/data/countries_names.txt
@@ -789,6 +789,7 @@
nl = Armenië
pl = Armenia
pt = Arménia
+ pt-BR = Armênia
ro = Armenia
ru = Армения
sk = Arménsko
@@ -1571,7 +1572,8 @@
nb = Bahrain
nl = Bahrein
pl = Bahrajn
- pt = Bahrein
+ pt = Barém
+ pt-BR = Bahrein
ro = Bahrain
ru = Бахрейн
sk = Bahrajn
@@ -6266,8 +6268,8 @@
nb = Aruba, Curacao og Karibiske Nederland
nl = Aruba, Curaçao en Caribisch Nederland
pl = Aruba, Curaçao i Holandia Karaibska
- pt = Aruba, Curaçao e Países Baixos das Caraíbas
- pt-BR = Aruba, Curação and Países Baixos Caribenhos
+ pt = Aruba, Curaçau e Países Baixos das Caraíbas
+ pt-BR = Aruba, Curaçau and Países Baixos Caribenhos
ro = Aruba, Curacao și Caraibe Olanda
ru = Аруба, Кюрасао и Карибские Нидерланды
sk = Aruba, Curaçao a Karibské Holandsko
@@ -6304,7 +6306,8 @@
nb = Caymanøyene
nl = Kaaimaneilanden
pl = Kajmany
- pt = Ilhas Cayman
+ pt = Ilhas Caimão
+ pt-BR = Ilhas Cayman
ro = Insulele Cayman
ru = Каймановы острова
sk = Kajmanie ostrovy
@@ -8092,7 +8095,8 @@
nb = Tsjekkia
nl = Tsjechië
pl = Czechy
- pt = República Checa
+ pt = Chéquia
+ pt-BR = Tchéquia
ro = Cehia
ru = Чехия
sk = Česko
@@ -8854,7 +8858,8 @@
nb = Djibouti
nl = Djibouti
pl = Dżibuti
- pt = Djibouti
+ pt = Jibuti
+ pt-BR = Djibuti
ro = Djibouti
ru = Джибути
sk = Džibutsko
@@ -9192,6 +9197,7 @@
nl = Estland
pl = Estonia
pt = Estónia
+ pt-BR = Estônia
ro = Estonia
ru = Эстония
sk = Estónsko
@@ -12198,6 +12204,7 @@
nl = Nieuw-Caledonië
pl = Nowa Kaledonia
pt = Nova Caledónia
+ pt-BR = Nova Caledônia
ro = Noua Caledonie
ru = Новая Каледония
sk = Nová Kaledónia
@@ -15609,7 +15616,8 @@
nb = Epirus og Vest-Makedonia (periferi)
nl = Epirus en West-Macedonië
pl = Epir i Zachodnia Macedonia
- pt = Épiro e Macedônia Ocidental
+ pt = Épiro e Macedónia Ocidental
+ pt-BR = Épiro e Macedônia Ocidental
ro = Regiunea Epirul și Macedonia de Vest
ru = Эпир и западная Македония
sk = Epirus a Západná Makedónia
@@ -15643,7 +15651,8 @@
nb = Makedonia og Thrakia (periferi)
nl = Macedonië en Thracië
pl = Macedonia i Tracja
- pt = Macedônia e Trácia
+ pt = Macedónia e Trácia
+ pt-BR = Macedônia e Trácia
ro = Regiunea Macedonia și Tracia
ru = Македония и Фракия
sk = Makedónia a Trácia
@@ -15749,6 +15758,7 @@
nl = Groenland
pl = Grenlandia
pt = Gronelândia
+ pt-BR = Groenlândia
ro = Groenlanda
ru = Гренландия
sk = Grónsko
@@ -17952,6 +17962,7 @@
nl = Iran
pl = Iran
pt = Irão
+ pt-BR = Irã
ro = Iran
ru = Иран
sk = Irán
@@ -17987,6 +17998,7 @@
nl = Iran — Noord
pl = Iran — Północ
pt = Irão — Norte
+ pt-BR = Irã — Norte
ro = Iran — Nord
ru = Иран — Север
sk = Irán — Sever
@@ -18022,6 +18034,7 @@
nl = Iran — Zuid
pl = Iran — Południe
pt = Irão — Sul
+ pt-BR = Irã — Sul
ro = Iran — Sud
ru = Иран — Юг
sk = Irán — Juh
@@ -22814,6 +22827,7 @@
nl = Kenia
pl = Kenia
pt = Quénia
+ pt-BR = Quênia
ro = Kenya
ru = Кения
sk = Keňa
@@ -23037,6 +23051,7 @@
nl = Letland
pl = Łotwa
pt = Letónia
+ pt-BR = Letônia
ro = Letonia
ru = Латвия
sk = Lotyšsko
@@ -23378,6 +23393,7 @@
nl = Madagaskar
pl = Madagaskar
pt = Madagáscar
+ pt-BR = Madagascar
ro = Madagascar
ru = Мадагаскар
sk = Madagaskar
@@ -24259,6 +24275,7 @@
nl = Monaco
pl = Monako
pt = Mónaco
+ pt-BR = Mônaco
ro = Monaco
ru = Монако
sk = Monako
@@ -24545,7 +24562,8 @@
nb = Vest-Sahara
nl = Westelijke Sahara
pl = Sahara Zachodnia
- pt = Saara Ocidental
+ pt = Sara Ocidental
+ pt-BR = Saara Ocidental
ro = Sahara Occidentală
ru = Западная Сахара
sk = Západná Sahara
@@ -26876,6 +26894,7 @@
nl = Palestijnse Gebieden
pl = Terytoria palestyńskie
pt = Territórios Palestinianos
+ pt-BR = Territórios Palestinos
ro = Teritoriile Palestiniene
ru = Территории Палестины
sk = Palestínske územia
@@ -27494,6 +27513,7 @@
nl = Polen
pl = Polska
pt = Polónia
+ pt-BR = Polônia
ro = Polonia
ru = Польша
sk = Poľsko
@@ -28273,6 +28293,7 @@
nl = Roemenië
pl = Rumunia
pt = Roménia
+ pt-BR = Romênia
ro = România
ru = Румыния
sk = Rumunsko
@@ -31706,7 +31727,7 @@
nb = Saint Kitts og Nevis
nl = Saint Kitts en Nevis
pl = Saint Kitts i Nevis
- pt = São Cristóvão e Nevis
+ pt = São Cristóvão e Neves
ro = Sfântul Cristofor și Nevis
ru = Сент-Китс и Невис
sk = Svätý Krištof a Nevis
@@ -32508,6 +32529,7 @@
nl = Slovenië
pl = Słowenia
pt = Eslovénia
+ pt-BR = Eslovênia
ro = Slovenia
ru = Словения
sk = Slovinsko
@@ -33898,7 +33920,8 @@
nb = Melilla
nl = Melilla
pl = Melilla
- pt = Melilla
+ pt = Melilha
+ pt-BR = Melilla
ro = Melilla
ru = Мелилья
sk = Melilla
@@ -34803,6 +34826,7 @@
nl = Tadzjikistan
pl = Tadżykistan
pt = Tajiquistão
+ pt-BR = Tadjiquistão
ro = Tadjikistan
ru = Таджикистан
sk = Tadžikistan
@@ -35159,7 +35183,7 @@
nb = Tokelau
nl = Tokelau-eilanden
pl = Tokelau
- pt = Tokelau
+ pt = Toquelau
ro = Tokelau
ru = Токелау
sk = Tokelau
@@ -35232,7 +35256,8 @@
nb = Trinidad og Tobago
nl = Trinidad en Tobago
pl = Trynidad i Tobago
- pt = Trinidad e Tobago
+ pt = Trindade e Tobago
+ pt-BR = Trinidad e Tobago
ro = Trinidad și Tobago
ru = Тринидад и Тобаго
sk = Trinidad a Tobago
@@ -35547,6 +35572,7 @@
nl = Turkmenistan
pl = Turkmenistan
pt = Turquemenistão
+ pt-BR = Turcomenistão
ro = Turkmenistan
ru = Туркмения
sk = Turkménsko
@@ -36072,72 +36098,92 @@
zh-Hant = 北愛爾蘭
[UK_Scotland_North]
- en = Scotland — North
- ar = إسكتلندا — شمال
- az = Şotlandiya - Şimal
- ca = Escòcia — nord
- cs = Skotsko — Sever
- da = Skotland — Nord
- de = Schottland — Norden
- el = Σκωτία - Βόρεια
- es = Escocia — Norte
- et = Šotimaa - Põhi
- fi = Skotlanti — Pohjoinen
- fr = Écosse — Nord
- he = סקוטלנד — צָפוֹן
- hu = Skócia — Észak
- id = Skotlandia — Utara
- it = Scozia — Nord
- ja = スコットランド・北部
- ko = 스코틀랜드 — 북
- nb = Skottland — Nord
- nl = Schotland — Noord
- pl = Szkocja — Północ
- pt = Escócia — Norte
- ro = Scoția — Nord
- ru = Шотландия — Север
- sk = Škótsko — Sever
- sv = Skottland — Nord
- th = ประเทศสกอตแลนด์ — เหนือ
- tr = İskoçya — Kuzey
- uk = Шотландія — Північ
- vi = Scotland — Bắc
- zh-Hans = 苏格兰 - 北部
- zh-Hant = 蘇格蘭 - 北部
+ en = Northern Scotland
+ af = Noord-Skotland
+ ar = شمال اسكتلندا
+ az = Şimali Şotlandiya
+ be = Паўночная Шатландыя
+ bg = Северна Шотландия
+ ca = Nord d'Escòcia
+ cs = Severní Skotsko
+ da = Det nordlige Skotland
+ de = Nordschottland
+ el = Βόρεια Σκωτία
+ es = Norte de Escocia
+ et = Põhja-Šotimaa
+ eu = Ipar Eskozia
+ fa = شمال اسکاتلند
+ fi = Pohjois-Skotlanti
+ fr = Nord de l'Écosse
+ he = צפון סקוטלנד
+ hi = उत्तरी स्कॉटलैंड
+ hu = Észak-Skócia
+ id = Skotlandia Utara
+ it = Scozia del Nord
+ ja = スコットランド北部
+ ko = 스코틀랜드 북부
+ lt = Šiaurės Škotija
+ lv = Ziemeļskotija
+ mr = उत्तर स्कॉटलंड
+ nb = Nord-Skottland
+ nl = Noord-Schotland
+ pl = Północna Szkocja
+ pt = Norte da Escócia
+ ro = Scoția de Nord
+ ru = Северная Шотландия
+ sk = Severné Škótsko
+ sv = Norra Skottland
+ sw = Kaskazini mwa Scotland
+ th = สกอตแลนด์ตอนเหนือ
+ tr = Kuzey İskoçya
+ uk = Північна Шотландія
+ vi = Bắc Scotland
+ zh-Hans = 苏格兰北部
+ zh-Hant = 蘇格蘭北部
[UK_Scotland_South]
- en = Scotland — South
- ar = إسكتلندا — جنوب
- az = Şotlandiya - Cənubi
- ca = Escòcia — sud
- cs = Skotsko — Jih
- da = Skotland — Syd
- de = Schottland — Süden
- el = Σκωτία — Νότια
- es = Escocia — Sur
- et = Šotimaa - Lõuna
- fi = Skotlanti — Etelä
- fr = Écosse — Sud
- he = סקוטלנד — דָרוֹם
- hu = Skócia — Dél
- id = Skotlandia — Selatan
- it = Scozia — Sud
- ja = スコットランド・南部
- ko = 스코틀랜드 — 남
- nb = Skottland — Sør
- nl = Schotland — Zuid
- pl = Szkocja — Południe
- pt = Escócia — Sul
- ro = Scoția — Sud
- ru = Шотландия — Юг
- sk = Škótsko — Juh
- sv = Skottland — Syd
- th = ประเทศสกอตแลนด์ — ใต้
- tr = İskoçya — Güney
- uk = Шотландія — Південь
- vi = Scotland — Nam
- zh-Hans = 苏格兰 - 南部
- zh-Hant = 蘇格蘭 - 南部
+ en = Southern Scotland
+ af = Suidelike Skotland
+ ar = جنوب اسكتلندا
+ az = Cənubi Şotlandiya
+ be = Паўднёвая Шатландыя
+ bg = Южна Шотландия
+ ca = Sud d'Escòcia
+ cs = Jižní Skotsko
+ da = Det sydlige Skotland
+ de = Südliches Schottland
+ el = Νότια Σκωτία
+ es = Sur de Escocia
+ et = Lõuna-Šotimaa
+ eu = Hego Eskozia
+ fa = جنوب اسکاتلند
+ fi = Etelä-Skotlanti
+ fr = Sud de l'Écosse
+ he = דרום סקוטלנד
+ hi = दक्षिणी स्कॉटलैंड
+ hu = Dél-Skócia
+ id = Skotlandia Selatan
+ it = Scozia meridionale
+ ja = スコットランド南部
+ ko = 스코틀랜드 남부
+ lt = Pietų Škotija
+ lv = Dienvidskotija
+ mr = दक्षिण स्कॉटलंड
+ nb = Sør-Skottland
+ nl = Zuid-Schotland
+ pl = Południowa Szkocja
+ pt = Sul da Escócia
+ ro = Sudul Scoției
+ ru = Южная Шотландия
+ sk = Južné Škótsko
+ sv = Södra Skottland
+ sw = Kusini mwa Scotland
+ th = สกอตแลนด์ตอนใต้
+ tr = Güney İskoçya
+ uk = Південна Шотландія
+ vi = miền nam Scotland
+ zh-Hans = 苏格兰南部
+ zh-Hant = 蘇格蘭南部
[UK_Wales]
en = Wales
@@ -41742,7 +41788,8 @@
nb = Usbekistan
nl = Oezbekistan
pl = Uzbekistan
- pt = Uzbequistão
+ pt = Usbequistão
+ pt-BR = Uzbequistão
ro = Uzbekistan
ru = Узбекистан
sk = Uzbekistan
@@ -41853,6 +41900,7 @@
nl = Vietnam
pl = Wietnam
pt = Vietname
+ pt-BR = Vietnã
ro = Vietnam
ru = Вьетнам
sk = Vietnam
@@ -42067,6 +42115,7 @@
nl = Jemen
pl = Jemen
pt = Iémen
+ pt-BR = Iêmen
ro = Yemen
ru = Йемен
sk = Jemen
@@ -42140,7 +42189,8 @@
nb = Zimbabwe
nl = Zimbabwe
pl = Zimbabwe
- pt = Zimbábue
+ pt = Zimbabué
+ pt-BR = Zimbábue
ro = Zimbabwe
ru = Зимбабве
sk = Zimbabwe
@@ -43471,6 +43521,7 @@
nl = Iran — Oost
pl = Iran — Wschód
pt = Irão — Leste
+ pt-BR = Irã — Leste
ro = Iran — Est
ru = Иран — Восток
sk = Irán — Východ
@@ -57561,7 +57612,7 @@
da = San Marino
el = Σίτι του Σαν Μαρίνο, Σεραβάλε, Μπόργκο Ματζιόρε
es = San Marino
- et = San Marino, Chita, Krasnokamensk, Borzya
+ et = San Marino, Serravalle, Borgo Maggiore
fi = San Marino
fr = Ville de Saint-Marin
he = סן מרינו
@@ -57574,6 +57625,7 @@
pl = San Marino
pt = San Marino
ro = Orașul San Marino
+ ru = Сан-Марино
sk = San Maríno
sv = San Marino
tr = San Marino şehri
@@ -58577,32 +58629,32 @@
sv = Göteborg
[Switzerland_Central Description]
- en = Lucerne, Oberarth, Emmen
+ en = Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz
cs = Lucern
- de = Luzern
+ de = Luzern, Zug, Sarnen, Stans, Altdorf, Schwyz
el = Λουκέρνη, Όμπερμπαθ, Έμμεν
- es = Lucerna
+ es = Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz
et = Luzern, Oberarth, Emmen
- fr = Lucerne
+ fr = Lucerne, Zug, Sarnen, Stans, Altdorf, Schwyz
he = לוצרן
- it = Lucerna
+ it = Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz
ja = ルツェルン
ko = 루체른
pl = Lucerna
- pt = Lucerna
+ pt = Lucerna, Zug, Sarnen, Stans, Altdorf, Schwyz
ro = Lucerna
ru = Люцерн
[Switzerland_Eastern Description]
- en = St. Gallen, Schaffhausen, Chur
+ en = Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen
ar = خور
da = Kanton Schaffhausen
- de = St. Gallen, Schaffhausen, Chur
+ de = Chur, St. Gallen, Herisau, Appenzell, Frauenfeld, Glarus, Schaffhausen
el = Σεν Γκάλεν, Σαφχάουζεν, Σουρ
- es = Coira
- fr = Saint-Gall, Schaffhouse, Coire
+ es = Coira, San Galo, Herisau, Appenzell, Frauenfeld, Glaris, Schaffhausen
+ fr = Coire, Saint-Gall, Herisau, Appenzell, Frauenfeld, Glaris, Schaffhouse
he = שפהאוזן
- it = San Gallo, Sciaffusa, Coira
+ it = Coira, San Gallo, Herisau, Appenzello, Frauenfeld, Glarona, Sciaffusa
ja = シャフハウゼン, クール
pl = Szafuza
pt = Coira
@@ -58611,20 +58663,20 @@
uk = Шаффгаузен, Кур
[Switzerland_Espace Mittelland_Bern Description]
- en = Bern, Biel/Bienne, Köniz
+ en = Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten
ar = برن
cs = Bern
- de = Bern, Biel
+ de = Bern, Freiburg, Solothurn, Neuenburg, Delsberg, Biel, Olten
el = Βέρνη, Μπιλ / Μπιένε, Κόνιζ
- es = Berna
- fr = Berne, Bienne
+ es = Berna, Friburgo, Soleura, Neuenburg, Delsberg, Biel, Olten
+ fr = Berne, Fribourg, Soleure, Neuchâtel, Delémont, Bienne, Olten
he = ברן
hu = Bern
- it = Berna
+ it = Berna, Friburgo, Soletta, Neuenburg, Delsberg, Bienne, Olten
ja = ベルン
ko = 베른
pl = Berno
- pt = Berna
+ pt = Berna, Friburgo, Solothurn, Neuenburg, Delsberg, Biel, Olten
ro = Berna
ru = Берн, Биль
sk = Bern
@@ -58633,30 +58685,31 @@
uk = Берн
[Switzerland_Espace Mittelland_East Description]
- en = Thun, Langenthal, Steffisburg
+ en = Thun, Interlaken, Langenthal
+ de = Thun, Interlaken, Langenthal
el = Τουν, Λάνγκετχαλ, Στέφισμπουργκ
- fr = Thoune, Steffisburg
- it = Steffisburg
+ fr = Thoune, Interlaken, Langenthal
+ it = Thun, Interlaken, Langenthal
ru = Тун, Штеффисбург
uk = Тун
zh-Hant = 施特菲斯堡
[Switzerland_Lake Geneva region Description]
- en = Geneva, Lausanne, Vernier
+ en = Geneva, Lausanne, Sion
ar = جنيف
az = Cenevrə
cs = Ženeva
da = Geneve
- de = Genf, Lausanne
+ de = Genf, Lausanne, Sitten
el = Γενεύη, Λωζάνη, Βερνιέρ
- es = Ginebra, Lausana
+ es = Ginebra, Lausana, Sion
et = Genf, Lausanne, Vernier
fi = Geneve
- fr = Genève
+ fr = Genève, Lausanne, Sion
he = ז'נבה
hu = Genf
id = Jenewa
- it = Ginevra, Losanna
+ it = Ginevra, Losanna, Sion
ja = ジュネーヴ
pl = Genewa
ru = Женева, Лозанна, Вернье
@@ -58667,40 +58720,43 @@
vi = Giơ-ne-vơ
[Switzerland_Northwestern Description]
- en = Basel, Lenzburg, Riehen
+ en = Basel, Liestal, Aarau
cs = Basilej
- de = Basel
+ de = Basel, Liestal, Aarau
el = Βασιλεία, Λένζμπεργκ, Ρίχεν
- es = Basilea
- fr = Bâle
+ es = Basilea, Liestal, Aarau
+ fr = Bâle, Liestal, Aarau
hu = Basel
- it = Basilea
+ it = Basilea, Liestal, Aarau
ru = Базель, Риэн
sk = Bazilej
uk = Базель
[Switzerland_Ticino Description]
- en = Lugano, Bellinzona, Locarno
+ en = Bellinzona, Lugano, Locarno
+ de = Bellinzona, Lugano, Locarno
el = Λουγκάνο, Μπελιντσόνα, Λοκάρνο
- fr = Bellinzone
+ es = Bellinzona, Lugano, Locarno
+ fr = Bellinzone, Lugano, Locarno
+ it = Bellinzona, Lugano, Locarno
ru = Лугано, Беллинцона, Локарно
[Switzerland_Zurich Description]
- en = Zurich, Winterthur, Illnau
+ en = Zurich, Winterthur
ar = زيورخ
az = Sürix
cs = Curych
da = Zürich
- de = Zürich, Winterthur, Illnau
+ de = Zürich, Winterthur
el = Ζυρίχη, Βίντερθουρ, Ιλνάου
- es = Zúrich
+ es = Zúrich, Winterthur
et = Zürich, Winterthur, Illnau
fi = Zürich
fr = Zurich, Winterthour
he = ציריך
hu = Zürich
id = Zürich
- it = Zurigo
+ it = Zurigo, Winterthur
ja = チューリッヒ
ko = 취리히
nl = Zürich
diff --git a/data/drules_proto.txt b/data/drules_proto.txt
index 258a473538..cd85ec0112 100644
--- a/data/drules_proto.txt
+++ b/data/drules_proto.txt
@@ -14589,6 +14589,121 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 14
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+}
cont {
name: "area:highway-footway"
element {
@@ -14829,6 +14944,77 @@ cont {
}
}
}
+cont {
+ name: "attraction-amusement_ride"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "attraction-animal"
element {
@@ -14900,6 +15086,432 @@ cont {
}
}
}
+cont {
+ name: "attraction-big_wheel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-bumper_car"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-carousel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-historic"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-maze"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-roller_coaster"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "barrier-block"
element {
@@ -22111,7 +22723,7 @@ cont {
lines {
width: 5.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22121,7 +22733,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22147,7 +22759,7 @@ cont {
lines {
width: 7.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22157,7 +22769,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22183,7 +22795,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22193,7 +22805,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22219,7 +22831,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22229,7 +22841,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23857,7 +24469,7 @@ cont {
lines {
width: 4.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23867,7 +24479,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23889,7 +24501,7 @@ cont {
lines {
width: 7.2
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23899,7 +24511,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23921,7 +24533,7 @@ cont {
lines {
width: 8.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23931,7 +24543,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23953,7 +24565,7 @@ cont {
lines {
width: 8.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23963,7 +24575,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -25213,7 +25825,7 @@ cont {
lines {
width: 5.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -25223,7 +25835,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -25249,7 +25861,7 @@ cont {
lines {
width: 7.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -25259,7 +25871,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -25285,7 +25897,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -25295,7 +25907,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -25321,7 +25933,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -25331,7 +25943,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29301,7 +29913,7 @@ cont {
lines {
width: 5.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29311,7 +29923,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29337,7 +29949,7 @@ cont {
lines {
width: 6.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29347,7 +29959,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29373,7 +29985,7 @@ cont {
lines {
width: 8.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29383,7 +29995,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29409,7 +30021,7 @@ cont {
lines {
width: 8.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29419,7 +30031,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36302,7 +36914,7 @@ cont {
lines {
width: 7.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36312,7 +36924,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36338,7 +36950,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36348,7 +36960,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36374,7 +36986,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36384,7 +36996,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36410,7 +37022,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36420,7 +37032,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38459,7 +39071,7 @@ cont {
lines {
width: 6.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38469,7 +39081,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38495,7 +39107,7 @@ cont {
lines {
width: 7.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38505,7 +39117,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38531,7 +39143,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38541,7 +39153,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38567,7 +39179,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38577,7 +39189,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38592,18 +39204,46 @@ cont {
}
cont {
name: "highway-traffic_signals"
+ element {
+ scale: 15
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
element {
scale: 19
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 215
}
}
element {
scale: 20
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 215
}
}
}
@@ -49340,35 +49980,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
@@ -51587,63 +52227,63 @@ cont {
element {
scale: 12
area {
- color: 12372094
+ color: 13620648
priority: -1930
}
}
element {
scale: 13
area {
- color: 11781233
+ color: 13620648
priority: -1930
}
}
element {
scale: 14
area {
- color: 11453035
+ color: 13620648
priority: -1930
}
}
element {
scale: 15
area {
- color: 11584112
+ color: 13620648
priority: -1930
}
}
element {
scale: 16
area {
- color: 11190117
+ color: 13029267
priority: -1930
}
}
element {
scale: 17
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 18
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 19
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 20
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
@@ -52008,6 +52648,20 @@ cont {
}
cont {
name: "leisure-miniature_golf"
+ element {
+ scale: 12
+ area {
+ color: 13029267
+ priority: -1860
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13029267
+ priority: -1860
+ }
+ }
element {
scale: 14
area {
@@ -56026,34 +56680,161 @@ cont {
}
}
cont {
- name: "man_made-tower-communication"
+ name: "man_made-tower"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
element {
scale: 17
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
}
element {
scale: 18
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 19
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 20
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+}
+cont {
+ name: "man_made-tower-communication"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
}
cont {
@@ -58563,35 +59344,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
@@ -74357,7 +75138,7 @@ cont {
lines {
width: 4.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74372,7 +75153,7 @@ cont {
lines {
width: 4.4
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74387,7 +75168,7 @@ cont {
lines {
width: 4.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74402,13 +75183,13 @@ cont {
lines {
width: 7.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 5.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74431,13 +75212,13 @@ cont {
lines {
width: 10.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 8.6
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74460,13 +75241,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74489,13 +75270,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74518,13 +75299,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -79971,7 +80752,7 @@ cont {
element {
scale: 12
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -79995,7 +80776,7 @@ cont {
element {
scale: 13
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80019,7 +80800,7 @@ cont {
element {
scale: 14
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80363,6 +81144,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -80721,72 +81680,31 @@ cont {
}
cont {
name: "railway-station-monorail"
- element {
- scale: 12
- symbol {
- name: "train-s"
- priority: 6250
- }
- caption {
- primary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 8
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
- }
element {
scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
- caption {
- primary {
- height: 10
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
}
element {
scale: 14
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
caption {
primary {
height: 11
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
secondary {
- height: 10
+ height: 9
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
@@ -80796,7 +81714,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80820,7 +81738,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80844,7 +81762,7 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80856,7 +81774,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -80868,7 +81786,7 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80880,7 +81798,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -80892,7 +81810,7 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80904,7 +81822,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -80916,7 +81834,7 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -80928,7 +81846,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -88114,6 +89032,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -97319,6 +98415,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -105386,6 +106660,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -111045,6 +112425,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -120622,6 +122108,94 @@ cont {
}
}
}
+cont {
+ name: "shop-pasta"
+ element {
+ scale: 16
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+}
cont {
name: "shop-pastry"
element {
diff --git a/data/drules_proto_default_dark.txt b/data/drules_proto_default_dark.txt
index c7a54616e7..abd04481d2 100644
--- a/data/drules_proto_default_dark.txt
+++ b/data/drules_proto_default_dark.txt
@@ -14051,6 +14051,57 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+}
cont {
name: "area:highway-footway"
element {
@@ -14291,6 +14342,77 @@ cont {
}
}
}
+cont {
+ name: "attraction-amusement_ride"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "attraction-animal"
element {
@@ -14362,6 +14484,432 @@ cont {
}
}
}
+cont {
+ name: "attraction-big_wheel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-bumper_car"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-carousel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-historic"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-maze"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-roller_coaster"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "barrier-block"
element {
@@ -20916,7 +21464,7 @@ cont {
lines {
width: 5.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20926,7 +21474,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -20952,7 +21500,7 @@ cont {
lines {
width: 7.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20962,7 +21510,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -20988,7 +21536,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20998,7 +21546,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21024,7 +21572,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21034,7 +21582,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22518,7 +23066,7 @@ cont {
lines {
width: 4.8
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22528,7 +23076,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22550,7 +23098,7 @@ cont {
lines {
width: 7.2
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22560,7 +23108,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22582,7 +23130,7 @@ cont {
lines {
width: 8.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22592,7 +23140,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22614,7 +23162,7 @@ cont {
lines {
width: 8.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22624,7 +23172,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23469,7 +24017,7 @@ cont {
lines {
width: 5.8
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23479,7 +24027,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23505,7 +24053,7 @@ cont {
lines {
width: 7.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23515,7 +24063,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23541,7 +24089,7 @@ cont {
lines {
width: 9.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23551,7 +24099,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23577,7 +24125,7 @@ cont {
lines {
width: 9.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23587,7 +24135,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27332,7 +27880,7 @@ cont {
lines {
width: 5.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27342,7 +27890,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27368,7 +27916,7 @@ cont {
lines {
width: 6.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27378,7 +27926,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27404,7 +27952,7 @@ cont {
lines {
width: 8.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27414,7 +27962,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27440,7 +27988,7 @@ cont {
lines {
width: 8.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27450,7 +27998,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -34105,7 +34653,7 @@ cont {
lines {
width: 7.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34115,7 +34663,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -34141,7 +34689,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34151,7 +34699,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -34177,7 +34725,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34187,7 +34735,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -34213,7 +34761,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34223,7 +34771,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36091,7 +36639,7 @@ cont {
lines {
width: 6.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36101,7 +36649,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36127,7 +36675,7 @@ cont {
lines {
width: 7.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36137,7 +36685,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36163,7 +36711,7 @@ cont {
lines {
width: 9.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36173,7 +36721,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36199,7 +36747,7 @@ cont {
lines {
width: 9.4
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36209,7 +36757,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36222,6 +36770,23 @@ cont {
}
}
}
+cont {
+ name: "highway-traffic_signals"
+ element {
+ scale: 19
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+}
cont {
name: "highway-trunk"
element {
@@ -46969,35 +47534,35 @@ cont {
element {
scale: 16
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 17
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 18
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 19
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 20
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
@@ -49216,35 +49781,35 @@ cont {
element {
scale: 12
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 13
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 14
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 15
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 16
area {
- color: 1317888
+ color: 1251584
priority: -1930
}
}
@@ -53395,34 +53960,133 @@ cont {
}
}
cont {
- name: "man_made-tower-communication"
+ name: "man_made-tower"
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
element {
scale: 17
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
}
element {
scale: 18
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 19
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 20
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+}
+cont {
+ name: "man_made-tower-communication"
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
}
cont {
@@ -55569,35 +56233,35 @@ cont {
element {
scale: 16
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 17
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 18
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 19
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 20
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
@@ -70168,7 +70832,7 @@ cont {
lines {
width: 4.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70183,7 +70847,7 @@ cont {
lines {
width: 4.4
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70198,7 +70862,7 @@ cont {
lines {
width: 4.8
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70213,13 +70877,13 @@ cont {
lines {
width: 7.0
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 5.8
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70242,13 +70906,13 @@ cont {
lines {
width: 10.0
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 8.6
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70271,13 +70935,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70300,13 +70964,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70329,13 +70993,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -75510,7 +76174,7 @@ cont {
element {
scale: 12
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75534,7 +76198,7 @@ cont {
element {
scale: 13
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75558,7 +76222,7 @@ cont {
element {
scale: 14
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75902,6 +76566,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -76260,72 +77102,31 @@ cont {
}
cont {
name: "railway-station-monorail"
- element {
- scale: 12
- symbol {
- name: "train-s"
- priority: 6250
- }
- caption {
- primary {
- height: 9
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 8
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
- }
element {
scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
- caption {
- primary {
- height: 10
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 9
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
}
element {
scale: 14
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
caption {
primary {
height: 11
color: 8947848
- stroke_color: 1292240384
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
secondary {
- height: 10
+ height: 9
color: 8947848
- stroke_color: 1292240384
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
@@ -76335,7 +77136,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76359,7 +77160,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76383,7 +77184,7 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76395,7 +77196,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -76407,7 +77208,7 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76419,7 +77220,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -76431,7 +77232,7 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76443,7 +77244,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -76455,7 +77256,7 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76467,7 +77268,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -83653,6 +84454,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -92858,6 +93837,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -100925,6 +102082,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -106584,6 +107847,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -116161,6 +117530,94 @@ cont {
}
}
}
+cont {
+ name: "shop-pasta"
+ element {
+ scale: 16
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+}
cont {
name: "shop-pastry"
element {
@@ -125800,7 +127257,7 @@ colors {
}
value {
name: "RoadShieldOrangeBackground"
- color: 1272880
+ color: 11898395
}
value {
name: "RoadShieldRedBackground"
diff --git a/data/drules_proto_default_light.txt b/data/drules_proto_default_light.txt
index c86d51ac5d..cf911a9e4a 100644
--- a/data/drules_proto_default_light.txt
+++ b/data/drules_proto_default_light.txt
@@ -14051,6 +14051,57 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+}
cont {
name: "area:highway-footway"
element {
@@ -14291,6 +14342,77 @@ cont {
}
}
}
+cont {
+ name: "attraction-amusement_ride"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "attraction-animal"
element {
@@ -14362,6 +14484,432 @@ cont {
}
}
}
+cont {
+ name: "attraction-big_wheel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-bumper_car"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-carousel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-historic"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-maze"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-roller_coaster"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "barrier-block"
element {
@@ -20916,7 +21464,7 @@ cont {
lines {
width: 5.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20926,7 +21474,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -20952,7 +21500,7 @@ cont {
lines {
width: 7.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20962,7 +21510,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -20988,7 +21536,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -20998,7 +21546,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21024,7 +21572,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21034,7 +21582,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22518,7 +23066,7 @@ cont {
lines {
width: 4.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22528,7 +23076,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22550,7 +23098,7 @@ cont {
lines {
width: 7.2
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22560,7 +23108,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22582,7 +23130,7 @@ cont {
lines {
width: 8.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22592,7 +23140,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -22614,7 +23162,7 @@ cont {
lines {
width: 8.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -22624,7 +23172,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23469,7 +24017,7 @@ cont {
lines {
width: 5.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23479,7 +24027,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23505,7 +24053,7 @@ cont {
lines {
width: 7.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23515,7 +24063,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23541,7 +24089,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23551,7 +24099,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23577,7 +24125,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23587,7 +24135,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27266,7 +27814,7 @@ cont {
lines {
width: 5.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27276,7 +27824,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27302,7 +27850,7 @@ cont {
lines {
width: 6.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27312,7 +27860,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27338,7 +27886,7 @@ cont {
lines {
width: 8.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27348,7 +27896,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -27374,7 +27922,7 @@ cont {
lines {
width: 8.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -27384,7 +27932,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -33925,7 +34473,7 @@ cont {
lines {
width: 7.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -33935,7 +34483,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -33961,7 +34509,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -33971,7 +34519,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -33997,7 +34545,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34007,7 +34555,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -34033,7 +34581,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -34043,7 +34591,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -35887,7 +36435,7 @@ cont {
lines {
width: 6.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -35897,7 +36445,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -35923,7 +36471,7 @@ cont {
lines {
width: 7.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -35933,7 +36481,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -35959,7 +36507,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -35969,7 +36517,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -35995,7 +36543,7 @@ cont {
lines {
width: 9.4
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36005,7 +36553,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36018,6 +36566,23 @@ cont {
}
}
}
+cont {
+ name: "highway-traffic_signals"
+ element {
+ scale: 19
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+}
cont {
name: "highway-trunk"
element {
@@ -46705,35 +47270,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
@@ -48952,63 +49517,63 @@ cont {
element {
scale: 12
area {
- color: 12372094
+ color: 13620648
priority: -1930
}
}
element {
scale: 13
area {
- color: 11781233
+ color: 13620648
priority: -1930
}
}
element {
scale: 14
area {
- color: 11453035
+ color: 13620648
priority: -1930
}
}
element {
scale: 15
area {
- color: 11584112
+ color: 13620648
priority: -1930
}
}
element {
scale: 16
area {
- color: 11190117
+ color: 13029267
priority: -1930
}
}
element {
scale: 17
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 18
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 19
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 20
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
@@ -53149,34 +53714,133 @@ cont {
}
}
cont {
- name: "man_made-tower-communication"
+ name: "man_made-tower"
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
element {
scale: 17
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
}
element {
scale: 18
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 19
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 20
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+}
+cont {
+ name: "man_made-tower-communication"
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
}
cont {
@@ -55323,35 +55987,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
@@ -69953,7 +70617,7 @@ cont {
lines {
width: 4.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -69968,7 +70632,7 @@ cont {
lines {
width: 4.4
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -69983,7 +70647,7 @@ cont {
lines {
width: 4.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -69998,13 +70662,13 @@ cont {
lines {
width: 7.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 5.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70027,13 +70691,13 @@ cont {
lines {
width: 10.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 8.6
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70056,13 +70720,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70085,13 +70749,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -70114,13 +70778,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -75295,7 +75959,7 @@ cont {
element {
scale: 12
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75319,7 +75983,7 @@ cont {
element {
scale: 13
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75343,7 +76007,7 @@ cont {
element {
scale: 14
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -75687,6 +76351,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -76045,72 +76887,31 @@ cont {
}
cont {
name: "railway-station-monorail"
- element {
- scale: 12
- symbol {
- name: "train-s"
- priority: 6250
- }
- caption {
- primary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 8
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
- }
element {
scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
- caption {
- primary {
- height: 10
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
}
element {
scale: 14
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
caption {
primary {
height: 11
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
secondary {
- height: 10
+ height: 9
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
@@ -76120,7 +76921,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76144,7 +76945,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76168,7 +76969,7 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76180,7 +76981,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -76192,7 +76993,7 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76204,7 +77005,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -76216,7 +77017,7 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76228,7 +77029,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -76240,7 +77041,7 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -76252,7 +77053,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -83438,6 +84239,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -92643,6 +93622,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -100710,6 +101867,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -106369,6 +107632,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -115946,6 +117315,94 @@ cont {
}
}
}
+cont {
+ name: "shop-pasta"
+ element {
+ scale: 16
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+}
cont {
name: "shop-pastry"
element {
diff --git a/data/drules_proto_outdoors_dark.txt b/data/drules_proto_outdoors_dark.txt
index 50d91e5839..5c550267ae 100644
--- a/data/drules_proto_outdoors_dark.txt
+++ b/data/drules_proto_outdoors_dark.txt
@@ -14451,6 +14451,121 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 14
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+}
cont {
name: "area:highway-footway"
element {
@@ -14691,6 +14806,77 @@ cont {
}
}
}
+cont {
+ name: "attraction-amusement_ride"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "attraction-animal"
element {
@@ -14762,6 +14948,432 @@ cont {
}
}
}
+cont {
+ name: "attraction-big_wheel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-bumper_car"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-carousel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-historic"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-maze"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-roller_coaster"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "barrier-block"
element {
@@ -21662,7 +22274,7 @@ cont {
lines {
width: 7.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21672,7 +22284,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21698,7 +22310,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21708,7 +22320,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21734,7 +22346,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21744,7 +22356,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21770,7 +22382,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21780,7 +22392,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23548,7 +24160,7 @@ cont {
lines {
width: 6.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23558,7 +24170,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23580,7 +24192,7 @@ cont {
lines {
width: 8.8
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23590,7 +24202,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23612,7 +24224,7 @@ cont {
lines {
width: 9.8
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23622,7 +24234,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23644,7 +24256,7 @@ cont {
lines {
width: 9.8
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23654,7 +24266,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24858,7 +25470,7 @@ cont {
lines {
width: 7.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24868,7 +25480,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24894,7 +25506,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24904,7 +25516,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24930,7 +25542,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24940,7 +25552,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24966,7 +25578,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24976,7 +25588,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29141,7 +29753,7 @@ cont {
lines {
width: 7.6
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29151,7 +29763,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29177,7 +29789,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29187,7 +29799,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29213,7 +29825,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29223,7 +29835,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29249,7 +29861,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29259,7 +29871,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36185,7 +36797,7 @@ cont {
lines {
width: 7.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36195,7 +36807,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36221,7 +36833,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36231,7 +36843,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36257,7 +36869,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36267,7 +36879,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36293,7 +36905,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36303,7 +36915,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38456,7 +39068,7 @@ cont {
lines {
width: 9.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38466,7 +39078,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38492,7 +39104,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38502,7 +39114,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38528,7 +39140,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38538,7 +39150,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38564,7 +39176,7 @@ cont {
lines {
width: 11.0
color: 1294740506
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38574,7 +39186,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38587,6 +39199,23 @@ cont {
}
}
}
+cont {
+ name: "highway-traffic_signals"
+ element {
+ scale: 19
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+}
cont {
name: "highway-trunk"
element {
@@ -49514,35 +50143,35 @@ cont {
element {
scale: 16
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 17
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 18
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 19
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
element {
scale: 20
area {
- color: 1251584
+ color: 1317888
priority: -1920
}
}
@@ -51761,35 +52390,35 @@ cont {
element {
scale: 12
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 13
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 14
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 15
area {
- color: 1317888
+ color: 988160
priority: -1930
}
}
element {
scale: 16
area {
- color: 1317888
+ color: 1251584
priority: -1930
}
}
@@ -56150,34 +56779,161 @@ cont {
}
}
cont {
- name: "man_made-tower-communication"
+ name: "man_made-tower"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
element {
scale: 17
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
}
element {
scale: 18
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 19
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 20
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+}
+cont {
+ name: "man_made-tower-communication"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
}
cont {
@@ -58923,35 +59679,35 @@ cont {
element {
scale: 16
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 17
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 18
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 19
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
element {
scale: 20
area {
- color: 1251584
+ color: 1317888
priority: -1880
}
}
@@ -74747,7 +75503,7 @@ cont {
lines {
width: 4.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74762,7 +75518,7 @@ cont {
lines {
width: 4.4
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74777,7 +75533,7 @@ cont {
lines {
width: 4.8
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74792,13 +75548,13 @@ cont {
lines {
width: 7.0
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 5.8
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74821,13 +75577,13 @@ cont {
lines {
width: 10.0
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 8.6
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74850,13 +75606,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74879,13 +75635,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74908,13 +75664,13 @@ cont {
lines {
width: 12.8
color: 1297109072
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 858532890
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -80574,7 +81330,7 @@ cont {
element {
scale: 12
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80598,7 +81354,7 @@ cont {
element {
scale: 13
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80622,7 +81378,7 @@ cont {
element {
scale: 14
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80966,6 +81722,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -81324,72 +82258,31 @@ cont {
}
cont {
name: "railway-station-monorail"
- element {
- scale: 12
- symbol {
- name: "train-s"
- priority: 6250
- }
- caption {
- primary {
- height: 9
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 8
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
- }
element {
scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
- caption {
- primary {
- height: 10
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 9
- color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
}
element {
scale: 14
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
caption {
primary {
height: 11
color: 8947848
- stroke_color: 1292240384
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
secondary {
- height: 10
+ height: 9
color: 8947848
- stroke_color: 1292240384
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
@@ -81399,7 +82292,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81423,7 +82316,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81447,7 +82340,7 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81459,7 +82352,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -81471,7 +82364,7 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81483,7 +82376,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -81495,7 +82388,7 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81507,7 +82400,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -81519,7 +82412,7 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81531,7 +82424,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -88717,6 +89610,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -97922,6 +98993,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -105989,6 +107238,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -111648,6 +113003,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -121225,6 +122686,94 @@ cont {
}
}
}
+cont {
+ name: "shop-pasta"
+ element {
+ scale: 16
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 9211020
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+}
cont {
name: "shop-pastry"
element {
@@ -131413,7 +132962,7 @@ colors {
}
value {
name: "RoadShieldOrangeBackground"
- color: 1272880
+ color: 11898395
}
value {
name: "RoadShieldRedBackground"
diff --git a/data/drules_proto_outdoors_light.txt b/data/drules_proto_outdoors_light.txt
index 9e795f6296..d883e5b5d7 100644
--- a/data/drules_proto_outdoors_light.txt
+++ b/data/drules_proto_outdoors_light.txt
@@ -14451,6 +14451,121 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 14
+ symbol {
+ name: "drinking-water-no-s"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 1200
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8800
+ }
+ }
+}
cont {
name: "area:highway-footway"
element {
@@ -14691,6 +14806,77 @@ cont {
}
}
}
+cont {
+ name: "attraction-amusement_ride"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "attraction-animal"
element {
@@ -14762,6 +14948,432 @@ cont {
}
}
}
+cont {
+ name: "attraction-big_wheel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-bumper_car"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-carousel"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-historic"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-maze"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
+cont {
+ name: "attraction-roller_coaster"
+ element {
+ scale: 17
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "playground-m"
+ priority: 2450
+ min_distance: 24
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7550
+ }
+ }
+}
cont {
name: "barrier-block"
element {
@@ -21662,7 +22274,7 @@ cont {
lines {
width: 7.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21672,7 +22284,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21698,7 +22310,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21708,7 +22320,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21734,7 +22346,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21744,7 +22356,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -21770,7 +22382,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -21780,7 +22392,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23548,7 +24160,7 @@ cont {
lines {
width: 6.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23558,7 +24170,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23580,7 +24192,7 @@ cont {
lines {
width: 8.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23590,7 +24202,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23612,7 +24224,7 @@ cont {
lines {
width: 9.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23622,7 +24234,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -23644,7 +24256,7 @@ cont {
lines {
width: 9.8
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -23654,7 +24266,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24858,7 +25470,7 @@ cont {
lines {
width: 7.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24868,7 +25480,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24894,7 +25506,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24904,7 +25516,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24930,7 +25542,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24940,7 +25552,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -24966,7 +25578,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -24976,7 +25588,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29075,7 +29687,7 @@ cont {
lines {
width: 7.6
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29085,7 +29697,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29111,7 +29723,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29121,7 +29733,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29147,7 +29759,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29157,7 +29769,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -29183,7 +29795,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -29193,7 +29805,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36005,7 +36617,7 @@ cont {
lines {
width: 7.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36015,7 +36627,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36041,7 +36653,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36051,7 +36663,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36077,7 +36689,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36087,7 +36699,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -36113,7 +36725,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -36123,7 +36735,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38252,7 +38864,7 @@ cont {
lines {
width: 9.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38262,7 +38874,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38288,7 +38900,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38298,7 +38910,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38324,7 +38936,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38334,7 +38946,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38360,7 +38972,7 @@ cont {
lines {
width: 11.0
color: 1307438043
- priority: 50
+ priority: 154
cap: BUTTCAP
}
lines {
@@ -38370,7 +38982,7 @@ cont {
dd: 2.0
dd: 2.0
}
- priority: 40
+ priority: 153
cap: BUTTCAP
}
path_text {
@@ -38383,6 +38995,23 @@ cont {
}
}
}
+cont {
+ name: "highway-traffic_signals"
+ element {
+ scale: 19
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "traffic_signals"
+ priority: 215
+ }
+ }
+}
cont {
name: "highway-trunk"
element {
@@ -49250,35 +49879,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1920
}
}
@@ -51497,63 +52126,63 @@ cont {
element {
scale: 12
area {
- color: 12372094
+ color: 13620648
priority: -1930
}
}
element {
scale: 13
area {
- color: 11781233
+ color: 13620648
priority: -1930
}
}
element {
scale: 14
area {
- color: 11453035
+ color: 13620648
priority: -1930
}
}
element {
scale: 15
area {
- color: 11584112
+ color: 13620648
priority: -1930
}
}
element {
scale: 16
area {
- color: 11190117
+ color: 13029267
priority: -1930
}
}
element {
scale: 17
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 18
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 19
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
element {
scale: 20
area {
- color: 11190117
+ color: 12372094
priority: -1930
}
}
@@ -55904,34 +56533,161 @@ cont {
}
}
cont {
- name: "man_made-tower-communication"
+ name: "man_made-tower"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
element {
scale: 17
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
}
element {
scale: 18
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 19
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
element {
scale: 20
symbol {
- name: "dot-m"
+ name: "mast-m"
priority: 850
}
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+}
+cont {
+ name: "man_made-tower-communication"
+ element {
+ scale: 14
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "mast-m"
+ priority: 850
+ }
+ caption {
+ primary {
+ height: 11
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9150
+ }
}
}
cont {
@@ -58677,35 +59433,35 @@ cont {
element {
scale: 16
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 17
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 18
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 19
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
element {
scale: 20
area {
- color: 13029267
+ color: 12700809
priority: -1880
}
}
@@ -74532,7 +75288,7 @@ cont {
lines {
width: 4.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74547,7 +75303,7 @@ cont {
lines {
width: 4.4
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74562,7 +75318,7 @@ cont {
lines {
width: 4.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74577,13 +75333,13 @@ cont {
lines {
width: 7.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 5.8
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74606,13 +75362,13 @@ cont {
lines {
width: 10.0
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 8.6
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74635,13 +75391,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74664,13 +75420,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -74693,13 +75449,13 @@ cont {
lines {
width: 12.8
color: 1300267136
- priority: 40
+ priority: 140
cap: BUTTCAP
}
lines {
width: 11.0
color: 871230427
- priority: 50
+ priority: 150
cap: BUTTCAP
}
lines {
@@ -80359,7 +81115,7 @@ cont {
element {
scale: 12
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80383,7 +81139,7 @@ cont {
element {
scale: 13
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80407,7 +81163,7 @@ cont {
element {
scale: 14
symbol {
- name: "train-s"
+ name: "funicular-s"
priority: 6250
}
caption {
@@ -80751,6 +81507,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -81109,72 +82043,31 @@ cont {
}
cont {
name: "railway-station-monorail"
- element {
- scale: 12
- symbol {
- name: "train-s"
- priority: 6250
- }
- caption {
- primary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 8
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
- }
element {
scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
- caption {
- primary {
- height: 10
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 9
- color: 2236962
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -3750
- }
}
element {
scale: 14
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 6250
}
caption {
primary {
height: 11
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
secondary {
- height: 10
+ height: 9
color: 2236962
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
@@ -81184,7 +82077,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81208,7 +82101,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81232,7 +82125,7 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81244,7 +82137,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -81256,7 +82149,7 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81268,7 +82161,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -81280,7 +82173,7 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81292,7 +82185,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -81304,7 +82197,7 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 6250
}
caption {
@@ -81316,7 +82209,7 @@ cont {
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 2236962
stroke_color: 452984831
offset_y: 1
@@ -88502,6 +89395,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -97707,6 +98778,184 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 9
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 12
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 6250
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -3750
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -105774,6 +107023,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -111433,6 +112788,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 3700
+ }
+ caption {
+ primary {
+ height: 13
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 2236962
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -6300
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -121010,6 +122471,94 @@ cont {
}
}
}
+cont {
+ name: "shop-pasta"
+ element {
+ scale: 16
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "shop-m"
+ priority: 2550
+ min_distance: 10
+ }
+ caption {
+ primary {
+ height: 10
+ color: 4473924
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7450
+ }
+ }
+}
cont {
name: "shop-pastry"
element {
diff --git a/data/drules_proto_vehicle_dark.txt b/data/drules_proto_vehicle_dark.txt
index 9536a9275d..9ea452868c 100644
--- a/data/drules_proto_vehicle_dark.txt
+++ b/data/drules_proto_vehicle_dark.txt
@@ -5730,6 +5730,33 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+}
cont {
name: "barrier-border_control"
element {
@@ -20474,18 +20501,46 @@ cont {
}
cont {
name: "highway-traffic_signals"
+ element {
+ scale: 15
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
element {
scale: 19
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 175
}
}
element {
scale: 20
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 175
}
}
}
@@ -26948,6 +27003,20 @@ cont {
}
cont {
name: "landuse-allotments"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -27364,6 +27433,20 @@ cont {
}
cont {
name: "landuse-field"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -28777,6 +28860,20 @@ cont {
}
cont {
name: "landuse-grass"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -29006,6 +29103,20 @@ cont {
}
cont {
name: "landuse-meadow"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29316,6 +29427,20 @@ cont {
}
cont {
name: "landuse-orchard"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29542,6 +29667,20 @@ cont {
}
cont {
name: "landuse-recreation_ground"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29969,6 +30108,20 @@ cont {
}
cont {
name: "landuse-village_green"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -30021,6 +30174,20 @@ cont {
}
cont {
name: "landuse-vineyard"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -30327,6 +30494,20 @@ cont {
}
cont {
name: "leisure-golf_course"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1910
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1910
+ }
+ }
element {
scale: 14
area {
@@ -30379,6 +30560,20 @@ cont {
}
cont {
name: "leisure-miniature_golf"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1910
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1910
+ }
+ }
element {
scale: 14
area {
@@ -33449,6 +33644,20 @@ cont {
}
cont {
name: "natural-grassland"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -33501,6 +33710,20 @@ cont {
}
cont {
name: "natural-heath"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -33696,6 +33919,20 @@ cont {
}
cont {
name: "natural-scrub"
+ element {
+ scale: 12
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 593674
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -43634,7 +43871,7 @@ cont {
lines {
width: 4.7
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43649,7 +43886,7 @@ cont {
lines {
width: 6.0
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43664,13 +43901,13 @@ cont {
lines {
width: 7.4
color: 855309
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 6.2
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43693,13 +43930,13 @@ cont {
lines {
width: 10.8
color: 855309
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 9.4
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43722,13 +43959,13 @@ cont {
lines {
width: 15.4
color: 855309
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 13.6
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43751,13 +43988,13 @@ cont {
lines {
width: 18.8
color: 855309
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 17.0
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43780,13 +44017,13 @@ cont {
lines {
width: 18.8
color: 855309
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 17.0
color: 1184274
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -49100,6 +49337,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 2900
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 2900
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -49425,54 +49823,30 @@ cont {
cont {
name: "railway-station-monorail"
element {
- scale: 12
+ scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 2900
}
}
element {
- scale: 13
+ scale: 14
symbol {
- name: "train-m"
+ name: "monorail-s"
priority: 2900
}
caption {
primary {
height: 11
color: 8947848
- stroke_color: 1711670784
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
secondary {
height: 9
color: 8947848
- stroke_color: 1711670784
- offset_y: 1
- is_optional: true
- }
- priority: -7100
- }
- }
- element {
- scale: 14
- symbol {
- name: "train-m"
- priority: 2900
- }
- caption {
- primary {
- height: 12
- color: 8947848
- stroke_color: 1292240384
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 10
- color: 8947848
- stroke_color: 1292240384
+ stroke_color: 856032768
offset_y: 1
is_optional: true
}
@@ -49482,7 +49856,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
@@ -49506,7 +49880,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
@@ -49530,19 +49904,19 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 8947848
stroke_color: 436602368
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -49554,19 +49928,19 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 8947848
stroke_color: 436602368
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -49578,19 +49952,19 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 8947848
stroke_color: 436602368
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -49602,19 +49976,19 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 8947848
stroke_color: 436602368
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 8947848
stroke_color: 436602368
offset_y: 1
@@ -56120,6 +56494,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -64350,6 +64885,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 12
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 856032768
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -72037,6 +72733,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -77696,6 +78498,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 8947848
+ stroke_color: 436602368
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
@@ -82450,7 +83358,7 @@ colors {
}
value {
name: "RoadShieldOrangeBackground"
- color: 1272880
+ color: 11898395
}
value {
name: "RoadShieldRedBackground"
diff --git a/data/drules_proto_vehicle_light.txt b/data/drules_proto_vehicle_light.txt
index 19ff91af92..3efa6c9bae 100644
--- a/data/drules_proto_vehicle_light.txt
+++ b/data/drules_proto_vehicle_light.txt
@@ -5730,6 +5730,33 @@ cont {
}
}
}
+cont {
+ name: "amenity-water_point-drinking_water_no"
+ element {
+ scale: 18
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "drinking-water-no-m"
+ priority: 550
+ min_distance: 20
+ }
+ }
+}
cont {
name: "barrier-border_control"
element {
@@ -20066,18 +20093,46 @@ cont {
}
cont {
name: "highway-traffic_signals"
+ element {
+ scale: 15
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "traffic_signals"
+ priority: 175
+ }
+ }
element {
scale: 19
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 175
}
}
element {
scale: 20
symbol {
name: "traffic_signals"
- priority: 3165
+ priority: 175
}
}
}
@@ -26408,6 +26463,20 @@ cont {
}
cont {
name: "landuse-allotments"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -26824,6 +26893,20 @@ cont {
}
cont {
name: "landuse-field"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -28237,6 +28320,20 @@ cont {
}
cont {
name: "landuse-grass"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -28466,6 +28563,20 @@ cont {
}
cont {
name: "landuse-meadow"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -28776,6 +28887,20 @@ cont {
}
cont {
name: "landuse-orchard"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29002,6 +29127,20 @@ cont {
}
cont {
name: "landuse-recreation_ground"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29429,6 +29568,20 @@ cont {
}
cont {
name: "landuse-village_green"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29481,6 +29634,20 @@ cont {
}
cont {
name: "landuse-vineyard"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -29752,41 +29919,55 @@ cont {
element {
scale: 16
area {
- color: 13163437
+ color: 13031851
priority: -1940
}
}
element {
scale: 17
area {
- color: 13163437
+ color: 13031851
priority: -1940
}
}
element {
scale: 18
area {
- color: 13163437
+ color: 13031851
priority: -1940
}
}
element {
scale: 19
area {
- color: 13163437
+ color: 13031851
priority: -1940
}
}
element {
scale: 20
area {
- color: 13163437
+ color: 13031851
priority: -1940
}
}
}
cont {
name: "leisure-golf_course"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1910
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1910
+ }
+ }
element {
scale: 14
area {
@@ -29839,6 +30020,20 @@ cont {
}
cont {
name: "leisure-miniature_golf"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1910
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1910
+ }
+ }
element {
scale: 14
area {
@@ -32909,6 +33104,20 @@ cont {
}
cont {
name: "natural-grassland"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -32961,6 +33170,20 @@ cont {
}
cont {
name: "natural-heath"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1920
+ }
+ }
element {
scale: 14
area {
@@ -33156,6 +33379,20 @@ cont {
}
cont {
name: "natural-scrub"
+ element {
+ scale: 12
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
+ element {
+ scale: 13
+ area {
+ color: 13031851
+ priority: -1930
+ }
+ }
element {
scale: 14
area {
@@ -43094,7 +43331,7 @@ cont {
lines {
width: 4.7
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43109,7 +43346,7 @@ cont {
lines {
width: 6.0
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43124,13 +43361,13 @@ cont {
lines {
width: 7.4
color: 8421504
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 6.2
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43153,13 +43390,13 @@ cont {
lines {
width: 10.8
color: 8421504
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 9.4
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43182,13 +43419,13 @@ cont {
lines {
width: 15.4
color: 8421504
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 13.6
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43211,13 +43448,13 @@ cont {
lines {
width: 18.8
color: 8421504
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 17.0
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -43240,13 +43477,13 @@ cont {
lines {
width: 18.8
color: 8421504
- priority: 30
+ priority: 100
cap: BUTTCAP
}
lines {
width: 17.0
color: 15066325
- priority: 40
+ priority: 110
cap: BUTTCAP
}
lines {
@@ -48560,6 +48797,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-light_rail-berlin"
+ element {
+ scale: 13
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 2900
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "lightrail-berlin-s"
+ priority: 2900
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 12
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "lightrail-berlin-m"
+ priority: 2900
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -7100
+ }
+ }
+}
cont {
name: "railway-station-light_rail-london"
element {
@@ -48885,54 +49283,30 @@ cont {
cont {
name: "railway-station-monorail"
element {
- scale: 12
+ scale: 13
symbol {
- name: "train-s"
+ name: "monorail-s"
priority: 2900
}
}
element {
- scale: 13
+ scale: 14
symbol {
- name: "train-m"
+ name: "monorail-s"
priority: 2900
}
caption {
primary {
height: 11
color: 3355443
- stroke_color: 1728053247
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
secondary {
height: 9
color: 3355443
- stroke_color: 1728053247
- offset_y: 1
- is_optional: true
- }
- priority: -7100
- }
- }
- element {
- scale: 14
- symbol {
- name: "train-m"
- priority: 2900
- }
- caption {
- primary {
- height: 12
- color: 3355443
- stroke_color: 1308622847
- offset_y: 1
- is_optional: true
- }
- secondary {
- height: 10
- color: 3355443
- stroke_color: 1308622847
+ stroke_color: 872415231
offset_y: 1
is_optional: true
}
@@ -48942,7 +49316,7 @@ cont {
element {
scale: 15
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
@@ -48966,7 +49340,7 @@ cont {
element {
scale: 16
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
@@ -48990,19 +49364,19 @@ cont {
element {
scale: 17
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 3355443
stroke_color: 452984831
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 3355443
stroke_color: 452984831
offset_y: 1
@@ -49014,19 +49388,19 @@ cont {
element {
scale: 18
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 3355443
stroke_color: 452984831
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 3355443
stroke_color: 452984831
offset_y: 1
@@ -49038,19 +49412,19 @@ cont {
element {
scale: 19
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 3355443
stroke_color: 452984831
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 3355443
stroke_color: 452984831
offset_y: 1
@@ -49062,19 +49436,19 @@ cont {
element {
scale: 20
symbol {
- name: "train-m"
+ name: "monorail-m"
priority: 2900
}
caption {
primary {
- height: 14
+ height: 13
color: 3355443
stroke_color: 452984831
offset_y: 1
is_optional: true
}
secondary {
- height: 12
+ height: 11
color: 3355443
stroke_color: 452984831
offset_y: 1
@@ -55580,6 +55954,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-hongkong"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 12
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+}
cont {
name: "railway-station-subway-isfahan"
element {
@@ -63810,6 +64345,167 @@ cont {
}
}
}
+cont {
+ name: "railway-station-subway-shenzhen"
+ element {
+ scale: 13
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 14
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 2000
+ }
+ }
+ element {
+ scale: 15
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 12
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 10
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 872415231
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-m"
+ priority: 2000
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -8000
+ }
+ }
+}
cont {
name: "railway-station-subway-shiraz"
element {
@@ -71497,6 +72193,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-hongkong"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-hongkong-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+}
cont {
name: "railway-subway_entrance-isfahan"
element {
@@ -77156,6 +77958,112 @@ cont {
}
}
}
+cont {
+ name: "railway-subway_entrance-shenzhen"
+ element {
+ scale: 16
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ }
+ element {
+ scale: 17
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 18
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 19
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+ element {
+ scale: 20
+ symbol {
+ name: "subway-shenzhen-s"
+ priority: 550
+ }
+ caption {
+ primary {
+ height: 13
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ secondary {
+ height: 11
+ color: 3355443
+ stroke_color: 452984831
+ offset_y: 1
+ is_optional: true
+ }
+ priority: -9450
+ }
+ }
+}
cont {
name: "railway-subway_entrance-shiraz"
element {
diff --git a/data/editor.config b/data/editor.config
index da8701d9ae..033758d236 100644
--- a/data/editor.config
+++ b/data/editor.config
@@ -680,7 +680,8 @@
-
+
+
@@ -746,8 +747,7 @@
-
-
+
@@ -935,7 +935,8 @@
-
+
+
diff --git a/data/mapcss-mapping.csv b/data/mapcss-mapping.csv
index 9bf8830a84..7234ba15de 100644
--- a/data/mapcss-mapping.csv
+++ b/data/mapcss-mapping.csv
@@ -409,7 +409,7 @@ mountain_pass;[mountain_pass];;name;int_name;307;
highway|raceway;308;
highway|primary|tunnel;[highway=primary][tunnel?];;name;int_name;309;
highway|primary_link|bridge;[highway=primary_link][bridge?];;name;int_name;310;
-man_made|tower|communication;[man_made=tower][tower:type=communication];;name;int_name;311;
+man_made|tower|communication;[man_made=tower][tower:type=communication],[man_made=mast][tower:type=communication];;name;int_name;311;
sport|equestrian;312;
tourism|information|office;[tourism=information][information=office];;name;int_name;313;
deprecated:highway|footway|hiking:04.2024;[highway=footway][sac_scale=hiking];x;name;int_name;314;highway|path
@@ -687,7 +687,7 @@ deprecated|deprecated;573;x
deprecated|deprecated;574;x
aerialway|rope_tow;575;
natural|pond;576;natural|water|pond
-railway|station|funicular;[railway=station][station=funicular];;name;int_name;577;
+railway|station|funicular;[railway=station][station=funicular],[railway=halt][station=funicular];;name;int_name;577;
highway|secondary_link|tunnel;[highway=secondary_link][tunnel?];;name;int_name;578;
deprecated|deprecated;579;x
deprecated|deprecated;580;x
@@ -1125,7 +1125,7 @@ public_transport|platform;1008;
junction;[junction];;name;int_name;1009;
aeroway|aerodrome|international;[aeroway=aerodrome][aerodrome=international],[aeroway=aerodrome][aerodrome:type=international];;name;int_name;1010;
railway|station|light_rail;[railway=station][station=light_rail],[railway=station][transport=light_rail];;name;int_name;1011;
-railway|station|monorail;[railway=station][station=monorail],[railway=station][transport=monorail];;name;int_name;1012;
+railway|station|monorail;[railway=station][station=monorail],[railway=station][transport=monorail],[railway=halt][station=monorail];;name;int_name;1012;
railway|station|subway|london;[railway=station][transport=subway][city=london],[railway=station][station=subway][city=london];;name;int_name;1013;
railway|station|subway|newyork;[railway=station][transport=subway][city=newyork],[railway=station][station=subway][city=newyork];;name;int_name;1014;
railway|station|subway|moscow;[railway=station][transport=subway][city=moscow],[railway=station][station=subway][city=moscow];;name;int_name;1015;
@@ -1349,7 +1349,7 @@ historic|memorial|statue;[historic=memorial][memorial=statue],[historic=memorial
historic|memorial|plaque;[historic=memorial][memorial=plaque],[historic=memorial][memorial:type=plaque];;name;int_name;1233;
historic|castle|defensive;[historic=castle][castle_type=defensive];;name;int_name;1234;
historic|castle|stately;[historic=castle][castle_type=stately];;name;int_name;1235;
-attraction|animal;[attraction=animal];;name;int_name;1236;
+attraction|animal;1236;
deprecated:tourism|attraction|specified:03.2024;[tourism=attraction][attraction=specified];x;name;int_name;1237;tourism|attraction
cuisine|regional;1238;
cuisine|pizza;1239;
@@ -1720,3 +1720,18 @@ leisure|sports_hall;1603;
man_made|water_tap|drinking_water_no;[man_made=water_tap][drinking_water=not],[man_made=water_tap][drinking_water=no],[man_made=water_tap][drinking_water:legal=no];;;;1604;
man_made|water_well|drinking_water_no;[man_made=water_well][drinking_water=not],[man_made=water_well][drinking_water=no],[man_made=water_well][drinking_water:legal=no];;;;1605;
natural|spring|drinking_water_no;[natural=spring][drinking_water=not],[natural=spring][drinking_water=no];;;;1606;
+amenity|water_point|drinking_water_no;[amenity=water_point][drinking_water=not],[amenity=water_point][drinking_water=no];;;;1607;
+shop|pasta;1608;
+attraction|water_slide;1609;
+attraction|amusement_ride;1610;
+attraction|carousel;1611;
+attraction|roller_coaster;1612;
+attraction|maze;1613;
+attraction|historic;1614;
+attraction|big_wheel;1615;
+attraction|bumper_car;1616;
+railway|station|subway|hongkong;[railway=station][transport=subway][city=hongkong],[railway=station][station=subway][city=hongkong];;name;int_name;1617;
+railway|subway_entrance|hongkong;[railway=subway_entrance][city=hongkong];;name;int_name;1618;
+railway|station|light_rail|berlin;[railway=station][station=light_rail][city=berlin],[railway=halt][station=light_rail][city=berlin];;name;int_name;1619;
+railway|station|subway|shenzhen;[railway=station][transport=subway][city=shenzhen],[railway=station][station=subway][city=shenzhen];;name;int_name;1620;
+railway|subway_entrance|shenzhen;[railway=subway_entrance][city=shenzhen];;name;int_name;1621;
diff --git a/data/mwm_names_en.txt b/data/mwm_names_en.txt
deleted file mode 100644
index c2d95b4571..0000000000
--- a/data/mwm_names_en.txt
+++ /dev/null
@@ -1,1342 +0,0 @@
-Abkhazia = Abkhazia
-Afghanistan = Afghanistan
-Alabama = Alabama
-Albania = Albania
-Algeria = Algeria
-Algeria_Central = Algeria — Centre
-Algeria_Coast = Algeria — North
-Andorra = Andorra
-Angola = Angola
-Anguilla = Anguilla
-Antarctica = Antarctica
-Antigua and Barbuda = Antigua and Barbuda
-Argentina = Argentina
-Argentina_Buenos Aires_Buenos Aires = Buenos Aires
-Argentina_Buenos Aires_North = Buenos Aires Province — North
-Argentina_Buenos Aires_South = Buenos Aires Province — South
-Argentina_Cuyo = Cuyo
-Argentina_Mesopotamia = Mesopotamia
-Argentina_Northwest = Argentine Northwest
-Argentina_Pampas = Pampas
-Argentina_Patagonia = Patagonia
-Argentina_Santa Fe = Santa Fe Province
-Arizona = Arizona
-Armenia = Armenia
-Australia = Australia
-Australia_Brisbane = Brisbane
-Australia_Melbourne = Melbourne
-Australia_New South Wales = New South Wales
-Australia_Northern Territory = Northern Territory
-Australia_Queensland = Queensland
-Australia_South Australia = South Australia
-Australia_Sydney = Sydney
-Australia_Tasmania = Tasmania
-Australia_Victoria = Victoria
-Australia_Western Australia = Western Australia
-Austria = Austria
-Austria_Burgenland = Burgenland
-Austria_Carinthia = Carinthia
-Austria_Lower Austria_West = Lower Austria — West
-Austria_Lower Austria_Wien = Vienna
-Austria_Salzburg = Salzburg
-Austria_Styria = Styria
-Austria_Styria_Graz = Styria — Graz
-Austria_Styria_Leoben = Styria — Leoben
-Austria_Tyrol = Tyrol
-Austria_Upper Austria = Upper Austria
-Austria_Upper Austria_Linz = Upper Austria — Linz
-Austria_Upper Austria_Wels = Upper Austria — Wels
-Austria_Vorarlberg = Vorarlberg
-Azerbaijan = Azerbaijan
-Azerbaijan Region = Azerbaijan
-Bahrain = Bahrain
-Bangladesh = Bangladesh
-Barbados = Barbados
-Belarus = Belarus
-Belarus_Brest Region = Brest Region
-Belarus_Homiel Region = Gomel Region
-Belarus_Hrodna Region = Grodno Region
-Belarus_Maglieu Region = Mogilev Region
-Belarus_Minsk Region = Minsk Region
-Belarus_Vitebsk Region = Vitebsk Region
-Belgium = Belgium
-Belgium_Antwerp = Antwerp Province
-Belgium_East Flanders = East Flanders Province
-Belgium_Flemish Brabant = Flemish Brabant Province
-Belgium_Hainaut = Hainaut Province
-Belgium_Liege = Liège Province
-Belgium_Limburg = Limburg Province
-Belgium_Luxembourg = Luxembourg Province
-Belgium_Namur = Namur Province
-Belgium_Walloon Brabant = Walloon Brabant Province
-Belgium_West Flanders = West Flanders Province
-Belize = Belize
-Benin = Benin
-Bermuda = Bermuda
-Bhutan = Bhutan
-Bolivia = Bolivia
-Bolivia_North = Bolivia — North
-Bolivia_South = Bolivia — South
-Bosnia and Herzegovina = Bosnia and Herzegovina
-Bosnia and Herzegovina_Brcko district of Bosnia and Herzegowina = Brčko District
-Bosnia and Herzegovina_Entity Federation of Bosnia and Herzegovina = Federation of Bosnia and Herzegovina
-Bosnia and Herzegovina_Republic of Srpska = Republika Srpska
-Botswana = Botswana
-Brazil = Brazil
-Brazil_Bahia = Bahia
-Brazil_Goias = Goiás
-Brazil_Goias_Brasilia = Goiás — Brasília
-Brazil_Goias_North = Goiás — North
-Brazil_Mato Grosso = Mato Grosso
-Brazil_Mato Grosso Do Sul = Mato Grosso do Sul
-Brazil_North Region = North Region, Brazil
-Brazil_North Region_East = North Region — East
-Brazil_North Region_West = North Region — West
-Brazil_Northeast Region = Northeast Region
-Brazil_Northeast Region_East = Northeast Region — East
-Brazil_Northeast Region_West = Northeast Region — West
-Brazil_Paraiba = Paraíba
-Brazil_Parana = Paraná
-Brazil_Parana_East = Paraná — East
-Brazil_Parana_West = Paraná — West
-Brazil_Rio Grande do Norte = Rio Grande do Norte
-Brazil_Santa Catarina = Santa Catarina
-Brazil_South Region = Southern Brazil
-Brazil_South Region_East = Southern Region — East
-Brazil_South Region_West = Southern Region — West
-Brazil_Southeast Region_Espirito Santo = Espírito Santo
-Brazil_Southeast Region_Minas Gerais_Contagem = Minas Gerais — Contagem
-Brazil_Southeast Region_Minas Gerais_North = Minas Gerais — North
-Brazil_Southeast Region_Rio de Janeiro = Rio de Janeiro
-Brazil_Southeast Region_Sao Paulo_Campinas = São Paulo — Campinas
-Brazil_Southeast Region_Sao Paulo_City = São Paulo — Santos
-Brazil_Southeast Region_Sao Paulo_West = São Paulo — Ribeirão Preto
-British Indian Ocean Territory = British Indian Ocean Territory
-British Virgin Islands = British Virgin Islands
-Brunei = Brunei
-Bulgaria = Bulgaria
-Bulgaria_East = Bulgaria — East
-Bulgaria_West = Bulgaria — West
-Burkina Faso = Burkina Faso
-Burundi = Burundi
-California = California
-Cambodia = Cambodia
-Cameroon = Cameroon
-Cameroon_Central = Cameroon — Centre
-Cameroon_West = Cameroon — West
-Campo de Hielo Sur = Southern Patagonian Ice Field
-Canada = Canada
-Canada_Alberta = Alberta
-Canada_Alberta_Edmonton = Edmonton
-Canada_Alberta_North = Alberta — North
-Canada_Alberta_South = Alberta — South
-Canada_British Columbia = British Columbia
-Canada_British Columbia_Central = British Columbia — Centre
-Canada_British Columbia_Far_North = British Columbia — East
-Canada_British Columbia_Islands = Vancouver Island
-Canada_British Columbia_North = British Columbia — West
-Canada_British Columbia_Northeast = British Columbia — North
-Canada_British Columbia_Southeast = Kelowna
-Canada_British Columbia_Vancouver = Vancouver
-Canada_Labrador = Labrador
-Canada_Labrador_North = Labrador — North
-Canada_Labrador_South = Labrador — South
-Canada_Labrador_West = Labrador — West
-Canada_Manitoba = Manitoba
-Canada_Manitoba_Northeast = Manitoba — North
-Canada_Manitoba_Northwest = Manitoba — West
-Canada_Manitoba_South = Brandon
-Canada_Manitoba_Winnipeg = Winnipeg
-Canada_New Brunswick = New Brunswick
-Canada_Newfoundland = Newfoundland
-Canada_Newfoundland_East = Newfoundland — East
-Canada_Newfoundland_North = Newfoundland — North
-Canada_Newfoundland_South = Newfoundland — South
-Canada_Newfoundland_West = Newfoundland — West
-Canada_Northwest Territories = Northwest Territories
-Canada_Northwest Territories_East = Northwest Territories — East
-Canada_Northwest Territories_North = Northwest Territories — North
-Canada_Northwest Territories_Yellowknife = Yellowknife
-Canada_Nova Scotia = Nova Scotia
-Canada_Nova Scotia_Halifax = Halifax
-Canada_Nova Scotia_Sydney = Sydney
-Canada_Nunavut = Nunavut
-Canada_Nunavut_North = Nunavut — North
-Canada_Nunavut_South = Nunavut — South
-Canada_Ontario = Ontario
-Canada_Ontario_Bame = Barrie
-Canada_Ontario_Kingston = Kingston
-Canada_Ontario_London = London
-Canada_Ontario_Northeastern_Central = Timmins
-Canada_Ontario_Northeastern_North = Moose Factory
-Canada_Ontario_Northeastern_S = Greater Sudbury
-Canada_Ontario_Northeastern_SE = North Bay
-Canada_Ontario_Northeastern_SW = Sault Ste. Marie
-Canada_Ontario_Northeastern_W = Wawa
-Canada_Ontario_Northeastern_Wawa = Wawa
-Canada_Ontario_Northern = Thunder Bay
-Canada_Ontario_Northwestern = Ontario — North
-Canada_Ontario_Toronto = Toronto
-Canada_Prince Edward Island = Prince Edward Island
-Canada_Quebec = Quebec
-Canada_Quebec_Quebec = Quebec City
-Canada_Quebek_Far North = Quebec — North
-Canada_Quebek_Lachute = Lachute
-Canada_Quebek_Montreal = Montreal
-Canada_Quebek_North = Sept-Îles
-Canada_Quebek_Southeast_Rimouski = Rimouski
-Canada_Quebek_Southeast_Saguenay = Saguenay
-Canada_Quebek_West_Chibougamau = Chibougamau
-Canada_Quebek_West_Rouyn-Noranda = Rouyn-Noranda
-Canada_Saskatchewan = Saskatchewan
-Canada_Saskatchewan_North = Saskatchewan — North
-Canada_Saskatchewan_Regina = Regina
-Canada_Saskatchewan_Saskatoon = Saskatoon
-Canada_Saskatchewan_South = Saskatchewan — South
-Canada_Yukon = Yukon
-Canada_Yukon_North = Yukon — North
-Canada_Yukon_Whitehorse = Whitehorse
-Cape Verde = Cape Verde
-Caribisch Nederland = Caribbean Netherlands
-Cayman Islands = Cayman Islands
-Central African Republic = Central African Republic
-Central Anatolia Region = Central Anatolia Region
-Chad = Chad
-Chile = Chile
-Chile_Central = Chile — Centre
-Chile_North = Chile — North
-Chile_South = Chile — South
-China_Anhui = Anhui
-China_Chongqing = Chongqing
-China_Fujian = Fujian
-China_Gansu = Gansu
-China_Guangdong = Guangdong
-China_Guangxi = Guangxi Zhuang Autonomous Region
-China_Guizhou = Guizhou
-China_Hebei = Hebei
-China_Heilongjiang = Heilongjiang
-China_Henan = Henan
-China_Hubei = Hubei
-China_Hunan = Hunan
-China_Inner Mongolia = Inner Mongolia
-China_Jiangsu = Jiangsu
-China_Jiangxi = Jiangxi
-China_Jilin = Jilin
-China_Liaoning = Liaoning
-China_Ningxia Hui = Ningxia Hui Autonomous Region
-China_Qinghai = Qinghai
-China_Shaanxi = Shaanxi
-China_Shandong = Shandong
-China_Shanghai = Shanghai
-China_Shanxi = Shanxi
-China_Sichuan = Sichuan
-China_Tibet Autonomous Region = Tibet Autonomous Region
-China_Xinjiang = Xinjiang Uyghur Autonomous Region
-China_Yunnan = Yunnan
-China_Zhejiang = Zhejiang
-Colombia = Colombia
-Colombia_East = Colombia — East
-Colombia_North = Colombia — North
-Colombia_West = Colombia — West
-Colorado = Colorado
-Comoros = Comoros
-Congo-Brazzaville = Republic of the Congo
-Congo-Kinshasa = Democratic Republic of the Congo
-Congo-Kinshasa_Kivu = Kivu
-Congo-Kinshasa_West = Congo — West
-Cook Islands = Cook Islands
-Costa Rica = Costa Rica
-Cote dIvoire = Ivory Coast
-Crimea = Crimean Peninsula
-Croatia = Croatia
-Croatia_Central = Croatia — Centre
-Croatia_West = Croatia — West
-Cuba = Cuba
-Cyprus = Cyprus
-Czech Republic = Czech Republic
-Czech_Jihovychod_Jihomoravsky kraj = South Moravian Region
-Czech_Jihovychod_Kraj Vysocina = Vysočina Region
-Czech_Jihozapad_Jihocesky kraj = South Bohemia Region
-Czech_Jihozapad_Plzensky kraj = Plzeň Region
-Czech_Karlovasky kraj = Karlovy Vary Region
-Czech_Moravskoslezsko = Moravian-Silesian Region
-Czech_Olomoucky kraj = Olomouc Region
-Czech_Praha = Prague
-Czech_Severovychod_Kralovehradecky kraj = Hradec Králové Region
-Czech_Severovychod_Liberecky kraj = Liberec Region
-Czech_Severovychod_Pardubicky kraj = Pardubice Region
-Czech_Stredni Cechy_East = Central Bohemian Region — East
-Czech_Stredni Cechy_West = Central Bohemian Region — West
-Czech_Ustecky kraj = Ústí nad Labem Region
-Czech_Zlinsky Kraj = Zlín Region
-Denmark = Denmark
-Denmark_Capital Region of Denmark = Capital Region of Denmark
-Denmark_Central Denmark Region = Central Denmark Region
-Denmark_North Denmark Region = North Denmark Region
-Denmark_Region Zealand = Region Zealand
-Denmark_Region of Southern Denmark = Region of Southern Denmark
-Djibouti = Djibouti
-Dominica = Dominica
-Dominican Republic = Dominican Republic
-East Timor = East Timor
-Ecuador = Ecuador
-Ecuador_East = Ecuador — East
-Ecuador_West = Ecuador — West
-Egypt = Egypt
-El Salvador = El Salvador
-Equatorial Guinea = Equatorial Guinea
-Eritrea = Eritrea
-Estonia = Estonia
-Estonia_East = Estonia — East
-Estonia_West = Estonia — West
-Ethiopia = Ethiopia
-Falkland Islands = Falkland Islands
-Faroe Islands = Faroe Islands
-Federated States of Micronesia = Federated States of Micronesia
-Fiji = Fiji
-Finland = Finland
-Finland_Eastern Finland = Eastern Finland
-Finland_Eastern Finland_North = Eastern Finland — North
-Finland_Eastern Finland_South = Eastern Finland — South
-Finland_Northern Finland = Northern Finland
-Finland_Southern Finland_Helsinki = Southern Finland — Helsinki
-Finland_Southern Finland_Lappeenranta = Southern Finland — Lappeenranta
-Finland_Southern Finland_West = Southwest Finland
-Finland_Western Finland = Western Finland
-Finland_Western Finland_Jyvaskyla = Western Finland — Jyväskylä
-Finland_Western Finland_Tampere = Western Finland — Tampere
-Florida = Florida
-France = France
-France_Alsace = Alsace
-France_Alsace_Bas-Rhin = Bas-Rhin
-France_Alsace_Haut-Rhin = Haut-Rhin
-France_Aquitaine = Aquitaine
-France_Aquitaine_Dordogne = Dordogne
-France_Aquitaine_Gironde = Gironde
-France_Aquitaine_Landes = Landes
-France_Aquitaine_Lot-et-Garonne = Lot-et-Garonne
-France_Aquitaine_Pyrenees-Atlantiques = Pyrénées-Atlantiques
-France_Auvergne = Auvergne
-France_Auvergne_Allier = Allier
-France_Auvergne_Cantal = Cantal
-France_Auvergne_Haute-Loire = Haute-Loire
-France_Auvergne_Puy-de-Dome = Puy-de-Dôme
-France_Brittany = Brittany
-France_Brittany_Cotes-dArmor = Côtes-d'Armor
-France_Brittany_Finistere = Finistère
-France_Brittany_Ille-et-Vilaine = Ille-et-Vilaine
-France_Brittany_Morbihan = Morbihan
-France_Burgundy = Burgundy
-France_Burgundy_Cote-dOr = Côte-d'Or
-France_Burgundy_Nievre = Nièvre
-France_Burgundy_Saone-et-Loire = Saône-et-Loire
-France_Burgundy_Yonne = Yonne
-France_Centre-Val de Loire = Centre-Val de Loire
-France_Centre-Val de Loire_Cher = Cher
-France_Centre-Val de Loire_Eure-et-Loir = Eure-et-Loir
-France_Centre-Val de Loire_Indre = Indre
-France_Centre-Val de Loire_Indre-et-Loire = Indre-et-Loire
-France_Centre-Val de Loire_Loir-et-Cher = Loir-et-Cher
-France_Centre-Val de Loire_Loiret = Loiret
-France_Champagne-Ardenne = Champagne-Ardenne
-France_Corsica = Corsica
-France_Free County = Franche-Comté
-France_Free County_North = Franche-Comté — North
-France_Free County_South = Franche-Comté — South
-France_French Guiana = French Guiana
-France_Ile-de-France = Île-de-France
-France_Ile-de-France_Essonne = Essonne
-France_Ile-de-France_Hauts-de-Seine = Hauts-de-Seine
-France_Ile-de-France_Paris = Paris
-France_Ile-de-France_Seine-Saint-Denis = Seine-Saint-Denis
-France_Ile-de-France_Seine-et-Marne = Seine-et-Marne
-France_Ile-de-France_Val-dOise = Val-d'Oise
-France_Ile-de-France_Val-de-Marne = Val-de-Marne
-France_Ile-de-France_Yvelines = Yvelines
-France_Languedoc-Roussillon = Languedoc-Roussillon
-France_Languedoc-Roussillon_Aude = Aude
-France_Languedoc-Roussillon_Gard = Gard
-France_Languedoc-Roussillon_Herault = Hérault
-France_Languedoc-Roussillon_Lozere = Lozère
-France_Languedoc-Roussillon_Pyrenees-Orientales = Pyrénées-Orientales
-France_Limousin = Limousin
-France_Lorraine = Lorraine
-France_Lorraine_Meurthe-et-Moselle = Meurthe-et-Moselle
-France_Lorraine_Meuse = Meuse
-France_Lorraine_Moselle = Moselle
-France_Lorraine_Vosges = Vosges
-France_Lower Normandy = Lower Normandy
-France_Lower Normandy_Calvados = Calvados
-France_Lower Normandy_Manche = Manche
-France_Lower Normandy_Orne = Orne
-France_Midi-Pyrenees = Midi-Pyrénées
-France_Midi-Pyrenees_Ariege = Ariège
-France_Midi-Pyrenees_Aveyron = Aveyron
-France_Midi-Pyrenees_Gers = Gers
-France_Midi-Pyrenees_Haute-Garonne = Haute-Garonne
-France_Midi-Pyrenees_Hautes-Pyrenees = Hautes-Pyrénées
-France_Midi-Pyrenees_Lot = Lot
-France_Midi-Pyrenees_Tarn = Tarn
-France_Midi-Pyrenees_Tarn-et-Garonne = Tarn-et-Garonne
-France_New Caledonia = New Caledonia
-France_Nord-Pas-de-Calais = Nord-Pas-de-Calais
-France_Nord-Pas-de-Calais_Lille = Lille
-France_Nord-Pas-de-Calais_Nord = Nord
-France_Nord-Pas-de-Calais_Pas-de-Calais = Pas-de-Calais
-France_Pays de la Loire = Pays de la Loire
-France_Pays de la Loire_Loire-Atlantique = Loire-Atlantique
-France_Pays de la Loire_Loire-Atlantique_Nantes = Loire-Atlantique — Nantes
-France_Pays de la Loire_Loire-Atlantique_Saint-Nazaire = Loire-Atlantique — Saint-Nazaire
-France_Pays de la Loire_Maine-et-Loire = Maine-et-Loire
-France_Pays de la Loire_Mayenne = Mayenne
-France_Pays de la Loire_Sarthe = Sarthe
-France_Pays de la Loire_Vendee = Vendée
-France_Picardy = Picardy
-France_Picardy_Aisne = Aisne
-France_Picardy_Oise = Oise
-France_Picardy_Somme = Somme
-France_Poitou-Charentes = Poitou-Charentes
-France_Poitou-Charentes_Charente = Charente
-France_Poitou-Charentes_Charente-Maritime = Charente-Maritime
-France_Poitou-Charentes_Deux-Sevres = Deux-Sèvres
-France_Poitou-Charentes_Vienne = Vienne
-France_Provence-Alpes-Cote dAzur = Provence-Alpes-Côte d'Azur
-France_Provence-Alpes-Cote dAzur_Alpes-de-Haute-Provence = Alpes-de-Haute-Provence
-France_Provence-Alpes-Cote dAzur_Bouches-du-Rhone = Bouches-du-Rhône
-France_Provence-Alpes-Cote dAzur_Hautes-Alpes = Hautes-Alpes
-France_Provence-Alpes-Cote dAzur_Maritime Alps = Alpes-Maritimes
-France_Provence-Alpes-Cote dAzur_Var = Var
-France_Provence-Alpes-Cote dAzur_Vaucluse = Vaucluse
-France_Rhone-Alpes = Rhône-Alpes
-France_Rhone-Alpes_Ain = Ain
-France_Rhone-Alpes_Ardeche = Ardèche
-France_Rhone-Alpes_Drome = Drôme
-France_Rhone-Alpes_Haute-Savoie = Haute-Savoie
-France_Rhone-Alpes_Isere = Isère
-France_Rhone-Alpes_Loire = Loire
-France_Rhone-Alpes_Rhone = Rhône
-France_Rhone-Alpes_Savoie = Savoie
-France_Southern Islands = French Southern and Antarctic Lands
-France_Upper Normandy = Upper Normandy
-French Polynesia = French Polynesia
-Gabon = Gabon
-Georgia = Georgia
-Germany = Germany
-Germany_Baden-Wurttemberg = Baden-Württemberg
-Germany_Baden-Wurttemberg_Regierungsbezirk Freiburg = Freiburg im Breisgau
-Germany_Baden-Wurttemberg_Regierungsbezirk Karlsruhe = Karlsruhe
-Germany_Baden-Wurttemberg_Regierungsbezirk Stuttgart_Heilbronn = Stuttgart — Heilbronn
-Germany_Baden-Wurttemberg_Regierungsbezirk Stuttgart_Stuttgart = Stuttgart — Stuttgart
-Germany_Baden-Wurttemberg_Regierungsbezirk Tubingen = Tübingen
-Germany_Berlin = Berlin
-Germany_Brandenburg_North = Brandenburg — North
-Germany_Brandenburg_South = Brandenburg — South
-Germany_Free State of Bavaria = Bavaria
-Germany_Free State of Bavaria_Lower Bavaria = Lower Bavaria
-Germany_Free State of Bavaria_Lower Franconia = Lower Franconia
-Germany_Free State of Bavaria_Middle Franconia = Middle Franconia
-Germany_Free State of Bavaria_Swabia = Swabia
-Germany_Free State of Bavaria_Upper Bavaria_East = Upper Bavaria — East
-Germany_Free State of Bavaria_Upper Bavaria_Ingolstadt = Upper Bavaria — Ingolstadt
-Germany_Free State of Bavaria_Upper Bavaria_Munchen = Upper Bavaria — Munich
-Germany_Free State of Bavaria_Upper Bavaria_South = Upper Bavaria — South
-Germany_Free State of Bavaria_Upper Franconia = Upper Franconia
-Germany_Free State of Bavaria_Upper Palatinate = Upper Palatinate
-Germany_Hamburg_main = Hamburg
-Germany_Hesse = Hesse
-Germany_Hesse_Regierungsbezirk Darmstadt = Darmstadt
-Germany_Hesse_Regierungsbezirk Giessen = Giessen
-Germany_Hesse_Regierungsbezirk Kassel = Kassel
-Germany_Lower Saxony = Lower Saxony
-Germany_Lower Saxony_Braunschweig = Braunschweig
-Germany_Lower Saxony_Bremen_Bremen = Bremen
-Germany_Lower Saxony_Bremen_Munster = Lüneburg
-Germany_Lower Saxony_Hannover = Hanover
-Germany_Lower Saxony_Oldenburg = Oldenburg
-Germany_Mecklenburg-Vorpommern = Mecklenburg-Vorpommern
-Germany_North Rhine-Westphalia = North Rhine-Westphalia
-Germany_North Rhine-Westphalia_Regierungsbezirk Arnsberg_Arnsberg = Arnsberg — Arnsberg
-Germany_North Rhine-Westphalia_Regierungsbezirk Arnsberg_Dortmund = Arnsberg — Dortmund
-Germany_North Rhine-Westphalia_Regierungsbezirk Detmold = Detmold
-Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Dusseldorf = Düsseldorf — Düsseldorf
-Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Mulheim = Düsseldorf — Mülheim an der Ruhr
-Germany_North Rhine-Westphalia_Regierungsbezirk Dusseldorf_Wesel = Düsseldorf — Wesel
-Germany_North Rhine-Westphalia_Regierungsbezirk Koln_Aachen = Cologne — Aachen
-Germany_North Rhine-Westphalia_Regierungsbezirk Koln_Koln = Cologne — Cologne
-Germany_North Rhine-Westphalia_Regierungsbezirk Munster_Munster = Münster — Münster
-Germany_North Rhine-Westphalia_Regierungsbezirk Munster_Recklinghausen = Münster — Recklinghausen
-Germany_Rhineland-Palatinate_Koblenz = Rhineland-Palatinate — Koblenz
-Germany_Rhineland-Palatinate_South = Rhineland-Palatinate — Mainz
-Germany_Saarland = Saarland
-Germany_Saxony-Anhalt = Saxony-Anhalt
-Germany_Saxony-Anhalt_Halle = Saxony-Anhalt — Halle
-Germany_Saxony-Anhalt_Magdeburg = Saxony-Anhalt — Magdeburg
-Germany_Saxony_Dresden = Saxony — Dresden
-Germany_Saxony_Leipzig = Saxony — Leipzig
-Germany_Schleswig-Holstein = Schleswig-Holstein
-Germany_Schleswig-Holstein_Flensburg = Schleswig-Holstein — Flensburg
-Germany_Schleswig-Holstein_Kiel = Schleswig-Holstein — Kiel
-Germany_Thuringia = Thuringia
-Ghana = Ghana
-Gibraltar = Gibraltar
-Greece = Greece
-Greece_Decentralized Administration of Aegean = Aegean
-Greece_Decentralized Administration of Attica = Attica
-Greece_Decentralized Administration of Crete = Crete
-Greece_Decentralized Administration of Epirus - Western Macedonia = Epirus and Western Macedonia
-Greece_Decentralized Administration of Macedonia and Thrace = Macedonia and Thrace
-Greece_Decentralized Administration of Thessaly - Central Greece = Thessaly and Central Greece
-Greece_Decentralized Administration of West Greece = Peloponnese
-Greenland = Greenland
-Grenada = Grenada
-Guadeloupe = Guadeloupe
-Guatemala = Guatemala
-Guernsey = Guernsey
-Guinea = Guinea
-Guinea-Bissau = Guinea-Bissau
-Guyana = Guyana
-Haiti = Haiti
-Honduras = Honduras
-Hungary = Hungary
-Hungary_Kozep-Magyarorszag = Central Hungary
-Hungary_Northern Great Plain = Hungary — East
-Hungary_Transdanubia = Hungary — West
-Iceland = Iceland
-Illinois = Illinois
-India = India
-India_Andaman and Nicobar Islands = Andaman and Nicobar Islands
-India_Andhra Pradesh = Andhra Pradesh
-India_Arunachal Pradesh = Arunachal Pradesh
-India_Assam = Assam
-India_Bihar = Bihar
-India_Chandigarh = Chandigarh
-India_Chhattisgarh = Chhattisgarh
-India_Delhi = Delhi
-India_Goa = Goa
-India_Gujarat = Gujarat
-India_Haryana = Haryana
-India_Himachal Pradesh = Himachal Pradesh
-India_Jammu and Kashmir = Jammu and Kashmir
-India_Jharkhand = Jharkhand
-India_Karnataka = Karnataka
-India_Karnataka_North = Karnataka — North
-India_Karnataka_South = Karnataka — South
-India_Kerala = Kerala
-India_Lakshadweep = Lakshadweep
-India_Madhya Pradesh = Madhya Pradesh
-India_Maharashtra = Maharashtra
-India_Manipur = Manipur
-India_Meghalaya = Meghalaya
-India_Mizoram = Mizoram
-India_Nagaland = Nagaland
-India_Odisha = Odisha
-India_Punjab = Punjab
-India_Rajasthan = Rajasthan
-India_Sikkim = Sikkim
-India_Tamil Nadu = Tamil Nadu
-India_Telangana = Telangana
-India_Tripura = Tripura
-India_Uttar Pradesh = Uttar Pradesh
-India_Uttarakhand = Uttarakhand
-India_West Bengal = West Bengal
-Indiana = Indiana
-Indonesia = Indonesia
-Indonesia_Central = Sulawesi, Kalimantan
-Indonesia_East = Indonesia — East
-Indonesia_Jawa Barat = West Java Province
-Indonesia_Jawa Tengah = Central Java Province
-Indonesia_Jawa Timur = East Java Province
-Indonesia_Nusa Tenggara = Lesser Sunda Islands
-Indonesia_West = Sumatra
-Iowa = Iowa
-Iran = Iran
-Iran_East = Iran — East
-Iran_North = Iran — North
-Iran_South = Iran — South
-Iraq = Iraq
-Iraq_North = Iraq — North
-Iraq_South = Iraq — South
-Ireland = Ireland
-Ireland_Connacht = Connacht
-Ireland_Leinster = Leinster
-Ireland_Munster = Munster
-Ireland_Northern Counties = Ulster
-Isle of Man = Isle of Man
-Israel = Israel
-Israel Region = Israel
-Italy = Italy
-Italy_Abruzzo = Abruzzo
-Italy_Aosta Valley = Aosta Valley
-Italy_Apulia = Apulia
-Italy_Basilicata = Basilicata
-Italy_Calabria = Calabria
-Italy_Campania = Campania
-Italy_Emilia = Emilia-Romagna
-Italy_Emilia-Romagna_Bologna = Province of Bologna
-Italy_Emilia-Romagna_Ferrara = Province of Ferrara
-Italy_Emilia-Romagna_Forli-Cesena = Province of Forlì-Cesena
-Italy_Emilia-Romagna_Modena = Province of Modena
-Italy_Emilia-Romagna_Parma = Province of Parma
-Italy_Emilia-Romagna_Piacenza = Province of Piacenza
-Italy_Emilia-Romagna_Ravenna = Province of Ravenna
-Italy_Emilia-Romagna_Reggio Emilia = Province of Reggio Emilia
-Italy_Emilia-Romagna_Rimini = Province of Rimini
-Italy_Friuli = Friuli–Venezia Giulia
-Italy_Friuli-Venezia Giulia_Gorizia = Province of Gorizia
-Italy_Friuli-Venezia Giulia_Pordenone = Province of Pordenone
-Italy_Friuli-Venezia Giulia_Trieste = Province of Trieste
-Italy_Friuli-Venezia Giulia_Udine = Province of Udine
-Italy_Lazio = Lazio
-Italy_Liguria = Liguria
-Italy_Lombardy = Lombardy
-Italy_Lombardy_Bergamo = Province of Bergamo
-Italy_Lombardy_Brescia = Province of Brescia
-Italy_Lombardy_Como = Province of Como
-Italy_Lombardy_Cremona = Province of Cremona
-Italy_Lombardy_Lecco = Province of Lecco
-Italy_Lombardy_Lodi = Province of Lodi
-Italy_Lombardy_Mantua = Province of Mantua
-Italy_Lombardy_Milan = Province of Milan
-Italy_Lombardy_Monza and Brianza = Province of Monza and Brianza
-Italy_Lombardy_Pavia = Province of Pavia
-Italy_Lombardy_Sondrio = Province of Sondrio
-Italy_Lombardy_Varese = Province of Varese
-Italy_Marche = Marche
-Italy_Molise = Molise
-Italy_Piemont = Piedmont
-Italy_Piemont_Alessandria = Province of Alessandria
-Italy_Piemont_Asti = Province of Asti
-Italy_Piemont_Biella = Province of Biella
-Italy_Piemont_Cuneo = Province of Cuneo
-Italy_Piemont_Novara = Province of Novara
-Italy_Piemont_Torino = Province of Turin
-Italy_Piemont_Verbano-Cusio-Ossola = Verbano-Cusio-Ossola
-Italy_Piemont_Vercelli = Province of Vercelli
-Italy_Sardinia = Sardinia
-Italy_Sicily = Sicily
-Italy_Trentino-Alto Adige Sudtirol = Trentino-South Tyrol
-Italy_Tuscany_Grosseto = Tuscany — Province of Grosseto
-Italy_Tuscany_Massa e Carrara = Tuscany — Province of Massa and Carrara
-Italy_Umbria = Umbria
-Italy_Veneto = Veneto
-Italy_Veneto_Belluno = Province of Belluno
-Italy_Veneto_Padova = Province of Padua
-Italy_Veneto_Rovigo = Province of Rovigo
-Italy_Veneto_Treviso = Province of Treviso
-Italy_Veneto_Venezia = Province of Venice
-Italy_Veneto_Verona = Province of Verona
-Italy_Veneto_Vicenza = Province of Vicenza
-Jamaica = Jamaica
-Japan = Japan
-Japan_Chubu Region = Chūbu Region
-Japan_Chubu Region_Aichi = Aichi Prefecture
-Japan_Chubu Region_Aichi_Nagoya = Aichi — Nagoya
-Japan_Chubu Region_Aichi_Toyohashi = Aichi — Toyohashi
-Japan_Chubu Region_Fukui = Fukui Prefecture
-Japan_Chubu Region_Gifu = Gifu Prefecture
-Japan_Chubu Region_Ishikawa = Ishikawa Prefecture
-Japan_Chubu Region_Nagano = Nagano Prefecture
-Japan_Chubu Region_Niigata = Niigata Prefecture
-Japan_Chubu Region_Shizuoka = Shizuoka Prefecture
-Japan_Chubu Region_Toyama = Toyama Prefecture
-Japan_Chubu Region_Yamanashi = Yamanashi Prefecture
-Japan_Chugoku Region = Chūgoku Region
-Japan_Chugoku Region_Hiroshima = Hiroshima Prefecture
-Japan_Chugoku Region_Okayama = Okayama Prefecture
-Japan_Chugoku Region_Shimane = Shimane Prefecture
-Japan_Chugoku Region_Tottori = Tottori Prefecture
-Japan_Chugoku Region_Yamaguchi = Yamaguchi Prefecture
-Japan_Hokkaido Region = Hokkaidō
-Japan_Hokkaido Region_East = Hokkaidō — East
-Japan_Hokkaido Region_North = Hokkaidō — North
-Japan_Hokkaido Region_Sapporo = Sapporo
-Japan_Hokkaido Region_West = Hokkaidō — West
-Japan_Kanto = Kantō Region
-Japan_Kanto_Chiba = Chiba Prefecture
-Japan_Kanto_Gunma = Gunma Prefecture
-Japan_Kanto_Ibaraki = Ibaraki Prefecture
-Japan_Kanto_Kanagawa = Kanagawa Prefecture
-Japan_Kanto_Saitama = Saitama Prefecture
-Japan_Kanto_Tochigi = Tochigi Prefecture
-Japan_Kanto_Tokyo = Tokyo Prefecture
-Japan_Kinki Region = Kansai Region
-Japan_Kinki Region_Mie = Mie Prefecture
-Japan_Kinki Region_Nara = Nara Prefecture
-Japan_Kinki Region_Osaka = Ōsaka Prefecture
-Japan_Kinki Region_Osaka_Osaka = Ōsaka
-Japan_Kinki Region_Osaka_West = Ōsaka — West
-Japan_Kinki Region_Wakayama = Wakayama Prefecture
-Japan_Kyushu Region = Kyushu
-Japan_Kyushu Region_Fukuoka = Fukuoka Prefecture
-Japan_Kyushu Region_Kagoshima = Kagoshima Prefecture
-Japan_Kyushu Region_Kumamoto = Kumamoto Prefecture
-Japan_Kyushu Region_Miyazaki = Miyazaki Prefecture
-Japan_Kyushu Region_Nagasaki = Nagasaki Prefecture
-Japan_Kyushu Region_Oita = Ōita Prefecture
-Japan_Kyushu Region_Okinawa = Okinawa Prefecture
-Japan_Kyushu Region_Saga = Saga Prefecture
-Japan_Shikoku Region = Shikoku
-Japan_Shikoku Region_Ehime = Ehime Prefecture
-Japan_Shikoku Region_Kagawa = Kagawa Prefecture
-Japan_Shikoku Region_Kochi = Kōchi Prefecture
-Japan_Shikoku Region_Kyoto = Kyōto Prefecture
-Japan_Shikoku Region_Tokushima = Tokushima Prefecture
-Japan_Tohoku = Tōhoku Region
-Japan_Tohoku_Akita = Akita Prefecture
-Japan_Tohoku_Aomori = Aomori Prefecture
-Japan_Tohoku_Fukushima = Fukushima Prefecture
-Japan_Tohoku_Iwate = Iwate Prefecture
-Japan_Tohoku_Miyagi = Miyagi Prefecture
-Japan_Tohoku_Yamagata = Yamagata Prefecture
-Jersey = Jersey
-Jerusalem = Jerusalem
-Jordan = Jordan
-Kansas = Kansas
-Kazakhstan = Kazakhstan
-Kazakhstan_North = Kazakhstan — North
-Kazakhstan_South = Kazakhstan — South
-Kentucky = Kentucky
-Kenya = Kenya
-Kingdom of Lesotho = Lesotho
-Kiribati = Kiribati
-Kuwait = Kuwait
-Kyrgyzstan = Kyrgyzstan
-Laos = Laos
-Latvia = Latvia
-Lebanon = Lebanon
-Liberia = Liberia
-Libya = Libya
-Liechtenstein = Liechtenstein
-Lithuania = Lithuania
-Lithuania_East = Lithuania — East
-Lithuania_West = Lithuania — West
-Louisiana = Louisiana
-Luxembourg = Luxembourg
-Macedonia = Macedonia
-Madagascar = Madagascar
-Malawi = Malawi
-Malaysia = Malaysia
-Maldives = Maldives
-Mali = Mali
-Malta = Malta
-Marshall Islands = Marshall Islands
-Martinique = Martinique
-Maryland = Maryland
-Massachusetts = Massachusetts
-Mauritania = Mauritania
-Mauritius = Mauritius
-Mexico = Mexico
-Mexico_California = Baja California
-Mexico_Central_East = Nuevo León
-Mexico_Central_West = Nayarit
-Mexico_Chihuahua = Chihuahua
-Mexico_East = Mexico — East
-Mexico_Mexico = Mexico City
-Mexico_North = Mexico — North
-Mexico_Sonora = Sonora
-Mexico_South = Mexico — South
-Michigan = Michigan
-Minnesota = Minnesota
-Missouri = Missouri
-Moldova = Moldova
-Monaco = Monaco
-Mongolia = Mongolia
-Montenegro = Montenegro
-Montserrat = Montserrat
-Morocco = Morocco
-Morocco_Doukkala-Abda = Doukkala-Abda
-Morocco_Rabat-Sale-Zemmour-Zaer = Rabat-Salé-Zemmour-Zaer
-Morocco_Southern = Morocco — South
-Morocco_Western Sahara = Western Sahara
-Mozambique = Mozambique
-Myanmar = Myanmar
-Nagorno-Karabakh = Nagorno-Karabakh
-Namibia = Namibia
-Nauru = Nauru
-Nepal = Nepal
-Nepal_East = Nepal — East
-Nepal_Kathmandu = Kathmandu
-Nepal_Madhyamanchal = Central Region
-Nepal_Purwanchal = Eastern Region
-Nepal_West = Nepal — West
-Netherlands = Netherlands
-Netherlands_Drenthe = Drenthe
-Netherlands_Flevoland = Flevoland
-Netherlands_Friesland = Friesland
-Netherlands_Gelderland_Nijmegen = Gelderland — Nijmegen
-Netherlands_Gelderland_North = Gelderland — Apeldoorn
-Netherlands_Gelderland_Zutphen = Gelderland — Zutphen
-Netherlands_Groningen = Groningen
-Netherlands_Limburg = Limburg
-Netherlands_North Brabant_Eindhoven = North Brabant — Eindhoven
-Netherlands_North Brabant_Roosendaal = North Brabant — Roosendaal
-Netherlands_North Brabant_Tiburg = North Brabant — Tilburg
-Netherlands_North Brabant_Uden = North Brabant — Uden
-Netherlands_North Holland_Alkmaar = North Holland — Alkmaar
-Netherlands_North Holland_Amsterdam = North Holland — Amsterdam
-Netherlands_North Holland_Zaandam = North Holland — Zaanstad
-Netherlands_Overijssel_Enschede = Overijssel — Enschede
-Netherlands_Overijssel_Zwolle = Overijssel — Zwolle
-Netherlands_South Holland_Brielle = South Holland — Brielle
-Netherlands_South Holland_Den Haag = South Holland — The Hague
-Netherlands_South Holland_Leiden = South Holland — Leiden
-Netherlands_South Holland_Rotterdam = South Holland — Rotterdam
-Netherlands_Utrecht_Amersfoort = Utrecht — Amersfoort
-Netherlands_Utrecht_Utrecht = Utrecht — Utrecht
-Netherlands_Zeeland = Zeeland
-New Jersey = New Jersey
-New York = New York
-New Zealand = New Zealand
-New Zealand North_Auckland = North — Auckland
-New Zealand North_Wellington = North — Wellington
-New Zealand South_Canterbury = South — Canterbury Region
-New Zealand South_Southland = South — Southland Region
-Nicaragua = Nicaragua
-Niger = Niger
-Nigeria = Nigeria
-Nigeria_North = Nigeria — North
-Nigeria_South = Nigeria — South
-Niue = Niue
-North Carolina = North Carolina
-North Dakota = North Dakota
-North Korea = North Korea
-Norway = Norway
-Norway_Bouvet Island = Bouvet Island
-Norway_Central = Oslo
-Norway_Hedmark = Hedmark
-Norway_Hordaland = Hordaland
-Norway_Jan Mayen = Jan Mayen
-Norway_Nordland = Nordland
-Norway_North Trondelag = Northern Trøndelag
-Norway_Northern = Northern Norway
-Norway_Oppland = Oppland
-Norway_Rogaland = Rogaland
-Norway_South Trondelag = Southern Trøndelag
-Norway_Southern = Southern Norway
-Norway_Svalbard = Svalbard
-Norway_Trondelag = Trøndelag
-Norway_Western = Western Norway
-Ohio = Ohio
-Oklahoma = Oklahoma
-Oman = Oman
-Oregon = Oregon
-Pakistan = Pakistan
-Palau = Palau
-Palestine = Palestine
-Palestine Region = Palestine
-Panama = Panama
-Papua New Guinea = Papua New Guinea
-Paraguay = Paraguay
-Pennsylvania = Pennsylvania
-People's Republic of China = People's Republic of China
-Peru = Peru
-Peru_Lima = Lima
-Peru_North = Peru — North
-Peru_South = Peru — South
-Philippines = Philippines
-Philippines_Luzon_Manila = Metro Manila
-Philippines_Luzon_North = Luzon — North
-Philippines_Luzon_South = Luzon — South
-Philippines_Mindanao = Mindanao
-Philippines_Visayas = Visayas
-Pitcairn Islands = Pitcairn
-Poland = Poland
-Poland_Greater Poland Voivodeship = Greater Poland Voivodeship
-Poland_Kuyavian-Pomeranian Voivodeship = Kuyavian-Pomeranian Voivodeship
-Poland_Lesser Poland Voivodeship = Lesser Poland Voivodeship
-Poland_Lodz Voivodeship = Łódź Voivodeship
-Poland_Lower Silesian Voivodeship = Lower Silesian Voivodeship
-Poland_Lublin Voivodeship = Lublin Voivodeship
-Poland_Lubusz Voivodeship = Lubusz Voivodeship
-Poland_Masovian Voivodeship = Masovian Voivodeship
-Poland_Opole Voivodeship = Opole Voivodeship
-Poland_Podlaskie Voivodeship = Podlaskie Voivodeship
-Poland_Pomeranian Voivodeship = Pomeranian Voivodeship
-Poland_Silesian Voivodeship = Silesian Voivodeship
-Poland_Subcarpathian Voivodeship = Podkarpackie Voivodeship
-Poland_Swietokrzyskie Voivodeship = Świętokrzyskie Voivodeship
-Poland_Warmian-Masurian Voivodeship = Warmian-Masurian Voivodeship
-Poland_West Pomeranian Voivodeship = West Pomeranian Voivodeship
-Portugal = Portugal
-Portugal_Islands = Islands of Portugal
-Portugal_North = Portugal — North
-Portugal_Porto = Porto
-Portugal_South = Portugal — South
-Portugal_Viseu = Viseu
-Qatar = Qatar
-Republic of Kosovo = Kosovo
-Romania = Romania
-Romania_Centre = Centru
-Romania_North_East = Nord-Est
-Romania_North_West = Nord-Vest
-Romania_South = Sud
-Romania_South_East = Sud-Est
-Romania_South_West = Sud-Vest
-Romania_West = Vest
-Russia_Altai Krai = Altai Krai
-Russia_Altai Republic = Altai Republic
-Russia_Amur Oblast = Amur Oblast
-Russia_Arkhangelsk Oblast_Central = Arkhangelsk Oblast — Centre
-Russia_Arkhangelsk Oblast_North = Arkhangelsk Oblast — North
-Russia_Astrakhan Oblast = Astrakhan Oblast
-Russia_Bashkortostan = Republic of Bashkortostan
-Russia_Belgorod Oblast = Belgorod Oblast
-Russia_Bryansk Oblast = Bryansk Oblast
-Russia_Buryatia = Buryat Republic
-Russia_Chechen Republic = Chechen Republic
-Russia_Chelyabinsk Oblast = Chelyabinsk Oblast
-Russia_Chukotka Autonomous Okrug = Chukotka Autonomous Okrug
-Russia_Chuvashia = Chuvash Republic
-Russia_Ingushetia = Republic of Ingushetia
-Russia_Irkutsk Oblast = Irkutsk Oblast
-Russia_Ivanovo Oblast = Ivanovo Oblast
-Russia_Jewish Autonomous Oblast = Jewish Autonomous Oblast
-Russia_Kabardino-Balkaria = Kabardino-Balkar Republic
-Russia_Kaliningrad Oblast = Kaliningrad Oblast
-Russia_Kaluga Oblast = Kaluga Oblast
-Russia_Kamchatka Krai = Kamchatka Krai
-Russia_Karachay-Cherkessia = Karachay-Cherkess Republic
-Russia_Kemerov Oblast = Kemerovo Oblast
-Russia_Khabarovsk Krai = Khabarovsk Krai
-Russia_Khakassia = Republic of Khakassia
-Russia_Kirov Oblast = Kirov Oblast
-Russia_Komi Republic = Komi Republic
-Russia_Kostroma Oblast = Kostroma Oblast
-Russia_Krasnodar Krai = Krasnodar Krai — North
-Russia_Krasnodar Krai_Adygeya = Krasnodar Krai, Republic of Adygea
-Russia_Krasnoyarsk Krai = Krasnoyarsk Krai
-Russia_Krasnoyarsk Krai_North = Krasnoyarsk Krai — North
-Russia_Krasnoyarsk Krai_South = Krasnoyarsk Krai — South
-Russia_Kurgan Oblast = Kurgan Oblast
-Russia_Kursk Oblast = Kursk Oblast
-Russia_Leningradskaya Oblast_Karelsky = Leningrad Oblast — North
-Russia_Leningradskaya Oblast_Southeast = Leningrad Oblast — South
-Russia_Lipetsk Oblast = Lipetsk Oblast
-Russia_Magadan Oblast = Magadan Oblast
-Russia_Mari El = Mari El Republic
-Russia_Moscow = Moscow
-Russia_Moscow Oblast = Moscow Oblast
-Russia_Moscow Oblast_East = Moscow Oblast — East
-Russia_Moscow Oblast_West = Moscow Oblast — West
-Russia_Murmansk Oblast = Murmansk Oblast
-Russia_Nenets Autonomous Okrug = Nenets Autonomous Okrug
-Russia_Nizhny Novgorod Oblast = Nizhny Novgorod Oblast
-Russia_North Ossetia-Alania = Republic of North Ossetia-Alania
-Russia_Novgorod Oblast = Novgorod Oblast
-Russia_Novosibirsk Oblast = Novosibirsk Oblast
-Russia_Omsk Oblast = Omsk Oblast
-Russia_Orenburg Oblast = Orenburg Oblast
-Russia_Oryol Oblast = Oryol Oblast
-Russia_Penza Oblast = Penza Oblast
-Russia_Perm Krai = Perm Krai
-Russia_Perm Krai_North = Perm Krai — North
-Russia_Perm Krai_South = Perm Krai — South
-Russia_Primorsky Krai = Primorsky Krai
-Russia_Pskov Oblast = Pskov Oblast
-Russia_Republic of Dagestan = Republic of Dagestan
-Russia_Republic of Kalmykia = Republic of Kalmykia
-Russia_Republic of Karelia = Republic of Karelia
-Russia_Republic of Karelia_North = Republic of Karelia — North
-Russia_Republic of Karelia_South = Republic of Karelia — South
-Russia_Republic of Mordovia = Republic of Mordovia
-Russia_Rostov Oblast = Rostov Oblast
-Russia_Ryazan Oblast = Ryazan Oblast
-Russia_Saint Petersburg = Saint Petersburg
-Russia_Sakha Republic = Sakha Republic
-Russia_Sakhalin Oblast = Sakhalin Oblast
-Russia_Samara Oblast = Samara Oblast
-Russia_Saratov Oblast = Saratov Oblast
-Russia_Smolensk Oblast = Smolensk Oblast
-Russia_Stavropol Krai = Stavropol Krai
-Russia_Sverdlovsk Oblast = Sverdlovsk Oblast
-Russia_Sverdlovsk Oblast_Ekaterinburg = Sverdlovsk Oblast — Yekaterinburg
-Russia_Sverdlovsk Oblast_North = Sverdlovsk Oblast — North
-Russia_Tambov Oblast = Tambov Oblast
-Russia_Tatarstan = Republic of Tatarstan
-Russia_Tomsk Oblast = Tomsk Oblast
-Russia_Tula Oblast = Tula Oblast
-Russia_Tuva = Tuva Republic
-Russia_Tver Oblast = Tver Oblast
-Russia_Tyumen Oblast = Tyumen Oblast
-Russia_Udmurt Republic = Udmurt Republic
-Russia_Ulyanovsk Oblast = Ulyanovsk Oblast
-Russia_Vladimir Oblast = Vladimir Oblast
-Russia_Volgograd Oblast = Volgograd Oblast
-Russia_Vologda Oblast = Vologda Oblast
-Russia_Voronezh Oblast = Voronezh Oblast
-Russia_Yamalo-Nenets Autonomous Okrug = Yamalo-Nenets Autonomous Okrug
-Russia_Yaroslavl Oblast = Yaroslavl Oblast
-Russia_Yugra = Khanty-Mansi Autonomous Okrug
-Russia_Yugra_Khanty = Yugra — Khanty-Mansiysk
-Russia_Yugra_Surgut = Yugra — Surgut
-Russia_Zabaykalsky Krai = Zabaykalsky Krai
-Russian Federation = Russia
-Rwanda = Rwanda
-Sahrawi Arab Democratic Republic = Sahrawi Arab Democratic Republic
-Saint Barthelemy = Saint-Barthélemy
-Saint Helena Ascension and Tristan da Cunha = Saint Helena, Ascension and Tristan da Cunha
-Saint Kitts and Nevis = Saint Kitts and Nevis
-Saint Lucia = Saint Lucia
-Saint Martin = Saint Martin
-Saint Vincent and the Grenadines = Saint Vincent and the Grenadines
-Samoa = Samoa
-San Marino = San Marino
-Sao Tome and Principe = Sao Tomé and Príncipe
-Saudi Arabia = Saudi Arabia
-Saudi Arabia_North = Saudi Arabia — North
-Saudi Arabia_South = Saudi Arabia — South
-Senegal = Senegal
-Serbia = Serbia
-Seychelles = Seychelles
-Sierra Leone = Sierra Leone
-Singapore = Singapore
-Slovakia = Slovakia
-Slovakia_Region of Banska Bystrica = Banská Bystrica Region
-Slovakia_Region of Bratislava = Bratislava Region
-Slovakia_Region of Kosice = Košice Region
-Slovakia_Region of Nitra = Nitra Region
-Slovakia_Region of Presov = Prešov Region
-Slovakia_Region of Trencin = Trenčín Region
-Slovakia_Region of Trnava = Trnava Region
-Slovakia_Region of Zilina = Žilina Region
-Slovenia = Slovenia
-Slovenia_East = Slovenia — East
-Slovenia_West = Slovenia — West
-Solomon Islands = Solomon Islands
-Somalia = Somalia
-South Africa = South Africa
-South Africa_Eastern Cape = Eastern Cape
-South Africa_Free State = Free State
-South Africa_Gauteng = Gauteng
-South Africa_KwaZulu-Natal = KwaZulu-Natal
-South Africa_Limpopo = Limpopo
-South Africa_Mpumalanga = Mpumalanga
-South Africa_North West = North West
-South Africa_Northern Cape = Northern Cape
-South Africa_Western Cape = Western Cape
-South Carolina = South Carolina
-South Georgia and the South Sandwich Islands = South Georgia and the South Sandwich Islands
-South Korea = South Korea
-South Korea_North = South Korea — North
-South Korea_South = South Korea — South
-South Ossetia = South Ossetia
-South Sudan = South Sudan
-Spain = Spain
-Spain_Andalusia = Andalusia
-Spain_Andalusia_Granada = Andalusia — Granada
-Spain_Andalusia_Sevilla = Andalusia — Seville
-Spain_Aragon = Aragon
-Spain_Balearic Islands = Balearic Islands
-Spain_Basque Country = Basque Country
-Spain_Canary Islands = Canary Islands
-Spain_Cantabria = Cantabria
-Spain_Castile and Leon = Castile and León
-Spain_Castile and Leon_East = Castile and León — East
-Spain_Castile and Leon_West = Castile and León — West
-Spain_Castile-La Mancha = Castile-La Mancha
-Spain_Catalonia_Provincia de Barcelona = Barcelona Province
-Spain_Catalonia_Provincia de Girona = Girona Province
-Spain_Catalonia_Provincia de Lleida = Lleida Province
-Spain_Catalonia_Provincia de Tarragona = Tarragona Province
-Spain_Ceuta = Ceuta
-Spain_Community of Madrid = Community of Madrid
-Spain_Comunidad Foral de Navarra = Navarre
-Spain_Extremadura = Extremadura
-Spain_Galicia = Galicia
-Spain_Galicia_North = Galicia — North
-Spain_Galicia_South = Galicia — South
-Spain_La Rioja = La Rioja
-Spain_Melilla = Melilla
-Spain_Principado de Asturias = Asturias
-Spain_Region de Murcia = Region of Murcia
-Spain_Valencian Community = Valencian Country
-Sri Lanka = Sri Lanka
-Sudan = Sudan
-Sudan_East = Sudan — East
-Sudan_West = Sudan — West
-Suriname = Suriname
-Swaziland = Swaziland
-Sweden = Sweden
-Sweden_Bergslagen = Bergslagen
-Sweden_Malardalen = Capital Region
-Sweden_Mellannorrland = Mellannorrland
-Sweden_Norra Sverige = Northern Sweden
-Sweden_Ostra Gotaland = Eastern Götaland
-Sweden_Sodra Gotaland = Southern Götaland
-Sweden_Stockholm = Stockholm
-Sweden_Vastra Gotaland = Western Götaland
-Switzerland = Switzerland
-Switzerland_Central = Central Switzerland
-Switzerland_Eastern = Eastern Switzerland
-Switzerland_Espace Mittelland = Espace Mittelland
-Switzerland_Espace Mittelland_Bern = Espace Mittelland — Bern
-Switzerland_Espace Mittelland_East = Espace Mittelland — East
-Switzerland_Lake Geneva region = Lake Geneva Region
-Switzerland_Northwestern = Northwestern Switzerland
-Switzerland_Ticino = Ticino
-Switzerland_Zurich = Zurich
-Syria = Syria
-Taiwan = Taiwan
-Taiwan_North = Taiwan — North
-Taiwan_South = Taiwan — South
-Tajikistan = Tajikistan
-Tanzania = Tanzania
-Tennessee = Tennessee
-Texas = Texas
-Thailand = Thailand
-Thailand_Central = Thailand — Centre
-Thailand_North = Thailand — North
-Thailand_South = Thailand — South
-The Bahamas = The Bahamas
-The Gambia = Gambia
-Togo = Togo
-Tokelau = Tokelau
-Tonga = Tonga
-Trinidad and Tobago = Trinidad and Tobago
-Tunisia = Tunisia
-Turkey = Turkey
-Turkey_Aegean Region = Aegean Region
-Turkey_Black Sea Region = Black Sea Region
-Turkey_Central Anatolia Region_Ankara = Central Anatolia — Ankara
-Turkey_Central Anatolia Region_Kayseri = Central Anatolia — Kayseri
-Turkey_Eastern Anatolia Region = Eastern Anatolia Region
-Turkey_Marmara Region = Marmara Region
-Turkey_Marmara Region_Bursa = Marmara Region — Bursa
-Turkey_Marmara Region_Istanbul = Marmara Region — Istanbul
-Turkey_Mediterranean Region = Mediterranean Region
-Turkey_Southeastern Anatolia Region = Southeastern Anatolia Region
-Turkmenistan = Turkmenistan
-Turks and Caicos Islands = Turks and Caicos Islands
-Tuvalu = Tuvalu
-UK_England_East Midlands = East Midlands
-UK_England_East of England_Essex = East of England — Essex
-UK_England_East of England_Norfolk = East of England — Norfolk
-UK_England_Greater London = Greater London
-UK_England_North East England = North East England
-UK_England_North West England = North West England
-UK_England_North West England_Lancaster = North West England — Lancaster
-UK_England_North West England_Manchester = North West England — Manchester
-UK_England_South East_Brighton = South East England — Brighton
-UK_England_South East_Oxford = South East England — Oxford
-UK_England_South West England_Bristol = South West England — Bristol
-UK_England_South West England_Cornwall = South West England — Cornwall
-UK_England_West Midlands = West Midlands
-UK_England_Yorkshire and the Humber = Yorkshire and the Humber
-UK_Northern Ireland = Northern Ireland
-UK_Scotland_North = Scotland — North
-UK_Scotland_South = Scotland — South
-UK_Wales = Wales
-US_Alabama_Birmingham = Birmingham
-US_Alabama_Montgomery = Montgomery
-US_Alaska = Alaska
-US_Arizona_Flagstaff = Flagstaff
-US_Arizona_Phoenix = Phoenix
-US_Arizona_Tucson = Tucson
-US_Arkansas = Arkansas
-US_Arkansas_North = Arkansas — North
-US_Arkansas_South = Arkansas — South
-US_California_Bakersfield_Bakersfield = Bakersfield
-US_California_Bakersfield_Lancaster = Lancaster
-US_California_Chico = Chico
-US_California_LA = Los Angeles
-US_California_LA North = Los Angeles — North
-US_California_Redding = Redding
-US_California_Sacramento_Fresno = Fresno
-US_California_Sacramento_Sacramento = Sacramento
-US_California_Sacramento_Stockton = Stockton
-US_California_San Diego = San Diego
-US_California_Santa_Clara_Palo Alto = San Francisco
-US_California_Santa_Clara_Santa Cruz = Santa Cruz
-US_Colorado_Aspen = Aspen
-US_Colorado_Denver = Denver
-US_Colorado_South = Colorado — South
-US_Connecticut = Connecticut
-US_Delaware = Delaware
-US_Florida_Gainesvile = Gainesville
-US_Florida_Gainesville = Gainesville
-US_Florida_Jacksonville = Jacksonville
-US_Florida_Miami = Miami
-US_Florida_Orlando = Orlando
-US_Florida_Tampa = Tampa
-US_Georgia = Georgia
-US_Georgia_Atlanta = Atlanta
-US_Georgia_Macon = Macon
-US_Georgia_North = Georgia — North
-US_Georgia_South = Georgia — South
-US_Guam = Guam
-US_Hawaii = Hawaii
-US_Idaho = Idaho
-US_Idaho_North = Idaho — North
-US_Idaho_South = Idaho — South
-US_Illinois_Chickago = Chicago
-US_Illinois_Elgin = Elgin
-US_Illinois_Rockford = Rockford
-US_Illinois_South = Illinois — South
-US_Illinois_Springfield = Springfield
-US_Indiana_Evansville = Evansville
-US_Indiana_Indianapolis = Indianapolis
-US_Indiana_North = Indiana — North
-US_Indiana_South = Indiana — South
-US_Iowa_Des Moines = Des Moines
-US_Iowa_Waterloo = Waterloo
-US_Iowa_West = Iowa — West
-US_Kansas_East = Kansas — East
-US_Kansas_West = Kansas — West
-US_Kansas_Wichita = Wichita
-US_Kentucky_East = Kentucky — East
-US_Kentucky_Louisville = Louisville
-US_Kentucky_West = Kentucky — West
-US_Louisiana_Central = Louisiana — West
-US_Louisiana_New Orleans = New Orleans
-US_Maine = Maine
-US_Maryland_Baltimore = Baltimore
-US_Maryland_and_DC = West, Washington, D.C.
-US_Massachusetts_Boston = Boston
-US_Massachusetts_Central = Worcester
-US_Massachusetts_Plymouth = Plymouth
-US_Massachusetts_Southeastern = Barnstable
-US_Massachusetts_West = Springfield
-US_Michigan_Detroit = Detroit
-US_Michigan_Grand Rapids = Grand Rapids
-US_Michigan_Lansing = Lansing
-US_Michigan_North = Michigan — North
-US_Michigan_South = Michigan — South
-US_Minnesota_Minneapolis = Minneapolis
-US_Minnesota_North = Minnesota — North
-US_Minnesota_Rochester = Rochester
-US_Minnesota_Saint Cloud = St. Cloud
-US_Mississippi = Mississippi
-US_Mississippi_Gulfport = Gulfport
-US_Mississippi_North = Mississippi — North
-US_Missouri_East = Missouri — East
-US_Missouri_Kansas = Kansas City
-US_Missouri_Springfield = Springfield
-US_Missouri_St Louis = St. Louis
-US_Missouri_West = Missouri — West
-US_Montana = Montana
-US_Montana_East = Montana — East
-US_Montana_West = Montana — West
-US_Nebraska = Nebraska
-US_Nebraska_East = Nebraska — East
-US_Nebraska_West = Nebraska — West
-US_Nevada = Nevada
-US_New Hampshire = New Hampshire
-US_New Jersey_North = New Jersey — North
-US_New Jersey_South = New Jersey — South
-US_New Mexico = New Mexico
-US_New Mexico_Albuquerque = Albuquerque
-US_New Mexico_Roswell = Roswell
-US_New York_East = New York — East
-US_New York_New York = New York — New York City
-US_New York_North = New York — North
-US_New York_West = New York — West
-US_North Carolina_Asheville = Asheville
-US_North Carolina_Charlotte = Charlotte
-US_North Carolina_Greensboro = Greensboro
-US_North Carolina_Raleigh = Raleigh
-US_North Carolina_Wilmington = Wilmington
-US_North Carolina_Wilson = Wilson
-US_North Dakota_Bismarck = Bismarck
-US_North Dakota_East = Fargo
-US_North Dakota_Minot = Minot
-US_Ohio_Cincinnati = Cincinnati
-US_Ohio_Cleveland = Cleveland
-US_Ohio_Columbus = Columbus
-US_Ohio_Dayton = Dayton
-US_Ohio_Toledo = Toledo
-US_Oklahoma_East = Oklahoma — East
-US_Oklahoma_Oklahoma = Oklahoma City
-US_Oklahoma_Tulsa = Tulsa
-US_Oklahoma_West = Oklahoma — West
-US_Oregon_Eugene = Eugene
-US_Oregon_Portland = Portland
-US_Oregon_West = Oregon — West
-US_Pennsylvania_Central = Altoona
-US_Pennsylvania_Pittsburgh = Pittsburgh
-US_Pennsylvania_Reading = Reading
-US_Pennsylvania_Scranton = Scranton
-US_Puerto Rico = Puerto Rico
-US_Rhode Island = Rhode Island
-US_South Carolina_Charleston = Charleston
-US_South Carolina_Columbia = Columbia
-US_South Carolina_Florence = Florence
-US_South Dakota = South Dakota
-US_Tennessee_East = Tennessee — East
-US_Tennessee_West = Tennessee — West
-US_Texas_Amarillo = Amarillo
-US_Texas_Austin = Austin
-US_Texas_Dallas = Dallas
-US_Texas_Houston = Houston
-US_Texas_Lubbock = Lubbock
-US_Texas_Northwest = Amarillo
-US_Texas_San Antonio = San Antonio
-US_Texas_Southwest = Laredo
-US_Texas_Tyler = Tyler
-US_Texas_Victoria = Victoria
-US_Texas_Wako = Waco
-US_Texas_West = Odessa
-US_United States Minor Outlying Islands = US Minor Outlying Islands
-US_Utah = Utah
-US_Utah_North = Utah — North
-US_Utah_South = Utah — South
-US_Vermont = Vermont
-US_Virginia_Alexandria = Alexandria
-US_Virginia_Chesapeake = Chesapeake
-US_Virginia_Lynchburg = Lynchburg
-US_Virginia_Norfolk = Norfolk
-US_Virginia_Richmond = Richmond
-US_Virginia_Roanoke = Roanoke
-US_Washington_Coast = Tacoma
-US_Washington_Seattle = Seattle
-US_Washington_Yakima = Yakima
-US_West Virginia = West Virginia
-US_Wisconsin_Eau Claire = Eau Claire
-US_Wisconsin_Madison = Madison
-US_Wisconsin_Milwaukee = Milwaukee
-US_Wisconsin_North = Eau Claire
-US_Wyoming = Wyoming
-Uganda = Uganda
-Ukraine = Ukraine
-Ukraine_Cherkasy Oblast = Cherkasy Oblast
-Ukraine_Chernihiv Oblast = Chernihiv Oblast
-Ukraine_Chernivtsi Oblast = Chernivtsi Oblast
-Ukraine_Dnipropetrovsk Oblast = Dnipropetrovsk Oblast
-Ukraine_Donetsk Oblast = Donetsk Oblast
-Ukraine_Ivano-Frankivsk Oblast = Ivano-Frankivsk Oblast
-Ukraine_Kharkiv Oblast = Kharkiv Oblast
-Ukraine_Kherson Oblast = Kherson Oblast
-Ukraine_Khmelnytskyi Oblast = Khmelnytsky Oblast
-Ukraine_Kirovohrad Oblast = Kirovohrad Oblast
-Ukraine_Kyiv Oblast = Kiev Oblast
-Ukraine_Luhansk Oblast = Luhansk Oblast
-Ukraine_Lviv Oblast = Lviv Oblast
-Ukraine_Mykolaiv Oblast = Mykolaiv Oblast
-Ukraine_Odessa Oblast = Odessa Oblast
-Ukraine_Poltava Oblast = Poltava Oblast
-Ukraine_Rivne Oblast = Rivne Oblast
-Ukraine_Sumy Oblast = Sumy Oblast
-Ukraine_Ternopil Oblast = Ternopil Oblast
-Ukraine_Vinnytsia Oblast = Vinnytsia Oblast
-Ukraine_Volyn Oblast = Volyn Oblast
-Ukraine_Zakarpattia Oblast = Zakarpattia Oblast
-Ukraine_Zaporizhia Oblast = Zaporizhzhya Oblast
-Ukraine_Zhytomyr Oblast = Zhytomyr Oblast
-United Arab Emirates = United Arab Emirates
-United Kingdom = United Kingdom
-United States Virgin Islands = United States Virgin Islands
-United States of America = United States of America
-Uruguay = Uruguay
-Uzbekistan = Uzbekistan
-Vanuatu = Vanuatu
-Venezuela = Venezuela
-Venezuela_North = Venezuela — North
-Venezuela_South = Venezuela — South
-Vietnam = Vietnam
-Virginia = Virginia
-Wallis and Futuna = Wallis and Futuna
-Washington = Washington
-Willis Island = Willis Island
-Wisconsin = Wisconsin
-Yemen = Yemen
-Zambia = Zambia
-Zimbabwe = Zimbabwe
diff --git a/data/replaced_tags.txt b/data/replaced_tags.txt
index 26a1d49823..3181b79797 100644
--- a/data/replaced_tags.txt
+++ b/data/replaced_tags.txt
@@ -192,3 +192,8 @@ rental=ebike : rental=bike
rental=cargo_bike : rental=bike
rental=e-bike : rental=bike
rental=city_bike;ebike : rental=bike
+
+attraction=train : attraction=amusement_ride
+attraction=swing_carousel : attraction=amusement_ride
+attraction=drop_tower : attraction=amusement_ride
+attraction=dark_ride : attraction=amusement_ride
diff --git a/data/resources-6plus_dark/symbols.png b/data/resources-6plus_dark/symbols.png
index b22865d1fd..fdcae8fb56 100644
Binary files a/data/resources-6plus_dark/symbols.png and b/data/resources-6plus_dark/symbols.png differ
diff --git a/data/resources-6plus_dark/symbols.sdf b/data/resources-6plus_dark/symbols.sdf
index 69eef969d8..10ebd690a1 100644
--- a/data/resources-6plus_dark/symbols.sdf
+++ b/data/resources-6plus_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -120,68 +120,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -332,470 +333,476 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-6plus_light/symbols.png b/data/resources-6plus_light/symbols.png
index e42432f5be..67bd91783b 100644
Binary files a/data/resources-6plus_light/symbols.png and b/data/resources-6plus_light/symbols.png differ
diff --git a/data/resources-6plus_light/symbols.sdf b/data/resources-6plus_light/symbols.sdf
index 3a4e66e5a6..dc4ae97d44 100644
--- a/data/resources-6plus_light/symbols.sdf
+++ b/data/resources-6plus_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -120,68 +120,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -332,470 +333,476 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-hdpi_dark/symbols.png b/data/resources-hdpi_dark/symbols.png
index 7cbf2e36e0..8587fe1fb0 100644
Binary files a/data/resources-hdpi_dark/symbols.png and b/data/resources-hdpi_dark/symbols.png differ
diff --git a/data/resources-hdpi_dark/symbols.sdf b/data/resources-hdpi_dark/symbols.sdf
index 215d17e238..20425293d0 100644
--- a/data/resources-hdpi_dark/symbols.sdf
+++ b/data/resources-hdpi_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,684 +118,691 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-hdpi_light/symbols.png b/data/resources-hdpi_light/symbols.png
index 90ca5af71d..da977b8eaf 100644
Binary files a/data/resources-hdpi_light/symbols.png and b/data/resources-hdpi_light/symbols.png differ
diff --git a/data/resources-hdpi_light/symbols.sdf b/data/resources-hdpi_light/symbols.sdf
index 215d17e238..20425293d0 100644
--- a/data/resources-hdpi_light/symbols.sdf
+++ b/data/resources-hdpi_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,684 +118,691 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-mdpi_dark/symbols.png b/data/resources-mdpi_dark/symbols.png
index 6f334de725..58013eafc6 100644
Binary files a/data/resources-mdpi_dark/symbols.png and b/data/resources-mdpi_dark/symbols.png differ
diff --git a/data/resources-mdpi_dark/symbols.sdf b/data/resources-mdpi_dark/symbols.sdf
index 47ab945a73..1fb895734f 100644
--- a/data/resources-mdpi_dark/symbols.sdf
+++ b/data/resources-mdpi_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,51 +118,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-mdpi_light/symbols.png b/data/resources-mdpi_light/symbols.png
index c5e415b298..91475067dc 100644
Binary files a/data/resources-mdpi_light/symbols.png and b/data/resources-mdpi_light/symbols.png differ
diff --git a/data/resources-mdpi_light/symbols.sdf b/data/resources-mdpi_light/symbols.sdf
index 47ab945a73..1fb895734f 100644
--- a/data/resources-mdpi_light/symbols.sdf
+++ b/data/resources-mdpi_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,51 +118,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xhdpi_dark/symbols.png b/data/resources-xhdpi_dark/symbols.png
index 1193f5f6da..b53fcbc301 100644
Binary files a/data/resources-xhdpi_dark/symbols.png and b/data/resources-xhdpi_dark/symbols.png differ
diff --git a/data/resources-xhdpi_dark/symbols.sdf b/data/resources-xhdpi_dark/symbols.sdf
index 3b49cacd7f..f7dadcf94b 100644
--- a/data/resources-xhdpi_dark/symbols.sdf
+++ b/data/resources-xhdpi_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,35 +118,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xhdpi_light/symbols.png b/data/resources-xhdpi_light/symbols.png
index e95d92e207..db03a481a5 100644
Binary files a/data/resources-xhdpi_light/symbols.png and b/data/resources-xhdpi_light/symbols.png differ
diff --git a/data/resources-xhdpi_light/symbols.sdf b/data/resources-xhdpi_light/symbols.sdf
index 3b49cacd7f..f7dadcf94b 100644
--- a/data/resources-xhdpi_light/symbols.sdf
+++ b/data/resources-xhdpi_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,35 +118,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xxhdpi_dark/symbols.png b/data/resources-xxhdpi_dark/symbols.png
index e9bf6dd980..6433330454 100644
Binary files a/data/resources-xxhdpi_dark/symbols.png and b/data/resources-xxhdpi_dark/symbols.png differ
diff --git a/data/resources-xxhdpi_dark/symbols.sdf b/data/resources-xxhdpi_dark/symbols.sdf
index 5988c2f34b..d19b89f77f 100644
--- a/data/resources-xxhdpi_dark/symbols.sdf
+++ b/data/resources-xxhdpi_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,70 +118,71 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -332,470 +333,476 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xxhdpi_light/symbols.png b/data/resources-xxhdpi_light/symbols.png
index 0a125bf26d..f13c84940c 100644
Binary files a/data/resources-xxhdpi_light/symbols.png and b/data/resources-xxhdpi_light/symbols.png differ
diff --git a/data/resources-xxhdpi_light/symbols.sdf b/data/resources-xxhdpi_light/symbols.sdf
index 5988c2f34b..d19b89f77f 100644
--- a/data/resources-xxhdpi_light/symbols.sdf
+++ b/data/resources-xxhdpi_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,70 +118,71 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -332,470 +333,476 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xxxhdpi_dark/symbols.png b/data/resources-xxxhdpi_dark/symbols.png
index ae5ad8c193..d440326e51 100644
Binary files a/data/resources-xxxhdpi_dark/symbols.png and b/data/resources-xxxhdpi_dark/symbols.png differ
diff --git a/data/resources-xxxhdpi_dark/symbols.sdf b/data/resources-xxxhdpi_dark/symbols.sdf
index 643d54c8d8..9f19cd0513 100644
--- a/data/resources-xxxhdpi_dark/symbols.sdf
+++ b/data/resources-xxxhdpi_dark/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,51 +118,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/resources-xxxhdpi_light/symbols.png b/data/resources-xxxhdpi_light/symbols.png
index 0fb5fd3b0d..48de77b608 100644
Binary files a/data/resources-xxxhdpi_light/symbols.png and b/data/resources-xxxhdpi_light/symbols.png differ
diff --git a/data/resources-xxxhdpi_light/symbols.sdf b/data/resources-xxxhdpi_light/symbols.sdf
index 643d54c8d8..9f19cd0513 100644
--- a/data/resources-xxxhdpi_light/symbols.sdf
+++ b/data/resources-xxxhdpi_light/symbols.sdf
@@ -13,42 +13,42 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118,51 +118,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -182,620 +182,627 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/sound-strings/it.json/localize.json b/data/sound-strings/it.json/localize.json
index 546d947853..912f5a2496 100644
--- a/data/sound-strings/it.json/localize.json
+++ b/data/sound-strings/it.json/localize.json
@@ -24,7 +24,7 @@
"make_a_u_turn_street_verb":"NULL",
"go_straight":"Sempre dritto.",
"exit":"Uscita.",
-"onto":"sulla",
+"onto":"in",
"take_exit_number":"Uscita sulla",
"take_exit_number_street_verb":"NULL",
"destination":"Arriverai.",
diff --git a/data/sound-strings/lv.json/localize.json b/data/sound-strings/lv.json/localize.json
new file mode 100644
index 0000000000..1a55b19ee6
--- /dev/null
+++ b/data/sound-strings/lv.json/localize.json
@@ -0,0 +1,107 @@
+{
+"make_a_slight_right_turn":"Keep right.",
+"make_a_slight_right_turn_street":"NULL",
+"make_a_slight_right_turn_street_verb":"NULL",
+"make_a_right_turn":"Turn right.",
+"make_a_right_turn_street":"NULL",
+"make_a_sharp_right_turn":"Sharp right.",
+"make_a_sharp_right_turn_street":"NULL",
+"enter_the_roundabout":"Enter the roundabout.",
+"enter_the_roundabout_street":"NULL",
+"enter_the_roundabout_street_verb":"NULL",
+"leave_the_roundabout":"Exit the roundabout.",
+"leave_the_roundabout_street":"NULL",
+"leave_the_roundabout_street_verb":"NULL",
+"make_a_slight_left_turn":"Keep left.",
+"make_a_slight_left_turn_street":"NULL",
+"make_a_slight_left_turn_street_verb":"NULL",
+"make_a_left_turn":"Turn left.",
+"make_a_left_turn_street":"NULL",
+"make_a_sharp_left_turn":"Sharp left.",
+"make_a_sharp_left_turn_street":"NULL",
+"make_a_u_turn":"Make a u-turn.",
+"make_a_u_turn_street":"NULL",
+"make_a_u_turn_street_verb":"NULL",
+"go_straight":"Go straight.",
+"exit":"Exit.",
+"onto":"onto",
+"take_exit_number":"Take exit",
+"take_exit_number_street_verb":"NULL",
+"destination":"You’ll arrive.",
+"you_have_reached_the_destination":"You have arrived.",
+"in_50_meters":"In fifty meters",
+"in_100_meters":"In one hundred meters",
+"in_200_meters":"In two hundred meters",
+"in_250_meters":"In two hundred and fifty meters",
+"in_300_meters":"In three hundred meters",
+"in_400_meters":"In four hundred meters",
+"in_500_meters":"In five hundred meters",
+"in_600_meters":"In six hundred meters",
+"in_700_meters":"In seven hundred meters",
+"in_750_meters":"In seven hundred and fifty meters",
+"in_800_meters":"In eight hundred meters",
+"in_900_meters":"In nine hundred meters",
+"in_1_kilometer":"In one kilometer",
+"in_1_5_kilometers":"In one and a half kilometers",
+"in_2_kilometers":"In two kilometers",
+"in_2_5_kilometers":"In two and a half kilometers",
+"in_3_kilometers":"In three kilometers",
+"then":"Then",
+"dist_direction_onto_street":"%1$s %2$s %3$s %4$s",
+"take_the_1_exit":"Take the first exit.",
+"take_the_1_exit_street":"NULL",
+"take_the_1_exit_street_verb":"NULL",
+"take_the_2_exit":"Take the second exit.",
+"take_the_2_exit_street":"NULL",
+"take_the_2_exit_street_verb":"NULL",
+"take_the_3_exit":"Take the third exit.",
+"take_the_3_exit_street":"NULL",
+"take_the_3_exit_street_verb":"NULL",
+"take_the_4_exit":"Take the fourth exit.",
+"take_the_4_exit_street":"NULL",
+"take_the_4_exit_street_verb":"NULL",
+"take_the_5_exit":"Take the fifth exit.",
+"take_the_5_exit_street":"NULL",
+"take_the_5_exit_street_verb":"NULL",
+"take_the_6_exit":"Take the sixth exit.",
+"take_the_6_exit_street":"NULL",
+"take_the_6_exit_street_verb":"NULL",
+"take_the_7_exit":"Take the seventh exit.",
+"take_the_7_exit_street":"NULL",
+"take_the_7_exit_street_verb":"NULL",
+"take_the_8_exit":"Take the eighth exit.",
+"take_the_8_exit_street":"NULL",
+"take_the_8_exit_street_verb":"NULL",
+"take_the_9_exit":"Take the ninth exit.",
+"take_the_9_exit_street":"NULL",
+"take_the_9_exit_street_verb":"NULL",
+"take_the_10_exit":"Take the tenth exit.",
+"take_the_10_exit_street":"NULL",
+"take_the_10_exit_street_verb":"NULL",
+"take_the_11_exit":"Take the eleventh exit.",
+"take_the_11_exit_street":"NULL",
+"take_the_11_exit_street_verb":"NULL",
+"in_50_feet":"In fifty feet",
+"in_100_feet":"In one hundred feet",
+"in_200_feet":"In two hundred feet",
+"in_300_feet":"In three hundred feet",
+"in_400_feet":"In four hundred feet",
+"in_500_feet":"In five hundred feet",
+"in_600_feet":"In six hundred feet",
+"in_700_feet":"In seven hundred feet",
+"in_800_feet":"In eight hundred feet",
+"in_900_feet":"In nine hundred feet",
+"in_1000_feet":"In one thousand feet",
+"in_1500_feet":"In fifteen hundred feet",
+"in_2000_feet":"In two thousand feet",
+"in_2500_feet":"In twenty five hundred feet",
+"in_3000_feet":"In three thousand feet",
+"in_3500_feet":"In thirty five hundred feet",
+"in_4000_feet":"In four thousand feet",
+"in_4500_feet":"In forty five hundred feet",
+"in_5000_feet":"In five thousand feet",
+"in_1_mile":"In one mile",
+"in_1_5_miles":"In one and a half miles",
+"in_2_miles":"In two miles",
+"unknown_camera":"Camera ahead"
+}
diff --git a/data/sound-strings/sr.json/localize.json b/data/sound-strings/sr.json/localize.json
index e7ed15966d..40570ef5b6 100644
--- a/data/sound-strings/sr.json/localize.json
+++ b/data/sound-strings/sr.json/localize.json
@@ -1,10 +1,10 @@
{
-"make_a_slight_right_turn":"Држите се десно.",
+"make_a_slight_right_turn":"Скрените благо десно.",
"make_a_slight_right_turn_street":"NULL",
"make_a_slight_right_turn_street_verb":"NULL",
"make_a_right_turn":"Скрените десно.",
"make_a_right_turn_street":"NULL",
-"make_a_sharp_right_turn":"Оштро десно.",
+"make_a_sharp_right_turn":"Скрените оштро десно.",
"make_a_sharp_right_turn_street":"NULL",
"enter_the_roundabout":"Уђите у кружни ток.",
"enter_the_roundabout_street":"NULL",
@@ -12,20 +12,20 @@
"leave_the_roundabout":"Изађите из кружног тока.",
"leave_the_roundabout_street":"NULL",
"leave_the_roundabout_street_verb":"NULL",
-"make_a_slight_left_turn":"Држите се лево.",
+"make_a_slight_left_turn":"Скрените благо лево.",
"make_a_slight_left_turn_street":"NULL",
"make_a_slight_left_turn_street_verb":"NULL",
"make_a_left_turn":"Скрените лево.",
"make_a_left_turn_street":"NULL",
-"make_a_sharp_left_turn":"Оштро лево.",
+"make_a_sharp_left_turn":"Скрените оштро лево.",
"make_a_sharp_left_turn_street":"NULL",
-"make_a_u_turn":"Урадите полукружно окретање, када буде могуће.",
+"make_a_u_turn":"Урадите полукружно окретање.",
"make_a_u_turn_street":"NULL",
"make_a_u_turn_street_verb":"NULL",
"go_straight":"Наставите право.",
-"exit":"Излаз.",
-"onto":"onto",
-"take_exit_number":"Take exit",
+"exit":"Искључите се.",
+"onto":"у улицу",
+"take_exit_number":"Изађите на излаз",
"take_exit_number_street_verb":"NULL",
"destination":"Стижете на одредиште.",
"you_have_reached_the_destination":"Стигли сте.",
@@ -44,7 +44,7 @@
"in_1_kilometer":"За један километар",
"in_1_5_kilometers":"За један и по километар",
"in_2_kilometers":"За два километра",
-"in_2_5_kilometers":"За два а по километра",
+"in_2_5_kilometers":"За два и по километра",
"in_3_kilometers":"За три километра",
"then":"Затим",
"dist_direction_onto_street":"%1$s %2$s %3$s %4$s",
@@ -103,5 +103,5 @@
"in_1_mile":"За једну миљу",
"in_1_5_miles":"За једну и по миљу",
"in_2_miles":"За две миље",
-"unknown_camera":"Пажња, радар!"
+"unknown_camera":"Пажња, прекршајна камера!"
}
diff --git a/data/strings/sound.txt b/data/strings/sound.txt
index 096dcb8e3b..0214a90402 100644
--- a/data/strings/sound.txt
+++ b/data/strings/sound.txt
@@ -31,7 +31,7 @@
ro = Păstrați la dreapta.
ru = Держитесь правее.
sk = Držte sa vpravo.
- sr = Држите се десно.
+ sr = Скрените благо десно.
sv = Håll höger.
sw = Kaa kuria.
th = ชิดขวาไว้
@@ -129,7 +129,7 @@
ro = Virați strâns la dreapta.
ru = Резко поверните направо.
sk = Ostro doprava.
- sr = Оштро десно.
+ sr = Скрените оштро десно.
sv = Skarpt höger.
sw = Fanya kulia mkali.
th = หักมุมขวา
@@ -285,7 +285,7 @@
ro = Păstrați la stânga.
ru = Держитесь левее.
sk = Držte sa vľavo.
- sr = Држите се лево.
+ sr = Скрените благо лево.
sv = Håll vänster.
sw = Kaa kushoto.
th = ชิดซ้ายไว้
@@ -383,7 +383,7 @@
ro = Virați strâns la stânga.
ru = Резко поверните налево.
sk = Ostro doľava.
- sr = Оштро лево.
+ sr = Скрените оштро лево.
sv = Skarpt vänster.
sw = Fanya kushoto mkali.
th = หักมุมซ้าย
@@ -430,7 +430,7 @@
ro = Întoarceți-vă o sută optzeci de grade.
ru = Развернитесь.
sk = Otočte sa o stoosemdesiat stupňov.
- sr = Урадите полукружно окретање, када буде могуће.
+ sr = Урадите полукружно окретање.
sv = Gör en U-sväng.
sw = Geuka urudi ulikotoka.
th = กลับรถ
@@ -523,7 +523,7 @@
ro = Ieșire.
ru = Съезд.
sk = Použite výjazd.
- sr = Излаз.
+ sr = Искључите се.
sv = Utgång.
sw = Kuondoka.
th = ทางออก.
@@ -553,7 +553,7 @@
hr = na
hu = a
id = ke
- it = sulla
+ it = in
ja = NULL
ko = NULL
mr = वर
@@ -565,6 +565,7 @@
ro = pe
ru = на
sk = na
+ sr = у улицу
sv = in på
sw = kwenye
th = เข้าสู่
@@ -607,6 +608,7 @@
ro = Ieșire pe
ru = Съезд на
sk = Výjazd na
+ sr = Изађите на излаз
sv = Utgång in på
sw = Kuondoka kwenye
th = ทางออก เข้าสู่
@@ -1367,7 +1369,7 @@
ro = După doi kilometri și jumătate
ru = Через два с половиной километра
sk = Po dva a pol kilometri
- sr = За два а по километра
+ sr = За два и по километра
sv = Om två och en halv kilometer
sw = Kabla ya kilomita mbili na nusu
th = อีกสองกิโลเมตรครึ่ง
@@ -3021,7 +3023,7 @@
ro = Cameră frontală
ru = Впереди камера
sk = Pozor, radar!
- sr = Пажња, радар!
+ sr = Пажња, прекршајна камера!
sv = Kamera framför
sw = Kamera Mbele
th = มีกล้องอยู่ข้างหน้า
diff --git a/data/strings/strings.txt b/data/strings/strings.txt
index 8634be0be5..8c7aba4287 100644
--- a/data/strings/strings.txt
+++ b/data/strings/strings.txt
@@ -39,6 +39,7 @@
ro = Înapoi
ru = Назад
sk = Späť
+ sr = Назад
sv = Tillbaka
th = กลับ
tr = Geri
@@ -86,6 +87,7 @@
ro = Anulare
ru = Отмена
sk = Zrušiť
+ sr = Одустани
sv = Avbryt
th = ยกเลิก
tr = İptal
@@ -133,6 +135,7 @@
ro = Anulează descărcarea
ru = Отменить загрузку
sk = Zrušiť sťahovanie
+ sr = Обустави преузимање
sv = Avbryt nedladdning
th = ยกเลิกการดาวน์โหลด
tr = İndirmeyi İptal Et
@@ -180,6 +183,7 @@
ro = Șterge
ru = Удалить
sk = Zmazať
+ sr = Обриши
sv = Ta bort
th = ลบ
tr = Sil
@@ -226,6 +230,7 @@
ro = Descarcă hărți
ru = Загрузить карты
sk = Stiahnuť mapy
+ sr = Преузми мапе
sv = Ladda ner kartor
th = ดาวน์โหลดแผนที่
tr = Harita indir
@@ -273,6 +278,7 @@
ro = Descărcarea a eșuat. Atinge pentru a încerca din nou.
ru = Ошибка загрузки. Нажмите, чтобы повторить попытку
sk = Sťahovanie zlyhalo, skúste to znova.
+ sr = Преузимање није успело. Додирни за поновни покушај.
sv = Nedladdningen misslyckades, tryck för att försöka igen
th = การดาวน์โหลดล้มเหลว แตะอีกครั้งเพื่อลองใหม่
tr = İndirme başarısız oldu. Tekrar denemek için dokunun.
@@ -320,6 +326,7 @@
ro = Se descarcă…
ru = Загружается…
sk = Sťahovanie…
+ sr = Преузимање…
sv = Laddar ner…
th = กำลังดาวน์โหลด…
tr = İndiriliyor…
@@ -368,6 +375,7 @@
ro = Kilometri
ru = Километры
sk = Kilometre
+ sr = Колиметри
sv = Kilometer
th = กิโลเมตร
tr = Kilometre
@@ -415,6 +423,7 @@
ro = Lasă un comentariu
ru = Написать отзыв
sk = Spätná väzba
+ sr = Оставите рецензију
sv = Skriv en recension
th = ให้คำวิจารณ์
tr = Bir Yorum Bırak
@@ -503,6 +512,7 @@
ro = Mile
ru = Мили
sk = Míle
+ sr = Миље
sv = Mile
th = ไมล์
tr = Mil
@@ -550,6 +560,7 @@
ro = Poziția mea
ru = Мое местоположение
sk = Moja poloha
+ sr = Моја позиција
sv = Min position
th = ตำแหน่งของฉัน
tr = Konumum
@@ -597,6 +608,7 @@
ro = Mai târziu
ru = Не сейчас
sk = Neskôr
+ sr = Касније
sv = Senare
th = ภายหลัง
tr = Daha sonra
@@ -644,6 +656,7 @@
ro = Caută
ru = Поиск
sk = Hľadať
+ sr = Тражи
sv = Sök
th = ค้นหา
tr = Ara
@@ -691,6 +704,7 @@
ro = Caută pe hartă
ru = Поиск на карте
sk = Prehľadať mapu
+ sr = Тражи на мапи
sv = Sök karta
th = ค้นหาแผนที่
tr = Haritada Ara
@@ -738,6 +752,7 @@
ro = Da
ru = Да
sk = Áno
+ sr = Да
sv = Ja
th = ใช่
tr = Evet
@@ -785,6 +800,7 @@
ro = În prezent, toate serviciile de localizare pentru acest dispozitiv sau aplicație sunt dezactivate. Le poți activa din setări.
ru = Геолокация выключена в настройках устройства. Пожалуйста, включите её для удобного использования программы.
sk = Aktuálne máte všetky možnosti pre určovanie polohy vypnuté. Prosím, povoľte ich v Nastaveniach.
+ sr = Тренутно су сви локацијски сервиси на овом уређају или апликацији искључени. Потребно је да их укључите у Подешавањима.
sv = Du har inaktiverat alla platstjänster för denna enhet eller app. Vänligen aktivera dem i Inställningar.
th = ในปัจจุบันนี้มีการปิดการใช้งานการบริการตำแหน่งที่ตั้งสำหรับอุปกรณ์หรือแอปพลิเคชันนี้ โปรดเปิดใช้งานในการตั้งค่า
tr = Şu anda bu cihaz veya uygulama için tüm Konum Hizmetleri devre dışı bırakılmış. Lütfen bunu ayarlardan etkinleştirin.
@@ -832,6 +848,7 @@
ro = Arată pe hartă
ru = Показать на карте
sk = Ukázať na mape
+ sr = Прикажи на мапи
sv = Visa på kartan
th = แสดงบนแผนที่
tr = Haritada göster
@@ -879,6 +896,7 @@
ro = Descarcă harta
ru = Загрузить карту
sk = Stiahnite si mapu
+ sr = Преузми мапу
sv = Ladda ner karta
th = ดาวน์โหลดแผนที่
tr = Haritayı İndir
@@ -926,6 +944,7 @@
ro = Descărcarea a eșuat
ru = Ошибка загрузки
sk = Sťahovanie zlyhalo
+ sr = Преузимање није успело
sv = Nedladdningen misslyckades
th = การดาวน์โหลดล้มเหลว
tr = İndirme başarısız oldu
@@ -973,6 +992,7 @@
ro = Mai încearcă
ru = Попробуйте ещё раз
sk = Skúsiť znova
+ sr = Покушај поново
sv = Försök igen
th = ลองอีกครั้ง
tr = Tekrar Dene
@@ -1019,6 +1039,7 @@
ro = Despre Organic Maps
ru = Про Organic Maps
sk = O aplikácii Organic Maps
+ sr = О апликацији Organic Maps
sv = Om Organic Maps
th = เกี่ยวกับ Organic Maps
tr = Organic Maps Hakkında
@@ -1064,6 +1085,7 @@
ro = Gratuit pentru toată lumea, făcut cu dragoste
ru = Бесплатно для всех, сделано с любовью
sk = Zadarmo pre každého, vyrobené s láskou
+ sr = Слободна за све, направљена с љубављу
sv = Gratis för alla, skapad med kärlek
sw = Bure kwa kila mtu, iliyotengenezwa na upendo
th = ฟรีสำหรับทุกคนทำด้วยความรัก
@@ -1110,6 +1132,7 @@
ro = • Fără reclame, fără urmărire, fără colectare de date
ru = • Без рекламы, без трекинга, без слежки
sk = • Žiadne reklamy, žiadne sledovanie, žiadny zber údajov
+ sr = • Без реклама, без праћења, без сакупљања података
sv = • Inga annonser, ingen spårning, ingen datainsamling
sw = • Hakuna matangazo, hakuna ufuatiliaji, hakuna mkusanyiko wa data
th = • ไม่มีโฆษณาไม่มีการติดตามไม่มีการรวบรวมข้อมูล
@@ -1158,6 +1181,7 @@
ro = • Nu consumă baterie, funcționează offline
ru = • Не разряжает батарею, работает в автономном режиме
sk = • Žiadne vybíjanie batérie, funguje v režime offline
+ sr = • Без непотребне потрошње батерије, ради и без интернета
sv = • Ingen batteriförbrukning, fungerar offline
sw = • Hakuna betri kuisha, inafanya kazi nje ya mtandao
th = • ไม่มีแบตเตอรี่หมด ทำงานแบบออฟไลน์
@@ -1205,6 +1229,7 @@
ro = • Rapid, minimalist, dezvoltat de comunitate
ru = • Быстрые, минималистичные, разработанные сообществом
sk = • Rýchly, minimalistický, vyvinutý komunitou
+ sr = • Брза, минималистичка, направљена од стране заједнице
sv = • Snabb, minimalistisk, utvecklad av communityn
sw = • Haraka, minimalist, iliyotengenezwa na jumuiya
th = • รวดเร็ว เรียบง่าย พัฒนาโดยชุมชน
@@ -1250,6 +1275,7 @@
ro = Aplicație open-source creată de entuziaști și voluntari.
ru = Приложение с открытым исходным кодом, созданное энтузиастами и волонтёрами.
sk = Aplikácia s otvoreným zdrojovým kódom vytvorená nadšencami a dobrovoľníkmi.
+ sr = Апликација отвореног кода, направљена од ентузијаста и волонтера.
sv = Öppen källkod-app skapad av entusiaster och frivilliga.
sw = Maombi ya chanzo-wazi iliyoundwa na wanaovutia na wanaojitolea.
th = แอปพลิเคชันโอเพนซอร์ซที่สร้างขึ้นโดยผู้ที่ชื่นชอบและอาสาสมัคร
@@ -1297,6 +1323,7 @@
ro = Setări de locație
ru = Настройки местоположения
sk = Nastavenia polohy
+ sr = Подешавања локације
sv = Platsinställningar
sw = Mipangilio ya mahali
th = การตั้งค่าตำแหน่ง
@@ -1344,6 +1371,7 @@
ro = Închide
ru = Закрыть
sk = Zavrieť
+ sr = Затвори
sv = Stäng
th = ปิด
tr = Kapat
@@ -1390,6 +1418,7 @@
ro = Această aplicație necesită accelerarea hardware OpenGL. Din păcate, dispozitivul tău nu este compatibil.
ru = Для работы приложения необходим аппаратно ускоренный OpenGL. К сожалению, ваше устройство не поддерживается.
sk = Je vyžadovaná hardwarová akcelerácia OpenGL. Bohužial, vaše zariadenie nie je podporované.
+ sr = Ова апликација захтева хардверски-убрзан OpenGL. На жалост, ваш уређај није подржан.
sv = Hårdvaruaccelererad OpenGL krävs. Din enhet stöds tyvärr inte.
th = จำเป็นต้องใช้ฮาร์ดแวร์ที่เพิ่มความเร็ว OpenGL โชคไม่ดีที่อุปกรณ์ของคุณไม่รองรับ
tr = Hızlı donanıma sahip bir OpenGL gerekli. Ne yazık ki cihazınız desteklenmiyor.
@@ -1436,6 +1465,7 @@
ro = Descarcă
ru = Загрузить
sk = Stiahnuť
+ sr = Преузми
sv = Ladda ner
th = ดาวน์โหลด
tr = İndir
@@ -1482,6 +1512,7 @@
ro = Deconectează cablul USB sau introdu un card de memorie pentru a utiliza Organic Maps
ru = Отключите USB кабель или вставьте SD-карту
sk = Prosím, odpojte USB kábel alebo vložte pamäťovú kartu pre použitie s Organic Maps
+ sr = Молим вас откачите USB кабл, или убаците меморијску картицу да бисте користили Organic Maps
sv = Vänligen koppla ifrån USB-kabeln eller sätt in ett minneskort för att använda Organic Maps
th = โปรดยกเลิกการเชื่อมต่อสาย USB หรือใส่การ์ดหน่วยความจำเพื่อใช้ Organic Maps
tr = Organic Maps’i kullanabilmek için lütfen USB kablosunun bağlantısını kesin veya hafıza kartı takın
@@ -1529,6 +1560,7 @@
ro = Spațiul de stocare de pe cardul SD/memoria USB este insuficient pentru a putea utiliza aplicația
ru = Недостаточно свободного места на SD карте/в памяти устройства для использования программы
sk = Prosím, uvoľnite najprv miesto na SD karte/USB úložisku
+ sr = Молим вас, прво ослободите нешто простора на SD картици или на USB меморији да бисте користили апликацију
sv = Vänligen frigör utrymme på SD-kortet/USB-lagringen först för att använda appen.
th = โปรดเพิ่มพื้นที่บางส่วนบนการ์ด SD /พื้นที่จัดเก็บ USB ก่อนเพื่อใช้แอป
tr = Uygulamayı kullanabilmek için lütfen SD kart/USB depolama aygıtında biraz alan boşaltın
@@ -1575,6 +1607,7 @@
ro = Înainte de a începe, trebuie descărcată harta generală a lumii în dispozitivul tău.\nSe vor descărca %@.
ru = Перед началом работы разрешите нам загрузить общую карту мира на ваше устройство.\nЭто потребует %@ данных.
sk = Skôr ako začnete, bude treba stiahnuť základnú mapu sveta.\nZaberie to %@.
+ sr = Пре него што почнете да користите апликацију, прво преузмите на ваш уређај општу мапу света.\nЗа то ће бити потребно %@ меморије.
sv = Innan du startar, låt oss ladda ner den allmäna världskartan på din enhet.\nDen behöver %@ data.
th = ก่อนที่คุณจะเริ่มต้น โปรดให้เราดาวน์โหลดแผนที่โลกลงในอุปกรณ์ของคุณ\nจำเป็นต้องใช้ %@ ของข้อมูล
tr = Başlamadan önce cihazınıza genel dünya haritasını indirelim.\n%@ alan gerekli.
@@ -1621,6 +1654,7 @@
ro = Mergi la hartă
ru = Перейти на карту
sk = Prejsť na mapu
+ sr = Иди на мапу
sv = Gå till karta
th = ไปยังแผนที่
tr = Haritaya Git
@@ -1667,6 +1701,7 @@
ro = Se descarcă %@. Acum poți\ntrece la hartă.
ru = Пока загружается %@,\nвы можете пользоваться картой.
sk = Sťahovanie %@. Teraz môžete\nprejsť na mapu.
+ sr = Преузимање %@. Можете\nотићи на мапу.
sv = Laddar ner %@. Du kan nu\n fortsätta till kartan.
th = กำลังดาวน์โหลด %@ ตอนนี้คุณสามารถ\nดำเนินการต่อไปยังแผนที่
tr = %@ indiriliyor. Şimdi haritaya\ngidebilirsiniz.
@@ -1713,6 +1748,7 @@
ro = Descarci %@?
ru = Загрузить %@?
sk = Stiahnuť %@?
+ sr = Преузети %@?
sv = Ladda ner %@?
th = ดาวน์โหลด %@?
tr = %@ indir?
@@ -1759,6 +1795,7 @@
ro = Actualizezi %@?
ru = Обновить %@?
sk = Aktualizovať %@?
+ sr = Ажурирати %@?
sv = Uppdatera %@?
th = อัปเดต %@?
tr = %@ güncelle?
@@ -1806,6 +1843,7 @@
ro = Pauză
ru = Приостановить
sk = Pauza
+ sr = Пауза
sv = Pausa
th = หยุดชั่วคราว
tr = Duraklat
@@ -1853,6 +1891,7 @@
ro = Continuă
ru = Продолжить
sk = Pokračovať
+ sr = Настави
sv = Fortsätt
th = ดำเนินการต่อ
tr = Devam
@@ -1900,6 +1939,7 @@
ro = Descărcarea %@ a eșuat
ru = Не удалось загрузить %@
sk = Sťahovanie zlyhalo: %@
+ sr = %@ преузимање није успело
sv = %@ nedladdningen misslyckades
th = การดาวน์โหลด %@ ล้มเหลว
tr = %@ indirme işlemi başarısız oldu
@@ -1947,6 +1987,7 @@
ro = Adaugă o listă nouă
ru = Добавить список
sk = Pridať novú skupinu záložiek
+ sr = Направи нову листу
sv = Lägg till ny samling
th = เพิ่มชุดใหม่
tr = Yeni Liste Ekle
@@ -1993,6 +2034,7 @@
ro = Denumirea listei
ru = Название списка меток
sk = Meno záložky
+ sr = Назив листе маркера
sv = Bokmärkessamlingens namn
th = ชื่อของชุดบุ๊กมาร์ก
tr = Yer İmi Listesi Adı
@@ -2038,6 +2080,7 @@
ro = Liste cu locuri preferate
ru = Списки меток
sk = Skupiny záložiek
+ sr = Листе маркера
sv = Bokmärkessamlingar
th = ชุดของบุ๊กมาร์ก
tr = Yer İmi Listeleri
@@ -2084,6 +2127,7 @@
ro = Locuri preferate
ru = Метки
sk = Záložky
+ sr = Маркери
sv = Bokmärken
th = บุ๊กมาร์ก
tr = Yer İmleri
@@ -2130,6 +2174,7 @@
ro = Locuri preferate și trasee
ru = Метки и треки
sk = Záložky a stopy
+ sr = Маркери и путање
sv = Bokmärken och rutter
th = บุ๊กมาร์กและการติดตาม
tr = Yer İmleri ve Kayıtlı Rotalar
@@ -2177,6 +2222,7 @@
ro = Locurile mele
ru = Мои Метки
sk = Moje miesta
+ sr = Моја места
sv = Mina Platser
th = สถานที่ของฉัน
tr = Yerlerim
@@ -2224,6 +2270,7 @@
ro = Denumire
ru = Название
sk = Názov
+ sr = Назив
sv = Namn
th = ชื่อ
tr = Adı
@@ -2272,6 +2319,7 @@
ro = Adresă
ru = Адрес
sk = Adresa
+ sr = Адреса
sv = Adress
sw = Anwani
th = ที่อยู่
@@ -2320,6 +2368,7 @@
ro = Listă
ru = Список
sk = Zoznam
+ sr = Листа
sv = Lista
th = รายการ
tr = Liste
@@ -2366,6 +2415,7 @@
ro = Setări
ru = Настройки
sk = Nastavenia
+ sr = Подешавања
sv = Inställningar
th = การตั้งค่า
tr = Ayarlar
@@ -2413,6 +2463,7 @@
ro = Salvează hărțile în
ru = Сохранять карты в
sk = Uložiť mapy do
+ sr = Сачувај мапе у
sv = Spara kartor i
sw = Hifadhi ramani kwenye
th = บันทึกแผนที่ไปยัง
@@ -2460,6 +2511,7 @@
ro = Alege locul în care vrei să fie descărcate hărțile.
ru = Выберите место, где будут храниться загруженные карты
sk = Vyberte miesto, kam sa majú sťahovať mapy
+ sr = Изаберите фолдер у ком се чувају мапе.
sv = Välj en plats för nedladdade kartor
th = เลือกสถานที่ที่ต้องการดาวน์โหลดใช้แผนที่
tr = Haritaların indirileceği yeri seçin
@@ -2506,6 +2558,7 @@
ro = Hărți
ru = Загруженные карты
sk = Mapy
+ sr = Преузете мапе
sv = Nedladdade kartor
th = แผนที่
tr = Haritalar
@@ -2543,6 +2596,7 @@
pt-BR = Armazenamento interno privado
ru = Внутренний скрытый накопитель
sk = Interné privátne úložisko
+ sr = Интерна приватна меморија
tr = Dahili özel depolama
uk = Внутрішнє приватне сховище
zh-Hans = 内部私人存储
@@ -2577,6 +2631,7 @@
pt-BR = Armazenamento interno compartilhado
ru = Внутренний общий накопитель
sk = Interné zdieľané úložisko
+ sr = Интерна дељена меморија
tr = Dahili paylaşılan depolama
uk = Внутрішнє спільне сховище
zh-Hans = 内部共享存储
@@ -2611,6 +2666,7 @@
pt-BR = Cartão SD
ru = SD-карта
sk = SD karta
+ sr = SD картица
tr = SD kart
uk = SD-карта
zh-Hans = SD 卡
@@ -2645,6 +2701,7 @@
pt-BR = Armazenamento externo compartilhado
ru = Внешний общий накопитель
sk = Externé zdieľané úložisko
+ sr = Екстерна дељена меморија
tr = Harici paylaşılan depolama
uk = Зовнiшне спільне сховище
zh-Hans = 外部共享存储
@@ -2679,6 +2736,7 @@
pt-BR = %1$@ livre de %2$@
ru = %1$@ свободно из %2$@
sk = Voľných %1$@ z %2$@
+ sr = слободно %1$@ од %2$@
tr = %2$@'ın %1$@'ı boş
uk = %1$@ вільно з %2$@
zh-Hans = 剩余 %1$@ / 总计 %2$@
@@ -2723,6 +2781,7 @@
ro = Muți hărțile?
ru = Переместить карты?
sk = Presunúť mapy?
+ sr = Преместити мапу?
sv = Flytta kartor?
th = ลบแผนที่?
tr = Haritalar taşınsın mı?
@@ -2759,6 +2818,7 @@
pt-BR = Erro ao mover arquivos de mapas
ru = Ошибка перемещения файлов карт
sk = Chyba pri presune mapových súborov
+ sr = Грешка приликом премештања фајлова са мапама
tr = Harita dosyalarını taşıma hatası
uk = Помилка переміщення файлів карти
zh-Hans = 移动地图文件时出错
@@ -2803,6 +2863,7 @@
ro = Poate dura câteva minute.\nAșteaptă…
ru = Это может занять несколько минут.\nПожалуйста, подождите…
sk = Táto akcia môže trvať niekoľko minút.\nProsím čakajte…
+ sr = Ово може да потраје неколико минута.\nМолим вас, сачекајте…
sv = Detta kan ta flera minuter.\nVänligen vänta…
th = นี่อาจจะใช้เวลาสองสามนาที\nโปรดรอ…
tr = Bu işlem birkaç dakika sürebilir.\nLütfen bekleyin…
@@ -2850,6 +2911,7 @@
ro = Unități de măsură
ru = Единицы измерения
sk = Meracie jednotky
+ sr = Јединице мере
sv = Längdenheter
th = หน่วยการวัด
tr = Ölçü birimleri
@@ -2898,6 +2960,7 @@
ro = Alege între mile și kilometri
ru = Использовать километры или мили
sk = Vyberte si míle alebo kilometre
+ sr = Изаберите између километара и миља
sv = Välj mellan mile och kilometer
th = เลือกระหว่างไมล์และกิโลเมตร
tr = Mil veya kilometre seçimini yap
@@ -2947,6 +3010,7 @@
ro = Unde să mănânci
ru = Где поесть
sk = Kde sa najesť
+ sr = Где јести
sv = Matmöjligheter
sw = Sehemu ya kula
th = กินร้านไหนดี
@@ -2995,6 +3059,7 @@
ro = Alimentare
ru = Продукты
sk = Potraviny
+ sr = Намирнице
sv = Matvaror
sw = Migahawani
th = ซื้อของกินของใช้
@@ -3043,6 +3108,7 @@
ro = Transport
ru = Транспорт
sk = Doprava
+ sr = Транспорт
sv = Transport
th = การขนส่ง
tr = Ulaşım
@@ -3090,6 +3156,7 @@
ro = Benzinărie
ru = Заправка
sk = Čerpacia stanica
+ sr = Гориво
sv = Bensinstation
th = ก๊าซ
tr = Benzinlik
@@ -3137,6 +3204,7 @@
ro = Parcare
ru = Парковка
sk = Parkovisko
+ sr = Паркинг
sv = Parkering
th = ที่จอดรถ
tr = Otopark
@@ -3184,6 +3252,7 @@
ro = Shopping
ru = Шоппинг
sk = Nakupovanie
+ sr = Куповина
sv = Shopping
sw = Manunuzi
th = ช็อปปิง
@@ -3229,6 +3298,7 @@
ro = La mâna a doua
ru = Секонд-хенд
sk = Second-hand
+ sr = Second Hand
sv = Begagnat
sw = Mtumba
th = มือสอง
@@ -3277,6 +3347,7 @@
ro = Hotel
ru = Гостиница
sk = Hotel
+ sr = Хотел
sv = Hotell
th = โรงแรม
tr = Otel
@@ -3324,6 +3395,7 @@
ro = Obiective turistice
ru = Достопримечательности
sk = Pamätihodnosť
+ sr = Атракција
sv = Sevärdheter
th = สถานที่ท่องเที่ยว
tr = Görülecek yerler
@@ -3371,6 +3443,7 @@
ro = Divertisment
ru = Развлечения
sk = Zábava
+ sr = Забава
sv = Underhållning
th = แหล่งบันเทิง
tr = Eğlence
@@ -3418,6 +3491,7 @@
ro = Bancomat
ru = Банкомат
sk = Bankomat
+ sr = Банкомат
sv = Bankomat
th = เอทีเอ็ม
tr = Bankamatik
@@ -3465,6 +3539,7 @@
ro = Viață nocturnă
ru = Ночная жизнь
sk = Nočný život
+ sr = Ноћни живот
sv = Nöjesliv
sw = Shughuli za usiku
th = ไนท์ไลฟ์
@@ -3513,6 +3588,7 @@
ro = Divertisment cu copiii
ru = Отдых с детьми
sk = Rodinná dovolenka
+ sr = Породични одмор
sv = Familjesemester
sw = Mapumziko ya familia
th = วันหยุดสำหรับครอบครัว
@@ -3561,6 +3637,7 @@
ro = Bancă
ru = Банк
sk = Banka
+ sr = Банка
sv = Bank
th = ธนาคาร
tr = Banka
@@ -3608,6 +3685,7 @@
ro = Farmacie
ru = Аптека
sk = Lekáreň
+ sr = Апотека
sv = Apotek
th = ร้านขายยา
tr = Eczane
@@ -3655,6 +3733,7 @@
ro = Spital
ru = Больница
sk = Nemocnica
+ sr = Болница
sv = Sjukhus
sw = Hospitali
th = คลินิก
@@ -3703,6 +3782,7 @@
ro = Toaletă
ru = Туалет
sk = Záchody
+ sr = Тоалет
sv = Toalett
th = ห้องน้ำ
tr = WC
@@ -3750,6 +3830,7 @@
ro = Poștă
ru = Почта
sk = Pošta
+ sr = Пошта
sv = Post
th = ไปรษณีย์
tr = Posta
@@ -3797,6 +3878,7 @@
ro = Poliția
ru = Полиция
sk = Polícia
+ sr = Полиција
sv = Polis
th = ตำรวจ
tr = Polis
@@ -3843,6 +3925,7 @@
ro = Wi-Fi
ru = WiFi
sk = WiFi
+ sr = WiFi
th = WiFi
tr = WiFi
uk = WiFi
@@ -3890,6 +3973,7 @@
ro = Reciclare
ru = Переработка
sk = Recyklácia
+ sr = Рециклажа
sv = Återvinning
th = การรีไซเคิล
tr = Geri dönüşüm
@@ -3938,6 +4022,7 @@
ro = Apă
ru = Вода
sk = Voda
+ sr = Вода
sv = Vatten
sw = Maji
th = น้ำ
@@ -3985,6 +4070,7 @@
ro = Pentru rulote
ru = Для автодомов
sk = Pre RV
+ sr = За кампер возила
sv = För husbil
sw = Kwa RV
th = สำหรับ RV
@@ -4035,6 +4121,7 @@
ro = Detalii
ru = Примечание
sk = Poznámky
+ sr = Напомене
sv = Anteckningar
th = บันทึก
tr = Notlar
@@ -4080,6 +4167,7 @@
ro = Îți trimit locurile mele preferate din Organic Maps
ru = С вами поделились метками Organic Maps
sk = Zdielané záložky Organic Maps
+ sr = Organic Maps маркери су подељени са вама
sv = Organic Maps bokmärken har delats med dig
th = แชร์บุ๊กมาร์กของ Organic Maps แล้ว
tr = Seninle paylaşılan Organic Maps yer imleri
@@ -4101,7 +4189,7 @@
es = Hola!\n\Adjunto mis marcadores de la aplicación Organic Maps. Por favor, ábralos si tiene instalado Organic Maps. O, si no lo tiene, descargue la aplicación para su dispositivo iOS o Android siguiendo este enlace: https://omaps.app/get?kmz\n¡Disfrute viajando con Organic Maps!
et = Tere!\nManuses on minu järjehoidjad rakendusest Organic Maps. Palun ava need kui Sul on Organic Maps paigaldatud. Või kui ei ole, lae rakendus alla oma iOS või Android seadmesse, järgides seda linki: https:omaps.appget?kmz\n\nNaudi reisimist Organic Maps-iga!
eu = Kaixo!\nNire markagailuak Organic Maps aplikazioan erantsi ditut. Mesedez, ireki itzazu Organic Maps instalatuta baduzu. Edo, ez baduzu, deskargatu aplikazioa zure iOS edo Android gailurako esteka hau jarraituz: https://omaps.app/get?kmz\n\nGozatu bidaiatzen Organic Maps-ekin!
- fr = Bonjour !\n\nVous trouverez ci-joint mes signets de l'appli Organic Maps. Veuillez les ouvrir si vous avez installé Organic Maps. Si vous ne l'avez pas, téléchargez l'application pour votre appareil iOS ou Android en suivant ce lien : https://omaps.app/get?kmz\n\nBon voyage avec Organic Maps!
+ fr = Bonjour !\n\nVous trouverez ci-joint mes signets de l'appli Organic Maps. Veuillez les ouvrir si vous avez installé Organic Maps. Si vous ne l'avez pas, téléchargez l'application pour votre appareil iOS ou Android en suivant ce lien : https://omaps.app/get?kmz\n\nBon voyage avec Organic Maps !
he = שלום!\n\nמצורפות הסימניות שלי, אפשר לפתוח אותן ב-Organic Maps. אם צריך, ניתן להוריד את האפליקצייה מכאן: https://omaps.app/get?kmz\n\nתהנו לנווט עם Organic Maps!
hi = नमस्ते!\n\nमेरे बुकमार्क संलग्न हैं; कृपया उन्हें ऑर्गेनिक मानचित्र में खोलें। यदि आपने इसे इंस्टॉल नहीं किया है तो आप इसे यहां से डाउनलोड कर सकते हैं: https://omaps.app/get?kmz\n\nऑर्गेनिक मैप्स के साथ यात्रा का आनंद लें!
it = Ciao!\n\nIn allegato ci sono i miei luoghi preferiti. Aprili se hai installato Organic Maps. Oppure, se non ce l'hai, scarica l'app per iOS o Android seguendo questo link: https://omaps.app/\n\nDivertiti a viaggiare con Organic Maps!
@@ -4118,6 +4206,7 @@
ro = Bună!\n\nȚi-am atașat locurile mele preferate din aplicația Organic Maps. Deschide-le dacă ai instalată Organic Maps. Dacă nu, o poți descărca pentru iOS sau Android de aici: https://organicmaps.app/
ru = Здравствуйте!\n\nВ прикреплённом файле мои метки из офлайновых карт Organic Maps. Для того чтобы открыть этот файл, вам потребуется приложение Organic Maps, которое можно установить по ссылке: https://omaps.app/get?kmz\n\nСпасибо!
sk = Ahoj!\n\nV prílohe sú moje záložky z aplikácie Organic Maps. Ak ju nemáš nainštalovanú, môžeš si ju stiahnuť tu: https://omaps.app/get?kmz\n\nPrajem šťastnú cestu s Organic Maps!
+ sr = Здраво!\n\nУ прилогу су моји маркери; молим те да их отвориш у Organic Maps-у. Ако га немаш већ инсталираног, можеш да га преузмеш одавде: https://omaps.app/get?kmz\n\nУживај у путовању са Organic Maps-ом!
tr = Merhaba!\n\nEktekiler benim Organic Maps yer imlerim. Eğer Organic Maps'i yüklediyseniz lütfen ektekileri açın. Eğer yüklemediyseniz, bu bağlantıyı takip ederek iOS ve Android cihazınız için uygulamayı yükleyebilirsiniz: https://omaps.app/get?kmz\n\nOrganic Maps ile seyahat etmenin keyfini çıkarın!
uk = Привіт!\n\nДодаю мої мiтки; відкрийте їх у Organic Maps. Якщо застосунок не встановлено, ви можете завантажити його тут: https://omaps.app/get?kmz\n\nНасолоджуйтесь подорожами з Organic Maps!
zh-Hans = 您好!\n\n附件是我的书签,请在 Organic Maps 中打开。如果您没有安装 Organic Maps,可以在这里下载: https://omaps.app/get?kmz\n\n祝您使用 Organic Maps 旅行愉快!
@@ -4162,6 +4251,7 @@
ro = Se încarcă locurile preferate
ru = Загрузка меток
sk = Načítavanie záložiek
+ sr = Учитавање маркера
sv = Läser in bokmärken
th = กำลังโหลดบุ๊กมาร์ก
tr = Yer İmleri Yükleniyor
@@ -4209,6 +4299,7 @@
ro = Locuri preferate încărcate cu succes! Le poți găsi pe hartă sau în „Gestionare Locuri preferate”.
ru = Метки успешно загружены! Вы можете увидеть их на карте или в ваших сохранённых метках.
sk = Záložky boli úspešne načítané! Môžete ich nájsť na mape alebo na obrazovke Správca záložiek.
+ sr = Маркери су успешно учитани! Можете их проначи на мапи помоћу Менаџера маркера.
sv = Bokmärkena lästes in! Du kan hitta dem på kartan eller i Bokmärkeshanteraren.
th = โหลดบุ๊กมาร์กสำเร็จแล้ว! คุณสามารถหาพวกมันได้บนแผนที่หรือบนหน้าจอโปรแกรมจัดการบุ๊กมาร์ก
tr = Yer İmleri başarılı bir şekilde yüklendi! Bunları Haritada veya Yer İmleri Yöneticisi ekranında bulabilirsiniz.
@@ -4256,6 +4347,7 @@
ro = Încărcarea locurilor preferate a eșuat. Fișierul poate fi defect.
ru = Файл с метками не был загружен. Возможно, файл повреждён или неисправен.
sk = Načítavanie záložiek sa nepodarilo. Súbor môže byť poškodený alebo chybný.
+ sr = Неуспешно учитавање маркера. Могуће је да је фајл оштећен или неисправан.
sv = Inläsningen av bokmärkena misslyckades. Filen kan vara skadad eller defekt.
th = การอัปโหลดล้มเหลว ไฟล์อาจเสียหายหรือมีข้อบกพร่อง
tr = Yer İmlerini yükleme işlemi başarısız oldu. Dosya bozuk veya hatalı olabilir.
@@ -4303,6 +4395,7 @@
ro = Tipul de fișier nu este recunoscut de aplicație:\n%1$@
ru = Тип файла не поддерживается приложением:\n%1$@
sk = Aplikácia nerozpoznáva typ súboru:\n%1$@
+ sr = Апликација не препознаје ову врсту фајла:\n%1$@
sv = Filtypen känns inte igen av appen:\n%1$@
sw = Aina ya faili haitambuliwi na programu:\n%1$@
th = แอปไม่รู้จักประเภทไฟล์:\n%1$@
@@ -4352,6 +4445,7 @@
ro = Nu a reușit să deschidă fișierul %1$@\n\n%2$@
ru = Не удалось открыть файл %1$@\n\n%2$@
sk = Nepodarilo sa otvoriť súbor %1$@\n\n%2$@
+ sr = Отварање фајла %1$@ није успело\n\n%2$@
sv = Det gick inte att öppna filen %1$@\n\n%2$@
sw = Imeshindwa kufungua faili %1$@\n\n%2$@
th = ไม่สามารถเปิดไฟล์ได้ %1$@\n\n%2$@
@@ -4400,6 +4494,7 @@
ro = Modifică
ru = Редактировать
sk = Upraviť
+ sr = Измени
sv = Redigera
th = แก้ไข
tr = Düzenle
@@ -4447,6 +4542,7 @@
ro = Poziția ta nu a fost stabilită încă
ru = Ваше местоположение ещё не определено
sk = Vaša poloha zatiaľ nebola určená
+ sr = Ваша локација још није одређена
sv = Din position har inte fastslagits ännu
th = ตำแหน่งที่ตั้งของคุณยังไม่ได้รับการกำหนด
tr = Konumunuz henüz belirlenmedi
@@ -4494,6 +4590,7 @@
ro = Opțiunile pentru stocarea hărților sunt dezactivate în acest moment.
ru = Извините, настройки места хранения карт сейчас недоступны.
sk = Prepáčte, nastavenie uloženia máp je dočasne nedostupné.
+ sr = Извините, подешавање локације за чување мапа је тренутно онемогућено.
sv = Tyvärr, kartlagring är inaktiverat i inställningar
th = ขออภัย ไม่มีการเปิดใช้งานการตั้งค่าพื้นที่จัดเก็บแผนที่ในปัจจุบัน
tr = Üzgünüz, Harita Depolama ayarları şu anda devre dışı.
@@ -4541,6 +4638,7 @@
ro = Harta este în curs de descărcare.
ru = Идет процесс загрузки карт.
sk = Práve prebieha sťahovanie krajiny.
+ sr = Преузимање мапа је у току.
sv = Kartan har börjat laddas ner.
th = กำลังดำเนินการดาวน์โหลดประเทศในตอนนี้
tr = Harita indirme işlemi şu anda sürüyor.
@@ -4587,6 +4685,7 @@
ro = Poți vedea poziția mea pe harta Organic Maps! %1$@ sau %2$@ Nu ai descărcat aplicația? O poți descărca de aici: https://omaps.app/get
ru = Смотри где я сейчас. Жми %1$@ или %2$@
sk = Pozri kde som. Otvor odkaz: %1$@ alebo %2$@
+ sr = Види моју тренутну локацију у Organic Maps-у! %1$@ или %2$@ Још не користиш offline мапе? Преузми их овде: https://omaps.app/get
sv = Hej, kolla på min nuvarande position på Organic Maps! %1$@ eller %2$@ Har du inte offline-kartor? Ladda ner här: https://omaps.app/get
th = เฮ้อ ตรวจสอบตำแหน่งที่ตั้งปัจจุบันของฉันที่ Organic Maps! %1$@ หรือ %2$@ ไม่มีการติดตั้งแผนที่แบบออฟไลน์? ดาวน์โหลดที่นี่: https://omaps.app/get
tr = Hey, Organic Maps’te geçerli konumumu incele! %1$@ veya %2$@ Çevrimdışı haritalar sende yok mu? Buradan indir: https://omaps.app/get
@@ -4633,6 +4732,7 @@
ro = Poți vedea locul meu preferat pe harta Organic Maps!
ru = Смотри мою метку на карте Organic Maps
sk = Pozri na moju značku na mape Organic Maps
+ sr = Хеј, види мој маркер у Organic Maps-у!
sv = Hej, kolla min kartnål på Organic Maps kartan
th = เฮ้ ตรวจสอบหมุดของฉันที่ แผนที่ Organic Maps!
tr = Hey, Organic Maps haritasında raptiyemi incele!
@@ -4679,6 +4779,7 @@
ro = Poți vedea poziția mea pe harta Organic Maps!
ru = Посмотри на карте Organic Maps, где я сейчас нахожусь
sk = Pozrite si moju aktuálnu polohu na mape Organic Maps
+ sr = Хеј, види моју тренутну локацију на Organic Maps мапи!
sv = Hej, kolla på min nuvarande position på Organic Maps kartan!
th = นี่ มาดูตำแหน่งปัจจุบันของฉันที่แผนที่ Organic Maps สิ!
tr = Hey, Organic Maps’te geçerli konumumu incele!
@@ -4725,6 +4826,7 @@
ro = Bună,\n\nAcum sunt aici: %1$@. Apasă pe adresa %2$@ sau pe %3$@ pentru a vedea locul pe hartă.\n\nMulțumesc.
ru = Привет!\n\nЯ сейчас здесь: %1$@. Чтобы увидеть это место на карте Organic Maps, открой эту ссылку %2$@ или эту %3$@\n\nСпасибо.
sk = Ahoj,\n\nPráve som tu: %1$@. Stlačte jeden z týchto odkazov %2$@, %3$@ a uvidíte toto miesto na mape.\n\nVďaka
+ sr = Здраво,\n\nЈа сам овде: %1$@. Кликни на овај %2$@ или овај линк %3$@ да би видео то место на мапи.\n\nХвала.
sv = Hej,\n\nJag är här nu: %1$@. Klicka på länken %2$@ eller här %3$@ för att se platsen på kartan.\n\nTack.
th = หวัดดี\n\nฉันอยู่ที่นี่ตอนนี้: %1$@. คลิกลิงก์นี้ %2$@ หรือลิงก์นี้ %3$@ เพื่อดูสถานที่บนแผนที่\n\nขอบคุณ
tr = Merhaba,\n\nŞu anda bulunduğum yer: %1$@. Yeri haritada görmek için %2$@ veya %3$@ bağlantısına tıkla.\n\nTeşekkürler.
@@ -4772,6 +4874,7 @@
ro = Trimite
ru = Поделиться
sk = Zdieľať
+ sr = Подели
sv = Dela
th = แชร์
tr = Paylaş
@@ -4819,6 +4922,7 @@
ro = E-mail
ru = Email
sk = Email
+ sr = Email
sv = E-post
th = อีเมล
tr = E-posta
@@ -4865,6 +4969,7 @@
ro = Copiat în notițe: %@
ru = Скопировано в буфер обмена: %@
sk = Skopírované do schránky: %@
+ sr = Копирано у клипборд: %@
sv = Kopierat till urklipp: %@
th = คัดลอกไปยังคลิปบอร์ด: %@
tr = Panoya kopyalandı: %@
@@ -4911,6 +5016,7 @@
ro = Info
ru = Информация
sk = Viac informácií
+ sr = Информације
sv = Info
th = ข้อมูล
tr = Bilgi
@@ -4957,6 +5063,7 @@
ro = Gata
ru = Готово
sk = Hotovo
+ sr = Готово
sv = Klar
th = เสร็จแล้ว
tr = Bitti
@@ -5002,6 +5109,7 @@
ro = Versiunea Organic Maps: %@
ru = Версия Organic Maps: %@
sk = Verzia Organic Maps: %@
+ sr = Organic Maps верзија: %@
sv = Organic Maps-version: %@
sw = Toleo la Organic Maps: %@
th = เวอร์ชัน Organic Maps: %@
@@ -5049,6 +5157,7 @@
ro = Date OpenStreetMap: %@
ru = Данные OpenStreetMap: %@
sk = Údaje OpenStreetMap: %@
+ sr = OpenStreetMap подаци: %@
sv = OpenStreetMap-data: %@
sw = Data ya OpenStreetMap: %@
th = ข้อมูล OpenStreetMap: %@
@@ -5096,6 +5205,7 @@
ro = Sigur doriți să vă deconectați din contul OpenStreetMap?
ru = Вы уверены, что хотите выйти из своей учетной записи OpenStreetMap?
sk = Ste si istí, že sa chcete odhlásiť zo svojho účtu OpenStreetMap?
+ sr = Да ли сте сигурни да желите да се одјавите са OpenStreetMap налога?
sv = Är du säker på att du vill logga ut från ditt OpenStreetMap-konto?
sw = Je, una uhakika unataka kuondoka kwenye akaunti yako ya OpenStreetMap?
th = คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบบัญชี OpenStreetMap ของคุณ?
@@ -5143,9 +5253,10 @@
ro = Trasee
ru = Треки
sk = Stopy
+ sr = Путање
sv = Rutter
th = การติดตาม
- tr = Kayıtlı Rotalar
+ tr = GPS Kayıtları
uk = Маршрути
vi = Dấu vết
zh-Hans = 轨迹
@@ -5189,6 +5300,7 @@
ro = Lungime
ru = Длина
sk = Dĺžka
+ sr = Дужина
sv = Längd
th = ระยะเวลา
tr = Uzunluk
@@ -5234,6 +5346,7 @@
ro = Trimite poziția mea
ru = Поделиться местоположением
sk = Zdieľať moje umiestnenie
+ sr = Подели моју локацију
sv = Dela min plats
th = แชร์ตำแหน่งที่ตั้งของฉัน
tr = Konumumu Paylaş
@@ -5276,6 +5389,7 @@
ro = Opțiuni generale
ru = Общие настройки
sk = Všeobecné nastavenia
+ sr = Општа подешавања
tr = Genel ayarlar
uk = Загальні налаштування
zh-Hans = 常规设置
@@ -5316,6 +5430,7 @@
ro = Informații
ru = Информация
sk = Informácie
+ sr = Информације
tr = Bilgi
uk = Інформація
zh-Hans = 信息
@@ -5358,6 +5473,7 @@
ro = Navigare
ru = Навигация
sk = Navigácia
+ sr = Навигација
sv = Navigering
th = การนำทาง
tr = Navigasyon
@@ -5403,6 +5519,7 @@
ro = Butoane zoom
ru = Кнопки масштаба
sk = Tlačidlá priblíženia/oddialenia
+ sr = Дугмад за увећавање/умањивање
sv = Zoom-knappar
th = ปุ่มซูม
tr = Yakınlaştırma butonları
@@ -5448,6 +5565,7 @@
ro = Arată pe hartă
ru = Показать на карте
sk = Zobraziť na obrazovke
+ sr = Прикажи на мапи
sv = Visa på kartan
th = แสดงบนหน้าจอ
tr = Haritada göster
@@ -5493,6 +5611,7 @@
ro = Mod nocturn
ru = Ночной режим
sk = Nočný režim
+ sr = Ноћни режим
sv = Nattläge
th = โหมดกลางคืน
tr = Gece Modu
@@ -5538,6 +5657,7 @@
ro = Aspect
ru = Оформление
sk = Vzhľad
+ sr = Изглед
sv = Utseende
th = รูปแบบ
tr = Görünüm
@@ -5583,6 +5703,7 @@
ro = Luminos
ru = Светлое
sk = Svetlý
+ sr = Светло
sv = Ljust
th = สว่าง
tr = Açık
@@ -5628,6 +5749,7 @@
ro = Întunecat
ru = Темное
sk = Tmavý
+ sr = Тамно
sv = Mörkt
th = มืด
tr = Koyu
@@ -5672,6 +5794,7 @@
ro = Oprit
ru = Выключен
sk = Vypnúť
+ sr = Искључено
sv = Av
th = ปิด
tr = Kapalı
@@ -5717,6 +5840,7 @@
ro = Pornit
ru = Включен
sk = Zapnúť
+ sr = Укључено
sv = På
th = เปิด
tr = Açık
@@ -5764,6 +5888,7 @@
ro = Automat
ru = Автоматически
sk = Automaticky
+ sr = Аутоматски
sv = Auto
sw = Auto
th = อัตโนมัติ
@@ -5811,6 +5936,7 @@
ro = Vedere în perspectivă
ru = Перспективный вид
sk = Perspektívne zobrazenie
+ sr = Приказ перспективе
sv = Perspektivvy
th = มุมมองเพอร์สเปกทีฟ
tr = Perspektif görünüm
@@ -5857,6 +5983,7 @@
ro = Clădiri 3D
ru = 3D здания
sk = 3D budovy
+ sr = 3D зграде
sv = 3D-byggnader
th = ตึก 3D
tr = 3B yapılar
@@ -5903,10 +6030,11 @@
ro = Clădirile 3D sunt oprite în modul de economisire a energiei
ru = 3D-здания отключаются в режиме энергосбережения
sk = 3D budovy sú vypnuté v režime úspory energie
+ sr = 3D зграде се не приказују у режиму чувања батерије
sv = 3D-byggnader är avstängda i energisparläge
sw = Majengo ya 3D yamezimwa katika hali ya kuokoa nishati
th = สิ่งปลูกสร้าง 3 มิติจะปิดในโหมดประหยัดพลังงาน
- tr = 3D binalar güç tasarrufu modunda kapatılır
+ tr = 3B yapılar güç tasarrufu modundayken kapatılır
uk = 3D будівлі вимкнені в режимі енергозбереження
vi = Tòa nhà 3D bị tắt ở chế độ tiết kiệm năng lượng
zh-Hans = 3D 建筑在省电模式下处于关闭状态
@@ -5950,6 +6078,7 @@
ro = Instrucțiuni vocale
ru = Голосовые инструкции
sk = Hlasové povely
+ sr = Гласовне инструкције
sv = Röstinstruktioner
sw = Tangaza Majina ya Mitaa
th = คำแนะนำด้วยเสียง
@@ -5993,6 +6122,7 @@
ro = Anunțați numele străzilor
ru = Проговаривать названия улиц
sk = Oznámte názvy ulíc
+ sr = Најави име улице
sv = Läs upp gatunamn
sw = Tangaza Majina ya Mitaa
th = ประกาศชื่อถนน
@@ -6037,6 +6167,7 @@
ro = Când este activată, numele străzii sau al ieșirii pe care să o pornim va fi rostit cu voce tare.
ru = При включении название улицы или съезда, на который нужно повернуть, будет произноситься вслух.
sk = Keď je táto možnosť povolená, nahlas sa vysloví názov ulice alebo výjazdu, na ktorý sa má odbočiť.
+ sr = Када је укључено, име улице или излаз на који треба скренути ће бити изговорен.
sv = När det är aktiverat kommer namnet på gatan eller avfarten att svänga in på att läsas upp.
sw = Ikiwashwa, jina la barabara au la kutoka ili kuwasha litasemwa kwa sauti.
th = เมื่อเปิดใช้งาน ชื่อของถนนหรือทางออกที่จะเลี้ยวจะถูกพูดออกมาดัง ๆ
@@ -6084,6 +6215,7 @@
ro = Limba ghidului vocal
ru = Язык подсказок
sk = Nastavenia jazyka povelov
+ sr = Језик гласа
sv = Röstspråk
th = ภาษาสำหรับเสียง
tr = Ses Dili
@@ -6129,6 +6261,7 @@
ro = Testarea indicațiilor vocale (TTS, Text-To-Speech)
ru = Проверить голосовые подсказки (TTS, Text-To-Speech).
sk = Testovanie hlasových pokynov (TTS, Text-To-Speech)
+ sr = Тестирај гласовне инструкције (Текст-у-говор)
sv = Testa röstinstruktioner (TTS, Text-To-Speech)
sw = Jaribu maelekezo ya sauti (TTS, maandishi-kwa-hotuba)
th = ทดสอบเส้นทางด้วยเสียง (TTS, การอ่านออกเสียงข้อความ)
@@ -6175,6 +6308,7 @@
ro = Dacă nu auziți vocea acum, verificați volumul sau setările sistemului text-to-speech.
ru = Проверьте громкость или системные настройки преобразования текста в речь, если сейчас ничего не слышно.
sk = Ak teraz nepočujete hlas, skontrolujte hlasitosť alebo systémové nastavenia prevodu textu na reč.
+ sr = Проверите гласноћу или системска подешавања Текста-у-говор ако сада не чујете глас.
sv = Kontrollera volymen eller systemets text-till-tal-inställningar om du inte hör rösten nu.
sw = Angalia mipangilio ya sauti au ya mfumo ya kubadilisha maandishi-hadi-hotuba ikiwa husikii sauti sasa.
th = ตรวจสอบระดับเสียงหรือการตั้งค่าการอ่านออกเสียงข้อความของระบบหากคุณไม่ได้ยินเสียงในตอนนี้
@@ -6222,6 +6356,7 @@
ro = Nu există
ru = Не доступны
sk = Nie je k dispozícii
+ sr = Није доступно
sv = Inte tillgängligt
th = ไม่สามารถใช้ได้
tr = Mevcut Değil
@@ -6268,6 +6403,7 @@
ro = Altceva
ru = Другой
sk = Iný
+ sr = Остало
sv = Övrigt
th = อื่น ๆ
tr = Diğer
@@ -6313,6 +6449,7 @@
ro = Zoom automat
ru = Автозум
sk = Automatický zoom
+ sr = Аутоматско увећавање
sv = Automatisk zoom
th = ซูมอัตโนมัติ
tr = Otomatik yakınlaştırma
@@ -6357,6 +6494,7 @@
ro = Distanță
ru = Расстояние
sk = Vzdialenosť
+ sr = Раздаљина
sv = Avstånd
th = ระยะห่าง
tr = Mesafe
@@ -6402,6 +6540,7 @@
ro = Vezi pe hartă
ru = Посмотреть на карте
sk = Zobraziť na mape
+ sr = Погледај на мапи
sv = Visa på kartan
th = ดูบนแผนที่
tr = Haritada görüntüle
@@ -6430,6 +6569,7 @@
nb = Meny
pl = Menu
ru = Меню
+ sr = Мени
uk = Меню
zh-Hans = 菜单
zh-Hant = 菜單
@@ -6472,6 +6612,7 @@
ro = Site web
ru = Вебсайт
sk = Webové stránky
+ sr = Веб-сајт
sv = Webbplats
th = เว็บไซต์
tr = Web Sitesi
@@ -6517,6 +6658,7 @@
ro = Știri
ru = Новости
sk = Správy
+ sr = Новости
sv = Nyheter
sw = Habari
th = ข่าว
@@ -6628,6 +6770,7 @@
ro = Părere
ru = Связаться с нами
sk = Spätná väzba
+ sr = Повратне информације
sv = Feedback
th = ข้อเสนอแนะ
tr = Geri Bildirim
@@ -6674,6 +6817,7 @@
ro = Evaluează aplicația
ru = Оценить приложение
sk = Ohodnotiť aplikáciu
+ sr = Оцена апликације
sv = Betygsätt appen
th = ให้คะแนนแอป
tr = Uygulamayı değerlendirin
@@ -6720,6 +6864,7 @@
ro = Ajutor
ru = Справка
sk = Nápoveda
+ sr = Помоћ
sv = Hjälp
th = ความช่วยเหลือ
tr = Yardım
@@ -6765,6 +6910,7 @@
ro = Întrebări frecvente
ru = Вопросы и ответы
sk = Otázky a odpovede
+ sr = Често постављена питања
sv = Frågor och svar
sw = Maswali na majibu
th = คำถามและคำตอบ
@@ -6811,6 +6957,7 @@
ro = Donează
ru = Поддержать деньгами
sk = Darovať
+ sr = Донација
sv = Donera
sw = Changia
th = บริจาค
@@ -6859,6 +7006,7 @@
ro = Donează pentru a construi împreună cele mai bune hărți!
ru = Поддержать деньгами, чтобы вместе создавать лучшие карты!
sk = Darujte, aby sme spoločne vytvorili tie najlepšie mapy!
+ sr = Донирате да бисмо заједно направили најбоље мапе!
sv = Donera för att bygga de bästa kartorna tillsammans!
sw = Changia ili kuunda ramani bora pamoja!
th = บริจาคเพื่อสร้างแผนที่ที่ดีที่สุดด้วยกัน!
@@ -6868,6 +7016,140 @@
zh-Hans = 捐助,以共同打造最好的地图!
zh-Hant = 捐助,以共同打造最好的地圖!
+ [already_donated]
+ tags = ios
+ en = Already donated
+ af = Reeds geskenk
+ ar = تم التبرع
+ az = Artıq ianə edildi
+ be = Ужо ахвяравана
+ bg = Вече дарено
+ ca = Ja donat
+ cs = Již darováno
+ da = Allerede doneret
+ de = Bereits gespendet
+ el = Ήδη δωρεά
+ es = Ya donado
+ et = Juba annetatud
+ eu = Dohaintza jada emana
+ fa = قبلاً اهدا شده
+ fi = Jo lahjoitettu
+ fr = Déjà donné
+ he = כבר נתרם
+ hi = पहले से दान
+ hu = Már adományozva
+ id = Sudah disumbang
+ it = Già donato
+ ja = 寄付済み
+ ko = 기부완료
+ lt = Jau noziedoju
+ mr = आधीच दान केले
+ nb = Allerede donert
+ nl = Reeds gedoneerd
+ pl = Już przekazano
+ pt = Já doei
+ ro = Deja donat
+ ru = Уже пожертвовано
+ sk = Už darované
+ sv = Redan donerat
+ sw = Tayari kutoa
+ th = บริจาคแล้ว
+ tr = Zaten bağış yaptım
+ uk = Вже пожертвувано
+ vi = Đã quyên góp
+ zh-Hans = 已捐赠
+ zh-Hant = 已捐贈
+
+ [remind_me_later]
+ tags = ios
+ en = Remind later
+ af = Herinner later
+ ar = ذكر لاحقاً
+ az = Daha sonra xatırlat
+ be = Нагадаць пазней
+ bg = Напомни по-късно
+ ca = Recorda més tard
+ cs = Připomeň později
+ da = Mind mig senere
+ de = Später erinnern
+ el = Υπενθύμισε αργότερα
+ es = Recordar más tarde
+ et = Meenuta hiljem
+ eu = Gogoratu geroago
+ fa = بعداً یادآوری کن
+ fi = Muistuta myöhemmin
+ fr = Rappeler plus tard
+ he = הזכר מאוחר יותר
+ hi = बाद में याद दिलाना
+ hu = Emlékeztessen később
+ id = Ingatkan nanti
+ it = Ricorda più tardi
+ ja = 後でリマインド
+ ko = 나중에 알림
+ lt = Priminti vėliau
+ lv = Atgādināt vēlāk
+ mr = नंतर आठवण करून द्या
+ nb = Påminn senere
+ nl = Herinner later
+ pl = Przypomnij później
+ pt = Lembre-me mais tarde
+ ro = Amintește mai târziu
+ ru = Напомнить позже
+ sk = Pripomeň neskôr
+ sv = Påminn senare
+ sw = Kumbusha baadaye
+ th = เตือนภายหลัง
+ tr = Sonra hatırlat
+ uk = Нагадати пізніше
+ vi = Nhắc sau
+ zh-Hans = 稍后提醒
+ zh-Hant = 稍後提醒
+
+ [support_organic_maps]
+ tags = ios
+ en = Support Organic Maps
+ af = Ondersteun Organic Maps
+ ar = دعم Organic Maps
+ az = Organic Maps-i dəstəkləmək
+ be = Падтрымаць Organic Maps
+ bg = Подкрепи Organic Maps
+ ca = Donar suport a Organic Maps
+ cs = Podpořit Organic Maps
+ da = Støtte Organic Maps
+ de = Organic Maps unterstützen
+ el = Υποστήριξε το Organic Maps
+ es = Apoyar Organic Maps
+ et = Toetada Organic Maps
+ eu = Sustatu Organic Maps
+ fa = پشتیبانی از Organic Maps
+ fi = Tukea Organic Maps
+ fr = Soutenir Organic Maps
+ he = לתמוך ב-Organic Maps
+ hi = Organic Maps का समर्थन करें
+ hu = Organic Maps támogatása
+ id = Mendukung Organic Maps
+ it = Supportare Organic Maps
+ ja = Organic Maps を支援
+ ko = Organic Maps 지원하기
+ lt = Paremti Organic Maps
+ lv = Atbalstīt Organic Maps
+ mr = Organic Maps ला समर्थन द्या
+ nb = Støtte Organic Maps
+ nl = Ondersteun Organic Maps
+ pl = Wspierać Organic Maps
+ pt = Apoie o Organic Maps
+ ro = Susține Organic Maps
+ ru = Поддержать Organic Maps
+ sk = Podporiť Organic Maps
+ sv = Stödja Organic Maps
+ sw = Kuunga mkono Organic Maps
+ th = สนับสนุน Organic Maps
+ tr = Organic Maps’i Destekleyin
+ uk = Підтримати Organic Maps
+ vi = Hỗ trợ Organic Maps
+ zh-Hans = 支持 Organic Maps
+ zh-Hant = 支持 Organic Maps
+
[how_to_support_us]
comment = Button in the main Help dialog
tags = android
@@ -6902,14 +7184,14 @@
nl = Steun het project
pl = Wesprzyj projekt
pt = Apoie o projeto
- pt-BR = Apoie o projeto
ro = Susține proiectul
ru = Помочь проекту
sk = Podporte projekt
+ sr = Подржи пројекат
sv = Stöd projektet
sw = Saidia mradi
th = สนับสนุนโครงการ
- tr = Bu projeyi destekle
+ tr = Bu projeyi destekleyin
uk = Підтримайте проект
vi = Hỗ trợ dự án
zh-Hans = 支持本项目
@@ -6999,6 +7281,7 @@
ro = Raportează o eroare
ru = Сообщить о проблеме
sk = Nahlásiť chybu
+ sr = Пријави проблем
sv = Rapportera en bugg
th = แจ้งข้อผิดพลาด
tr = Hata bildirin
@@ -7046,6 +7329,7 @@
ro = Raportați sau remediați datele incorecte de pe hartă
ru = Сообщить или исправить неправильные данные на карте
sk = Nahlásenie alebo oprava nesprávnych údajov mapy
+ sr = Пријавите или поправите нетачне податке на мапи
sv = Rapportera eller korrigera felaktiga kartdata
sw = Ripoti au urekebishe data isiyo sahihi ya ramani
th = รายงานหรือแก้ไขข้อมูลแผนที่ที่ไม่ถูกต้อง
@@ -7094,10 +7378,11 @@
ro = Pentru a fi voluntar
ru = Cтать волонтёром
sk = Dobrovoľníctvo
+ sr = Волонтирајте
sv = Bli volontär
sw = Kujitolea
th = อาสาสมัคร
- tr = Gönüllümüz Olun
+ tr = Gönüllümüz olun
uk = Стати волонтером
vi = Tình nguyện
zh-Hans = 志愿者
@@ -7142,6 +7427,7 @@
ro = Urmăriți-ne și contactați-ne:
ru = Подписывайтесь и пишите нам:
sk = Sledujte nás a kontaktujte nás:
+ sr = Пратите и контактирајте нас:
sv = Följ och kontakta oss:
sw = Fuata na uwasiliane nasi:
th = ติดตามและติดต่อเรา:
@@ -7189,6 +7475,7 @@
ro = Aplicația de email nu a fost stabilită. Stabilește-o sau utilizează alt mod de a ne contacta la %@.
ru = Почтовый клиент не настроен. Настройте его или используйте другие способы для связи. Наш адрес - %@.
sk = Emailový klient nebol nastavený. Nakonfigurujte ho prosím alebo použite iný spôsob k tomu, abyste nás kontaktovali na %@
+ sr = Email клијент није подешен. Молимо вас да га подесите или нас контактирајте на %@
sv = Emailklienten har inte konfigurerats. Ställ in den eller använd ett annat sätt att kontakta oss på %@
th = อีเมลลูกค้ายังไม่ได้รับการจัดตั้งขึ้น กรุณาตั้งค่าหรือใช้วิธีอื่นที่จะติดต่อเราที่ %@
tr = E-posta istemcisi henüz kurulmamış. Lütfen e-posta istemcisini yapılandırın veya bize %@ adresinden ulaşmak için başka bir yöntem deneyin
@@ -7235,6 +7522,7 @@
ro = Eroare de trimitere e-mail
ru = Ошибка при отправлении письма
sk = Chyba pri odosielaní emailu
+ sr = Грешка приликом слања email-а
sv = Fel när mailet skulle skickas
th = จดหมายที่ส่งเกิดความผิดพลาด
tr = E-Posta gönderme hatası
@@ -7281,6 +7569,7 @@
ro = Calibrare busolă
ru = Калибровка компаса
sk = Kalibrácia kompasu
+ sr = Калибрација компаса
sv = Kompasskalibrering
th = การปรับเทียบเข็มทิศ
tr = Pusula kalibrasyonu
@@ -7326,6 +7615,7 @@
ro = Îmbunătățiți direcția săgeții prin mișcarea telefonului într-o mișcare în opt pentru a calibra busola.
ru = Улучшите направление стрелки, перемещая телефон восьмёркой, чтобы откалибровать компас.
sk = Zlepšite smer šípok pohybom telefónu v tvare osmičky, aby ste kalibrovali kompas.
+ sr = Побољшајте смер стрелице тако што ћете померати телефон у путањи осмице као бисте калибрисали компас.
sv = Förbättra pilens riktning genom att röra telefonen i en åttarörelse för att kalibrera kompassen.
th = ปรับปรุงทิศทางลูกศรโดยขยับโทรศัพท์เป็นเลขแปดเพื่อปรับเทียบเข็มทิศ
tr = Pusulayı kalibre etmek için telefonu sekiz şeklinde hareket ettirerek ok yönünü iyileştirin.
@@ -7371,6 +7661,7 @@
ro = Mișcați telefonul într-o mișcare în formă de opt pentru a calibra busola și a fixa direcția săgeții pe hartă.
ru = Двигайте телефон восьмёркой, чтобы откалибровать компас и зафиксировать направление стрелки на карте.
sk = Pohybom telefónu v tvare osmičky kalibrujte kompas a zafixujte smer šípky na mape.
+ sr = Померајте телефон у путањи осмице како бисте калибрисали компас и поправили смер стрелице на мапи.
sv = Rör telefonen i en åttarörelse för att kalibrera kompassen och fastställa pilens riktning på kartan.
th = ขยับโทรศัพท์เป็นเลขแปดเพื่อปรับเทียบเข็มทิศและกำหนดทิศทางลูกศรบนแผนที่
tr = Pusulayı kalibre etmek ve haritadaki ok yönünü düzeltmek için telefonu sekiz şeklinde hareket ettirin.
@@ -7416,10 +7707,11 @@
ro = Atingeți lung pe hartă din nou pentru a vedea interfața
ru = Долгое нажатие на карту вернёт интерфейс обратно
sk = Opätovným dlhým ťuknutím na mapu zobrazíte rozhranie
+ sr = Додирните дуго мапу да бисте поново видели интерфејс
sv = Tryck länge på kartan för att se gränssnittet
sw = Gusa kwa muda mrefu kwenye ramani tena ili kuona kiolesura
th = แตะยาวบนแผนที่อีกครั้งเพื่อดูอินเทอร์เฟซ
- tr = Arayüzü görmek için haritaya tekrar uzun dokunun
+ tr = Seçenekleri görmek için haritaya tekrar basılı tutun
uk = Ще раз потримайте палець на карті, щоб побачити інтерфейс
vi = Nhấn và giữ lại vào bản đồ để xem giao diện
zh-Hans = 再次长按地图即可查看界面
@@ -7462,6 +7754,7 @@
ro = Actualizează tot
ru = Обновить все
sk = Aktualizovať všetko
+ sr = Ажурирај све
sv = Uppdatera alla
th = อัปเดตทั้งหมด
tr = Tümünü güncelle
@@ -7508,6 +7801,7 @@
ro = Anulează tot
ru = Отменить все
sk = Zrušiť všetko
+ sr = Одустани од свих
sv = Avbryt alla
th = ยกเลิกทั้งหมด
tr = Tümünü İptal Et
@@ -7554,6 +7848,7 @@
ro = Descărcate
ru = Загруженные
sk = Stiahnuté
+ sr = Преузето
sv = Nedladdade
th = ดาวน์โหลดแล้ว
tr = İndirilenler
@@ -7598,6 +7893,7 @@
ro = Disponibile
ru = Доступные
sk = Dostupné
+ sr = Расположиве
sv = Tillgänglig
th = มีให้ใช้
tr = Mevcut
@@ -7643,6 +7939,7 @@
ro = În așteptare
ru = В очереди
sk = V rade
+ sr = На чекању
sv = Köade
th = ต่อแถว
tr = Sıraya alındı
@@ -7687,6 +7984,7 @@
ro = Lângă mine
ru = Возле меня
sk = Neďaleko mňa
+ sr = Близу мене
sv = Nära mig
th = ใกล้ฉัน
tr = Yakınlarımda
@@ -7732,6 +8030,7 @@
ro = Hărți
ru = Карт
sk = Mapy
+ sr = Мапе
sv = Kartor
th = แผนที่
tr = Haritalar
@@ -7777,6 +8076,7 @@
ro = Descarcă tot
ru = Загрузить все
sk = Stiahnuť všetko
+ sr = Преузми све
sv = Ladda ned alla
th = ดาวน์โหลดทั้งหมด
tr = Hepsini İndir
@@ -7822,6 +8122,7 @@
ro = Se descarcă:
ru = Загружается:
sk = Sťahovanie:
+ sr = Преузимање:
sv = Ladda ner:
th = กำลังดาวน์โหลด:
tr = İndiriliyor:
@@ -7865,6 +8166,7 @@
ro = Găsite
ru = Найдено
sk = Nájdených
+ sr = Пронађено
sv = Hittat
th = พบ
tr = Bulundu
@@ -7910,6 +8212,7 @@
ro = Actualizează
ru = Обновить
sk = Aktualizácia
+ sr = Ажурирано
sv = Uppdatera
th = ปรับปรุง
tr = Güncelle
@@ -7955,6 +8258,7 @@
ro = Eșuat
ru = Ошибка
sk = Zlyhalo
+ sr = Неуспешно
sv = Misslyckades
th = ล้มเหลว
tr = Başarısız
@@ -8000,6 +8304,7 @@
ro = Pentru a șterge harta, oprește navigarea.
ru = Чтобы удалить карту, пожалуйста, остановите навигацию.
sk = Ak chcete odstrániť mapy, prosím, zastavte navigáciu.
+ sr = Да бисте обрисали мапу, зауставите навигацију.
sv = Avsluta navigering för att radera kartan.
th = เพื่อลบแผนที่ โปรดหยุดใช้การนำทาง
tr = Haritayı silmek için lütfen navigasyonu durdurun.
@@ -8045,6 +8350,7 @@
ro = Pot fi create numai trasee cuprinse de harta unei singure regiuni.
ru = Маршрут может быть проложен только внутри карты одного региона.
sk = Cesty môžu byť vytvorené len tak, že sú plne obsiahnuté v jednej mape.
+ sr = Могу се креирати само руте које се комплетно налазе у оквиру мапе једног региона.
sv = Rutter kan endast skapas om de finns inom en enda kart-region.
th = สามารถสร้างเส้นทางแบบสมบูรณ์ได้เฉพาะที่มีอยู่ในแผนที่เดียวเท่านั้น
tr = Rotalar sadece tamamen tek bir harita dâhilinde oluşturulabilir.
@@ -8090,6 +8396,7 @@
ro = Descarcă harta
ru = Загрузить карту
sk = Stiahnuť mapu
+ sr = Преузми мапу
sv = Ladda ner kartan
th = ดาวน์โหลดแผนที่
tr = Haritayı indir
@@ -8135,6 +8442,7 @@
ro = Mai încearcă
ru = Повторить
sk = Zopakovať
+ sr = Покушај поново
sv = Försök igen
th = ทำซ้ำ
tr = Tekrar dene
@@ -8180,6 +8488,7 @@
ro = Șterge harta
ru = Удалить карту
sk = Zmazať mapu
+ sr = Обриши мапу
sv = Radera karta
th = ลบแผนที่
tr = Haritayı Sil
@@ -8225,6 +8534,7 @@
ro = Actualizează harta
ru = Обновить карту
sk = Aktualizovať mapu
+ sr = Ажурирај мапу
sv = Uppdatera karta
th = อัปเดตแผนที่
tr = Haritayı Güncelle
@@ -8271,6 +8581,7 @@
ro = Servicii de localizare Google Play
ru = Службы определения местоположения в Google Play
sk = Lokalizačné služby Google Play
+ sr = Google Play прецизност локације
sv = Google Play platstjänster
sw = Huduma za Mahali za Google Play
th = บริการตำแหน่งของ Google Play
@@ -8319,6 +8630,7 @@
ro = Determinați rapid locația dvs. aproximativă prin Bluetooth, WiFi sau rețea mobilă
ru = Быстрое определение приблизительного местоположения с помощью Bluetooth, WiFi или мобильной сети
sk = Rýchle určenie približnej polohy cez Bluetooth, WiFi alebo mobilnú sieť
+ sr = Брзо одређивање ваше локације коришћењем Bluetooth-а, WiFi-а, или мобилне мреже
sv = Fastställ snabbt din ungefärliga position via Bluetooth, WiFi eller mobilnät
sw = Tambua kwa haraka kadirio la eneo lako kwa kutumia Bluetooth, WiFi au mtandao wa simu
th = ระบุตำแหน่งโดยประมาณของคุณอย่างรวดเร็วโดยใช้บลูทูธ WiFi หรือเครือข่ายมือถือ
@@ -8328,6 +8640,99 @@
zh-Hans = 通过蓝牙、WiFi 或移动网络快速确定您的大致位置
zh-Hant = 使用藍牙、WiFi 或行動數據快速確定您的大致位置
+ [pref_display_kayak_title]
+ comment = Preference title
+ tags = android
+ en = Kayak.com Hotel Links
+ ar = روابط فنادق كيك دوت كوم
+ az = Kayak.com Otel Bağlantıları
+ be = Спасылкі на гасцініцы Kayak.com
+ bg = Kayak.com Връзки с хотели
+ ca = Enllaços d'hotels del Kayak.com
+ cs = Kayak.com Hotel Odkazy
+ da = Kayak.com hotel-links
+ de = Kayak.com Hotel-Links
+ el = Kayak.com Σύνδεσμοι ξενοδοχείων
+ es = Enlaces de hoteles de Kayak.com
+ et = Kayak.com Hotellilinkid
+ eu = Kayak.com hotelen estekak
+ fa = لینک های هتل Kayak.com
+ fi = Kayak.com Hotel Linkit
+ fr = Liens vers les hôtels Kayak.com
+ he = קישורים למלון Kayak.com
+ hi = Kayak.com हटल लक
+ hu = Kayak.com Hotel Linkek
+ id = Tautan Hotel Kayak.com
+ it = Link agli hotel di Kayak.com
+ ja = Kayak.comホテルリンク
+ ko = Kayak.com 호텔 링크
+ lt = Kayak.com Viešbučių nuorodos
+ lv = Kayak.com Viesnīcu saites
+ mr = Kayak.com हटल लकस
+ nb = Kayak.com Hotellkoblinger
+ nl = Kayak.com Hotellinks
+ pl = Linki do hoteli Kayak.com
+ pt = Ligações de hotéis do Kayak.com
+ pt-BR = Links de hotéis do Kayak.com
+ ro = Kayak.com Linkuri către hoteluri
+ ru = Ссылки в гостиницах на Kayak.com
+ sk = Kayak.com Hotel Odkazy
+ sv = Kayak.com Hotellänkar
+ sw = Viungo vya Hoteli ya Kayak.com
+ th = ลงคโรงแรม Kayak.com
+ tr = Kayak.com Otel Bağlantıları
+ uk = Посилання на готелі Kayak.com
+ vi = Liên kết khách sạn Kayak.com
+ zh-Hans = Kayak.com 酒店链接
+ zh-Hant = Kayak.com 飯店鏈接
+
+ [pref_display_kayak_text]
+ comment = Preference description
+ tags = android
+ en = "Photos, reviews, booking" links are displayed for hotels which have a listing on Kayak.com. The referral bonus received for each booking through these links goes towards development of Organic Maps.
+ af = Foto's, resensies, besprekingskakels word vertoon vir hotelle wat 'n lys op Kayak.com het. Die verwysingsbonus wat vir elke bespreking deur hierdie skakels ontvang word, gaan vir die ontwikkeling van Organic Maps.
+ ar = يتم عرض الصور والمراجعات وروابط الحجز للفنادق التي لديها قائمة على موقع Kayak.com. تذهب مكافأة الإحالة المستلمة عن كل حجز من خلال هذه الروابط إلى تطوير Organic Maps.
+ az = Şəkillər, rəylər, rezervasiya linkləri Kayak.com-da siyahısı olan otellər üçün göstərilir. Bu bağlantılar vasitəsilə hər bir rezervasiya üçün alınan tövsiyə bonusu Organic Maps-in inkişafına yönəldilir.
+ be = Фота, агляды, спасылкі на браніраванне паказваюцца для гатэляў, якія ёсць у спісе на Kayak.com. Рэферальны бонус, атрыманы за кожнае браніраванне па гэтых спасылках, ідзе на развіццё Organic Maps.
+ bg = Снимки, отзиви и връзки за резервация се показват за хотелите, които имат обява в Kayak.com. Полученият бонус за всяка резервация чрез тези връзки отива за развитието на Organic Maps.
+ ca = Es mostren fotos, comentaris i enllaços de reserva per als hotels que tenen una llista a Kayak.com. La bonificació de referència rebuda per cada reserva a través d'aquests enllaços es destina al desenvolupament d'Organic Maps.
+ cs = Fotografie, recenze a rezervační odkazy se zobrazují u hotelů, které jsou uvedeny na Kayak.com. Bonus získaný za každou rezervaci prostřednictvím těchto odkazů jde na rozvoj Organic Maps.
+ da = Fotos, anmeldelser og bookinglinks vises for hoteller, der har en liste på Kayak.com. Den henvisningsbonus, der modtages for hver booking via disse links, går til udvikling af Organic Maps.
+ de = Fotos, Bewertungen und Buchungslinks werden für Hotels angezeigt, die einen Eintrag auf Kayak.com haben. Der Empfehlungsbonus, den Sie für jede Buchung über diese Links erhalten, fließt in die Entwicklung von Organic Maps.
+ el = Οι φωτογραφίες, οι κριτικές και οι σύνδεσμοι κρατήσεων εμφανίζονται για τα ξενοδοχεία που έχουν καταχωρηθεί στο Kayak.com. Το μπόνους παραπομπής που λαμβάνεται για κάθε κράτηση μέσω αυτών των συνδέσμων πηγαίνει στην ανάπτυξη του Organic Maps.
+ es = Se muestran fotos, reseñas y enlaces de reserva para los hoteles que tienen un listado en Kayak.com. La bonificación por referencia recibida por cada reserva a través de estos enlaces se destina al desarrollo de Organic Maps.
+ et = Fotod, arvustused ja broneerimislingid kuvatakse hotellide kohta, mis on Kayak.com-is loetletud. Iga nende linkide kaudu tehtud broneeringu eest saadav viitamispreemia läheb Organic Maps'i arendamiseks.
+ eu = Kayak.com-en zerrenda bat duten hoteletarako "argazkiak, iritziak, erreserba" estekak bistaratuko dira. Esteka horien bidez egindako erreserbek lortzen dituzten hobariak Organic Maps garatzeko erabiliko dira.
+ fa = عکسu200cها، نظرات، لینکu200cهای رزرو برای هتلu200cهایی که فهرستی در Kayak.com دارند نمایش داده میu200cشوند. پاداش ارجاعی دریافت شده برای هر رزرو از طریق این پیوندها به سمت توسعه Organic Maps می رود.
+ fi = Kuvat, arvostelut ja varauslinkit näytetään hotelleista, jotka on listattu Kayak.comiin. Jokaisesta näiden linkkien kautta tehdystä varauksesta saatu suosittelupalkkio käytetään Organic Mapsin kehittämiseen.
+ fr = Des photos, des commentaires et des liens de réservation sont affichés pour les hôtels répertoriés sur Kayak.com. La prime de parrainage reçue pour chaque réservation effectuée par le biais de ces liens est destinée au développement d'Organic Maps.
+ he = תמונות, חוות דעת, קישורי הזמנה מוצגים עבור מלונות שיש להם רישום באתר Kayak.com. בונוס ההפניה המתקבל עבור כל הזמנה דרך קישורים אלה מיועד לפיתוח של Organic Maps.
+ hi = जन हटल क Kayak.com पर सच ह, उनक तसवर, समकषए, बकग लक परदरशत कए जत ह। इन लक क मधयम स परतयक बकग क लए परपत रफरल बनस Organic Maps क वकस क लए जत ह।
+ hu = A Kayak.com-on szereplő szállodák esetében fényképek, értékelések, foglalási linkek jelennek meg. Az ezeken a linkeken keresztül történő minden egyes foglalásért kapott ajánlói bónusz az Organic Maps fejlesztését szolgálja.
+ id = Foto, ulasan, tautan pemesanan ditampilkan untuk hotel yang memiliki daftar di Kayak.com. Bonus rujukan yang diterima untuk setiap pemesanan melalui tautan ini digunakan untuk pengembangan Organic Maps.
+ it = Le foto, le recensioni e i link per le prenotazioni vengono visualizzati per gli hotel che hanno un'inserzione su Kayak.com. Il bonus di riferimento ricevuto per ogni prenotazione attraverso questi link è destinato allo sviluppo di Organic Maps.
+ ja = Kayak.comに掲載されているホテルの写真、レビュー、予約リンクが表示されます。これらのリンクを経由して予約された場合、紹介ボーナスはOrganic Mapsの開発に使用されます。
+ ko = Kayak.com에 숙소가 등록된 호텔의 사진, 후기, 예약 링크가 표시됩니다. 이러한 링크를 통해 예약할 때마다 받는 추천 보너스는 Organic Maps의 개발에 사용됩니다.
+ lt = Viešbučių, įtrauktų į Kayak.com sąrašą, nuotraukos, apžvalgos ir užsakymo nuorodos rodomos. Už kiekvieną per šias nuorodas atliktą užsakymą gauta premija skiriama "Organic Maps" plėtrai.
+ lv = Fotogrāfijas, atsauksmes, rezervēšanas saites tiek rādītas viesnīcām, kas ir iekļautas Kayak.com sarakstā. Par katru rezervāciju, kas veikta, izmantojot šīs saites, saņemtais ieteikuma bonuss tiek novirzīts Organic Maps attīstībai.
+ mr = Kayak.com वर सच असललय हटलसठ फट, पनरवलकन, बकग लकस परदरशत कल जतत. य लकसदवर परतयक बकगसठ मळलल रफरल बनस Organic Maps चय वकससठ जत.
+ nb = Bilder, anmeldelser og bestillingslenker vises for hoteller som har en oppføring på Kayak.com. Henvisningsbonusen som mottas for hver bestilling gjennom disse lenkene går til utvikling av Organic Maps.
+ nl = Foto's, beoordelingen en reserveringslinks worden weergegeven voor hotels die een vermelding op Kayak.com hebben. De verwijzingsbonus die voor elke boeking via deze links wordt ontvangen, gaat naar de ontwikkeling van Organic Maps.
+ pl = Zdjęcia, recenzje, linki do rezerwacji są wyświetlane dla hoteli, które mają wpis na Kayak.com. Premia za polecenie otrzymana za każdą rezerwację za pośrednictwem tych linków jest przeznaczona na rozwój Organic Maps.
+ pt = São apresentadas fotografias, críticas e ligações de reserva para os hotéis que estão listados no Kayak.com. O bónus de referência recebido por cada reserva efetuada através destas ligações destina-se ao desenvolvimento do Organic Maps.
+ pt-BR = Fotos, avaliações e links de reserva são exibidos para os hotéis que estão listados no Kayak.com. O bônus de indicação recebido por cada reserva feita por meio desses links é destinado ao desenvolvimento do Organic Maps.
+ ro = Fotografiile, recenziile, linkurile de rezervare sunt afișate pentru hotelurile care au o listă pe Kayak.com. Bonusul de recomandare primit pentru fiecare rezervare prin intermediul acestor linkuri este destinat dezvoltării Organic Maps.
+ ru = Ссылки "Фотографии, отзывы, бронирование" отображаются для отелей, подключенных к Kayak.com. Реферальный бонус, полученный за каждое бронирование по этим ссылкам, идет на развитие Organic Maps.
+ sk = Fotografie, recenzie a rezervačné odkazy sa zobrazujú pre hotely, ktoré majú svoju ponuku na Kayak.com. Bonus získaný za každú rezerváciu prostredníctvom týchto odkazov ide na rozvoj Organic Maps.
+ sv = Foton, recensioner, bokningslänkar visas för hotell som har en lista på Kayak.com. Den värvningsbonus som erhålls för varje bokning via dessa länkar går till utveckling av Organic Maps.
+ sw = Picha, maoni, viungo vya kuweka nafasi vinaonyeshwa kwa hoteli ambazo zimeorodheshwa kwenye Kayak.com. Bonasi ya rufaa inayopokelewa kwa kila nafasi iliyowekwa kupitia viungo hivi huenda kwenye uundaji wa Organic Maps.
+ th = รปภาพ รวว ลงกการจองจะแสดงสำหรบโรงแรมทมรายการขอมลบน Kayak.com โบนสผแนะนำทไดรบสำหรบการจองแตละครงผานลงกเหลานจะนำไปใชในการพฒนา Organic Maps
+ tr = Kayak.com'da mevcut olan oteller için fotoğraf, yorum ve rezervasyon bağlantıları gösterilir. Bu bağlantılar aracılığıyla yapılan rezervasyonlardan kazanılan gelir, Organic Maps'in geliştirilmesi için kullanılır.
+ uk = Фотографії, відгуки, посилання на бронювання відображаються для готелів, які мають лістинг на Kayak.com. Реферальний бонус, отриманий за кожне бронювання за цими посиланнями, йде на розвиток Organic Maps.
+ vi = Hình ảnh, đánh giá, liên kết đặt phòng được hiển thị cho các khách sạn có danh sách trên Kayak.com. Phần thưởng giới thiệu nhận được cho mỗi lần đặt phòng thông qua các liên kết này sẽ hướng tới sự phát triển của Organic Maps.
+ zh-Hans = Kayak.com上列出的酒店会显示照片、评论和预订链接。通过这些链接进行预订所获得的推荐奖金将用于发展 Organic Maps。
+ zh-Hant = 顯示在 Kayak.com 上列出的飯店的照片、評論和預訂連結。透過這些連結進行的每次預訂收到的推薦獎金將用於 Organic Maps 的開發。
+
[routing_download_maps_along]
comment = Text for routing error dialog
tags = android,ios
@@ -8366,6 +8771,7 @@
ro = Descarcă hărțile de pe traseu
ru = Загрузите все карты по пути следования
sk = Stiahnite si mapy pozdĺž trasy
+ sr = Преузми све мапе које се налазе на рути
sv = Ladda ned kartor längs vägen
th = ดาวน์โหลดแผนที่ตามเส้นทาง
tr = Rota üzerindeki tüm haritaları indir
@@ -8412,6 +8818,7 @@
ro = Pentru a crea un traseu, este necesar ca toate hărțile de la poziția ta până la destinație să fie descărcate și actualizate.
ru = Для создания маршрута необходимо загрузить и обновить все карты на пути следования.
sk = Aby bolo možné naplánovať cestu, je potrebné stiahnuť všetky mapy od vašej pozície po cieľové miesto.
+ sr = Да би рута могла да се креира, потребно је да преузимање и ажурирање свих мапа између ваше локације и вашег одредишта.
sv = Navigering kräver att alla kartor från din position till destinationen är nerladdade och uppdaterade.
th = การสร้างเส้นทางจำเป็นต้องใช้แผนที่จากสถานที่ตั้งของคุณไปยังปลายทางที่มีการดาวน์โหลดและอัปเดต
tr = Rota oluşturabilmemiz için bulunduğunuz yerden hedefinize kadar olan tüm haritaları indirmemiz ve güncellememiz gerekiyor.
@@ -8457,6 +8864,7 @@
ro = Spațiu insuficient
ru = Недостаточно места
sk = Nedostatok miesta
+ sr = Нема довољно простора
sv = För lite utrymme kvar
th = มีพื้นที่ไม่เพียงพอ
tr = Yeterli alan yok
@@ -8502,6 +8910,7 @@
ro = preferat
ru = метка
sk = záložka
+ sr = маркер
sv = bokmärke
th = บุ๊กมาร์ก
tr = yer i̇mi
@@ -8548,6 +8957,7 @@
ro = Activează serviciile de localizare
ru = Пожалуйста, включите геолокацию
sk = Prosím, povoľte Služby určovania polohy
+ sr = Молим вас укључите Локацијске сервисе
sv = Vänligen aktivera platstjänster
th = โปรดเปิดการใช้งานการบริการตำแหน่งที่ตั้ง
tr = Lütfen konum hizmetlerini etkinleştirin
@@ -8593,6 +9003,7 @@
ro = Salvează
ru = Сохранить
sk = Uložiť
+ sr = Сачувај
sv = Spara
th = บันทึก
tr = Kaydet
@@ -8637,6 +9048,7 @@
ro = Descrierile tale (text sau html)
ru = Ваше описание (текст или html)
sk = Váš popis (text alebo html)
+ sr = Ваш опис (текст или html)
sv = Dina beskrivningar (text eller html)
th = คำอธิบายของคุณ (ข้อความหรือ html)
tr = Açıklamalarınız (metin veya html)
@@ -8682,6 +9094,7 @@
ro = creează
ru = создать
sk = vytvoriť
+ sr = креирај
sv = skapa
th = สร้าง
tr = oluştur
@@ -8728,6 +9141,7 @@
ro = Roșu
ru = Красный
sk = Červená
+ sr = Црвена
sv = Röd
th = สีแดง
tr = Kırmızı
@@ -8774,6 +9188,7 @@
ro = Galben
ru = Жёлтый
sk = Žltá
+ sr = Жута
sv = Gul
th = สีเหลือง
tr = Sarı
@@ -8820,6 +9235,7 @@
ro = Albastru
ru = Синий
sk = Modrá
+ sr = Плава
sv = Blå
th = สีน้ำเงิน
tr = Mavi
@@ -8866,6 +9282,7 @@
ro = Verde
ru = Зелёный
sk = Zelená
+ sr = Зелена
sv = Grön
th = สีเขียว
tr = Yeşil
@@ -8912,6 +9329,7 @@
ro = Violet
ru = Пурпурный
sk = Purpurová
+ sr = Љубичаста
sv = Lila
th = สีม่วง
tr = Mor
@@ -8958,6 +9376,7 @@
ro = Portocaliu
ru = Оранжевый
sk = Oranžová
+ sr = Наранџаста
sv = Orange
th = สีส้ม
tr = Turuncu
@@ -9004,6 +9423,7 @@
ro = Maro
ru = Коричневый
sk = Hnedá
+ sr = Браон
sv = Brun
th = สีน้ำตาล
tr = Kahverengi
@@ -9050,6 +9470,7 @@
ro = Roz
ru = Розовый
sk = Ružová
+ sr = Розе
sv = Rosa
th = สีชมพู
tr = Pembe
@@ -9095,6 +9516,7 @@
ro = Violet închis
ru = Тёмно-пурпурный
sk = Tmavofialová
+ sr = Тамно љубичаста
sv = Mörklila
sw = Zambarau Iliyoiva
th = สีม่วงเข้ม
@@ -9141,6 +9563,7 @@
ro = Albastru deschis
ru = Голубой
sk = Svetlo modrá
+ sr = Светло плава
sv = Ljusblå
sw = Buluu Hafifu
th = สีฟ้าอ่อน
@@ -9186,6 +9609,7 @@
ro = Turcoaz
ru = Сине-зелёный
sk = Tyrkysová
+ sr = Цијан
sv = Blågrön
sw = Siani
th = สีฟ้าอมเขียว
@@ -9231,6 +9655,7 @@
ro = Smarald
ru = Изумрудный
sk = Modrozelená
+ sr = Теал
sv = Smaragdgrön
sw = Teal
th = สีเขียวนกเป็ดน้ำ
@@ -9276,6 +9701,7 @@
ro = Verde aprins
ru = Лайм
sk = Limetková
+ sr = Лимета
sv = Limefärg
sw = Chokaa
th = สีเขียวอมเหลือง
@@ -9322,6 +9748,7 @@
ro = Portocaliu închis
ru = Тёмно-оранжевый
sk = Tmavo oranžová
+ sr = Тамно наранџаста
sv = Mörkorange
sw = Chungwa Iliyokoza
th = สีส้มเข้ม
@@ -9369,6 +9796,7 @@
ro = Gri
ru = Серый
sk = Sivá
+ sr = Сива
sv = Grå
sw = Kijivu
th = สีเทา
@@ -9416,6 +9844,7 @@
ro = Gri albăstriu
ru = Серо-голубой
sk = Modro sivá
+ sr = Плаво сива
sv = Ljusblå grå
sw = Kijivu Buluu
th = สีฟ้าอมเทา
@@ -9464,6 +9893,7 @@
ro = Când parcurgi traseul, ai în vedere următoarele:
ru = При движении по маршруту помните:
sk = Pri sledovaní trasy majte na pamäti nasledujúce:
+ sr = Када пратите руту, обратите пажњу на:
sv = När du följer vägen, kom ihåg att:
th = ขณะกำลังเดินทางตามเส้นทาง โปรดจำไว้ว่า:
tr = Rotanızı takip ederken şunları lütfen unutmayın:
@@ -9490,7 +9920,7 @@
eu = — Bidearen egoera, zirkulazio arauek eta bide seinaleek lehentasuna dute beti nabigazio-iradokizunen gainetik;
fa = —شرایط جاده قوانین راهنمایی و رانندگی و علائم جاده همیشه بر نکات مسیریابی اولویت دارند;
fi = — Tien kunto, liikennesäännöt ja tiekyltit ovat aina tärkeämpiä kuin navigointilaitteen ohjeet;
- fr = — Les conditions de circulation, le code de la route et les panneaux de signalisation ont la priorité sur l'appareil de navigation;
+ fr = — Les conditions de circulation, le code de la route et les panneaux de signalisation ont la priorité sur l'appareil de navigation ;
he = — תנאי הכביש, חוקי התנועה והתמרורים תמיד מקבלים עדיפות על פני הנחיות הניווט;
hi = — सड़क की स्थिति, यातायात कानून और सड़क संकेत हमेशा नेविगेशन संकेतों पर प्राथमिकता देते हैं;
hu = — Az útviszonyok, forgalmi törvények és jelzőtáblák mindig elsőbbséget élveznek a navigációs útmutatásokkal szemben;
@@ -9509,6 +9939,7 @@
ro = — Condițiile de drum, legile și semnele rutiere sunt mai importante decât indicațiile navigatorului;
ru = — Дорожная обстановка, ПДД и знаки приоритетнее советов приложения;
sk = — Podmienky na ceste, dopravné predpisy a značenie majú vždy prednosť pred pokynmi z navigácie;
+ sr = — Услови на путу, саобраћајни прописи и знакови имају приоритет у односу на навигацију;
sv = — Vägförhållanden, trafiklagar och vägskyltar alltid ska prioriteras över navigeringsråd;
th = — สภาพถนน กฎจราจร และสัญลักษณ์บนถนนย่อมมีความสำคัญกว่าคำแนะนำเพื่อบอกทางเสมอ;
tr = — Yol durumları, trafik kuralları ve trafik işaretleri her zaman navigasyon tavsiyelerinden önceliklidir;
@@ -9535,7 +9966,7 @@
eu = — Mapa zehazgabea izan daiteke eta helmugara iristeko biderik onena ez den ibilbide bat iradoki dezake;
fa = —نقشه ممکن است اشتباه باشد و مسیر پیشنهادی همیشه بهترین مسیر برای رسید به مقصد شما نباشد;
fi = — Kartta saattaa olla epätarkka, joten ehdotettu reitti ei välttämättä ole paras mahdollinen tapa päästä määränpäähän;
- fr = — La carte peut être imprécise et l'itinéraire proposé n'est pas forcément le plus direct pour arriver à destination;
+ fr = — La carte peut être imprécise et l'itinéraire proposé n'est pas forcément le plus direct pour arriver à destination ;
he = — ייתכנו אי-דיוקים במפה, וייתכן כי המסלול המוצע אינו תמיד הדרך המיטבית להגעה אל היעד;
hi = — नक्शा गलत हो सकता है, और सुझाया गया मार्ग हमेशा गंतव्य तक पहुंचने का सबसे इष्टतम तरीका नहीं हो सकता है;
hu = — A térkép pontatlan lehet és a javasolt útvonal lehetséges, hogy nem mindig a legoptimálisabb módja a célállomás elérésének;
@@ -9554,6 +9985,7 @@
ro = — Harta poate conține greșeli, iar traseul sugerat pentru a ajunge la destinație nu e întotdeauna cel mai bun;
ru = — Карта может быть неточной, а предложенный маршрут не всегда оптимален;
sk = — Mapa nemusí byť presná a navrhovaná trasa nemusí byť vždy optimálna na dosiahnutie cieľa;
+ sr = — Мапа може бити нетачна и предложена рута не мора увек бити најоптималнији начин да стигнете на одредиште;
sv = — Kartan kan vara felaktig och den föreslagna vägen inte alltid är det optimala sättet att ta sig till destinationen på;
th = — แผนที่อาจมีความคลาดเคลื่อนและเส้นทางที่แนะนำอาจไม่ใช่เส้นทางที่เหมาะสมที่สุดเสมอไปสำหรับการไปยังที่หมาย;
tr = — Harita doğru olmayabilir, önerilen rota da hedefinize ulaşmak için en uygun yol olmayabilir;
@@ -9580,7 +10012,7 @@
eu = — Iradokitako ibilbideak gomendio gisa soilik hartu behar dira;
fa = —مسیر پیشنهادی باید فقط به عنوان یک توصیه دانست
fi = — Ehdotettuja reittejä tulee pitää vain suosituksina;
- fr = — L'itinéraire proposé doit être considéré comme une simple recommandation;
+ fr = — L'itinéraire proposé doit être considéré comme une simple recommandation ;
he = — יש לראות במסלולים המוצעים המלצה בלבד;
hi = — सुझाए गए मार्गों को केवल अनुशंसाओं के रूप में समझा जाना चाहिए;
hu = — A javasolt útvonalakat mindössze javaslatoknak kell tekinteni;
@@ -9599,6 +10031,7 @@
ro = — Traseele sugerate sunt doar niște recomandări;
ru = — Предлагаемые маршруты — лишь рекомендации;
sk = — Navrhované trasy by sa mali brať len ako odporúčania;
+ sr = — Предложену руту треба да схватите само као предлог;
sv = — Föreslagna vägar endast är rekommendationer;
th = — เส้นทางที่แนะนำเป็นเพียงคำแนะนำเท่านั้น;
tr = — Önerilen rotalar yalnızca tavsiye olarak kabul edilmelidir;
@@ -9626,7 +10059,7 @@
eu = — Kontuz ibili muga-eremuak dituzten ibilbideetan: gure aplikazioak sortutako ibilbideek batzuetan herrialdeen mugak zeharkatu ditzakete baimendu gabeko tokietan;
fa = —در مسیرهایی که از مناطق مرزی میگذرد احتیاط کنید:مسیرهایی که بوسیله اپلیکیشن ما ایجاد می شود گاهی اوقات ممکن است مرزهای کشورها را رد کند که این در بعضی مناطق غیر مجاز است.
fi = — Ole varovainen reittien suhteen raja-alueilla: sovelluksemme luomat reitit voivat toisinaan ylittää maiden rajoja luvattomissa paikoissa;
- fr = — Faites attention aux itinéraires traversant des zones frontalières : les itinéraires générés par l'application peuvent parfois franchir des frontières étatiques dans des zones interdites;
+ fr = — Faites attention aux itinéraires traversant des zones frontalières : les itinéraires générés par l'application peuvent parfois franchir des frontières étatiques dans des zones interdites ;
he = — יש להיות זהירים בשימוש במסלולים סביב גבולות: המסלולים המוצעים באפליקציה עשויים לחצות גבולות מדינה במקומות אסורים.
hi = — सीमावर्ती क्षेत्रों में मार्गों के साथ सावधानी बरतें: हमारे ऐप द्वारा बनाए गए मार्ग कभी-कभी अनधिकृत स्थानों पर देश की सीमाओं को पार कर सकते हैं।
hu = — A határmenti útvonalakon közlekedjen óvatosan: az alkalmazásunk által létrehozott útvonalak néha olyan helyeken szelhetik át az országhatárokat, amelyek nem engedélyezettek;
@@ -9645,6 +10078,7 @@
ro = — Ai grijă în zonele de graniță: traseele create de aplicația noastră pot trece granița prin locuri nepermise;
ru = — Будьте внимательны с маршрутами в приграничных зонах: в построенных программой маршрутах иногда возможны пересечения границ в неположенных местах;
sk = — Buďte opatrní na cestách v pohraničných oblastiach: trasy vytvorené aplikáciou môžu prekročiť hranice štátov na nepovolených miestach;
+ sr = — Будите пажљиви са рутама које пролазе и близини граница: руте које креира наша апликација могу понекад прелазити границе дражава на недозвољеним местима.
sv = — Iakttag försiktighet med rutter i gränszoner: rutterna som vår app skapat kan ibland korsa landsgränser på otillåtna platser;
th = — โปรดระมัดระวังเมื่อใช้เส้นทางในพื้นที่ชายแดน: บางครั้งเส้นทางที่สร้างขึ้นโดยแอปของเรานั้นอาจข้ามผ่านชายแดนประเทศในพื้นที่ที่ไม่ได้รับการอนุญา;
tr = — Sınır bölgelerinde rotalar konusunda dikkatli olun: uygulamamız tarafından oluşturulan rotalar bazen izin verilmeyen yerlerdeki ülke sınırlarını geçebilir.
@@ -9690,6 +10124,7 @@
ro = Fii vigilent și condu în siguranță!
ru = Будьте внимательны на дорогах и берегите себя!
sk = Na cestách buďte vždy ostražitý a dbajte na bezpečnosť!
+ sr = Молимо Вас да будете опрезни и безбедни на путу!
sv = Var uppmärksam och kör säkert på vägarna!
th = โปรดมีสติอยู่เสมอและยึดถือความปลอดภัยบนถนน!
tr = Lütfen yolda dikkatli ve emniyetli olun!
@@ -9734,6 +10169,7 @@
ro = Verifică semnalul GPS
ru = Проверьте сигнал GPS
sk = Skontrolujte signál GPS
+ sr = Провери GPS сигнал
sv = Kontrollera GPS-signal
th = ตรวจสอบสัญญาณ GPS
tr = GPS sinyalini kontrol edin
@@ -9779,6 +10215,7 @@
ro = Crearea traseului a eșuat. Coordonatele GPS actuale nu au putut fi identificate.
ru = Маршрут не построен. Текущая геопозиция не определена.
sk = Nedá sa vytvoriť trasa. Aktuálne súradnice GPS sa nedajú identifikovať.
+ sr = Не могу да направим руту. Тренутне GPS координате не могу да се одреде.
sv = Kan inte skapa rutt. Nuvarande GPS-koordinater går inte att läsa.
th = ไม่สามารถสร้างเส้นทางได้ ไม่สามารถระบุพิกัด GPS ปัจจุบันได้
tr = Rota oluşturulamıyor. Mevcut GPS koordinatları tanımlanamadı.
@@ -9823,6 +10260,7 @@
ro = Verifică semnalul GPS. Pentru a îmbunătăți precizia localizării, activează Wi-Fi.
ru = Пожалуйста, проверьте сигнал GPS. Для улучшения точности геопозиции включите Wi-Fi.
sk = Skontrolujte signál GPS. Zapnutie Wi-Fi zlepší presnosť vašej lokalizácie.
+ sr = Молим Вас да проверите ваш GPS сигнал. Укључивање Wi-Fi-а ће поправити прецизност ваше локације.
sv = Kontrollera din GPS-signal. Aktivera Wi-Fi-anslutning för att förbättra platsprecisionen.
th = กรุณาตรวจสอบสัญญาณ GPS ของคุณ การเปิดใช้ Wi-Fi จะช่วยเพิ่มความแม่นยำในการระบุตำแหน่งของคุณ
tr = Lütfen GPS sinyalinizi kontrol edin. Wi-Fi'ı etkinleştirmek konum isabetini arttırır.
@@ -9867,6 +10305,7 @@
ro = Activează serviciile de localizare
ru = Включите режим определения геопозиции
sk = Zapnite lokalizačné služby
+ sr = Укључи Локацијске сервисе
sv = Aktivera platstjänster
th = เปิดใช้บริการหาตำแหน่ง
tr = Konum hizmetlerini etkinleştirin
@@ -9912,6 +10351,7 @@
ro = Localizarea coordonatelor GPS curente a eșuat. Pentru a calcula traseul, activează serviciile de localizare.
ru = Текущая геопозиция не определена. Для построения маршрута включите режим определения геопозиции.
sk = Aktuálne súradnice GPS sa nedajú lokalizovať. Aktivujte lokalizačné služby na výpočet trasy.
+ sr = Није могуће одредити тренутне GPS координате. Укључи локацијске сервисе ради проналажења руте.
sv = Kan inte läsa nuvarande GPS-koordinater. Aktivera platstjänster för att hitta en rutt.
th = ไม่สามารถหาตำแหน่งพิกัด GPS ปัจจุบันได้ เปิดใช้บริการหาตำแหน่งเพื่อคำนวณเส้นทาง
tr = Mevcut GPS koordinatları belirlenemiyor. Rota hesaplamak için konum hizmetlerini etkinleştirin.
@@ -9956,6 +10396,7 @@
ro = Descarcă fișierele necesare
ru = Загрузите необходимые файлы
sk = Prevezmite si požadované súbory
+ sr = Преузимање потребних фајлова
sv = Ladda ned nödvändiga filer
th = ดาวน์โหลดไฟล์ที่จำเป็น
tr = Gerekli dosyaları indirin
@@ -10000,6 +10441,7 @@
ro = Pentru calcularea traseului, descarcă și actualizează toate hărțile și informațiile traseului pentru calea estimată.
ru = Для построения маршрута загрузите и обновите все карты и файлы маршрутов по пути следования.
sk = Prevezmite si a aktualizujte všetky mapy a informácie o trase pozdĺž naplánovanej trasy na výpočet trasy.
+ sr = Преузимање или ажурирање свих мапа које се налазе на предвиђеној путањи ради израчунавања руте.
sv = Ladda ned och uppdatera all kart- och väginformation längs den beräknade sträckan för att hitta en rutt.
th = ดาวน์โหลดและอัปเดตแผนที่กับข้อมูลเส้นทางทั้งหมดตามเส้นทางที่คาดหมายเพื่อคำนวณเส้นทาง
tr = Planlanan yoldaki tüm harita ve rota bilgilerini indirip güncelleyerek rotayı hesaplayın.
@@ -10045,6 +10487,7 @@
ro = Localizarea traseului a eșuat
ru = Маршрут не найден
sk = Trasa sa nedá lokalizovať
+ sr = Не могу да пронађем руту
sv = Kan inte hitta rutt
th = ไม่สามารถหาเส้นทางได้
tr = Rota belirlenemiyor
@@ -10090,6 +10533,7 @@
ro = Crearea traseului a eșuat.
ru = Не получилось построить маршрут.
sk = Trasa sa nedá vytvoriť.
+ sr = Не могу да направим руту.
sv = Kan inte hitta rutt.
th = ไม่สามารถสร้างเส้นทางได้
tr = Rota oluşturulamıyor.
@@ -10134,6 +10578,7 @@
ro = Modifică punctul de pornire sau destinația.
ru = Пожалуйста, измените начальную или конечную точку маршрута.
sk = Prosím, upravte váš východiskový bod alebo cieľové miesto.
+ sr = Молим Вас да подесите почетну или одредишну тачку.
sv = Justera din startpunkt eller destination.
th = กรุณาปรับจุดเริ่มต้นหรือที่หมายของคุณ
tr = Lütfen başlangıç noktanızı veya hedefinizi ayarlayın.
@@ -10178,6 +10623,7 @@
ro = Modifică punctul de pornire
ru = Измените начальную точку маршрута
sk = Nastavte východiskový bod
+ sr = Подеси почетну тачку
sv = Justera startpunkt
th = ปรับจุดเริ่มต้น
tr = Başlangıç noktasını ayarlayın
@@ -10223,6 +10669,7 @@
ro = Traseul nu a fost creat. Localizarea punctului de pornire a eșuat.
ru = Маршрут не построен. Не определена начальная точка маршрута.
sk = Trasa nebola vytvorená. Nedá sa lokalizovať východiskový bod.
+ sr = Рута није креирана. Не могу да одредим почетну тачку.
sv = Ingen rutt hittades. Hittar inte startpunkt.
th = ไม่มีการสร้างเส้นทาง ไม่สามารถหาจุดเริ่มต้นได้
tr = Rota oluşturulamadı. Başlangıç noktası belirlenemiyor.
@@ -10267,6 +10714,7 @@
ro = Alege un punct de pornire mai aproape de un drum.
ru = Пожалуйста, выберите начальную точку маршрута ближе к дороге.
sk = Vyberte východiskový bod bližšie k ceste.
+ sr = Молим вас да изаберете почетну тачку ближе путу.
sv = Välj en startpunkt närmare en väg.
th = กรุณาเลือกจุดเริ่มต้นที่ใกล้ถนนมากขึ้น
tr = Lütfen yola daha yakın bir başlangıç noktası seçin.
@@ -10311,6 +10759,7 @@
ro = Schimbă destinația
ru = Измените конечную точку маршрута
sk = Nastavte cieľové miesto
+ sr = Подеси одредишну тачку
sv = Justera destination
th = ปรับที่หมาย
tr = Hedefinizi ayarlayın
@@ -10356,6 +10805,7 @@
ro = Traseul nu a fost creat. Localizarea destinației a eșuat.
ru = Маршрут не построен. Не определена конечная точка маршрута.
sk = Trasa nebola vytvorená. Nedá sa lokalizovať cieľové miesto.
+ sr = Рута није направљена. Не могу да пронађем одредиште.
sv = Ingen rutt hittades. Kan inte hitta destinationen.
th = ไม่มีการสร้างเส้นทาง ไม่สามารถหาที่หมายได้
tr = Rota oluşturulamadı. Hedef belirlenemiyor.
@@ -10400,6 +10850,7 @@
ro = Alege un punct de destinație mai aproape de un drum.
ru = Пожалуйста, выберите конечную точку маршрута ближе к дороге.
sk = Vyberte cieľové miesto nachádzajúce sa bližšie k ceste.
+ sr = Молим Вас да изаберете одредишну тачну ближе путу.
sv = Välj en destination närmare en väg.
th = กรุณาเลือกที่หมายที่ใกล้ถนนมากขึ้น
tr = Lütfen yola daha yakın bir hedef noktası seçin.
@@ -10443,6 +10894,7 @@
ro = Punctul intermediar nu poate fi localizat.
ru = Не определена промежуточная точка маршрута.
sk = Zastávku sa nepodarilo nájsť.
+ sr = Не могу да пронађем успутну тачку.
sv = Det går inte att hitta mellanliggande punkt.
sw = Imeshindwa kupata eneo la kati.
th = ไม่สามารถระบุจุดระหว่างทางได้
@@ -10488,6 +10940,7 @@
ro = Schimbă punctul intermediar.
ru = Пожалуйста, измените промежуточную точку маршрута.
sk = Upravte zastávku.
+ sr = Молим Вас да подесите успутну тачку.
sv = Justera din mellanliggande punkt.
sw = Tafadhali badilisha eneo lako la kati.
th = กรุณาปรับจุดระหว่างทางของคุณ
@@ -10534,6 +10987,7 @@
ro = Eroare de sistem
ru = Системная ошибка
sk = Systémová chyba
+ sr = Системска грешка
sv = Systemfel
th = ระบบเกิดข้อผิดพลาด
tr = Sistem hatası
@@ -10579,6 +11033,7 @@
ro = Crearea traseului a eșuat din cauza unei erori a aplicației.
ru = Не удалось проложить маршрут из-за ошибки приложения.
sk = Nedá sa vytvoriť trasa z dôvodu aplikačnej chyby.
+ sr = Не могу да направим руту због грешке у апликацији.
sv = Kan inte hitta rutt pga ett programfel.
th = ไม่สามารถสร้างเส้นทางได้เนื่องจากเกิดข้อผิดพลาดของแอปพลิเคชัน
tr = Uygulama hatası nedeniyle rota oluşturulamadı.
@@ -10623,6 +11078,7 @@
ro = Încearcă din nou
ru = Попробуйте снова
sk = Skúste znova, prosím
+ sr = Молим Вас, покушајте поново
sv = Försök igen
th = กรุณาลองอีกครั้ง
tr = Lütfen tekrar deneyin
@@ -10667,6 +11123,7 @@
ro = Nu acum
ru = Не сейчас
sk = Nie teraz
+ sr = Не сада
sv = Inte nu
th = ไว้คราวหลัง
tr = Şimdi Değil
@@ -10693,7 +11150,7 @@
eu = Mapa deskargatu eta mapa bat baino gehiago hartzen duen ibilbide hobe bat sortu nahi duzu?
fa = ایا مایل به دانلود نقشه و ایجاد مسیرهای بهینه بیشتری که نقشههای بیشتری را پوشش میدهد هستید؟
fi = Haluatko ladata kartan ja luoda paremman reitin, joka ulottuu usealle kartalle?
- fr = Voulez-vous télécharger la carte et créer un itinéraire plus direct s'étendant sur plus d'une carte?
+ fr = Voulez-vous télécharger la carte et créer un itinéraire plus direct s'étendant sur plus d'une carte ?
he = האם ברצונך להוריד את המפה וליצור מסלול מיטבי יותר, הכולל יותר מאשר מפה אחת?
hu = Szeretné letölteni a térképet és létrehozni egy optimálisabb útvonalat, amely több, mint egy térképen terül el?
id = Apakah Anda ingin mengunduh peta dan membuat rute yang lebih optimal yang meliputi lebih dari satu peta?
@@ -10711,6 +11168,7 @@
ro = Vrei să descarci harta și să creezi un traseu mai bun care include mai multe hărți?
ru = Загрузить карту и построить более оптимальный маршрут с пересечением границы карты?
sk = Chcete si prevziať mapu a vytvoriť optimálnejšiu trasu, ktorá si vyžaduje viac ako jednu mapu?
+ sr = Да ли желите да преузмете мапу и направите оптималнију руту која се простире на више од једне мапе?
sv = Vill du ladda ned kartan och hitta en bättre sträcka via fler än en karta?
th = คุณต้องการดาวน์โหลดแผนที่และสร้างเส้นทางที่เหมาะสมกว่าซึ่งข้ามเกินหนึ่งแผนที่หรือไม่?
tr = Haritayı indirerek birden fazla haritaya uzanan daha uygun bir rota oluşturmak ister misiniz?
@@ -10755,6 +11213,7 @@
ro = Descarcă hărți suplimentare pentru a crea un traseu mai bun care să traverseze limitele acestei hărți.
ru = Для построения более оптимального маршрута с пересечением границы требуется загрузить карту.
sk = Prevezmite si mapu na vytvorenie optimálnejšej trasy, ktorá prekračuje okraje tejto mapy.
+ sr = Преузми додатне мапе и направи бољу руту која се престире преко граница ове мапе.
sv = Ladda ned kartan för att skapa en bättre sträcka utanför den här kartan.
th = ดาวน์โหลดแผนที่เพื่อสร้างเส้นทางที่เหมาะสมกว่าซึ่งข้ามเลยขอบของแผนที่นี้
tr = Bu haritanın bir kısmından geçen daha uygun bir rota oluşturmak için haritayı indirin.
@@ -10802,6 +11261,7 @@
ro = Pentru a putea începe căutarea și crearea unor trasee, descarcă harta. După aceasta nu vei mai avea nevoie de conexiune la internet.
ru = Для поиска мест и построения маршрутов скачайте карту, и интернет вам больше не понадобится.
sk = Stiahnutím mapy už nebudete potrebovať pripojenie k internetu a môžete si začať vyhľadávať a vytvárať trasy.
+ sr = Да бисте почели да претражујете и правите руте, молим Вас да преузмете мапу. Након тога веза са интернетом Вам више неће бити потребна.
sv = För att börja söka och hitta rutter, ladda ner kartan. Efter det behöver du ingen internetanslutning längre.
th = เพื่อเริ่มต้นการค้นหาและสร้างเส้นทาง โปรดดาวน์โหลดแผนที่ และคุณจะไม่จำเป็นต้องทำการเชื่อมต่ออินเทอร์เน็ตอีกต่อไป
tr = Aramak ve rota oluşturmaya başlamak için lütfen haritayı indirin. İndirdikten sonra artık internet bağlantısına ihtiyacınız olmayacak.
@@ -10846,6 +11306,7 @@
ro = Alege harta
ru = Выбрать карту
sk = Vybrať mapu
+ sr = Изабери мапу
sv = Välj karta
th = เลือกแผนที่
tr = Haritayı Seçin
@@ -10891,6 +11352,7 @@
ro = Arată
ru = Показать
sk = Ukázať
+ sr = Прикажи
sv = Visa
th = แสดง
tr = Göster
@@ -10937,6 +11399,7 @@
ro = Ascunde
ru = Скрыть
sk = Skryť
+ sr = Сакриј
sv = Dölj
th = ซ่อน
tr = Gizle
@@ -10983,6 +11446,7 @@
ro = Planificarea traseului a eșuat
ru = Ошибка построения маршрута
sk = Plánovanie trasy zlyhalo
+ sr = Планирање руте није успело
sv = Ruttplaneringen misslyckades
th = การวางแผนเส้นทางล้มเหลว
tr = Rota Planlaması Başarısız
@@ -11010,7 +11474,7 @@
eu = Iristeko unea: %@
fa = ورود به: %@
fi = Saavut: %@
- fr = Arrivée: %@
+ fr = Arrivée : %@
he = שעת הגעה: %@
hi = आगमन का समय: %@
hu = Megérkezik: %@
@@ -11029,6 +11493,7 @@
ro = Sosire la %@
ru = Прибытие в %@
sk = Pricestovať: %@
+ sr = Долазак у: %@
sv = Ankomst: %@
th = มาถึง: %@
tr = Varış: %@
@@ -11073,6 +11538,7 @@
ro = Pentru a crea un traseu, descarcă și actualizează toate hărțile de pe parcursul traseului.
ru = Для построения маршрута загрузите и обновите все карты по пути следования.
sk = Prosím, pre vytvorenie trasy si stiahnite a aktualizujte všetky mapy pozdĺž trasy.
+ sr = Преузимање и ажурирање свих мапа уз пројектовану путању ради израчунавања руте.
sv = För att skapa en rutt, ladda ner och uppdatera alla kartor längs rutten.
th = เพื่อสร้างเส้นทาง โปรดดาวน์โหลดและอัปเดตแผนที่ทั้งหมดตลอดเส้นทาง
tr = Bir rota oluşturmak için lütfen rota üzerindeki tüm haritaları indirin ve güncelleyin.
@@ -11118,6 +11584,7 @@
ro = Categorii
ru = Категории
sk = Kategórie
+ sr = Категорије
sv = Kategorier
th = หมวดหมู่
tr = Kategoriler
@@ -11163,6 +11630,7 @@
ro = Cronologie
ru = История
sk = Archív
+ sr = Историја
sv = Historik
th = ประวัติ
tr = Geçmiş
@@ -11208,9 +11676,10 @@
ro = Nu s-a găsit nimic.
ru = К сожалению, мы ничего не нашли.
sk = Ľutujeme, ale nič sme nenašli.
+ sr = Упс, нема резултата.
sv = Ledsen, jag hittade ingenting.
th = ขออภัย ฉันไม่พบสิ่งใด
- tr = Üzgünüz, hiç bir şey bulamadık.
+ tr = Tüh, sonuç bulunamadı.
uk = На жаль, нічого не знайдено.
vi = Xin lỗi, tôi không tìm thấy kết quả nào.
zh-Hans = 很抱歉,没有搜到任何地点。
@@ -11254,10 +11723,11 @@
ro = Descărcați regiunea în care căutați sau încercați să adăugați numele unei localități din apropiere.
ru = Загрузите регион, в котором ищете, или попробуйте добавить название близлежащего города/деревни.
sk = Stiahnite si región, v ktorom hľadáte, alebo skúste pridať názov blízkeho mesta/obce.
+ sr = Преузмите регион где вршите претрагу, или пробајте да додате име оближњег насеља.
sv = Ladda ner den region där du söker eller försök att lägga till ett närliggande stads- eller bynamn.
sw = Pakua eneo ambalo unatafuta au jaribu kuongeza jina la mji/kijiji kilicho karibu.
th = ดาวน์โหลดภูมิภาคที่คุณกำลังค้นหาหรือลองเพิ่มชื่อเมือง/หมู่บ้านใกล้เคียง
- tr = Arama yaptığınız bölgeyi indirin veya yakındaki bir kasaba/köy adını eklemeyi deneyin.
+ tr = Arama yapmak istediğiniz bölgenin haritasını indirin veya yakındaki bir yerleşim yeri adını eklemeyi deneyin.
uk = Завантажте регіон, де ви шукаєте, або спробуйте додати назву найближчого міста/села.
vi = Tải xuống khu vực bạn đang tìm kiếm hoặc thử thêm tên thị trấn/làng gần đó.
zh-Hans = 下载您要搜索的区域的地图,或尝试输入附近的城镇或村庄名称。
@@ -11300,6 +11770,7 @@
ro = Istoricul căutărilor
ru = История поиска
sk = História vyhľadávania
+ sr = Историја претраге
sv = Sökhistorik
th = ประวัติการค้นหา
tr = Arama Geçmişi
@@ -11344,6 +11815,7 @@
ro = Arată căutările recente.
ru = Быстрый доступ к последним поисковым запросам.
sk = Rýchlo pristupujte k nedávnym hľadaným výrazom.
+ sr = Погледајте ваше недавне претраге.
sv = Se senaste sökningar.
th = เข้าถึงคำถามที่ใช้ในการค้นหาเมื่อเร็ว ๆ นี้ได้อย่างรวดเร็ว
tr = Son aramaları görüntüleyin.
@@ -11389,6 +11861,7 @@
ro = Șterge istoricul căutărilor
ru = Очистить историю поиска
sk = Vymazať históriu vyhľadávania
+ sr = Обриши историју претраге
sv = Rensa sökhistorik
th = ล้างการค้นหาประวัติ
tr = Arama Geçmişini Temizle
@@ -11424,6 +11897,7 @@
ro = Wikipedia
ru = Википедия
sk = Wikipédia
+ sr = Википедија
tr = Vikipedi
uk = Вікіпедія
zh-Hans = 维基百科
@@ -11435,6 +11909,7 @@
en = Wikimedia Commons
ja = ウィキメディア・コモンズ
lt = Vikiteka
+ sr = Викимедијина остава
zh-Hans = 维基共享资源
zh-Hant = 維基共享資源
@@ -11474,6 +11949,7 @@
ro = Poziția ta
ru = Ваше местоположение
sk = Vaša poloha
+ sr = Ваша локација
sv = Din plats
th = ตำแหน่งที่ตั้งของคุณ
tr = Konumunuz
@@ -11519,6 +11995,7 @@
ro = Pornește
ru = Начать
sk = Štart
+ sr = Крени
sv = Start
th = เริ่มต้น
tr = Başla
@@ -11550,7 +12027,7 @@
hi = यहाँ से
hu = Kiindulópont
id = Dari
- it = Da
+ it = Parti da
ja = 出発地
ko = 출발지
lt = Maršrutas iš
@@ -11564,6 +12041,7 @@
ro = De la
ru = Отсюда
sk = Cesta z
+ sr = Рута од
sv = Rutt från
th = จาก
tr = Başlangıç
@@ -11595,7 +12073,7 @@
hi = यहाँ तक
hu = Célpont
id = Rute ke
- it = A
+ it = Vai a
ja = 目的地
ko = 목적지
lt = Maršrutas į
@@ -11609,6 +12087,7 @@
ro = La
ru = Сюда
sk = Cesta do
+ sr = Рута до
sv = Rutt till
th = เส้นทางถึง
tr = Varış yeri
@@ -11654,6 +12133,7 @@
ro = Navigația este disponibilă doar având ca punct de plecare poziția ta actuală.
ru = Навигация возможна только из текущего местоположения.
sk = Navigácia je dostupná iba z vašej aktuálnej polohy.
+ sr = Навигација је могућа само од ваше тренутне локације.
sv = Navigering är enbart möjlig från din nuvarande plats.
th = สามารถใช้การนำทางได้เฉพาะจากตำแหน่งที่ตั้งปัจจุบันของคุณเท่านั้น
tr = Navigasyon sadece şu anki konumunuzdan mevcut.
@@ -11699,6 +12179,7 @@
ro = Vrei să planifici un traseu din poziția ta actuală?
ru = Хотите перестроить маршрут от вашего местоположения?
sk = Máme naplánovať trasu z vašej súčasnej pozície?
+ sr = Да ли желите да направите руту од ваше тренутне локације?
sv = Vill du att vi planerar en färdväg från din nuvarande plats?
th = คุณต้องการให้เราาวงแผนเส้นทางจากสถานที่ตั้งปัจจุบันของคุณหรือไม่?
tr = Mevcut konumunuzdan bir rota planlamamızı ister misiniz?
@@ -11744,6 +12225,7 @@
ro = Următorul
ru = Далее
sk = Nasledujúca
+ sr = Даље
sv = Nästa
th = ถัดไป
tr = Sonraki
@@ -11788,6 +12270,7 @@
ro = De la
ru = С
sk = Od
+ sr = Од
sv = Från
th = เวลา
tr = Açılış
@@ -11832,6 +12315,7 @@
ro = La
ru = До
sk = Do
+ sr = До
sv = Till
th = น
tr = Kapanış
@@ -11875,6 +12359,7 @@
ro = Adaugă planificare
ru = Добавить расписание
sk = Pridať rozvrh
+ sr = Додај време
sv = Lägg till schema
th = เพิ่มวัน
tr = Plan Ekle
@@ -11919,6 +12404,7 @@
ro = Elimină planificarea
ru = Удалить расписание
sk = Zmazať rozvrh
+ sr = Обриши време
sv = Ta bort schema
th = ลบวัน
tr = Planı Sil
@@ -11964,6 +12450,7 @@
ro = Toată ziua (24 ore)
ru = Весь день (24 часа)
sk = Nepretržite (24 hodín)
+ sr = Нон-стоп (24 сата)
sv = Hela dagen (24 timmar)
th = ตลอดวัน (24 ชั่วโมง)
tr = Tüm Gün (24 saat)
@@ -12008,6 +12495,7 @@
ro = Deschis
ru = Открыто
sk = Otvorené
+ sr = Отворено
sv = Öppet
th = เปิด
tr = Açık
@@ -12052,6 +12540,7 @@
ro = Închis
ru = Закрыто
sk = Zatvorené
+ sr = Затворено
sv = Stängt
th = ปิด
tr = Kapalı
@@ -12096,6 +12585,7 @@
ro = Adaugă ore de închidere
ru = Добавить перерыв
sk = Pridať hodiny zatvorenia
+ sr = Додај нерадно време
sv = Lägg till stängda tider
th = เพิ่มเวลาที่ปิดทำการเพิ่มเติม
tr = Kapalı olduğu saatleri ekle
@@ -12140,6 +12630,7 @@
ro = Ore de deschidere
ru = Время работы
sk = Otváracie hodiny
+ sr = Радно време
sv = Öppettider
th = วันเวลาทำการ
tr = Açık olduğu saatler
@@ -12183,6 +12674,7 @@
ro = Mod Avansat
ru = Расширенный режим
sk = Rozšírený režim
+ sr = Напредни режим
sv = Avancerat läge
th = โหมดขั้นสูง
tr = Gelişmiş Mod
@@ -12226,6 +12718,7 @@
ro = Mod simplu
ru = Простой режим
sk = Jednoduchý režim
+ sr = Једноставни режим
sv = Enkelt läge
th = โหมดแบบง่าย
tr = Basit Mod
@@ -12269,6 +12762,7 @@
ro = Ore de închidere
ru = Перерыв
sk = Hodiny zatvorenia
+ sr = Нерадно време
sv = Stängda timmar
th = ปิดเวลา
tr = Kapalı olduğu saatler
@@ -12313,6 +12807,7 @@
ro = Exemple
ru = Примеры значений
sk = Príklady hodnôt
+ sr = Примери
sv = Exempelvärden
th = ตัวอย่างของค่าที่ตั้งไว้
tr = Örnek Değerler
@@ -12356,6 +12851,7 @@
ro = Corectare greșeală
ru = Исправьте ошибку
sk = Opraviť chybu
+ sr = Исправи грешку
sv = Korrigera fel
th = แก้ไขข้อผิดพลาด
tr = Hatayı düzelt
@@ -12400,6 +12896,7 @@
ro = Poziția
ru = Местоположение
sk = Poloha
+ sr = Локација
sv = Plats
th = ตำแหน่ง
tr = Konum
@@ -12444,6 +12941,7 @@
ro = Ai modificat harta lumii. Nu ascunde acest lucru! Spune-le prietenilor și modificați-o împreună.
ru = Вы изменили карту мира. Не скрывайте это, расскажите друзьям и редактируйте вместе.
sk = Zmenili ste mapu sveta. Nemusíte to skrývať! Povedzte o tom svojim priateľom a začnite ju spolu upravovať.
+ sr = Направили сте промену на мапи света! Не чувајте је само за себе; реците својим пријатељима и наставите да је мењате заједно.
sv = Du har ändrat världskartan. Dela det med dina vänner och redigera den tillsammans.
th = คุณได้เปลี่ยนแผนที่โลก อย่าซ่อนมันไว้! บอกเพื่อนคุณ แล้วมาแก้ไขมันไปด้วยกัน
tr = Dünya haritasını değiştirdiniz. Bunu gizlemeyin! Arkadaşlarınıza anlatın ve birlikte düzenleyin.
@@ -12488,6 +12986,7 @@
ro = Trimite prietenilor
ru = Поделиться с друзьями
sk = Zdieľaj s priateľmi
+ sr = Подели са пријатељима
sv = Dela med vänner
th = แชร์กับเพื่อน
tr = Arkadaşlarınla paylaş
@@ -12532,6 +13031,7 @@
ro = Descrie problema în detaliu, astfel încât comunitatea OpenStreetMap să poată remedia eroarea.
ru = Пожалуйста, напишите подробно о проблеме, чтобы сообщество OpenStreetMap исправило ошибку.
sk = Prosím, pridajte detailný popis problému, aby mohla komunita OpenStreetMap opraviť danú chybu.
+ sr = Молим Вас да детаљно опишете проблем како би OpenStreetMap заједница могла да га поправи.
sv = Beskriv problemet i detalj så att OpenStreetMaps community kan lösa det.
th = กรุณาอธิบายปัญหาโดยละเอียดเพื่อที่ชุมชน OpenStreetMap จะสามารถแก้ไขข้อผิดพลาดได้
tr = OpenStreetMap topluluğunun hatayı düzeltmesi için lütfen problemi detaylı bir şekilde açıklayın.
@@ -12576,6 +13076,7 @@
ro = Sau corecteaz-o tu pe https://www.openstreetmap.org/
ru = Или сделайте это самостоятельно на сайте https://www.openstreetmap.org/
sk = K oprave môžete prispieť aj vy na stránke https://www.openstreetmap.org/
+ sr = Или то учините сами на https://www.openstreetmap.org/
sv = Eller gör det själv på https://www.openstreetmap.org/
th = หรือทำด้วยตัวคุณเองที่ https://www.openstreetmap.org/
tr = Veya bunu https://www.openstreetmap.org/ adresinden kendiniz yapın
@@ -12620,6 +13121,7 @@
ro = Trimite
ru = Отправить
sk = Odoslať
+ sr = Пошаљи
sv = Skicka
th = ส่ง
tr = Gönder
@@ -12664,6 +13166,7 @@
ro = Problemă
ru = Проблема
sk = Problém
+ sr = Проблем
sv = Problem
th = ปัญหา
tr = Sorun
@@ -12708,6 +13211,7 @@
ro = Acest loc nu există
ru = Места не существует
sk = Dané miesto neexistuje
+ sr = Ово место не постоји
sv = Platsen existerar inte
th = ไม่มีสถานที่นี้อยู่
tr = Yer mevcut değil
@@ -12752,6 +13256,7 @@
ro = Închis pentru întreținere
ru = Закрыто на ремонт
sk = Zatvorené kvôli prebiehajúcej údržbe
+ sr = Затворено због одржавања
sv = Stängt för underhåll
th = ปิดปรับปรุง
tr = Bakım için kapalı
@@ -12796,6 +13301,7 @@
ro = Loc duplicat
ru = Повторяющееся место
sk = Duplicitné miesto
+ sr = Дуплирано место
sv = Duplicerad plats
th = สถานที่ซ้ำ
tr = Kopyalanmış yer
@@ -12841,6 +13347,7 @@
ro = Descărcare automată
ru = Автоматическая загрузка
sk = Automaticky stiahnuť
+ sr = Аутоматско преузимање мапа
sv = Automatisk nedladdning
th = ดาวน์โหลดอัตโนมัติ
tr = Haritaları otomatik olarak indir
@@ -12887,6 +13394,7 @@
ro = Închis acum
ru = Сейчас закрыто
sk = Teraz zatvorené
+ sr = Затворено сада
sv = Stängt just nu
th = ปิดตอนนี้
tr = Şu anda kapalı
@@ -12933,6 +13441,7 @@
ro = Zilnic
ru = Ежедневно
sk = Denne
+ sr = Сваки дан
sv = Dagligen
th = ทุกวัน
tr = Her gün
@@ -12977,6 +13486,7 @@
ro = 24/7
ru = Круглосуточно
sk = Deň a noc
+ sr = 24/7
sv = Dygnet runt
th = ทั้งกลางวันและกลางคืน
tr = 7/24
@@ -13021,6 +13531,7 @@
ro = Închis astăzi
ru = Сегодня закрыто
sk = Dnes deň voľna
+ sr = Данас не ради
sv = Stängt idag
th = วันนี้ปิด
tr = Bugün kapalı
@@ -13065,6 +13576,7 @@
ro = Închis
ru = Закрыто
sk = Zatvorené
+ sr = Затворено
sv = Stängt
th = ปิด
tr = Kapalı
@@ -13109,6 +13621,7 @@
ro = Azi
ru = Сегодня
sk = Dnes
+ sr = Данас
sv = Idag
th = วันนี้
tr = Bugün
@@ -13144,6 +13657,7 @@
ro = Deschide mâine la %@
ru = Откроется завтра в %@
sk = Otvoria zajtra o %@
+ sr = Отвара се сутра у %@
tr = Açılış yarın %@
uk = Відкриття завтра о %@
@@ -13173,6 +13687,7 @@
ro = Deschide %1$@ la %2$@
ru = Открывается в %1$@ в %2$@
sk = Otvoria v %1$@ o %2$@
+ sr = Отвара се %1$@ у %2$@
tr = Açılış %1$@ %2$@
uk = Відчиняється в %1$@ о %2$@
@@ -13204,6 +13719,7 @@
ro = Deschide la %@
ru = Открывается в %@
sk = Otvárajú o %@
+ sr = Отвара се у %@
tr = Açılış %@
uk = Відкриття о %@
@@ -13235,6 +13751,7 @@
ro = Deschide în %@
ru = Открывается через %@
sk = Otvoria o %@
+ sr = Отвара се за %@
tr = %@ sonra açılıyor
uk = Відкривається через %@
zh-Hans = 将于 %@ 后开业
@@ -13268,6 +13785,7 @@
ro = Închide la %@
ru = Закрывается в %@
sk = Zatvárajú o %@
+ sr = Затвара се у %@
tr = Kapanış %@
uk = Закривається о %@
@@ -13299,6 +13817,7 @@
ro = Închide în %@
ru = Закроется через %@
sk = Zatvoria o %@
+ sr = Затвара се за %@
tr = %@ sonra kapanıyor
uk = Зачиняється через %@
zh-Hans = 将于 %@ 后歇业
@@ -13341,6 +13860,7 @@
ro = Închis
ru = Закрыто
sk = Zatvorené
+ sr = Затворено
sv = Stängt
th = ปิด
tr = Kapalı
@@ -13385,6 +13905,7 @@
ro = Adaugă orele de funcționare
ru = Добавить время работы
sk = Pridať otváracie hodiny
+ sr = Додај радно време
sv = Lägg till öppettider
th = เพิ่มชั่วโมงทำการ
tr = Açılış saatlerini ekle
@@ -13430,6 +13951,7 @@
ro = Modifică orele de funcționare
ru = Редактировать время работы
sk = Upraviť otváracie hodiny
+ sr = Промени радно време
sv = Redigera öppettider
th = แก้ไขชั่วโมงทำการ
tr = Çalışma saatlerini düzenle
@@ -13475,6 +13997,7 @@
ro = Nu ai un cont OpenStreetMap?
ru = Не зарегистрированы в OpenStreetMap?
sk = Nemáte účet v OpenStreetMap?
+ sr = Немате OpenStreetMap налог?
sv = Inget konto hos OpenStreetMap?
th = ไม่มีบัญชีใน OpenStreetMap?
tr = OpenStreetMap hesabınız yok mu?
@@ -13494,7 +14017,7 @@
ca = Registre a OpenStreetMap
cs = Registrace
da = Tilmeld dig
- de = Bei OpenStretMap registrieren
+ de = Bei OpenStreetMap registrieren
el = Εγγραφή στο OpenStreetMap
es = Registrarse en OpenStreetMap
et = Registreeru
@@ -13520,6 +14043,7 @@
ro = Înscrie-te
ru = Зарегистрироваться
sk = Zaregistrovať sa
+ sr = Региструјте се на OpenStreetMap-у
sv = Registrera
th = ลงทะเบียน
tr = OpenStreetMap'e kaydol
@@ -13564,6 +14088,7 @@
ro = Parola (minim 8 caractere)
ru = Пароль (минимум 8 символов)
sk = Heslo (minimálne 8 znakov)
+ sr = Лозинка (минимум 8 знакова)
sv = Lösenord (minst 8 tecken)
th = รหัสผ่าน (อย่างน้อย 8 ตัวอักษร)
tr = Şifre (en az 8 karakter)
@@ -13608,6 +14133,7 @@
ro = Nume de utilizator sau parolă incorecte.
ru = Неверное имя пользователя или пароль.
sk = Nesprávne používateľské meno alebo heslo.
+ sr = Неисправно корисничко име или лозинка
sv = Fel användarnamn eller lösenord.
th = ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง
tr = Geçersiz Kullanıcı Adı veya Şifre.
@@ -13652,6 +14178,7 @@
ro = Autentificare
ru = Войти
sk = Prihlásiť sa
+ sr = Пријави се
sv = Logga in
th = ล็อกอิน
tr = Oturum aç
@@ -13697,6 +14224,7 @@
ro = Neautentificat
ru = Не выполнен вход
sk = Nie ste prihlásený
+ sr = Нисте пријављени
sv = Inte inloggad
sw = Hujasajiliwa
th = ยังไม่ได้ลงชื่อเข้าใช้
@@ -13716,7 +14244,7 @@
bg = Влезте в OpenStreetMap
cs = Přihlaste se do OpenStreetMap
da = Log ind på OpenStreetMap
- de = Melden Sie sich bei OpenStreetMap an
+ de = Bei OpenStreetMap anmelden
el = Συνδεθείτε στο OpenStreetMap
es = Iniciar sesión en OpenStreetMap
et = Logi sisse OpenStreetMap-i
@@ -13740,6 +14268,7 @@
ro = Conectați-vă la OpenStreetMap
ru = Войти в OpenStreetMap
sk = Prihláste sa do OpenStreetMap
+ sr = Пријава на OpenStreetMap
sv = Logga in på OpenStreetMap
sw = Ingia kwa OpenStreetMap
th = เข้าสู่ระบบ OpenStreetMap
@@ -13785,6 +14314,7 @@
ro = Parola
ru = Пароль
sk = Heslo
+ sr = Лозинка
sv = Lösenord
th = รหัสผ่าน
tr = Şifre
@@ -13829,6 +14359,7 @@
ro = Ai uitat parola?
ru = Забыли пароль?
sk = Zabudli ste heslo?
+ sr = Заборављена лозинка?
sv = Glömt lösenord?
th = ลืมรหัสผ่าน?
tr = Şifrenizi mi unuttunuz?
@@ -13873,6 +14404,7 @@
ro = Cont OSM
ru = OSM Аккаунт
sk = OSM účet
+ sr = OSM налог
sv = OSM-konto
th = บัญชี OSM
tr = OSM Hesabı
@@ -13917,6 +14449,7 @@
ro = Deconectare
ru = Выйти
sk = Odhlásiť sa
+ sr = Одјави се
sv = Logga ut
th = ออกจากระบบ
tr = Oturumu kapat
@@ -13962,6 +14495,7 @@
ro = Ultima încărcare
ru = Последняя отправка
sk = Posledné nahrávanie
+ sr = Последње слање
sv = Senaste uppladdning
th = อัปโหลดครั้งสุดท้าย
tr = Son yükleme
@@ -14006,6 +14540,7 @@
ro = Mulțumesc
ru = Спасибо
sk = Ďakujeme Vám
+ sr = Хвала
sv = Tack
th = ขอบพระคุณ
tr = Teşekkür ederiz
@@ -14051,6 +14586,7 @@
ro = Modifică locul
ru = Редактировать место
sk = Upraviť miesto
+ sr = Измени место
sv = Ändra platsen
th = แก้ไขสถานที่
tr = Yeri Düzenle
@@ -14095,6 +14631,7 @@
ro = Numele locului
ru = Название
sk = Názov miesta
+ sr = Назив места
sv = Platsens namn
th = ชื่อสถานที่
tr = Yerin Adı
@@ -14140,6 +14677,7 @@
ro = Adaugă o limbă
ru = Добавить язык
sk = Pridať jazyk
+ sr = Додај језик
sv = Lägg till ett språk
th = เพิ่มภาษา
tr = Bir dil ekle
@@ -14185,6 +14723,7 @@
ro = Stradă
ru = Улица
sk = Ulica
+ sr = Улица
sv = Gata
th = ถนน
tr = Sokak
@@ -14231,6 +14770,7 @@
ro = Număr
ru = Номер дома
sk = Číslo domu
+ sr = Кућни број
sv = Husnummer
th = บ้านเลขที่
tr = Bina numarası
@@ -14276,6 +14816,7 @@
ro = Detalii
ru = Подробнее
sk = Podrobnosti
+ sr = Детаљи
sv = Detaljer
th = รายละเอียด
tr = Detaylar
@@ -14321,6 +14862,7 @@
ro = Adaugă o stradă
ru = Добавить улицу
sk = Pridať ulicu
+ sr = Додај улицу
sv = Lägg till en gata
th = เพิ่มถนน
tr = Bir sokak ekle
@@ -14362,6 +14904,7 @@
ro = Introdu numele străzii
ru = Введите название улицы
sk = Zadajte názov ulice
+ sr = Молим Вас, унесите назив улице
tr = Lütfen bir sokak adı girin
uk = Введіть назву вулиці
zh-Hans = 请输入街道名称
@@ -14403,6 +14946,7 @@
ro = Alege o limbă
ru = Выбрать язык
sk = Vybrať jazyk
+ sr = Изаберите језик
sv = Välj ett språk
th = เลือกภาษา
tr = Bir dil seç
@@ -14447,6 +14991,7 @@
ro = Alege o stradă
ru = Выбрать улицу
sk = Vybrať ulicu
+ sr = Изаберите улицу
sv = Välj en gata
th = เลือกถนน
tr = Bir sokak seç
@@ -14492,6 +15037,7 @@
ro = Cod poștal
ru = Почтовый индекс
sk = PSČ
+ sr = Поштански број
sv = Postkod
th = รหัสไปรษณีย์
tr = Posta kodu
@@ -14536,6 +15082,7 @@
ro = Bucătărie
ru = Кухня
sk = Kuchyňa
+ sr = Кухиња
sv = Mat
th = ประเภทอาหาร
tr = Mutfak
@@ -14580,6 +15127,7 @@
ro = Alege bucătăria
ru = Выбрать кухню
sk = Vyberte si kuchyňu
+ sr = Изаберите кухињу
sv = Välj mat
th = เลือกประเภทอาหาร
tr = Mutfak Seç
@@ -14625,6 +15173,7 @@
ro = E-mail sau nume de utilizator
ru = Эл. почта или имя пользователя
sk = Email alebo používateľské meno
+ sr = Email или корисничко име
sv = E-postadress eller användarnamn
th = อีเมลหรือชื่อผู้ใช้
tr = E-posta veya kullanıcı adı
@@ -14669,6 +15218,7 @@
ro = Telefon
ru = Телефон
sk = Telefón
+ sr = Телефон
sv = Telefon
th = โทรศัพท์
tr = Telefon
@@ -14704,6 +15254,7 @@
ro = Adaugă un număr
ru = Добавить телефон
sk = Pridať telefónne číslo
+ sr = Додај број телефона
tr = Telefon Ekle
zh-Hans = 新增电话号码
zh-Hant = 新增電話號碼
@@ -14744,6 +15295,7 @@
ro = Etaj
ru = Этаж
sk = Podlaha
+ sr = Спрат
sv = Våningsplan
sw = Ghorofa
th = ชั้น
@@ -14761,6 +15313,7 @@
fr = Niveau : %s
lv = Stāvi virs zemes: %s
ru = Этаж: %s
+ sr = Спрат: %s
tr = Kat sayısı: %s
zh-Hans = 楼层:%s
zh-Hant = 樓層:%s
@@ -14801,6 +15354,7 @@
ro = Reține
ru = Обратите внимание
sk = Upozorňujeme vás, že
+ sr = Обратите пажњу
sv = Observera
th = โปรดทราบ
tr = Lütfen dikkat
@@ -14845,6 +15399,7 @@
ro = Toate modificările aduse hărții vor fi șterse împreună cu harta.
ru = Вместе с картой удалятся и внесённые вами правки на этой карте.
sk = Všetky zmeny týkajúce sa mapy budú vymazané spolu s mapou.
+ sr = Све ваше промене на мапи ће бити обрисане заједно са мапом.
sv = Alla kartändringar kommer att raderas tillsammans med kartan.
th = การเปลี่ยนแปลงแผนที่ทั้งหมดจะถูกลบไปพร้อมกับแผนที่
tr = Harita ile birlikte tüm harita değişiklikleri de silinecektir.
@@ -14889,6 +15444,7 @@
ro = Actualizează hărțile
ru = Обновите карты
sk = Aktualizovať mapy
+ sr = Ажурирај мапе
sv = Uppdatera kartor
th = อัปเดตแผนที่
tr = Haritaları güncelle
@@ -14934,6 +15490,7 @@
ro = Pentru a crea un traseu, trebuie să actualizezi toate hărțile, iar apoi să planifici traseul încă o dată.
ru = Для построения маршрутов необходимо обновить все карты и построить маршрут заново.
sk = Ak chcete vytvoriť cestu, musíte najskôr aktualizovať všetky mapy a potom odznova naplánovať trasu.
+ sr = Да бисте направили руту, потребно је да ажурирате све мапе, а затим да поново планирате руту.
sv = För att hitta en rutt måste du uppdatera alla kartor och sedan försöka igen.
th = ในการสร้างเส้นทาง คุณต้องอัปเดตแผนที่ทั้งหมดแล้ววางแผนเส้นทางอีกครั้ง
tr = Bir rota oluşturmak için tüm haritaları güncellemeli ve ardından rotayı tekrar planlamalısınız.
@@ -14979,6 +15536,7 @@
ro = Caută harta
ru = Найти карту
sk = Nájsť mapu
+ sr = Пронађи мапу
sv = Hitta kartan
th = ค้นหาแผนที่
tr = Harita bul
@@ -15024,6 +15582,7 @@
ro = Eroare de descărcare
ru = Ошибка загрузки
sk = Chyba pri sťahovaní
+ sr = Грешка приликом преузимања
sv = Nedladdningsfel
th = ข้อผิดพลาดในการดาวน์โหลด
tr = İndirme hatası
@@ -15068,6 +15627,7 @@
ro = Verifică dacă dispozitivul tău este conectat la internet.
ru = Проверьте настройки и убедитесь, что устройство подключено к интернету.
sk = Prosím, skontrolujte svoje nastavenia a uistite sa, že váš počítač je pripojený k internetu.
+ sr = Молим Вас да проверите да ли је Ваш уређај повезан на интернет.
sv = Kontrollera dina inställningar och se till att din enhet är ansluten till internet.
th = กรุณาตรวจสอบการตั้งค่าของคุณแล้วทำให้แน่ใจว่าอุปกรณ์ของคุณได้รับการเชื่อมต่ออินเทอร์เน็ต
tr = Lütfen ayarlarınızı kontrol edin ve cihazınızın internete bağlı olduğundan emin olun.
@@ -15112,6 +15672,7 @@
ro = Spațiu insuficient
ru = Недостаточно места
sk = Nemáte dostatok miesta
+ sr = Нема довољно простора
sv = Otillräckligt minne
th = มีพื้นที่ไม่เพียงพอ
tr = Yeterli alan yok
@@ -15156,6 +15717,7 @@
ro = Șterge datele care nu sunt necesare
ru = Удалите ненужные данные
sk = Prosím, odstráňte prebytočné dáta
+ sr = Молим Вас да обришете непотребне податке
sv = Ta bort onödig data
th = กรุณาลบข้อมูลที่ไม่จำเป็น
tr = Lütfen gereksiz verileri silin
@@ -15201,6 +15763,7 @@
ro = Eroare de conectare.
ru = Произошла ошибка при авторизации.
sk = Pri prihlasovaní sa vyskytla chyba.
+ sr = Грешка приликом пријаве.
sv = Inloggningsfel.
th = ข้อผิดพลาดในการล็อกอิน
tr = Giriş hatası
@@ -15245,6 +15808,7 @@
ro = Modificări confirmate
ru = Учтённые правки
sk = Overené zmeny
+ sr = Верификоване промене
sv = Verifierade ändringar
th = การเปลี่ยนแปลงที่อนุมัติแล้ว
tr = Doğrulanan Düzenleme
@@ -15290,6 +15854,7 @@
ro = Trage de hartă pentru a alege poziția corectă a obiectului.
ru = Потяните карту, чтобы выбрать правильное местоположение объекта.
sk = Ak chcete nastaviť správnu polohu objektu, posuňte mapu.
+ sr = Превуците мапу да бисте изабрали тачну локацију објекта.
sv = Dra på kartan för att välja objektets rätta plats.
th = ดึงแผนที่เพื่อเลือกตำแหน่งวัตถุที่ถูกต้อง
tr = Objenin doğru konumunu seçmek için haritayı sürükleyin.
@@ -15334,6 +15899,7 @@
ro = Alege categoria
ru = Выбрать категорию
sk = Vybrať kategóriu
+ sr = Изаберите категорију
sv = Välj kategori
th = เลือกหมวดหมู่
tr = Kategori seç
@@ -15378,6 +15944,7 @@
ro = Popular
ru = Популярные
sk = Obľúbené
+ sr = Популарно
sv = Populärt
th = ยอดนิยม
tr = Popüler
@@ -15422,6 +15989,7 @@
ro = Toate categoriile
ru = Все категории
sk = Všetky kategórie
+ sr = Све категорије
sv = Alla kategorier
th = หมวดหมูทั้งหมด
tr = Tüm kategoriler
@@ -15466,6 +16034,7 @@
ro = Modifică
ru = Редактирование
sk = Úprava
+ sr = Измена
sv = Redigerar
th = กำลังแก้ไข
tr = Düzenleme
@@ -15511,6 +16080,7 @@
ro = Adaugă
ru = Добавление
sk = Nové
+ sr = Додавање
sv = Lägger till
th = กำลังเพิ่ม
tr = Ekleme
@@ -15556,6 +16126,7 @@
ro = Numele locului
ru = Название места
sk = Názov miesta
+ sr = Назив места
sv = Platsens namn
th = ชื่อสถานที่
tr = Yerin adı
@@ -15601,6 +16172,7 @@
ro = Așa cum este scris în limba locală
ru = На местном языке
sk = Tak, ako sa píše v miestnom jazyku
+ sr = Као што је написано на локалном језику
sv = Som det står skrivet på det lokala språket
sw = Kama ilivyoandikwa katika lugha ya kienyeji
th = ตามที่เขียนเป็นภาษาท้องถิ่น
@@ -15647,6 +16219,7 @@
ro = Categorie
ru = Категория
sk = Kategória
+ sr = Категорија
sv = Kategori
th = หมวดหมู่
tr = Kategori
@@ -15691,6 +16264,7 @@
ro = Descriere detaliată a problemei
ru = Подробное описание проблемы
sk = Podrobný popis problému
+ sr = Детаљан опис проблема
sv = Detaljerad beskrivning av problemet
th = คำอธิบายปัญหาอย่างละเอียด
tr = Sorunun ayrıntılı açıklaması
@@ -15735,6 +16309,7 @@
ro = Altă problemă
ru = Другая проблема
sk = Iný problém
+ sr = Други проблем
sv = Annat problem
th = ปัญหาอีกอย่างหนึ่ง
tr = Farklı bir sorun
@@ -15780,6 +16355,7 @@
ro = Adaugă o firmă
ru = Добавить организацию
sk = Pridať organizáciu
+ sr = Додај фирму
sv = Lägg till organisation
th = เพิ่มองค์กร
tr = Kuruluş ekle
@@ -15824,6 +16400,7 @@
ro = Adaugă locuri noi pe hartă și modifică-le pe cele existente direct din aplicație.
ru = Добавляйте новые объекты и редактируйте старые прямо из приложения.
sk = Na mapu môžete pridávať nové miesta a upravovať tie, ktoré sú už pridané.
+ sr = Додајте нова места на мапу, или промените постојећа директно из апликације.
sv = Lägg till nya platser på kartan och redigera de befintliga direkt i appen.
th = เพิ่มสถานที่ใหม่ ๆ ไปยังแผนที่ และแก้ไขสถานที่ที่มีอยู่เดิมจากแอปโดยตรง
tr = Doğrudan uygulamadan haritaya yeni yerler ekleyin ve mevcut yerleri düzenleyin.
@@ -15868,6 +16445,7 @@
ro = Schimbă poziția
ru = Измените местоположение
sk = Zmeniť polohu
+ sr = Промените локацију
sv = Ändra plats
th = เปลี่ยนสถานที่ตั้ง
tr = Konumu değiştir
@@ -15912,6 +16490,7 @@
ro = Niciun obiect nu poate fi poziționat aici
ru = Объект не может находиться в этом месте
sk = Objekt sa tu nedá umiestniť
+ sr = Објекат не може бити на овом месту
sv = Ett objekt kan inte placeras här
th = ไม่สามารถตั้งวัตถุได้ที่นี่
tr = Buraya bir nesne konumlandırılamıyor
@@ -15959,6 +16538,7 @@
ro = Date OpenStreetMap create de comunitate la data de %@. Aflați mai multe despre cum să editați și să actualizați harta la OpenStreetMap.org
ru = Созданные сообществом данные OpenStreetMap по состоянию на %@. Узнайте больше о том, как редактировать и обновлять карту, на сайте OpenStreetMap.org.
sk = Údaje OpenStreetMap vytvorené komunitou od %@. Viac informácií o tom, ako upravovať a aktualizovať mapu, nájdete na stránke OpenStreetMap.org
+ sr = Подаци са OpenStreetMap-а које је креирала заједница до %@. Научите више о томе како да мењате и ажурирате мапу на OpenStreetMap.org
sv = Community-skapade OpenStreetMap-data från och med %@. Läs mer om hur du redigerar och uppdaterar kartan på OpenStreetMap.org
sw = Data ya OpenStreetMap iliyoundwa na jumuiya kufikia %@. Pata maelezo zaidi kuhusu jinsi ya kuhariri na kusasisha ramani katika OpenStreetMap.org
th = ข้อมูล OpenStreetMap ที่สร้างโดยชุมชน ณ %@ เรียนรู้เพิ่มเติมเกี่ยวกับวิธีแก้ไขและอัปเดตแผนที่ได้ที่ OpenStreetMap.org
@@ -15968,50 +16548,100 @@
zh-Hans = 截至 %@ 的社区创建的 OpenStreetMap 数据。请访问 OpenStreetMap.org 以了解有关如何编辑和更新地图的信息。
zh-Hant = 截至 %@ 的社群創建的 OpenStreetMap 資料。請訪問 OpenStreetMap.org 以了解有關如何編輯和更新地圖的更多資訊。
+ [login_osm_presentation]
+ comment = OSM explanation on Android login screen
+ tags = android
+ en = OpenStreetMap.org (OSM) is a community project to build a free and open map. It's the main source of map data in Organic Maps and works similar to Wikipedia. You can add or edit places and they become available to millions of users all over the World.\nJoin the community and help to make a better map for everyone!
+ af = OpenStreetMap.org (OSM) is 'n gemeenskapsprojek om 'n gratis en oop kaart te bou. Dit is die hoofbron van kaartdata in Organic Maps en werk soortgelyk aan Wikipedia. Jy kan plekke byvoeg of wysig en hulle word beskikbaar vir miljoene gebruikers regoor die wêreld.\nSluit aan by die gemeenskap en help om 'n beter kaart vir almal te maak!
+ ar = OpenStreetMap.org (OSM) هو مشروع مجتمعي لبناء خريطة مجانية ومفتوحة. إنه المصدر الرئيسي لبيانات الخرائط في الخرائط العضوية ويعمل على غرار ويكيبيديا. يمكنك إضافة الأماكن أو تعديلها وتصبح متاحة لملايين المستخدمين في جميع أنحاء العالم. \انضم إلى المجتمع وساعد في إنشاء خريطة أفضل للجميع!
+ az = OpenStreetMap.org (OSM) pulsuz və açıq xəritə yaratmaq üçün icma layihəsidir. O, Üzvi Xəritələrdə xəritə məlumatlarının əsas mənbəyidir və Vikipediyaya oxşar işləyir. Siz yerlər əlavə edə və ya redaktə edə bilərsiniz və onlar bütün dünyada milyonlarla istifadəçi üçün əlçatan olur.\nİcmaya qoşulun və hər kəs üçün daha yaxşı xəritə yaratmağa kömək edin!
+ be = OpenStreetMap.org (OSM) - гэта грамадскі праект па стварэнні бясплатнай і адкрытай мапы, і асноўная крыніца картаграфічных даных у Organic Maps, якая працуе падобна на Вікіпедыю. Кожны можа дадаваць або рэдагаваць месцы, якія пабачуць мільёны карыстальнікаў па ўсім свеце.\nДалучайцеся да супольнасці і дапамажыце зрабіць лепшую мапу для ўсіх!
+ bg = OpenStreetMap.org (OSM) е общностен проект за създаване на безплатна и отворена карта. Той е основният източник на картографски данни в Organic Maps и работи подобно на Wikipedia. Можете да добавяте или редактирате места и те стават достъпни за милиони потребители по целия свят.\nПрисъединете се към общността и помогнете за създаването на по-добра карта за всички!
+ ca = OpenStreetMap.org (OSM) és un projecte comunitari per construir un mapa lliure i obert. És la font principal de dades de mapes a Organic Maps i funciona de manera similar a la Viquipèdia. Pots afegir o editar llocs i estaran disponibles per a milions d'usuaris de tot el món.\nUneix-te a la comunitat i ajuda a crear un mapa millor per a tothom!
+ cs = OpenStreetMap.org (OSM) je komunitní projekt, jehož cílem je vytvořit svobodnou a otevřenou mapu. Je hlavním zdrojem mapových dat v aplikaci Organic Maps a funguje podobně jako Wikipedie. Můžete přidávat nebo upravovat místa a ta se pak stanou dostupná milionům uživatelů po celém světě.\nPřipojte se ke komunitě a pomozte vytvořit lepší mapu pro všechny!
+ da = OpenStreetMap.org (OSM) er et fællesskabsprojekt til opbygning af et gratis og åbent kort. Det er hovedkilden til kortdata i Organic Maps og fungerer på samme måde som Wikipedia. Du kan tilføje eller redigere steder, og de bliver tilgængelige for millioner af brugere over hele verden.\nSlut dig til fællesskabet og vær med til at skabe et bedre kort for alle!
+ de = OpenStreetMap.org (OSM) ist ein Gemeinschaftsprojekt zum Erstellen einer freien und offenen Karte. Es ist die Hauptquelle für Kartendaten in Organic Maps und funktioniert ähnlich wie Wikipedia. Sie können Orte hinzufügen oder bearbeiten, die dann Millionen von Nutzern auf der ganzen Welt zur Verfügung stehen.\nTreten Sie der Gemeinschaft bei und helfen Sie mit, die Karte für alle besser zu machen!
+ el = Το OpenStreetMap.org (OSM) είναι ένα κοινοτικό έργο για τη δημιουργία ενός ελεύθερου και ανοικτού χάρτη. Είναι η κύρια πηγή δεδομένων χάρτη στους Οργανικούς Χάρτες και λειτουργεί παρόμοια με τη Wikipedia. Μπορείτε να προσθέσετε ή να επεξεργαστείτε τοποθεσίες και αυτές γίνονται διαθέσιμες σε εκατομμύρια χρήστες σε όλο τον κόσμο.\nΕνταχθείτε στην κοινότητα και βοηθήστε να φτιάξουμε έναν καλύτερο χάρτη για όλους!
+ es = OpenStreetMap.org (OSM) es un proyecto comunitario para construir un mapa libre y abierto. Es la principal fuente de datos cartográficos de Organic Maps y funciona de forma similar a Wikipedia. Usted puede añadir o editar lugares y éstos pasan a estar disponibles para millones de usuarios de todo el mundo.\N¡Únase a la comunidad y ayude a crear un mapa mejor para todos!
+ et = OpenStreetMap.org (OSM) on kogukonna projekt, mille eesmärk on luua tasuta ja avatud kaart. See on Organic Maps'i peamine kaardiandmete allikas ja toimib sarnaselt Vikipeediaga. Saate lisada või muuta kohti ja need muutuvad kättesaadavaks miljonitele kasutajatele üle kogu maailma.\nSeotudge kogukonnaga ja aidake teha kõigile paremat kaarti!
+ eu = OpenStreetMap.org (OSM) mapa libre eta irekia eraikitzeko komunitateko proiektu bat da. Organic Maps-en mapen datuen iturri nagusia da eta Wikipediaren antzera funtzionatzen du. Tokiak gehitu edo edita ditzakezu eta mundu osoko milioika erabiltzailerentzat eskuragarri egongo dira.\nSartu komunitatean eta lagundu mapa hobea egiten guztiontzat!
+ fa = OpenStreetMap.org (OSM) یک پروژه اجتماعی برای ساخت یک نقشه رایگان و باز است. این منبع اصلی داده های نقشه در نقشه های ارگانیک است و مشابه ویکی پدیا کار می کند. میu200cتوانید مکانu200cها را اضافه یا ویرایش کنید تا در دسترس میلیونu200cها کاربر در سراسر جهان قرار گیرند.\nبه انجمن بپیوندید و به ایجاد نقشه بهتر برای همه کمک کنید!
+ fi = OpenStreetMap.org (OSM) on yhteisöprojekti, jonka tarkoituksena on rakentaa ilmainen ja avoin kartta. Se on Organic Mapsin tärkein karttatietojen lähde ja toimii samalla tavalla kuin Wikipedia. Voit lisätä tai muokata paikkoja, ja ne tulevat miljoonien käyttäjien saataville kaikkialla maailmassa.\nLiity yhteisöön ja auta tekemään parempi kartta kaikille!
+ fr = OpenStreetMap.org (OSM) est un projet communautaire visant à créer une carte libre et ouverte. C'est la principale source de données cartographiques d'Organic Maps et son fonctionnement est similaire à celui de Wikipédia. Vous pouvez ajouter ou modifier des lieux et ils deviennent accessibles à des millions d'utilisateurs dans le monde entier.\nRejoignez la communauté et aidez-nous à créer une meilleure carte pour tout le monde !
+ he = \u200FOpenStreetMap.org (OSM) הוא פרויקט קהילתי לבניית מפה חופשית ופתוחה. זהו המקור העיקרי לנתוני מפות ב-Organic Maps והוא פועל בדומה לוויקיפדיה. ניתן להוסיף או לערוך מקומות והם הופכים לזמינים למיליוני משתמשים בכל רחבי העולם.\nהצטרף לקהילה ועזור ליצור מפה טובה יותר לכולם!
+ hi = OpenStreetMap.org (OSM) एक निःशुल्क और खुला मानचित्र बनाने के लिए एक सामुदायिक परियोजना है। यह ऑर्गेनिक मैप्स में मानचित्र डेटा का मुख्य स्रोत है और विकिपीडिया के समान काम करता है। आप स्थानों को जोड़ या संपादित कर सकते हैं और वे दुनिया भर में लाखों उपयोगकर्ताओं के लिए उपलब्ध हो जाते हैं।\nसमुदाय में शामिल हों और सभी के लिए एक बेहतर मानचित्र बनाने में सहायता करें!
+ hu = Az OpenStreetMap.org (OSM) egy közösségi projekt, amelynek célja egy ingyenes és nyílt térkép létrehozása. Ez az Organic Maps térképadatok fő forrása, és a Wikipédiához hasonlóan működik. Helyeket adhatsz hozzá vagy szerkeszthetsz, és azok világszerte felhasználók milliói számára válnak elérhetővé.\nLépj be a közösségbe, és segíts egy jobb térképet készíteni mindenki számára!
+ id = OpenStreetMap.org (OSM) adalah sebuah proyek komunitas untuk membuat sebuah peta yang bebas dan terbuka. OSM merupakan sumber utama data peta di Organic Maps dan berfungsi mirip dengan Wikipedia. Anda dapat menambahkan atau mengedit tempat dan tempat tersebut tersedia untuk jutaan pengguna di seluruh Dunia.\nBergabunglah dengan komunitas dan bantu membuat peta yang lebih baik untuk semua orang!
+ it = OpenStreetMap.org (OSM) è un progetto comunitario per costruire una mappa libera e aperta. È la principale fonte di dati cartografici di Organic Maps e funziona in modo simile a Wikipedia. Può aggiungere o modificare luoghi e questi diventano disponibili per milioni di utenti in tutto il mondo.\nEntri a far parte della comunità e contribuisca a creare una mappa migliore per tutti!
+ ja = OpenStreetMap.org(OSM)は、フリーでオープンな地図を構築するコミュニティ・プロジェクトです。OSMは、Organic Mapsの地図データの主要なソースであり、ウィキペディアと同じように機能します。あなたが場所を追加したり編集したりすると、世界中の何百万人ものユーザーがその場所を利用できるようになります!
+ ko = 오픈스트리트맵(OSM)은 무료 오픈스트리트맵을 구축하기 위한 커뮤니티 프로젝트입니다. 오가닉 맵의 지도 데이터의 주요 소스이며 위키백과와 유사하게 작동합니다. 장소를 추가하거나 편집하면 전 세계 수백만 명의 사용자가 사용할 수 있습니다.\n커뮤니티에 참여하여 모두를 위한 더 나은 지도를 만드는 데 도움을 주세요!
+ lt = OpenStreetMap.org (OSM) - tai bendruomenės projektas, kuriuo siekiama sukurti nemokamą ir atvirą žemėlapį. Tai pagrindinis žemėlapių duomenų šaltinis "Organiniuose žemėlapiuose" ir veikia panašiai kaip "Vikipedija". Galite pridėti ar redaguoti vietoves, ir jos tampa prieinamos milijonams naudotojų visame pasaulyje.\nPrisijunkite prie bendruomenės ir padėkite kurti geresnį žemėlapį visiems!
+ lv = OpenStreetMap.org (OSM) ir kopienas projekts, kura mērķis ir izveidot atvērtajos datos balstītu karti, kura ir pieejama bez maksas. Tas ir Organic Maps galvenais karšu datu avots un darbojas līdzīgi kā Vikipēdija. Jūs varat pievienot vai rediģēt vietas, un tās kļūst pieejamas miljoniem lietotāju visā pasaulē.\nPievienojieties kopienai, lai palīdzētu izveidot labāku karti visiem!
+ mr = OpenStreetMap.org (OSM) हा एक विनामूल्य आणि खुला नकाशा तयार करण्यासाठी एक समुदाय प्रकल्प आहे. ऑरगॅनिक नकाशे मधील नकाशा डेटाचा हा मुख्य स्त्रोत आहे आणि विकिपीडिया प्रमाणेच कार्य करतो. तुम्ही ठिकाणे जोडू किंवा संपादित करू शकता आणि ती जगभरातील लाखो वापरकर्त्यांसाठी उपलब्ध होतील.\nसमुदायामध्ये सामील व्हा आणि प्रत्येकासाठी चांगला नकाशा बनवण्यात मदत करा!
+ nb = OpenStreetMap.org (OSM) er et fellesskapsprosjekt for å bygge et gratis og åpent kart. Det er hovedkilden til kartdata i Organic Maps og fungerer på samme måte som Wikipedia. Du kan legge til eller redigere steder, og de blir tilgjengelige for millioner av brukere over hele verden. \nBli med i fellesskapet og bidra til å lage et bedre kart for alle!
+ nl = OpenStreetMap.org (OSM) is een gemeenschapsproject om een vrije en open kaart te bouwen. Het is de belangrijkste bron van kaartgegevens in Organic Maps en werkt ongeveer hetzelfde als Wikipedia. U kunt plaatsen toevoegen of bewerken en deze worden dan beschikbaar voor miljoenen gebruikers over de hele wereld.\nSluit u aan bij de gemeenschap en help mee om een betere kaart voor iedereen te maken!
+ pl = OpenStreetMap.org (OSM) to projekt społecznościowy mający na celu stworzenie darmowej i otwartej mapy. Jest to główne źródło danych mapowych w Organic Maps i działa podobnie do Wikipedii. Można dodawać lub edytować miejsca, które stają się dostępne dla milionów użytkowników na całym świecie.\nDołącz do społeczności i pomóż stworzyć lepszą mapę dla wszystkich!
+ pt = O OpenStreetMap.org (OSM) é um projeto comunitário aberto para construir um mapa gratuito. O OSM é a principal fonte de dados de mapas do Organic Maps e funciona de forma semelhante à Wikipedia. Pode adicionar ou editar locais e estes ficam disponíveis para milhões de utilizadores no mundo todo.\nJunte-se à comunidade e ajude a criar um mapa melhor para todos!
+ pt-BR = O OpenStreetMap (OSM) é um projeto comunitário aberto para construir um mapa gratuito. O OSM é a principal fonte de dados de mapas do Organic Maps e funciona de forma semelhante à Wikipédia. Você pode adicionar ou editar lugares e eles ficam disponíveis para milhões de usuários no mundo todo.\nJunte-se à comunidade e ajude a criar um mapa melhor para todos!
+ ro = OpenStreetMap.org (OSM) este un proiect comunitar pentru construirea unei hărți libere și deschise. Este principala sursă de date cartografice în Organic Maps și funcționează similar cu Wikipedia. Puteți adăuga sau edita locuri, iar acestea devin disponibile pentru milioane de utilizatori din întreaga lume.\nAlăturați-vă comunității și ajutați la crearea unei hărți mai bune pentru toată lumea!
+ ru = OpenStreetMap.org (OSM) - это открытый проект сообщества по созданию бесплатной карты. Он является основным источником картографических данных в Organic Maps и работает как Википедия. Кто угодно может добавлять или редактировать места, которые позже увидят миллионы пользователей по всему миру.\nПрисоединяйтесь к сообществу и помогите сделать лучшую карту для всех!
+ sk = OpenStreetMap.org (OSM) je komunitný projekt na vytvorenie bezplatnej a otvorenej mapy. Je hlavným zdrojom mapových údajov v službe Organic Maps a funguje podobne ako Wikipédia. Môžete pridávať alebo upravovať miesta a tie sa stanú dostupnými pre milióny používateľov na celom svete.\nPridajte sa ku komunite a pomôžte vytvoriť lepšiu mapu pre všetkých!
+ sr = OpenStreetMap.org (OSM) је пројекат заједнице који има за циљ прављење бесплатне, слободне и отворене мапе. OSM је главни извор података за мапе у Organic Maps-у и функционише на сличан начин као Википедија. Можете додати или променити места и ваше промене постају видљиве милионима корисника широм света.\nПридружите се заједници и помозите да направимо бољу мапу која је доступна свима!
+ sv = OpenStreetMap.org (OSM) är ett community-projekt för att bygga en fri och öppen karta. Det är den huvudsakliga källan till kartdata i Organic Maps och fungerar på samma sätt som Wikipedia. Du kan lägga till eller redigera platser och de blir tillgängliga för miljontals användare över hela världen.\nGå med i samhället och hjälp till att skapa en bättre karta för alla!
+ sw = OpenStreetMap.org (OSM) ni mradi wa jumuiya wa kujenga ramani isiyolipishwa na iliyo wazi. Ndiyo chanzo kikuu cha data ya ramani katika Ramani za Kikaboni na inafanya kazi sawa na Wikipedia. Unaweza kuongeza au kubadilisha maeneo na yanapatikana kwa mamilioni ya watumiaji kote Ulimwenguni.\nJiunge na jumuiya na usaidie kutengeneza ramani bora kwa kila mtu!
+ th = OpenStreetMap.org (OSM) เป็นโครงการชุมชนเพื่อสร้างแผนที่แบบเปิดและเสรี เป็นแหล่งข้อมูลแผนที่หลักในแผนที่ทั่วไปและทำงานคล้ายกับวิกิพีเดีย คุณสามารถเพิ่มหรือแก้ไขสถานที่ได้ และสถานที่เหล่านั้นจะพร้อมให้บริการแก่ผู้ใช้หลายล้านคนทั่วโลก\nเข้าร่วมชุมชนและช่วยสร้างแผนที่ที่ดีขึ้นสำหรับทุกคน!
+ tr = OpenStreetMap.org (OSM), ücretsiz ve açık harita oluşturmayı amaçlayan bir topluluk projesidir. OSM, Organic Maps'teki harita verilerinin ana kaynağıdır ve Vikipedi'ye benzer şekilde çalışır. Haritadaki yerleri ekleyebilir veya düzenleyebilirsiniz ve bunlar tüm dünyadaki milyonlarca kullanıcı tarafından kullanılabilir hale gelir.\nTopluluğa katılın ve herkes için daha iyi bir harita oluşturmaya yardımcı olun!
+ uk = OpenStreetMap.org (OSM) - це громадський проект зі створення вільної та відкритої мапи. Це основне джерело картографічних даних в Organic Maps і працює подібно до Вікіпедії. Ви можете додавати або редагувати місця, і вони стають доступними мільйонам користувачів по всьому світу.\nПриєднуйтесь до спільноти і допоможіть зробити мапу кращою для всіх!
+ vi = OpenStreetMap.org (OSM) là một dự án cộng đồng nhằm xây dựng bản đồ mở và miễn phí. Đây là nguồn dữ liệu bản đồ chính trong Bản đồ không phải trả tiền và hoạt động tương tự như Wikipedia. Bạn có thể thêm hoặc chỉnh sửa địa điểm và chúng sẽ có sẵn cho hàng triệu người dùng trên toàn thế giới.\nTham gia cộng đồng và giúp tạo bản đồ tốt hơn cho mọi người!
+ zh-Hans = OpenStreetMap.org(OSM)是一个构建免费开放地图的社区项目。它是有机地图中地图数据的主要来源,其工作原理类似于维基百科。你可以添加或编辑地点,全世界数以百万计的用户都可以使用它们!
+ zh-Hant = OpenStreetMap.org (OSM) 是一個建立免費開放地圖的社群專案。它是有機地圖中地圖數據的主要來源,其工作方式類似於維基百科。您可以新增或編輯地點,全世界數百萬用戶都可以使用它們。
+
[login_to_make_edits_visible]
tags = android,ios
- en = Log in to openstreetmap.org to publish your changes to the world.
- af = Teken by openstreetpam.org aan om u verandering aan die wêreld te publiseer.
- ar = قم بتسجيل الدخول حتى يتمكن باقي المستخدمين من رؤية التغييرات التي قمت بها.
- az = OpenStreetMap.org saytına daxil olun ki, digər istifadəçilər sizin etdiyiniz dəyişiklikləri görə bilsinlər.
- be = Аўтарызуйцеся ў OpenStreetMap.org, каб іншыя карыстальнікі бачылі вашыя змены.
- bg = Влезте в системата, за да могат другите потребители да видят направените от вас промени
- ca = Inicieu sessió a openstreetmap.org perquè altres usuaris puguin veure els vostres canvis.
- cs = Přihlaste se, aby ostatní uživatelé mohli vidět změny, které jste provedli.
- da = Log på så andre brugere kan se ændringerne som du har foretaget.
- de = Melden Sie sich bei openstreetmap.org an, um Ihre Änderungen weltweit zu veröffentlichen.
- el = Συνδεθείτε ώστε άλλοι χρήστες να μπορούν να δουν τις αλλαγές που έχετε κάνει
- es = Acceda a openstreetmap.org para que otros usuarios puedan ver los cambios que haya efectuado.
- et = Logi sisse OpenStreetMap.org keskkonda, et teised kasutajad näeksid Sinu tehtud muudatusi.
- eu = Hasi saioa OpenStreetMapen beste erabiltzaileek zuk egindako aldaketak ikus ditzaten.
- fa = وارد شوید تا دیگر کاربران نیز بتوانند تغییرات ایجاد شده توسط شما را ببینند
- fi = Kirjaudu sisään jotta muut käyttäjät voivat nähdä tekemäsi muokkaukset.
- fr = Connectez vous à votre compte openstreetmap.org pour que d'autres utilisateurs puissent voir vos changements.
- he = התחברו ל-openstreetmap.org כדי לפרסם את השינויים שלכם לעולם.
- hi = अपने परिवर्तनों को दुनिया के सामने प्रकाशित करने के लिए openingstreetmap.org पर लॉग इन करें।
- hu = Jelentkezzen be, hogy más felhasználók is láthassák a változtatásait.
- id = Masuk agar pengguna lain dapat melihat perubahan yang Anda buat.
- it = Accedi per consentire ad altri utenti di vedere le modifiche apportate.
- ja = 他のユーザーにも変更が表示されるようにログインしてください。
- ko = 로그인하여 다른 사용자가 변경한 내용을 볼 수 있도록 하십시오.
- lt = Prisijungti prie OpenStreetMap.org, kad kiti naudotojai galėtų matyti jūsų padarytus pakeitimus.
- lv = Ierakstieties „OpenStreetMap.org“, lai arī citi lietotāji varētu redzēt jūsu veiktās izmaiņas.
- mr = इतर वापरकर्त्यांना तुम्ही केलेले बदल दिसण्यासाठी लॉग इन करा
- nb = Logg inn slik at andre brukere kan se endringene du har utført.
- nl = Log in zodat andere gebruikers kunnen zien wat u hebt gewijzigd.
- pl = Zaloguj się, by inni użytkownicy mogli zobaczyć Twoje zmiany.
- pt = Inicie a sessão para que outros utilizadores vejam as alterações que fez.
- pt-BR = Fazer login para que outros usuários vejam as mudanças que você fez.
- ro = Autentifică-te pentru ca modificările pe care le-ai făcut să poată fi văzute și de alți utilizatori.
- ru = Авторизуйтесь в OpenStreetMap.org, чтобы ваши изменения увидели другие пользователи.
- sk = Prihláste sa, aby mohli ostatní užívatelia vidieť Vami vykonané zmeny.
- sv = Logga in så att andra användare kan se de ändringar du gjort.
- th = ล็อกอินเพื่อให้ผู้ใช้คนอื่นสามารถเห็นการเปลี่ยนแปลงของคุณได้
- tr = Diğer kullanıcıların yaptığınız değişiklikleri görebilmesi için OpenStreetMap.org'da oturum açın.
- uk = Увійдіть у OpenStreetMap.org, щоб ваші зміни побачили інші користувачі.
- vi = Đăng nhập để người dùng khác có thể nhìn thấy những thay đổi bạn đã thực hiện.
- zh-Hans = 登录,让其他用户能看到您所作出的修改。
- zh-Hant = 登入,讓其他使用者能看到您所作出的修改。
+ en = Create an OpenStreetMap account or log in to publish your map edits to the world.
+ af = Skep 'n OpenStreetMap-rekening of meld aan om jou kaartwysigings aan die wêreld te publiseer.
+ ar = أنشئ حساباً على OpenStreetMap أو سجّل الدخول لنشر تعديلاتك على الخريطة للعالم.
+ az = OpenStreetMap hesabı yaradın və ya xəritə redaktələrinizi dünyada dərc etmək üçün daxil olun.
+ be = Стварыце ўліковы запіс OpenStreetMap або ўвайдзіце ў сістэму, каб апублікаваць праўкі мапы ўсім на свеце.
+ bg = Създайте акаунт в OpenStreetMap или влезте в него, за да публикувате своите редакции на картата в света.
+ ca = Creeu un compte d'OpenStreetMap o inicieu sessió per publicar les vostres edicions de mapes al món.
+ cs = Vytvořte si účet OpenStreetMap nebo se přihlaste a zveřejněte své úpravy mapy ve světě.
+ da = Opret en OpenStreetMap-konto eller log ind for at offentliggøre dine kortredigeringer til hele verden.
+ de = Erstellen Sie ein OpenStreetMap-Konto oder melden Sie sich an, um Ihre Kartenbearbeitungen weltweit zu veröffentlichen.
+ el = Δημιουργήστε έναν λογαριασμό OpenStreetMap ή συνδεθείτε για να δημοσιεύσετε τις επεξεργασίες του χάρτη σας στον κόσμο.
+ es = Cree una cuenta OpenStreetMap o inicie sesión para publicar sus ediciones de mapas en todo el mundo.
+ et = Looge OpenStreetMapi konto või logige sisse, et avaldada oma kaardimuudatusi kogu maailmale.
+ eu = Sortu OpenStreetMap kontu bat edo hasi saioa zure maparen aldaketak munduan argitaratzeko.
+ fa = یک حساب OpenStreetMap ایجاد کنید یا وارد شوید تا ویرایش های نقشه خود را در جهان منتشر کنید.
+ fi = Luo OpenStreetMap-tili tai kirjaudu sisään, jotta voit julkaista karttamuokkauksesi maailmalle.
+ fr = Créez un compte OpenStreetMap ou connectez-vous pour publier vos modifications de cartes dans le monde entier.
+ he = צור חשבון OpenStreetMap או היכנס כדי לפרסם את עריכות המפה שלך לעולם.
+ hi = अपने मानचित्र संपादनों को दुनिया भर में प्रकाशित करने के लिए एक OpenStreetMap खाता बनाएं या लॉग इन करें।
+ hu = Hozzon létre egy OpenStreetMap-fiókot, vagy jelentkezzen be, hogy közzétehesse térképszerkesztéseit a világ számára.
+ id = Buat akun OpenStreetMap atau masuk untuk mempublikasikan hasil editan peta Anda ke seluruh dunia.
+ it = Crei un account OpenStreetMap o effettui il login per pubblicare le sue modifiche alla mappa in tutto il mondo.
+ ja = OpenStreetMapのアカウントを作成するかログインして、あなたの地図編集を世界中に公開しましょう。
+ ko = 오픈스트리트맵 계정을 만들거나 로그인하여 지도 편집 내용을 전 세계에 공개하세요.
+ lt = Sukurkite "OpenStreetMap" paskyrą arba prisijunkite, kad galėtumėte skelbti savo žemėlapio pakeitimus pasauliui.
+ lv = Izveidojiet OpenStreetMap kontu vai piesakieties, lai publicētu savas kartes rediģējumus visā pasaulē.
+ mr = एक OpenStreetMap खाते तयार करा किंवा तुमची नकाशा संपादने जगासमोर प्रकाशित करण्यासाठी लॉग इन करा.
+ nb = Opprett en OpenStreetMap-konto eller logg inn for å publisere kartredigeringene dine til hele verden.
+ nl = Maak een OpenStreetMap account aan of log in om uw kaartbewerkingen voor de wereld te publiceren.
+ pl = Proszę utworzyć konto OpenStreetMap lub zalogować się, aby opublikować swoje zmiany na mapie.
+ pt = Crie uma conta OpenStreetMap ou inicie sessão para publicar as suas edições de mapas para o mundo.
+ pt-BR = Crie uma conta no OpenStreetMap ou faça login para publicar suas edições de mapas para o mundo.
+ ro = Creați un cont OpenStreetMap sau conectați-vă pentru a vă publica edițiile de hartă în întreaga lume.
+ ru = Создайте учетную запись OpenStreetMap или войдите в нее, чтобы опубликовать свои правки на карте для всего мира.
+ sk = Vytvorte si účet OpenStreetMap alebo sa prihláste a zverejnite svoje úpravy mapy na celom svete.
+ sr = Пријавите се на openstreetmap.org да бисте објавили ваше промене остатку света.
+ sv = Skapa ett OpenStreetMap-konto eller logga in för att publicera dina kartredigeringar till hela världen.
+ sw = Fungua akaunti ya OpenStreetMap au ingia ili kuchapisha mabadiliko yako ya ramani kwa ulimwengu.
+ th = สร้างบัญชี OpenStreetMap หรือเข้าสู่ระบบเพื่อเผยแพร่การแก้ไขแผนที่ของคุณไปทั่วโลก
+ tr = Harita düzenlemelerinizin herkese ulaşabilmesi için bir OpenStreetMap hesabı oluşturun veya oturum açın.
+ uk = Створіть обліковий запис OpenStreetMap або увійдіть до нього, щоб опублікувати свої редагування мапи для всього світу.
+ vi = Tạo tài khoản OpenStreetMap hoặc đăng nhập để xuất bản các chỉnh sửa bản đồ của bạn với thế giới.
+ zh-Hans = 创建 OpenStreetMap 账户或登录,向全世界发布您编辑的地图。
+ zh-Hant = 建立 OpenStreetMap 帳戶或登入以向全世界發布您的地圖編輯。
[migration_no_space_message]
comment = Error dialog no space
@@ -16051,6 +16681,7 @@
ro = Ai nevoie de mai mult spațiu pentru a descărca. Șterge datele care nu sunt necesare.
ru = Для загрузки требуется больше свободного места. Пожалуйста, удалите ненужные данные.
sk = Ak chcete pokračovať v sťahovaní, musíte uvoľniť viac miesta na ukladacom priestore. Prosím, odstráňte prebytočné dáta.
+ sr = Да бисте завршили преузимање потребно је више слободног простора. Молим Вас да обришете непотребне податке.
sv = Du behöver mer utrymme för att ladda ned. Radera onödig data.
th = ในการดาวน์โหลด คุณต้องมีพื้นที่มากขึ้น กรุณาลบเนื้อหาที่ไม่จำเป็นออกไป
tr = İndirmek için daha fazla alana ihtiyacınız var. Lütfen gereksiz verileri silin.
@@ -16095,9 +16726,10 @@
ro = Am îmbunătățit hărțile Organic Maps
ru = Я улучшил карты Organic Maps
sk = Vďaka mne sú mapy na Organic Maps lepšie
+ sr = Ја сам поправио/ла мапе у Organic Maps-у
sv = Jag förbättrade kartorna åt Organic Maps
th = ฉันได้ปรับปรุงแผนที่ Organic Maps
- tr = Organic Maps haritalarını geliştirdim
+ tr = Organic Maps'in haritasını düzenledim
uk = Я покращив мапи Organic Maps
vi = Tôi đã cải thiện các bản đồ Organic Maps
zh-Hans = 我改进了 Organic Maps 地图
@@ -16141,6 +16773,7 @@
ro = %1$d din %2$d
ru = %1$d из %2$d
sk = %1$d z %2$d
+ sr = %1$d од %2$d
sv = %1$d av %2$d
th = %1$d จาก %2$d
tr = %1$d/%2$d
@@ -16185,6 +16818,7 @@
ro = Vrei să descarci prin rețeaua de telefonie mobilă?
ru = Загрузить через сотовую связь?
sk = Sťahovať prostredníctvom pripojenia na mobilnú sieť?
+ sr = Преузимање преко мобилне мреже?
sv = Ladda ned med mobildata?
th = ดาวน์โหลดโดยใช้การเชื่อมต่อเครือข่ายมือถือ?
tr = Hücresel bir ağ bağlantısı kullanarak indirilsin mi?
@@ -16229,6 +16863,7 @@
ro = Aceasta poate fi destul de costisitoare în cazul unor abonamente sau în roaming.
ru = На некоторых тарифных планах или в роуминге это может привести к значительным расходам.
sk = V prípade niektorých plánov alebo použitím roamingu by to mohlo byť značne nákladné.
+ sr = Ово може бити значајно скупље у оквиру одређених пакета или у ромингу.
sv = Detta kan vara mycket dyrt med vissa abonnemang och vid roaming.
th = มันอาจมีราคาสูงมากหากใช้แผนโทรศัพท์บางประเภทหรือหากทำการโรมมิ่ง
tr = Bu işlem, bazı planlarda veya dolaşımda oldukça pahalı olabilir.
@@ -16273,6 +16908,7 @@
ro = Introdu un număr corect
ru = Введите корректный номер дома
sk = Zadajte správne číslo domu
+ sr = Унесте исправан кућни број
sv = Ange giltigt husnummer
th = กรอกบ้านเลขที่ให้ถูกต้อง
tr = Geçerli bir bina numarası girin
@@ -16317,6 +16953,7 @@
ro = Număr de etaje (maximum %d)
ru = Количество этажей (максимум %d)
sk = Počet poschodí (max %d)
+ sr = Број спратова (макс. %d)
sv = Antal våningar (max %d)
th = จำนวนชั้น (มากสุด %d)
tr = Kat sayısı (en fazla %d)
@@ -16362,6 +16999,7 @@
ro = Numărul de etaje nu trebuie să depășească %d
ru = Количество этажей не должно превышать %d
sk = Počet poschodí nesmie byť väčší ako %d
+ sr = Број спратова не сме да прелази %d
sv = Redigera byggnaden med max %d våningar
th = แก้ไขอาคารที่มีจำนวนชั้นมากกว่า %d
tr = Kat sayısı %d'i geçmemelidir
@@ -16407,6 +17045,7 @@
ro = Cod poștal
ru = Почтовый индекс
sk = PSČ
+ sr = Поштански број
sv = Postnr
th = รหัสไปรษณีย์
tr = Posta Kodu
@@ -16452,6 +17091,7 @@
ro = Introdu codul poștal corect
ru = Введите корректный почтовый индекс
sk = Zadajte správne PSČ
+ sr = Унесите исправан поштански број
sv = Ange korrekt postnr
th = กรุณาใส่รหัสไปรษณีย์ที่ถูกต้อง
tr = Geçerli bir posta kodu girin
@@ -16463,48 +17103,47 @@
[core_placepage_unknown_place]
comment = Place Page title for long tap
tags = android,ios
- en = Unknown Place
- af = Onbekende plek
- ar = مكان غير معروف
- az = Naməlum yer
- be = Невядомае месца
- bg = Неизвестно място
- ca = Lloc desconegut
- cs = Neznámé místo
- da = Ukendt sted
- de = Unbekannter Ort
- el = Άγνωστη τοποθεσία
- es = Lugar desconocido
- et = Tundmatu koht
- eu = Toki ezezaguna
- fa = مکان ناشناس
- fi = Tuntematon paikka
- fr = Lieu inconnu
- he = מיקום לא ידוע
- hi = अनजान जगह
- hu = Ismeretlen hely
- id = Tempat Tidak Dikenal
- it = Luogo sconosciuto
- ja = 不明な場所
- ko = 장소 알 수 없음
- lt = Nežinoma vieta
- lv = Nezināma vieta
- mr = अज्ञात ठिकाण
- nb = Ukjent sted
- nl = Onbekende locatie
- pl = Nieznane miejsce
- pt = Local desconhecido
- pt-BR = Local desconhecido
- ro = Loc necunoscut
- ru = Неизвестное место
- sk = Neznáme miesto
- sv = Okänd plats
- th = ไม่ทราบชื่อสถานที่
- tr = Bilinmeyen Yer
- uk = Невідоме місце
- vi = Địa Điểm Chưa Biết
- zh-Hans = 未知地点
- zh-Hant = 未知地點
+ en = Map Point
+ af = Kaartpunt
+ ar = نقطة الخريطة
+ az = Xəritə Nöqtəsi
+ be = Месца на мапе
+ bg = Точка на картата
+ ca = Punt del mapa
+ cs = Bod na mapě
+ da = Kortpunkt
+ de = Kartenpunkt
+ el = Σημείο χάρτη
+ es = Punto del mapa
+ et = Kaardipunkt
+ eu = Maparen puntua
+ fa = نقطه نقشه
+ fi = Karttapiste
+ fr = Point sur la carte
+ he = נקודת מפה
+ hi = मानचित्र बिंदु
+ hu = Térképpont
+ id = Titik Peta
+ it = Punto della mappa
+ ja = マップポイント
+ ko = 지도 지점
+ lt = Žemėlapio taškas
+ mr = नकाशा बिंदू
+ nb = Kartpunkt
+ nl = Kaartpunt
+ pl = Punkt mapy
+ pt = Ponto do mapa
+ pt-BR = Ponto do mapa
+ ro = Punct Hartă
+ ru = Точка на карте
+ sk = Bod na mape
+ sv = Kartpunkt
+ th = จุดแผนที่
+ tr = Harita Noktası
+ uk = Точка на карті
+ vi = Điểm bản đồ
+ zh-Hans = 地图点
+ zh-Hant = 地圖點
[editor_other_info]
comment = Title for OSM note section in the editor
@@ -16542,6 +17181,7 @@
ro = Notă pentru voluntarii OpenStreetMap (opțional)
ru = Примечание для волонтеров OpenStreetMap (необязательно)
sk = Poznámka pre dobrovoľníkov OpenStreetMap (nepovinné)
+ sr = Напомена за OpenStreetMap волонтере (није обавезна)
sv = Meddelande till OpenStreetMap-volontärer (valfritt)
sw = Kumbuka kwa wanaojitolea wa OpenStreetMap (si lazima)
th = หมายเหตุถึงอาสาสมัคร OpenStreetMap (ไม่บังคับ)
@@ -16587,6 +17227,7 @@
ro = Descrieți erorile de pe hartă sau lucrurile care nu pot fi editate cu Organic Maps
ru = Опишите ошибки на карте или то, что нельзя редактировать с помощью Organic Maps
sk = Popíšte chyby na mape alebo veci, ktoré sa nedajú upraviť pomocou aplikácie Mapy Organic
+ sr = Опишите грешке на мапи или ствари које се не могу променити помоћу Organic Maps-а
sv = Beskriv fel på kartan eller saker som inte kan redigeras med Organic Maps
sw = Eleza hitilafu kwenye ramani au kile ambacho hakiwezi kuhaririwa kwa kutumia Ramani za Kikaboni
th = อธิบายข้อผิดพลาดในแผนที่หรือสิ่งที่ไม่สามารถแก้ไขได้โดยใช้แผนที่ทั่วไป
@@ -16633,6 +17274,7 @@
ro = Edițiile dvs. sunt încărcate în baza de date publică OpenStreetMap . Vă rugăm să nu adăugați informații personale sau protejate prin drepturi de autor.
ru = Ваши правки будут загружены в общедоступную базу данных OpenStreetMap . Пожалуйста, не добавляйте личную информацию или информацию, защищенную авторским правом.
sk = Vaše úpravy sa nahrajú do verejnej databázy OpenStreetMap . Prosím, nepridávajte osobné informácie alebo informácie chránené autorskými právami.
+ sr = Ваше промене су послате у јавну OpenStreetMap базу података. Молимо Вас да не додајете личне податке или податке заштићене ауторским правима.
sv = Dina redigeringar laddas upp till den offentliga OpenStreetMap -databasen. Lägg inte till personlig eller upphovsrättsskyddad information.
sw = Mabadiliko yako yanapakiwa kwenye hifadhidata ya OpenStreetMap ya umma. Tafadhali usiongeze maelezo ya kibinafsi au yenye hakimiliki.
th = การแก้ไขของคุณจะถูกอัปโหลดไปยังฐานข้อมูล OpenStreetMap สาธารณะ กรุณาอย่าเพิ่มข้อมูลส่วนบุคคลหรือข้อมูลที่มีลิขสิทธิ์
@@ -16679,6 +17321,7 @@
ro = Comentariu detaliat
ru = Подробный комментарий
sk = Zmazaná poznámka
+ sr = Детаљан коментар
sv = Detaljerad kommentar
th = ข้อคิดเห็นอย่างละเอียด
tr = Ayrıntılı yorum
@@ -16724,6 +17367,7 @@
ro = Modificările aduse hărții, sugerate de tine, vor fi trimise comunității OpenStreetMap. Descrie orice detalii suplimentare care nu pot fi modificate în Organic Maps.
ru = Предложенные вами изменения на карте будут отправлены в OpenStreetMap. Опишите дополнительные сведения об объекте, которые Organic Maps не позволяет отредактировать.
sk = Vami navrhované zmeny sa odošlú do komunity OpenStreetMap. Popíšte detaily, ktoré sa nedajú upraviť v Organic Maps.
+ sr = Ваши предлози промена на мапи ће бити послати OpenStreetMap заједници. Молим Вас опишите евентуалне додатне детаље који не могу да се промене помоћу Organic Maps-а.
sv = Dina föreslagna ändringar kommer att skickas till OpenStreetMap-communityt. Beskriv detaljerna som inte kan redigeras i Organic Maps.
th = คำแนะนำการเปลี่ยนแปลงของคุณจะถูกส่งไปยังกลุ่ม OpenStreetMap โปรดอธิบายรายละเอียดที่ Organic Maps ไม่สามารถแก้ไขได้
tr = Önerdiğiniz değişiklikler OpenStreetMap topluluğuna gönderilecek. Organic Maps’te düzenlenemeyen ayrıntıları açıklayın.
@@ -16769,6 +17413,7 @@
ro = Mai multe despre OpenStreetMap
ru = Подробнее об OpenStreetMap
sk = Viac o OpenStreetMap
+ sr = Више о OpenStreetMap-у
sv = Mer om OpenStreetMap
th = ข้อมูลเพิ่มเติมเกี่ยวกับ OpenStreetMap
tr = OpenStreetMap hakkında ek bilgi
@@ -16777,99 +17422,193 @@
zh-Hans = 关于 OpenStreetMap 的更多信息
zh-Hant = 關於 OpenStreetMap 的更多資訊
+ [editor_osm_history]
+ tags = android
+ en = Your editing history
+ af = Jou redigeergeskiedenis
+ ar = سجل التحرير الخاص بك
+ az = Redaktə tarixçəniz
+ be = Ваша гісторыя рэдагавання
+ bg = Вашата история на редактиране
+ ca = El teu historial d'edició
+ cs = Vaše historie úprav
+ da = Din redigeringshistorik
+ de = Ihr Bearbeitungsverlauf
+ el = Το ιστορικό επεξεργασίας σας
+ es = Mi historial de edición
+ et = Teie toimetamise ajalugu
+ eu = Zure edizio-historia
+ fa = سابقه ویرایش شما
+ fi = Muokkaushistoriasi
+ fr = Votre historique d'édition
+ he = היסטוריית העריכה שלך
+ hi = आपका संपादन इतिहास
+ hu = Az Ön szerkesztési előzményei
+ id = Riwayat pengeditan Anda
+ it = La sua storia di editing
+ ja = 編集履歴
+ ko = 편집 기록
+ lt = Jūsų redagavimo istorija
+ lv = Tava kartes izmaiņu vēsture
+ mr = तुमचा संपादन इतिहास
+ nb = Din redigeringshistorikk
+ nl = Uw bewerkingsgeschiedenis
+ pl = Twoja historia edycji
+ pt = O seu histórico de edições
+ pt-BR = Seu histórico de edição
+ ro = Istoricul dvs. de editare
+ ru = Ваша история редактирования
+ sk = Vaša história úprav
+ sv = Din redigeringshistorik
+ sw = Historia yako ya uhariri
+ th = ประวัติการแก้ไขของคุณ
+ tr = Düzenleme geçmişiniz
+ uk = Ваша історія редагувань
+ vi = Lịch sử chỉnh sửa của bạn
+ zh-Hans = 您的编辑历史
+ zh-Hant = 您的編輯歷史記錄
+
+ [editor_osm_notes]
+ tags = android
+ en = Your map data notes
+ af = Jou kaartdata notas
+ ar = ملاحظات بيانات الخريطة الخاصة بك
+ az = Xəritə məlumatı qeydləriniz
+ be = Заўвагі да дадзеных карты
+ bg = Бележки за данните на вашата карта
+ ca = Notes de les vostres dades del mapa
+ cs = Vaše poznámky k mapovým podkladům
+ da = Dine noter til kortdata
+ de = Ihre Hinweise zu den Kartendaten
+ el = Σημειώσεις δεδομένων του χάρτη σας
+ es = Mis notas de datos cartográficos
+ et = Teie kaardiandmete märkmed
+ eu = Zure mapa-datuen oharrak
+ fa = یادداشت های داده های نقشه شما
+ fi = Karttatietosi muistiinpanot
+ fr = Vos notes sur les données cartographiques
+ he = הערות נתוני המפה שלך
+ hi = आपका मानचित्र डेटा नोट्स
+ hu = A térképadatok jegyzetei
+ id = Catatan data peta Anda
+ it = Le sue note sui dati della mappa
+ ja = 地図データのメモ
+ ko = 지도 데이터 노트
+ lt = Jūsų žemėlapio duomenų pastabos
+ lv = Tavas kartes datu piezīmes
+ mr = तुमचा नकाशा डेटा नोट्स
+ nb = Notater om kartdataene dine
+ nl = Opmerkingen over uw kaartgegevens
+ pl = Twoje uwagi dotyczące danych mapy
+ pt = As suas notas de dados do mapa
+ pt-BR = Suas notas de dados do mapa
+ ro = Note privind datele hărții dvs.
+ ru = Ваши заметки о данных карты
+ sk = Vaše poznámky k mapovým údajom
+ sv = Anteckningar om dina kartdata
+ sw = Vidokezo vya data ya ramani yako
+ th = บันทึกข้อมูลแผนที่ของคุณ
+ tr = Harita veri notlarınız
+ uk = Ваші нотатки на мапі
+ vi = Ghi chú dữ liệu bản đồ của bạn
+ zh-Hans = 您的地图数据说明
+ zh-Hant = 您的地圖資料註釋
+
[editor_operator]
tags = android,ios
- en = Owner
- af = Eienaar
- ar = المالك
- az = Sahibi
- be = Уладальнік
- bg = Собственик
- ca = Propietari
+ en = Operator
+ af = Operateur
+ ar = المشغل
+ az = Operator
+ be = Aператар
+ bg = Оператор
+ ca = Operador
cs = Operátor
- da = Bruger
- de = Eigentümer
- el = Ιδιοκτήτης
+ da = Operatør
+ de = Betreiber
+ el = Χειριστής
es = Operador
- et = Omanik
- eu = Eragilea
- fa = مالک
+ et = Operaator
+ eu = Operadorea
+ fa = اپراتور
fi = Operaattori
fr = Opérateur
- he = בעלים
- hi = मालिक
+ he = מַפעִיל
+ hi = ऑपरेटर
hu = Üzemeltető
- id = Pemilik
- it = Proprietario
+ id = Operator
+ it = Operatore
ja = オペレーター
- ko = 소유자
- lt = Savininkas
- lv = Īpašnieks
- mr = मालक
- nb = Eier
- nl = Uitvoerder
+ ko = 연산자
+ lt = Operatorius
+ lv = Operators
+ mr = ऑपरेटर
+ nb = Operatør
+ nl = Exploitant
pl = Operator
pt = Operador
- pt-BR = Operador
- ro = Proprietar
- ru = Владелец
+ ro = Operator
+ ru = Оператор
sk = Prevádzkovateľ
- sv = Användare
- th = เจ้าของ
- tr = İşletmeci
- uk = Власник
- vi = Đơn vị điều hành
- zh-Hans = 经营者
- zh-Hant = 經營者
+ sr = Оператор
+ sv = Operatör
+ sw = Mwendeshaji
+ th = ตัวดำเนินการ
+ tr = Operatör
+ uk = Оператор
+ vi = Toán tử
+ zh-Hans = 操作员
+ zh-Hant = 操作員
[operator]
comment = To indicate the operator of ATMs, bicycle rentals, electric vehicle charging stations...
tags = android,ios
- en = Owner: %@
- af = Eienaar: %@
- ar = المالك: %@
- az = Sahibi: %@
- be = Уладальнік: %@
- bg = Собственик: %@
- ca = Propietari: %@
+ en = Operator: %@
+ af = Operateur: %@
+ ar = المشغل: %@
+ az = Operator: %@
+ be = Aператар: %@
+ bg = Оператор: %@
+ ca = Operador: %@
cs = Operátor: %@
- da = Bruger: %@
- de = Eigentümer: %@
- el = Ιδιοκτήτης: %@
+ da = Operatør: %@
+ de = Betreiber: %@
+ el = Χειριστής: %@
es = Operador: %@
- et = Omanik: %@
- eu = Eragilea: %@
- fa = مالک: %@
+ et = Operaator: %@
+ eu = Operadorea: %@
+ fa = اپراتور: %@
fi = Operaattori: %@
fr = Opérateur : %@
- he = בעלים: %@
- hi = मालिक: %@
+ he = מַפעִיל: %@
+ hi = ऑपरेटर: %@
hu = Üzemeltető: %@
- id = Pemilik: %@
- it = Proprietario: %@
+ id = Operator: %@
+ it = Operatore: %@
ja = オペレーター: %@
- ko = 소유자: %@
- lt = Savininkas: %@
- lv = Īpašnieks: %@
- mr = मालक: %@
- nb = Eier: %@
- nl = Uitvoerder: %@
+ ko = 연산자: %@
+ lt = Operatorius: %@
+ lv = Operators: %@
+ mr = ऑपरेटर: %@
+ nb = Operatør: %@
+ nl = Exploitant: %@
pl = Operator: %@
pt = Operador: %@
- pt-BR = Operador: %@
- ro = Proprietar: %@
- ru = Владелец: %@
+ ro = Operator: %@
+ ru = Оператор: %@
sk = Prevádzkovateľ: %@
- sv = Användare: %@
- th = เจ้าของ: %@
- tr = İşletmeci: %@
- uk = Власник: %@
- vi = Đơn vị điều hành: %@
- zh-Hans = 运营者: %@
- zh-Hant = 營運者: %@
+ sr = Оператор: %@
+ sv = Operatör: %@
+ sw = Mwendeshaji: %@
+ th = ตัวดำเนินการ: %@
+ tr = Operatör: %@
+ uk = Оператор: %@
+ vi = Toán tử: %@
+ zh-Hans = 操作员: %@
+ zh-Hant = 操作員: %@
[editor_category_unsuitable_title]
- tags = android
+ tags = ios,android
en = Can't find a suitable category?
af = Kan u nie 'n geskikte kategorie vind nie?
ar = لا يمكن العثور على فئة مناسبة؟
@@ -16905,6 +17644,7 @@
ro = Nu găsiți o categorie potrivită?
ru = Нет подходящей категории?
sk = Nemôžete nájsť vhodnú kategóriu?
+ sr = Не можете да пронађете одговарајућу категорију?
sv = Hittar du ingen lämplig kategori?
sw = Je, huwezi kupata aina inayofaa?
th = ไม่พบหมวดหมู่ที่เหมาะสมใช่ไหม?
@@ -16915,7 +17655,7 @@
zh-Hant = 找不到合適的類別?
[editor_category_unsuitable_text]
- tags = android
+ tags = ios,android
en = Organic Maps allows to add simple point categories only, that means no towns, roads, lakes, building outlines, etc. Please add such categories directly to OpenStreetMap.org . Check our guide for detailed step by step instructions.
af = Organiese kaarte laat toe om slegs eenvoudige puntkategorieë by te voeg, dit beteken geen dorpe, paaie, mere, gebouomlynings, ens. Voeg asseblief sulke kategorieë direk by OpenStreetMap.org< /a>. Gaan ons gids na vir gedetailleerde stap-vir-stap-instruksies.
ar = تسمح الخرائط العضوية بإضافة فئات نقاط بسيطة فقط، وهذا يعني عدم وجود بلدات وطرق وبحيرات ومخططات للمباني وما إلى ذلك. يرجى إضافة هذه الفئات مباشرة إلى OpenStreetMap.org . راجع موقعنا دليل للحصول على تعليمات مفصلة خطوة بخطوة.
@@ -16951,10 +17691,11 @@
ro = Organic Maps permite adăugarea doar a unor categorii de puncte simple, ceea ce înseamnă că nu există orașe, drumuri, lacuri, contururi de clădiri, etc. Vă rugăm să adăugați astfel de categorii direct la OpenStreetMap.org . Consultați ghidul nostru pentru instrucțiuni detaliate pas cu pas.
ru = Organic Maps позволяет добавлять на карту только простые типы объектов, то есть никаких городов, дорог, озер, контуров зданий. Пожалуйста, добавляйте такие категории на сайте OpenStreetMap.org . Также рекомендуем ознакомиться с нашими подробными пошаговыми инструкциями и другими приложениями для редактирования карты .
sk = Organické mapy umožňujú pridávať len jednoduché kategórie bodov, teda žiadne mestá, cesty, jazerá, obrysy budov atď. Takéto kategórie pridávajte priamo na OpenStreetMap.org . Pozrite si náš príručku , kde nájdete podrobné pokyny krok za krokom.
+ sr = Organic Maps омогућава додавање једноставних категорија за тачке на мапи, што искључује градове, путеве, језера, тлоцрте зграда, итд. Молимо Вас да такве категорије додате директно на OpenStreetMap.org . Прочитајте наше упутство за детаљне инструкције, корак-по-корак.
sv = Organic Maps tillåter endast att lägga till enkla punktkategorier, det betyder inga städer, vägar, sjöar, byggnadskonturer etc. Lägg till sådana kategorier direkt till OpenStreetMap.org . Kontrollera vår guide för detaljerade steg-för-steg-instruktioner.
sw = Ramani za Kikaboni huruhusu kuongeza kategoria rahisi pekee, hiyo inamaanisha hakuna miji, barabara, maziwa, muhtasari wa majengo, n.k. Tafadhali ongeza kategoria kama hizo moja kwa moja kwenye OpenStreetMap.org . Angalia mwongozo wetu kwa maagizo ya kina ya hatua kwa hatua.
th = แผนที่ทั่วไปอนุญาตให้เพิ่มหมวดหมู่จุดธรรมดาเท่านั้น ซึ่งหมายความว่าไม่มีเมือง ถนน ทะเลสาบ โครงร่างอาคาร ฯลฯ โปรดเพิ่มหมวดหมู่ดังกล่าวลงใน OpenStreetMap.org . ดูคำแนะนำ ของเราเพื่อดูคำแนะนำโดยละเอียดทีละขั้นตอน
- tr = Organik Haritalar yalnızca basit nokta kategorileri eklemeye izin verir, yani kasaba, yol, göl, bina ana hatları vb. yoktur. Lütfen bu tür kategorileri doğrudan OpenStreetMap.org 'a ekleyin. Adım adım ayrıntılı talimatlar için rehberimize göz atın.
+ tr = Organic Maps yalnızca basit nokta kategorilerini eklemeye izin verir. Yani kasaba, yol, göl, bina vb. çizgi/alan verisi ekleme desteği yoktur. Lütfen bu tür kategorileri doğrudan OpenStreetMap.org üzerinden ekleyin. Adım adım ayrıntılı yönergeler için rehberimize göz atabilirsiniz.
uk = Organic Maps дозволяють додавати до мапи лише прості типи об'єктів, тобто без міст, доріг, озер та контурів будівель. Будь ласка, додайте такі категорії на сайті OpenStreetMap.org . Ми також рекомендуємо ознайомитися із детальними інструкціями та іншими додатками для редагування карти .
vi = Bản đồ không phải trả tiền chỉ cho phép thêm các danh mục điểm đơn giản, nghĩa là không có thị trấn, đường, hồ, đường viền tòa nhà, v.v. Vui lòng thêm các danh mục đó trực tiếp vào OpenStreetMap.org . Hãy xem hướng dẫn của chúng tôi để biết hướng dẫn chi tiết từng bước.
zh-Hans = Organic Maps 只允许添加简单的点类别,即无法添加城镇、道路、湖泊、建筑轮廓等类别。请直接向 OpenStreetMap.org 添加此类类别。请查看我们的指南 ,了解详细的步骤说明。
@@ -16996,6 +17737,7 @@
ro = Nu ai descărcat nicio hartă
ru = У вас нет загруженных карт
sk = Neprevzali ste žiadne mapy
+ sr = Нисте преузели ни једну мапу
sv = Du har inte laddat ner några kartor
th = คุณยังไม่ได้ดาวน์โหลดแผนที่
tr = Hiç harita indirmediniz
@@ -17040,6 +17782,7 @@
ro = Descarcă hărți pentru a căuta un loc și a naviga fără conectare la internet.
ru = Загрузите необходимые карты, чтобы находить места и пользоваться навигацией без интернета.
sk = Prevziať mapy na nájdenie pozície a navigovanie off-line.
+ sr = Преузмите мапе да бисте претраживали и користили навигацију без интернета.
sv = Ladda ner kartor för att hitta platsen och navigera offline.
th = ดาวน์โหลดแผนที่เพื่อค้นหาสถานที่ และนำทางแบบออฟไลน์
tr = Çevrimdışı olarak adres bulmak ve gezinmek için haritaları indirin.
@@ -17083,6 +17826,7 @@
ro = Poziția actuală este necunoscută.
ru = Местоположение не найдено.
sk = Súčasná pozícia je neznáma.
+ sr = Тренутна локација није позната.
sv = Den nuvarande platsen är okänd.
th = ไม่ทราบชื่อของที่ตั้งปัจจุบัน
tr = Geçerli konum bilinmiyor.
@@ -17128,6 +17872,7 @@
ro = S-a produs o eroare la căutarea poziției tale. Verifică dacă dispozitivul funcționează corect și încearcă din nou.
ru = При поиске местоположения произошла неизвестная ошибка. Проверьте работоспособность устройства и попробуйте найти местоположение позднее.
sk = Počas vyhľadávania vašej pozície došlo k chybe. Skontrolujte, či zariadenie pracuje správne a skúste to znova.
+ sr = Десила се грешка приликом утврђивања ваше локације. Проверите да ли је ваш уређај исправан и покушајте поново касније.
sv = Ett fel inträffade när din plats försökte hittas. Kontrollera att din enhet fungerar och försök igen senare.
th = มีข้อผิดพลาดเกิดขึ้นในขณะที่กำลังหาที่ตั้งที่คุณอยู่ โปรดตรวจสอบอุปกรณ์ของคุณว่าทำงานถูกต้อง และลองใหม่อีกครั้ง
tr = Konumunuz aranırken bir hata oluştu. Cihazınızın düzgün çalışıp çalışmadığını kontrol edin ve daha sonra tekrar deneyin.
@@ -17172,6 +17917,7 @@
ro = Serviciile de localizare sunt dezactivate
ru = Определение местоположения отключено
sk = Identifikácia lokality je zablokovaná
+ sr = Локацијски сервиси су искључени
sv = Platsidentifiering avaktiverad
th = ปิดการใช้งานการระบุตำแหน่งที่ตั้งแล้ว
tr = Konum hizmetleri devre dışı bırakıldı
@@ -17216,6 +17962,7 @@
ro = Activează accesul la geolocalizare din setările dispozitivului
ru = Разрешите доступ к геопозиции в настройках устройства.
sk = Povoliť prístup ku geolokalizácii v nastaveniach prístroja
+ sr = Омогућите приступ геолокацији у подешавањима вашег уређаја
sv = Aktivera tillgång till geografisk plats i enhetens inställningar
th = เปิดใช้งานการเข้าถึงตำแหน่งภูมิศาสตร์ในการตั้งค่าอุปกรณ์
tr = Cihaz ayarlarında coğrafi konuma erişim izni verin
@@ -17260,6 +18007,7 @@
ro = 1. Deschide Configurări
ru = 1. Откройте Настройки
sk = 1. Otvorte Nastavenia
+ sr = 1. Отворите Подешавања
sv = 1. Öppna inställningar
th = 1. เปิดการตั้งค่า
tr = 1. Ayarları Açın
@@ -17303,6 +18051,7 @@
ro = 2. Apasă pe Localizare
ru = 2. Нажмите Геопозиция
sk = 2. Kliknite na položku Lokalita
+ sr = 2. Додирните опцију Локација
sv = 2. Tryck på Plats
th = 2. แตะตำแหน่งที่ตั้ง
tr = 2. Konuma Dokunun
@@ -17347,6 +18096,7 @@
ro = 3. Alege „În timp ce folosești aplicația”
ru = 3. Выберите «При использовании программы»
sk = 3. Vyberte si počas používania aplikácie
+ sr = 3. Изаберите За време коришћенја апликације
sv = 3. Välj Medan appen används
th = 3. เลือกในขณะใช้แอป
tr = 3. "Uygulamayı Kullanırken"i Seçin
@@ -17392,6 +18142,7 @@
ro = 2. Selectează Intimitate și securitate
ru = 2. Выберите Конфидециальность
sk = 2. Vyberte položku Ochrana osobných údajov
+ sr = 2. Изаберите Приватност
sv = 2. Välj Sekretess
sw = 2. Chagua Faragha
th = 2. เลือกความเป็นส่วนตัว
@@ -17438,6 +18189,7 @@
ro = 3. Selectează Servicii de localizare
ru = 3. Выберите Службы геолокации
sk = 3. Vyberte položku Služby určovania polohy
+ sr = 3. Изаберите Локацијски сервиси
sv = 3. Välj Platstjänster
sw = 3. Chagua Huduma za Mahali
th = 3. เลือกบริการระบุตำแหน่ง
@@ -17484,6 +18236,7 @@
ro = 4. Activează Servicii de localizare
ru = 4. Включите Службы геолокации
sk = 4. Zapnutie lokalizačných služieb
+ sr = 4. Укључите Локацијске сервисе
sv = 4. Aktivera platstjänster
sw = 4. Washa Huduma za Mahali
th = 4. เปิดบริการระบุตำแหน่ง
@@ -17531,6 +18284,7 @@
ro = Sau continuă să folosești Organic Maps fără Locație
ru = Или продолжите использование Organic Maps без определения местоположения
sk = Alebo pokračujte v používaní Organic Maps bez polohy
+ sr = Или наставите да користите Organic Maps без локације
sv = Eller fortsätt använda Organic Maps utan Plats
sw = Au endelea kutumia Organic Maps bila Mahali
th = หรือใช้แผนที่ทั่วไปโดยไม่มีตำแหน่งต่อไป
@@ -17578,6 +18332,7 @@
ro = m
ru = м
sk = m
+ sr = м
sv = m
th = ม.
tr = m
@@ -17624,6 +18379,7 @@
ro = km
ru = км
sk = km
+ sr = км
sv = km
th = กม.
tr = km
@@ -17668,6 +18424,7 @@
ro = km/h
ru = км/ч
sk = km/h
+ sr = км/ч
sv = km/tim
th = กม./ชม.
tr = km/sa
@@ -17712,6 +18469,7 @@
ro = mi
ru = ми
sk = mi
+ sr = ми
sv = mile
th = ไมล์
tr = mil
@@ -17755,6 +18513,7 @@
pt-BR = ft
ru = фут
sk = stopa
+ sr = стопа
sv = fot
th = ฟุต
tr = fit
@@ -17797,6 +18556,7 @@
ro = mph
ru = ми/ч
sk = mph
+ sr = ми/ч
sv = mi/tim
th = ไมล์/ชม.
tr = saatte mil
@@ -17840,6 +18600,7 @@
ro = h
ru = ч
sk = hod
+ sr = ч
sv = tim
th = ชม.
tr = sa
@@ -17884,6 +18645,7 @@
ro = min
ru = мин
sk = min
+ sr = мин
sv = min
th = น.
tr = dk
@@ -17892,6 +18654,51 @@
zh-Hans = 分钟
zh-Hant = 分鐘
+ [day]
+ tags = android,ios
+ en = d
+ af = d
+ ar = يوم
+ az = gün
+ be = д
+ bg = д
+ ca = d
+ cs = d
+ da = d
+ de = d
+ es = d
+ et = p
+ eu = e
+ fa = روز
+ fi = pv
+ fr = j
+ he = י
+ hi = दिन
+ hu = nap
+ id = hr
+ it = g
+ ja = 日
+ ko = 일
+ lt = d
+ lv = d
+ mr = दि
+ nb = d
+ nl = d
+ pl = d
+ pt = dia
+ pt-BR = dia
+ ro = z
+ ru = д
+ sk = d
+ sr = д
+ sv = d
+ th = วัน
+ tr = g
+ uk = д
+ vi = ngày
+ zh-Hans = 天
+ zh-Hant = 天
+
[placepage_more_button]
tags = android,ios
en = More
@@ -17928,6 +18735,7 @@
ro = Mai mult
ru = Ещё
sk = Viac
+ sr = Више
sv = Mer
th = เพิ่มเติม
tr = Diğer
@@ -17972,6 +18780,7 @@
ro = Rezervare
ru = Забронировать
sk = Rezervovať
+ sr = Резервиши
sv = Boka
th = จอง
tr = Rezervasyon
@@ -17991,7 +18800,7 @@
ca = Fotos, comentaris, reserves
cs = Fotografie, recenze, rezervace
da = Fotos, anmeldelser, booking
- de = Fotos, bewertungen, buchung
+ de = Fotos, Bewertungen, Buchung
el = Φωτογραφίες, κριτικές, κράτηση
es = Fotos, opiniones, reservas
es-MX = Fotos, reseñas, reservas.
@@ -18017,6 +18826,7 @@
ro = Fotografii, comentarii, rezervări
ru = Фотографии, отзывы, бронирование
sk = Fotografie, recenzie, rezervácie
+ sr = Фотографије, утисци, резервације
sv = Foton, recensioner, bokning
sw = Picha, hakiki, uhifadhi
th = รูปภาพ รีวิว การจอง
@@ -18063,6 +18873,7 @@
ro = Bonusul de recomandare primit pentru fiecare rezervare prin acest link este destinat dezvoltării Organic Maps.
ru = Реферальный бонус, полученный за каждое бронирование по этой ссылке, идёт на разработку Organic Maps.
sk = Bonus získaný za každú rezerváciu prostredníctvom tohto odkazu ide na rozvoj služby Organic Maps.
+ sr = Награда за сваку резервацију која је направљена преко овог линка биће усмерена у развој Organic Maps-а.
sv = Hänvisningsbonusen för varje bokning via denna länk går till utvecklingen av Organic Maps.
sw = Bonasi ya rufaa inayopokelewa kwa kila nafasi uliyohifadhi kupitia kiungo hiki huenda kwenye uundaji wa ramani za kikaboni.
th = โบนัสการแนะนำที่ได้รับสำหรับการจองแต่ละครั้งผ่านลิงก์นี้จะนำไปใช้ในการพัฒนาแผนที่ทั่วไป
@@ -18108,6 +18919,7 @@
ro = Detalii pe Kayak
ru = Подробнее на Kayak
sk = Podrobnosti na Kayak
+ sr = Детаљи на Kayak-у
sv = Information på Kayak
sw = Maelezo kuhusu Kayak
th = รายละเอียดบน Kayak
@@ -18117,6 +18929,53 @@
zh-Hans = 客涯 (Kayak) 上的详细信息
zh-Hant = Kayak 上的詳細資訊
+ [dialog_kayak_disable_button]
+ comment = A disable button text in the explanation dialog that opens hotel details page on Kayak website.
+ tags = android,ios
+ en = Disable Kayak
+ af = Deaktiveer Kayak
+ ar = تعطيل Kayak
+ az = Kayak-ı söndürün
+ be = Адключыць Kayak
+ bg = Деактивиране на Kayak
+ ca = Desactiva Kayak
+ cs = Zakázat Kayak
+ da = Deaktiver Kayak
+ de = Kayak deaktivieren
+ el = Απενεργοποίηση του Kayak
+ es = Desactivar Kayak
+ et = Kayak välja lülitada
+ eu = Desgaitu Kayak
+ fa = Kayak را غیرفعال کنید
+ fi = Poista Kayak käytöstä
+ fr = Désactiver Kayak
+ he = השבת את Kayak
+ hi = Kayak अकषम कर
+ hu = Kayak kikapcsolása
+ id = Nonaktifkan Kayak
+ it = Disabilita Kayak
+ ja = Kayakの無効化
+ ko = Kayak 비활성화
+ lt = Išjungti "Kayak
+ lv = Atslēgt Kayak
+ mr = Kayak अकषम कर
+ nb = Deaktiver Kayak
+ nl = Kayak uitschakelen
+ pl = Proszę wyłączyć Kayak
+ pt = Desativar Kayak
+ pt-BR = Desativar Kayak
+ ro = Dezactivați Kayak
+ ru = Отключить Kayak
+ sk = Zakázať Kayak
+ sv = Inaktivera Kayak
+ sw = Lemaza Kayak
+ th = ปดการใชงาน Kayak
+ tr = Kayak'yı devre dışı bırak
+ uk = Вимкнути Kayak
+ vi = Vô hiệu hóa Kayak
+ zh-Hans = 禁用 Kayak
+ zh-Hant = 禁用 Kayak
+
[placepage_call_button]
tags = ios
en = Call
@@ -18153,6 +19012,7 @@
ro = Apelează
ru = Позвонить
sk = Zavolať
+ sr = Позови
sv = Ring
th = โทร
tr = Ara
@@ -18197,6 +19057,7 @@
ro = Modifică locul preferat
ru = Редактировать метку
sk = Upraviť záložku
+ sr = Измени маркер
sv = Redigera bokmärke
th = แก้ไข Bookmark
tr = Yer İmini Düzenle
@@ -18241,6 +19102,7 @@
ro = Numele locului preferat
ru = Название метки
sk = Názov záložky
+ sr = Коментар…
sv = Bokmärkesnamn
th = ชื่อของ Bookmark
tr = Yer İmi Adı
@@ -18284,6 +19146,7 @@
ro = Însemnări personale
ru = Примечание
sk = Osobné poznámky
+ sr = Приватна напомена
sv = Personlig anteckning
th = ข้อความส่วนตัว
tr = Kişisel notlar
@@ -18327,6 +19190,7 @@
ro = Șterge locul preferat
ru = Удалить метку
sk = Zmazať záložku
+ sr = Обриши маркер
sv = Radera bokmärke
th = ลบ Bookmark
tr = Yer İmini Sil
@@ -18371,6 +19235,7 @@
ro = Nota dvs. va fi trimisă către OpenStreetMap
ru = Ваша заметка будет отправлена в OpenStreetMap
sk = Vaša poznámka bude odoslaná do OpenStreetMap
+ sr = Ваша напомена ће бити послана на OpenStreetMap
sv = Din anteckning kommer att skickas till OpenStreetMap
sw = Dokezo lako litatumwa kwa OpenStreetMap
th = บันทึกของคุณจะถูกส่งไปยัง OpenStreetMap
@@ -18416,6 +19281,7 @@
ro = Comentariu…
ru = Коментарий…
sk = Poznámka…
+ sr = Коментар…
sv = kommentar…
th = ข้อคิดเห็น
tr = Yorum…
@@ -18460,6 +19326,7 @@
ro = Ștergi toate modificările locale?
ru = Сбросить все локальные правки?
sk = Resetovať všetky miestne časy?
+ sr = Брисање свих измена које нису послате?
sv = Återställ alla lokala ändringar?
th = ตั้งค่าการเปลี่ยนแปลงท้องถิ่นทั้งหมด
tr = Tüm yerel değişiklikler sıfırlansın mı?
@@ -18504,6 +19371,7 @@
ro = Șterge
ru = Сбросить
sk = Resetovať
+ sr = Обриши
sv = Återställ
th = ตั้งค่าใหม่
tr = Sıfırla
@@ -18548,6 +19416,7 @@
ro = Elimini locul adăugat?
ru = Удалить добавленный вами объект?
sk = Odstrániť pridané miesto?
+ sr = Брисање додатог места?
sv = Ta bort en tillagd plats?
th = ลบที่ที่เพิ่มออก
tr = Eklenen yer kaldırılsın mı?
@@ -18593,6 +19462,7 @@
ro = Elimină
ru = Удалить
sk = Odstrániť
+ sr = Обриши
sv = Ta bort
th = ลบออก
tr = Kaldır
@@ -18638,6 +19508,7 @@
ro = Locul nu există
ru = Места не существует
sk = Miesto neexistuje
+ sr = Место не постоји
sv = Platsen finns inte
th = ไม่พบสถานที่นี้
tr = Bu yer mevcut değil
@@ -18675,6 +19546,7 @@
ro = Indică motivul pentru care ai eliminat locul
ru = Пожалуйста, укажите причину удаления
sk = Prosím, uveďte prečo chcete zmazať toto miesto
+ sr = Молим Вас наведите разлог због чега бриште ово место
tr = Lütfen bu yerin silinmesinin nedenini belirtin
uk = Будь ласка, вкажіть причину видалення
zh-Hans = 请注明删除该地点的原因
@@ -18716,6 +19588,7 @@
ro = …mai mult
ru = …ещё
sk = …viac
+ sr = …још
sv = …mer
th = …เพิ่มเติม
tr = …daha fazla
@@ -18761,6 +19634,7 @@
ro = Introdu un număr de telefon corect
ru = Введите корректный номер телефона
sk = Zadajte správne telefónne číslo
+ sr = Унесите исправан број телефона
sv = Ange korrekt telefonnummer
th = กรอกหมายเลขโทรศัพท์ที่ถูกต้อง
tr = Geçerli bir telefon numarası girin
@@ -18805,6 +19679,7 @@
ro = Introdu o adresă web corectă
ru = Введите корректный веб-адрес
sk = Zadajte platnú webovú adresu
+ sr = Унесите исправну веб адресу
sv = Ange en giltig webbadress
th = กรอกที่อยู่เว็บที่ถูกต้อง
tr = Geçerli bir web adresi girin
@@ -18849,6 +19724,7 @@
ro = Introdu un e-mail valabil
ru = Введите корректный email
sk = Zadajte platný email
+ sr = Унесите исправан email
sv = Ange en giltig e-postadress
th = กรอกอีเมลที่ถูกต้อง
tr = Geçerli bir e-posta girin
@@ -18883,6 +19759,7 @@
ro = Introdu o adresă web, un cont sau un nume de pagină Facebook valabil
ru = Введите корректный веб-адрес Facebook страницы или имя пользователя
sk = Zadajte platnú facebookovú adresu, účet alebo názov stránky
+ sr = Унесите исправну Facebook веб адресу, налог, или име странице
tr = Geçerli bir Facebook web adresi, hesap veya sayfa adı girin
uk = Введіть вірну веб-адресу Facebook сторінки або і'мя користувача
zh-Hans = 请输入有效的 Facebook 网页地址、账号或页面名称
@@ -18914,6 +19791,7 @@
ro = Introdu o adresă web sau un nume de cont Instagram valabil
ru = Введите корректный веб-адрес Instagram страницы или имя пользователя
sk = Zadajte platné používateľské meno alebo webovú adresu pre Instagram
+ sr = Унесите исправно Instagram корисничко име или веб адресу
tr = Geçerli bir İnstagram web adresi veya hesap adı girin
uk = Введіть вірну веб-адресу Instagram сторінки або і'мя користувача
zh-Hans = 请输入有效的 Instagram 用户名或网页地址
@@ -18945,6 +19823,7 @@
ro = Introdu o adresă web sau un nume de utilizator Twitter valabil
ru = Введите корректный веб-адрес Twitter страницы или имя пользователя
sk = Zadajte platné používateľské meno alebo adresu pre Twitter/X
+ sr = Унесите исправно Twitter корисничко име или веб адресу
tr = Geçerli bir Twitter web adresi veya kullanıcı adı girin
uk = Введіть вірну веб-адресу Twitter сторінки або і'мя користувача
zh-Hans = 请输入有效的 Twitter 用户名或网页地址
@@ -18975,6 +19854,7 @@
ro = Introdu o adresă web sau un nume de cont VK valabil
ru = Введите корректный веб-адрес VK страницы или имя пользователя
sk = Zadajte platné používateľské meno alebo adresu pre VK
+ sr = Унесите исправно VK корисничко име или веб адресу
tr = Geçerli bir VK web adresi veya hesap adı girin
uk = Введіть вірну веб-адресу VK сторінки або і'мя користувача
zh-Hans = 请输入有效的 VK 用户名或网页地址
@@ -19006,6 +19886,7 @@
ro = Introdu o adresă web LINE valabilă sau un ID LINE
ru = Введите корректный веб-адрес LINE страницы или LINE ID
sk = Zadajte platné LINE ID alebo webovú adresu
+ sr = Унесите исправан LINE ID или веб адресу
tr = Geçerli bir LINE web adresi veya LINE ID'si girin
uk = Введіть вірну веб-адресу LINE сторінки або LINE ID
zh-Hans = 请输入有效的 LINE ID 或网页地址
@@ -19047,6 +19928,7 @@
ro = Actualizează
ru = Обновить
sk = Aktualizovať
+ sr = Ажурирај
sv = Uppdatera
th = อัปเดต
tr = Yenile
@@ -19093,6 +19975,7 @@
ro = Adaugă un loc pe OpenStreetMap
ru = Добавить место в OpenStreetMap
sk = Pridať miesto do OpenStreetMap
+ sr = Додај место на OpenStreetMap
sv = Lägg till plats i OpenStreetMap
sw = Ongeza Mahali kwa OpenStreetMap
th = เพิ่มสถานที่ลงใน OpenStreetMap
@@ -19139,6 +20022,7 @@
ro = Vrei să-l trimiți tuturor utilizatorilor?
ru = Отправить всем пользователям?
sk = Odoslať všetkým používateľom?
+ sr = Да ли желите да поделите са свим другим корисницима?
sv = Vill du skicka det till alla användare?
th = คุณต้องการส่งมันให้ผู้ใช้ทั้งหมดหรือไม่?
tr = Bunu tüm kullanıcılara göndermek ister misiniz?
@@ -19184,6 +20068,7 @@
ro = Asigură-te că nu ai introdus niciun fel de date personale.
ru = Убедитесь, что вы не ввели личные данные.
sk = Nezadávajte žiadne osobné udaje.
+ sr = Проверите да нисте унели приватне или личне податке.
sv = Var noga med att inte ange någon personinformation
th = ตรวจสอบว่าคุณไม่ได้กรอกข้อมูลส่วนตัวใด ๆ
tr = Herhangi bir kişisel bilgi girmediğinizden emin olun.
@@ -19227,6 +20112,7 @@
ro = Editorii OpenStreetMap vor verifica modificările și vor lua legătura cu dvs. dacă au întrebări.
ru = Редакторы OpenStreetMap проверят изменения и свяжутся с вами, если у них возникнут вопросы.
sk = Redaktori OpenStreetMap skontrolujú zmeny a budú vás kontaktovať, ak budú mať nejaké otázky.
+ sr = OpenStreetMap мапери ће проверити промене и контактирати Вас уколико буду имали питања.
sv = OpenStreetMap-redigerare kommer att kontrollera ändringarna och kontakta dig om de har några frågor.
sw = Wahariri wa OpenStreetMap watakagua mabadiliko na kuwasiliana nawe ikiwa wana maswali yoyote.
th = ผู้แก้ไข OpenStreetMap จะตรวจสอบการเปลี่ยนแปลงและติดต่อคุณหากมีคำถามใดๆ
@@ -19264,6 +20150,7 @@
pt = Parar
ro = Oprește
ru = Cтоп
+ sr = Стоп
sv = Stopp
th = หยุด
tr = Dur
@@ -19310,6 +20197,7 @@
ro = Dezactivezi înregistrarea celui mai recent traseu efectuat?
ru = Выключить запись недавно пройденого пути?
sk = Znemožniť nahrávanie vami nedávno precestovanej trasy?
+ sr = Искључити снимање ваше недавно пређене руте?
sv = Stäng av inspelningen av din senaste rutt?
th = ปิดการใช้งานการบันทึกเส้นทางที่คุณเดินทางเมื่อเร็ว ๆ นี้?
tr = En son seyahat edilen rotanızı kaydetmeyi devre dışı bırakmak istiyor musunuz?
@@ -19354,6 +20242,7 @@
ro = Dezactivează
ru = Выключить
sk = Znemožniť
+ sr = Искључи
sv = Avaktivera
th = ปิดการใช้งาน
tr = Devre Dışı Bırak
@@ -19398,6 +20287,7 @@
ro = Verifică
ru = Посмотри
sk = Pozrite si
+ sr = Погледај
sv = Kolla in
th = ตรวจชม
tr = İncele
@@ -19443,6 +20333,7 @@
ro = Organic Maps folosește poziția ta geografică pentru a înregistra cel mai recent traseu urmat.
ru = Organic Maps использует вашу геопозицию в фоновом режиме для записи недавно пройденного пути.
sk = Organic Maps používa vašu geopozíciu na pozadí pre zaznamenávanie vami nedávno precestovanej trasy.
+ sr = Organic Maps користи у позадини вашу локацију да би сачувао вашу недавно пређену руту.
sv = Organic Maps använder din geografiska position i bakgrunden för att spela in din senaste resta rutt.
th = Organic Maps ใช้ตำแหน่งทางภูมิศาสตร์ของคุณในพื้นหลังเพื่อบันทึกเส้นทางที่คุณเดินทางเมื่อเร็ว ๆ นี้
tr = Organic Maps, en son seyahat ettiğiniz rotayı kaydetmek için arka planda coğrafi konumunuzu kullanır.
@@ -19489,10 +20380,11 @@
ro = Înregistrarea traseului
ru = Запись трека
sk = Zaznamenávanie trasy
+ sr = Снимање путање
sv = Registrering av spåret
sw = Kurekodi wimbo
th = การบันทึกเส้นทาง
- tr = Yolun kaydedilmesi
+ tr = GPS iziniz kaydediliyor
uk = Запис маршруту
vi = Ghi lại hành trình
zh-Hans = 记录轨迹
@@ -19535,6 +20427,7 @@
ro = Opțiuni generale
ru = Общие настройки
sk = Všeobecné nastavenia
+ sr = Општа подешавања
sv = Allmänna inställningar
th = การตั้งค่าทั่วไป
tr = Genel ayarlar
@@ -19581,6 +20474,7 @@
ro = Acceptă
ru = Принять
sk = Prijať
+ sr = Прихвати
sv = Acceptera
th = ยอมรับ
tr = Kabul et
@@ -19627,6 +20521,7 @@
ro = Refuză
ru = Отклонить
sk = Odmietnuť
+ sr = Одбиј
sv = Neka
th = ปฏิเสธ
tr = Reddet
@@ -19673,6 +20568,7 @@
ro = Listă
ru = Список
sk = Zoznam
+ sr = Листа
sv = Lista
th = รายการ
tr = Liste
@@ -19717,6 +20613,7 @@
ro = Folosești internetul mobil pentru a vedea informații detaliate?
ru = Загружать дополнительную информацию через мобильный интернет?
sk = Použiť mobilný internet na zobrazenie podrobnejších informácií?
+ sr = Користи мобилни интернет ради приказа детљних информација?
sv = Använd mobilt nätverk för att visa detaljerad information?
th = ใช้อินเทอร์เน็ตมือถือแสดงข้อมูลโดยรายละเอียดหรือไม่?
tr = Ayrıntılı bilgileri görüntülemek için mobil internet kullanılsın mı?
@@ -19762,6 +20659,7 @@
ro = Folosește mereu
ru = Всегда
sk = Vždy použiť
+ sr = Увек користи
sv = Använd alltid
th = ใช้เสมอ
tr = Her Zaman Kullan
@@ -19806,6 +20704,7 @@
ro = Doar astăzi
ru = Только сегодня
sk = Iba dnes
+ sr = Само данас
sv = Endast idag
th = วันนี้เท่านั้น
tr = Sadece Bugün
@@ -19850,6 +20749,7 @@
ro = Nu folosi astăzi
ru = Не сегодня
sk = Dnes nepoužiť
+ sr = Немој данас
sv = Använd inte idag
th = ไม่ใช้วันนี้
tr = Bugün Kullanma
@@ -19895,6 +20795,7 @@
ro = Internet mobil
ru = Мобильный интернет
sk = Mobilný internet
+ sr = Мобилни интернет
sv = Mobilt internet
th = อินเทอร์เน็ตมือถือ
tr = Mobil İnternet
@@ -19941,6 +20842,7 @@
ro = Internetul mobil este necesar pentru a afișa informații detaliate despre locuri generale și cele preferate.
ru = Мобильный интернет требуется для уведомлений об обновлении карты и для отображения более подробной информации о местах и метках.
sk = Na zobrazenie podrobnejších informácií o miestach, napríklad fotografií, cien a recenzií, sa vyžaduje mobilný internet.
+ sr = Мобилни интернет је потребан за обавештења о ажурирању мапе и за слање измена.
sv = Mobilt internet krävs för att visa detaljerad information om platser, som t. ex. fotografier, priser och omdömen.
th = จำเป็นต้องใช้อินเทอร์เน็ตมือถือในการแสดงข้อมูลโดยรายละเอียดเกี่ยวกับสถานที่ เช่น รูปถ่าย ราคา และรีวิว
tr = Harita güncelleme bildirimleri ve yapılan düzenlemelerin yüklenmesi için mobil internet gereklidir.
@@ -19986,6 +20888,7 @@
ro = Nu utiliza niciodată
ru = Никогда не использовать
sk = Nikdy nepoužiť
+ sr = Никад не користи
sv = Använd aldrig
th = ไม่ใช้เลย
tr = Asla Kullanma
@@ -20031,6 +20934,7 @@
ro = Întreabă întotdeauna
ru = Всегда спрашивать
sk = Vždy sa opýtať
+ sr = Увек ме питај
sv = Fråga alltid
th = ถามก่อนเสมอ
tr = Her Zaman Sor
@@ -20075,6 +20979,7 @@
ro = Pentru a afișa datele privind traficul, hărțile trebuie actualizate.
ru = Для отображения пробок необходимо обновить карты.
sk = Na zobrazenie dopravných informácií je potrebné aktualizovať mapy.
+ sr = Да би се приказали подаци о саобраћају, мапа мора да се ажурира.
sv = Kartor måste uppdateras för att visa trafikdata.
th = ต้องอัปเดตแผนที่เพื่อแสดงข้อมูลการจราจร
tr = Trafik verilerini görüntülemek için haritaların güncellenmesi gerekiyor.
@@ -20120,6 +21025,7 @@
ro = Mărește dimensiunea literelor pe hartă
ru = Увеличить шрифт на карте
sk = Zväčšiť veľkosť písma na mape
+ sr = Повећај слова на мапи
sv = Öka teckenstorlek på kartan
th = เพิ่มขนาดฟอนต์บนแผนที่
tr = Haritadaki yazı tipi boyutunu artır
@@ -20164,6 +21070,7 @@
ro = Actualizează Organic Maps
ru = Обновите Organic Maps
sk = Aktualizujte si aplikáciu Organic Maps
+ sr = Молим Вас да ажурирате Organic Maps
sv = Uppdatera Organic Maps
th = กรุณาอัปเดต Organic Maps
tr = Lütfen Organic Maps'i güncelleyin
@@ -20209,6 +21116,7 @@
ro = Pentru a afișa datele privind traficul, aplicația trebuie actualizată.
ru = Для отображения пробок необходимо обновить приложение.
sk = Ak chcete zobraziť dopravné informácie, musíte si aktualizovať aplikáciu.
+ sr = Да бисте видели податке о саобраћају, морате да ажурирате апликацију.
sv = Applikationen måste uppdateras för att trafikdata ska kunna visas.
th = ในการแสดงข้อมูลการจราจร แอปพลิเคชั่นจะต้องอัปเดตก่อน
tr = Trafik verilerini görüntülemek için uygulamanın güncellenmesi gerekiyor.
@@ -20254,6 +21162,7 @@
ro = Datele privind traficul nu sunt disponibile
ru = Данные о пробках недоступны
sk = Dopravné informácie nie sú k dispozícii
+ sr = Подаци о саобраћају нису доступни
sv = Trafikdata är inte tillgänglig
th = ไม่มีข้อมูลการจราจร
tr = Trafik verileri kullanılamıyor
@@ -20299,6 +21208,7 @@
ro = Activează jurnalizarea
ru = Включить запись логов
sk = Zapnúť zaznamenávanie
+ sr = Омогући снимање лог фајлова
sv = Aktivera loggning
th = เปิดใช้งานการเก็บล็อก
tr = Günlüğü etkinleştir
@@ -20344,6 +21254,7 @@
ro = Dimensiunea fișierului jurnal: %@
ru = Размер файла логов: %@
sk = Veľkosť súboru protokolu: %@
+ sr = Величина лог фајла: %@
sv = Loggfilens storlek: %@
sw = Ukubwa wa faili ya kumbukumbu: %@
th = ขนาดไฟล์บันทึก: %@
@@ -20390,6 +21301,7 @@
ro = Părere generală
ru = Отправить отзыв
sk = Všeobecné pripomienky
+ sr = Ваше мишљење
sv = Allmän feedback
sw = Maoni Jumla
th = ข้อเสนอแนะทั่วไป
@@ -20435,6 +21347,7 @@
ro = Pentru instrucțiuni vocale utilizăm sistemul TTS. Multe dispozitive Android folosesc Google TTS. Poți descărca sau actualiza aplicația din Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
ru = Подсказки озвучиваются системным синтезатором речи (TTS). На многих устройствах используется Google TTS, его можно загрузить или обновить в Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
sk = Na hlasové pokyny používame systém TTS. Mnohé zariadenia s Adroidom používajú Google TTS, ktorý si môžete stiahnuť alebo aktualizovať z obchodu Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
+ sr = Користимо системски сервис текст-у-говор за гласовне инструкције. Многи Андроид уређаји користе Google Препознавање и синтезу говора, који можете да преузмете или ажурирате путем Google Play продавнице (https://play.google.com/store/apps/details?id=com.google.android.tts)
sv = Vi använder TTS-system för röstinstruktioner. Flera Android-enheter använder Google TTS. Du kan ladda ned eller uppdatera det på Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
sw = Tunatumia maagizo ya sautii ya TTS ya mfumo. Vifaa vingi vya Android vinatumia Google TTS, unaweza kuipakua au kuisasisha kwenye Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
th = เราใช้ระบบ TTS สำหรับคำแนะนำด้วยเสียงพูด เครื่องแอนดรอยด์จำนวนมากใช้งาน Google TTS คุณสามารถดาวน์โหลดหรืออัปเดตได้จาก Google Play (https://play.google.com/store/apps/details?id=com.google.android.tts)
@@ -20479,6 +21392,7 @@
ro = Pentru unele limbi trebuie să instalezi alt sintetizator de voce sau un pachet lingvistic suplimentar din Magazinul de aplicații (Google Play, Galaxy Store, App Gallery, FDroid).\nDeschide setările dispozitivului → Limbă → Transformare text în vorbire → Motor preferat.\nAici poți alege motorul de transformare a textului în vorbire și poți descărca o limbă pentru utilizare fără internet.
ru = Для некоторых языков, возможно, необходимо установить дополнительный синтезатор речи (TTS) из магазина приложений (Google Play, Galaxy Store, App Gallery, FDroid).\nЧтобы настроить синтезатор речи, перейдите в Настройки → Язык и ввод → Синтез речи.\nЗдесь можно установить дополнительные языковые пакеты или выбрать синтезатор речи.
sk = Pre niektoré jazyky bude potrebné nainštalovať syntetizátor reči alebo balík doplnkového jazyka z obchodu s aplikáciami (Google Play, Galaxy Store, App Gallery, FDroid). Otvorte nastavenia zariadenia → Jazyk a vstup → Reč → Prevod textu na reč. Tu môžete spravovať nastavenia pre syntézu reči (napríklad stiahnuť jazykový balík pre použitie v režime offline) a vybrať iný jazyk.
+ sr = За поједине језике, мораћете да инсталирате синтетизатор говора или језички пакет путем продавнице апликација (Google Play, Galaxy Store, App Gallery, FDroid).\nОтворите Подешавања вашег уређаја → Језик и унос → Говор → Излаз Текста у говор.\nОвде можете да управљате подешавањима за синтезу говора (на пример, да преузмете језички пакет за употребу без интернета) и да изаберете неку другу машину за Текст-у-говор.
sv = För vissa språk måste du installera en annan talsyntes eller ett annat språkpaket från appbutiken (Google Play Market, Galaxy Store).\nÖppna inställningarna på enheten → Språk och inmatning → Tal → Text till tal-uppspelning.\nHär kan du hantera inställningarna för talsyntes (till exempel, ladda ned språkpaket för användning offline) och välja en annan text till tal-motor.
sw = Kwa baadhi ya lugha, utahitaji kusakinisha programu nyingine ya kusanidi usemi au kifurushi cha ziada cha lugha kutoka kwenye duka la programu-tumizi (Google Play, Galaxy Store, App Gallery, FDroid).\nFungua mipangilio ya kifaa chako → Lugha na Ingizo → Usemi → Tokeo la maandishi kuwa usemi.\nHapa unaweza kusimamia usanidi wa usemi (kwa mfano, kupakua kifurushi cha lugha ili utumie nje ya mtandao) na uchague injini nyingine ya maandishi-kuwa-usemi.
th = สำหรับบางภาษาคุณจำเป็นต้องติดตั้งตัวสังเคราะห์เสียงหรือชุดภาษาเพิ่มเติมจากแอปสโตร์ (Google Play, Galaxy Store, App Gallery, FDroid)\nเปิดการตั้งค่าของเครื่องคุณ → ภาษาและการป้อนข้อมูล → คำพูด → เอาต์พุตการอ่านออกเสียง\nที่นี่คุณสามารถจัดการการตั้งค่าสำหรับการสังเคราะห์เสียง (ตัวอย่างเช่น ดาวน์โหลดชุดภาษาสำหรับใช้งานออฟไลน์) และเลือกเครื่องมืออ่านออกเสียงข้อความตัวอื่นได้
@@ -20525,6 +21439,7 @@
ro = Consultă acest ghid pentru informații suplimentare.
ru = Более подробная информация — в этом руководстве.
sk = Viac informácií nájdete v tomto návode.
+ sr = За више информација погледајте ово упутство.
sv = Kolla in den här guiden för mer information.
sw = Kwa maelezo zaidi tafadhali tazama mwongozo huu.
th = สำหรับข้อมูลเพิ่มเติม กรุณาเข้าชมคำแนะนำนี้
@@ -20573,6 +21488,7 @@
ro = Transcrie în alfabet latin
ru = Латинская транслитерация
sk = Prepis do latinky
+ sr = Транслитерација у латиницу
sv = Transkribering till latinskt alfabet
sw = Tafsiri kwa lugha ya Kilatini
th = การทับศัพท์เป็นภาษาละติน
@@ -20618,6 +21534,7 @@
ro = Mai multe
ru = Узнать больше
sk = Zistiť viac
+ sr = Сазнај више
sv = Läs mer
sw = Jua mengi zaidi
th = ศึกษาเพิ่มเติม
@@ -20664,6 +21581,7 @@
ro = Ieșire
ru = Выход
sk = Ukončiť
+ sr = Излаз
sv = Avsluta
sw = Toka
th = ออก
@@ -20711,6 +21629,7 @@
ro = Utilizați funcția de căutare sau atingeți ușor pe hartă pentru a adăuga un punct de plecare
ru = Используйте поиск или коснитесь карты, чтобы добавить начальную точку маршрута
sk = Pomocou vyhľadávania alebo ťuknutím na mapu môžete pridať východiskový bod trasy
+ sr = Користите претрагу или кратко додирните мапу да бисте додали почетну тачку руте
sv = Använd sökfunktionen eller tryck på kartan för att lägga till en startpunkt för rutten
sw = Tumia utafutaji au uguse kwenye ramani ili kuongeza mahali pa kuanzia
th = ใช้การค้นหาหรือแตะบนแผนที่เพื่อเพิ่มจุดเริ่มต้นเส้นทาง
@@ -20758,6 +21677,7 @@
ro = Utilizați funcția de căutare sau atingeți ușor pe hartă pentru a adăuga un punct de destinație
ru = Используйте поиск или коснитесь карты, чтобы добавить точку назначения
sk = Pomocou vyhľadávania alebo ťuknutím na mapu môžete pridať cieľový bod
+ sr = Користите претрагу или кратко додирните мапу да бисте додали одредишну тачку
sv = Använd sökfunktionen eller tryck på kartan för att lägga till en destinationspunkt
sw = Tumia utafutaji au uguse kwenye ramani ili kuongeza mahali unakoenda
th = ใช้การค้นหาหรือแตะบนแผนที่เพื่อเพิ่มจุดปลายทาง
@@ -20804,6 +21724,7 @@
ro = Gestionare traseu
ru = Изменить маршрут
sk = Spravovať trasu
+ sr = Измени руту
sv = Hantera rutt
sw = Dhibiti njia ya kufuata
th = จัดการเส้นทาง
@@ -20849,6 +21770,7 @@
ro = Planifică
ru = Построить
sk = Naplánovať
+ sr = План
sv = Planera
sw = Panga
th = วางแผน
@@ -20860,48 +21782,49 @@
[placepage_remove_stop]
tags = android,ios
- en = Remove
- af = Verwyder
- ar = إزالة
- az = Sil
- be = Выдаліць
- bg = Премахване
- ca = Elimina
- cs = Odstranit
- da = Fjern
- de = Entfernen
- el = Αφαίρεση
- es = Eliminar
- et = Eemalda
- eu = Kendu
- fa = حذف
- fi = Poista
- fr = Supprimer
- he = הסרה
- hu = Eltávolítja
- id = Hapus
- it = Rimuovi
- ja = 削除
- ko = 제거
- lt = Šalinti
- lv = Noņemt
- mr = काढा
- nb = Fjern
- nl = Verwijder
- pl = Usuń
- pt = Remover
- pt-BR = Remover
- ro = Elimină
- ru = Удалить
- sk = Odstrániť
- sv = Ta bort
- sw = Ondoa
- th = เอาออก
- tr = Kaldır
- uk = Видалити
- vi = Xóa
- zh-Hans = 移除
- zh-Hant = 移除
+ en = Remove Stop
+ af = Verwyder stop
+ ar = إزالة نقطة توقف
+ az = Kəsmə nöqtəsini silin
+ be = Выдаліць прыпынак
+ bg = Премахване на спирка
+ ca = Elimina parada
+ cs = Odstranit zastávku
+ da = Fjern stop
+ de = Stopp entfernen
+ el = Αφαίρεση στάσης
+ es = Eliminar parada
+ et = Eemalda peatus
+ eu = Kendu geltokia
+ fa = توقف را حذف کنید
+ fi = Poista pysähdys
+ fr = Supprimer l'arrêt
+ he = הסר עצירה
+ hu = Távolítsa el a stopot
+ id = Hapus pemberhentian
+ it = Rimuovi sosta
+ ja = 停留所を削除
+ ko = 정류장 제거
+ lt = Šalinti stabdymą
+ lv = Noņemt starppunktu
+ mr = थांबा काढा
+ nb = Fjern stopp
+ nl = Verwijder tussenstop
+ pl = Usuń postój
+ pt = Remover paragem
+ pt-BR = Remover parada
+ ro = Scoateți opritorul
+ ru = Удалить остановку
+ sk = Odstrániť zastávku
+ sr = Уклони стајање
+ sv = Ta bort stoppet
+ sw = Ondoa eneo la kusimama
+ th = ลบจุดแวะพัก
+ tr = Durağı kaldır
+ uk = Видалити зупинку
+ vi = Xóa điểm dừng
+ zh-Hans = 删除站点
+ zh-Hant = 刪除停止
[planning_route_remove_title]
tags = ios
@@ -20939,6 +21862,7 @@
ro = Trage aici pentru a elimina
ru = Перетяните сюда, чтобы удалить
sk = Presunutím sem odstránite
+ sr = Превуците овде за уклањање
sv = Dra hit för att ta bort
sw = Vuta hapa ili kuondoa
th = ลากมาที่นี่เพื่อเอาออก
@@ -20963,11 +21887,11 @@
el = Προσθήκη στάσης
es = Añadir parada
et = Lisa peatus
- eu = Gehitu geldiunea
+ eu = Gehitu geltokia
fa = اضافه کردن توقف
fi = Lisää pysähdys
fr = Ajouter un arrêt
- he = הוסף תחנה
+ he = הוסף עצירה
hi = गंतव्य जोड़ें
hu = Hozzáad megállót
id = Tambah perhentian
@@ -20983,8 +21907,9 @@
pt = Adicionar paragem
pt-BR = Adicionar parada
ro = Adaugă oprire
- ru = Заехать
+ ru = Добавить остановку
sk = Pridať zastávku
+ sr = Додај стајање
sv = Lägg till stopp
sw = Ongeza eneo la kusimama
th = เพิ่มจุดแวะพัก
@@ -21028,6 +21953,7 @@
ro = Pornește de la
ru = Начать от
sk = Začať od
+ sr = Крени од
sv = Starta från
sw = Anzia
th = เริ่มจาก
@@ -21076,6 +22002,7 @@
ro = Vă rugăm să vă conectați la OpenStreetMap pentru a încărca automat toate modificările aduse hărții. Aflați mai multe aici .
ru = Пожалуйста войдите в аккаунт OpenStreetMap.org, чтобы публиковать ваши изменения карты. Подробности по ссылке .
sk = Prihláste sa do OpenStreetMap, aby ste mohli automaticky nahrať všetky svoje úpravy mapy. Viac informácií sa dozviete tade .
+ sr = Молим Вас да се пријавите на OpenStreetMap да бисте аутоматски послали своје промене на мапи. Сазнајте више о томе овде .
sv = Logga in på OpenStreetMap för att automatiskt ladda upp alla dina kartredigeringar. Läs mer här .
sw = Tafadhali ingia kwenye OpenStreetMap ili kupakia kiotomatiki hariri zako zote za ramani. Pata maelezo zaidi hapa .
th = กรุณาเข้าสู่ระบบ OpenStreetMap เพื่ออัปโหลดการแก้ไขแผนที่ทั้งหมดของคุณโดยอัตโนมัติ เรียนรู้เพิ่มเติมที่นี่
@@ -21124,6 +22051,7 @@
ro = Vă rugăm să vă conectați la OpenStreetMap pentru a încărca automat toate modificările aduse hărții. Aflați mai multe
ru = Пожалуйста войдите в аккаунт OpenStreetMap.org, чтобы публиковать ваши изменения карты. Подробности по
sk = Prihláste sa do OpenStreetMap, aby ste mohli automaticky nahrať všetky svoje úpravy mapy. Viac informácií sa dozviete
+ sr = Молим вас да се улогујете на OpenStreetMap да бисте аутоматски послали све ваше промене на мапи. Сазнајте више
sv = Logga in på OpenStreetMap för att automatiskt ladda upp alla dina kartredigeringar. Läs mer
sw = Tafadhali ingia kwenye OpenStreetMap ili kupakia kiotomatiki hariri zako zote za ramani. Pata maelezo zaidi
th = กรุณาเข้าสู่ระบบ OpenStreetMap เพื่ออัปโหลดการแก้ไขแผนที่ทั้งหมดของคุณโดยอัตโนมัติ เรียนรู้เพิ่มเติม
@@ -21172,6 +22100,7 @@
ro = aici
ru = ссылке
sk = tade
+ sr = овде
sv = här
sw = hapa
th = ที่นี่
@@ -21218,6 +22147,7 @@
ro = Problemă de acces la spațiul de stocare
ru = Проблема с доступом к хранилищу
sk = Problém s prístupom k úložisku
+ sr = Проблем са приступом меморији
sv = Lagringsåtkomstproblem
sw = Tatizo la kufikia hifadhi
th = ปัญหาการเข้าถึงที่เก็บข้อมูล
@@ -21264,6 +22194,7 @@
ro = Spațiul de stocare extern nu este disponibil. Probabil cardul SD nu este introdus, este deteriorat sau sistemul de fișiere este doar pentru citire. Verifică sau contactează-ne la support@organicmaps.app
ru = Внешняя память устройства недоступна, возможно SD карта была удалена, повреждена или файловая система доступна только для чтения. Проверьте это и свяжитесь, пожалуйста, с нами support@organicmaps.app
sk = Externý úložný priestor nie je dostupný, pravdepodobne je vytiahnutá alebo poškodená SD karta alebo je systém súborov určený iba na čítanie. Skontrolujte to, prosím, a kontaktujte nás na support@organicmaps.app
+ sr = Екстерна меморија није доступна. SD картица је можда уклоњена, оштећена, или је фајл систем само за читање. Молим Вас, проверите Вашу SD картицу или нас контактирајте на support\@organicmaps.app
sv = Extern lagring är inte tillgänglig. SD-kortet är borttaget, skadat eller så är filsystemet skrivskyddat. Kontrollera det och kontakta oss på support@organicmaps.app
sw = Hifadhi ya nje haipatikani, pengine Kadi ya SD imeondolewa, imeharibika au mfumo wa faili ni wa kusoma pekee. Tafadhali ikague na uwasiliane nasi kwa kutumia support@organicmaps.app
th = ที่เก็บข้อมูลภายนอกไม่พร้อมใช้งาน อาจเป็นเพราะการ์ด SD ถูกถอดออกไป ได้รับความเสียหาย หรือระบบไฟล์ให้เขียนได้อย่างเดียว กรุณาตรวจสอบและติดต่อเราได้ที่ support@organicmaps.app
@@ -21310,6 +22241,7 @@
ro = Simulare arhivă deteriorată
ru = Эмуляция ошибки с внешней памятью
sk = Imitovať poškodené úložisko
+ sr = Симулирај неисправну меморију
sv = Emulera dålig lagring
sw = Onyeshana hifadhi mbaya
th = จำลองแบบที่เก็บข้อมูลที่ไม่ดี
@@ -21356,6 +22288,7 @@
ro = Intrare
ru = Вход
sk = Vchod | vjazd
+ sr = Улаз
sv = Ingång
sw = Kiingilio
th = ทางเข้า
@@ -21402,6 +22335,7 @@
ro = Introdu un nume corect
ru = Пожалуйста, введите название правильно
sk = Prosím, zadajte správne meno
+ sr = Молим Вас да унесете исправан назив
sv = Ange ett korrekt namn
sw = Tafadhali, weka jina sahihi
th = กรุณาใส่ชื่อที่ถูกต้อง
@@ -21449,6 +22383,7 @@
ro = Liste
ru = Списки
sk = Zoznamy
+ sr = Листе
sv = Listor
sw = Orodha
th = รายการ
@@ -21497,6 +22432,7 @@
ro = Ascunde tot
ru = Спрятать все
sk = Skryť všetko
+ sr = Сакриј све
sv = Dölj alla
sw = Ficha zote
th = ซ่อนทั้งหมด
@@ -21544,6 +22480,7 @@
ro = Arată tot
ru = Показать все
sk = Zobraziť všetko
+ sr = Прикажи све
sv = Visa alla
sw = Onyesha zote
th = แสดงทั้งหมด
@@ -21608,6 +22545,8 @@
ru:one = %d метка
ru:other = %d меток
sk = %d záložiek
+ sr:one = %d маркер
+ sr:other = %d маркера
sv = %d bokmärken
sw = Alamisho %d
th = %d บุ๊กมาร์ก
@@ -21657,6 +22596,7 @@
ro = Creează o listă nouă
ru = Создать новый список
sk = Vytvoriť nový zoznam
+ sr = Креирај нову листу
sv = Skapa ny lista
sw = Unda orodha mpya
th = สร้างรายการใหม่
@@ -21688,7 +22628,7 @@
fr = Importer des signets et des parcours
he = ייבוא סימניות ומסלולים
hi = बुकमार्क और सेटिंग्स आयात करें
- hu = Könyvjelzők és sávok importálása
+ hu = Könyvjelzők és nyomvonalak importálása
id = Impor penanda dan trek
it = Importazione di segnalibri e tracce
ja = ブックマークとトラックをインポートする
@@ -21704,6 +22644,7 @@
ro = Importați marcaje și piese
ru = Импортировать метки и треки
sk = Importovanie záložiek a stôp
+ sr = Увези маркере и путање
sv = Importera bokmärken och spår
sw = Ingiza alamisho na nyimbo
th = นำเข้าบุ๊กมาร์กและแทร็ก
@@ -21750,6 +22691,7 @@
ro = Ascunde pagina
ru = Скрыть
sk = Skryť obrazovku
+ sr = Сакриј екран
sv = Dölj skärm
sw = Ficha skrini
th = ซ่อนหน้าจอ
@@ -21796,6 +22738,7 @@
ro = %@ (%@ din %@)
ru = %@ (%@ из %@)
sk = %@ (%@ z %@)
+ sr = %@ (%@ од %@)
sv = %@ (%@ av %@)
sw = %@ (%@ kati ya %@)
th = %@ (%@ จาก %@)
@@ -21843,6 +22786,7 @@
ro = Se descarcă %@…
ru = Загрузка %@…
sk = Sťahovanie %@…
+ sr = Преузимам %@…
sv = Ladda ned %@…
sw = Inapakua %@…
th = กำลังดาวน์โหลด %@…
@@ -21890,6 +22834,7 @@
ro = Se aplică %@…
ru = Применение %@…
sk = Použitie %@…
+ sr = Примењујем %@…
sv = Tillämpar %@…
sw = Inatekeleza %@…
th = กำลังนำ %@ ไปใช้งาน…
@@ -21937,6 +22882,7 @@
ro = Nu poate fi trimis din cauza unei erori a aplicației
ru = Не удалось поделиться из-за ошибки приложения
sk = Pre chybu aplikácie nie je zdieľanie možné
+ sr = Дељење није могуће због грешке у апликацији
sv = Kunde inte delas på grund av ett applikationsfel
sw = Haiwezekani kushiriki kutokana na hitilafu ya programu
th = ไม่สามารถแชร์ได้เนื่องจากเกิดข้อผิดพลาดในแอปพลิเคชัน
@@ -21984,6 +22930,7 @@
ro = Eroare de trimitere
ru = Ошибка при попытке поделиться
sk = Chyba zdieľania
+ sr = Грешка приликом дељења
sv = Delningsfel
sw = Hitilafu ya kushiriki
th = ข้อผิดพลาดในการแชร์
@@ -22030,6 +22977,7 @@
ro = Nu poate fi trimisă o listă goală
ru = Нельзя делиться пустыми списками
sk = Prázdny zoznam nie je možné zdieľať
+ sr = Не може се поделити празна листа
sv = Kan inte dela en tom lista
sw = Haiwezekani kushiriki orodha tupu
th = ไม่สามารถแชร์รายการที่ว่างเปล่าได้
@@ -22077,6 +23025,7 @@
ro = Numele listei nu poate fi gol
ru = Имя списка не может быть пустым
sk = Názov nemôže byť prázdny
+ sr = Назив не сме бити празан
sv = Namnet kan inte vara tomt
sw = Jina halikuweza kuwa tupu
th = ชื่อต้องไม่ว่างเปล่า
@@ -22124,6 +23073,7 @@
ro = Introdu numele listei
ru = Введите имя списка, пожалуйста
sk = Zadajte názov zoznamu
+ sr = Молим Вас унесите име листе
sv = Vänligen ange listnamnet
sw = Tafadhali ingiza jina la orodha
th = โปรดป้อนชื่อรายการ
@@ -22171,6 +23121,7 @@
ro = Listă nouă
ru = Новый список
sk = Nový zoznam
+ sr = Нова листа
sv = Ny lista
sw = Orodha mpya
th = รายการใหม่
@@ -22218,6 +23169,7 @@
ro = Acest nume este deja folosit
ru = Такое имя уже занято
sk = Tento názov už bol prijatý
+ sr = Овај назив већ постоји
sv = Det här namnet är redan taget
sw = Jina hili tayari limechukuliwa
th = ชื่อนี้ถูกนำมาใช้แล้ว
@@ -22265,6 +23217,7 @@
ro = Alege un alt nume
ru = Выберите, пожалуйста, другое имя
sk = Vyberte iné meno
+ sr = Молим Вас изаберите други назив
sv = Vänligen välj ett annat namn
sw = Tafadhali chagua jina lingine
th = โปรดเลือกชื่ออื่น
@@ -22310,6 +23263,7 @@
ro = Acest nume e prea lung
ru = Слишком длинное название
sk = Tento názov je príliš dlhý
+ sr = Изабрано име је предугачко
sv = Det här namnet är för långt
sw = Jina hili ni muda mrefu sana
th = ชื่อนี้ยาวเกินไป
@@ -22357,6 +23311,7 @@
ro = Așteaptă…
ru = Пожалуйста, подождите…
sk = Prosím čakajte…
+ sr = Молим Вас сачекајте…
sv = Vänligen vänta…
sw = Tafadhali subiri…
th = โปรดรอสักครู่ …
@@ -22403,6 +23358,7 @@
ro = Număr de telefon
ru = Номер телефона
sk = Telefónne číslo
+ sr = Број телефона
sv = Telefonnummer
sw = Nambari ya simu
th = หมายเลขโทรศัพท์
@@ -22449,6 +23405,7 @@
ro = Profil OpenStreetMap
ru = Профиль OpenStreetMap
sk = Profil OpenStreetMap
+ sr = OpenStreetMap профил
sv = OpenStreetMap profil
th = โปรไฟล์ OpenStreetMap
tr = OpenStreetMap profili
@@ -22494,6 +23451,7 @@
ro = Au fost detectate fișiere noi
ru = Обнаружены новые файлы
sk = Zistené nové súbory
+ sr = Пронађени су нови фајлови
sv = Nya filer upptäcktes
sw = Faili mpya zimegunduliwa
th = พบไฟล์ใหม่แล้ว
@@ -22540,8 +23498,8 @@
fr:other = %d fichiers ont été trouvés. Vous les verrez après la conversion.
he:one = נמצא קובץ %d. יהיה ניתן לראות אותו לאחר ההמרה.
he:other = נמצאו %d קבצים. יהיה ניתן לראות אותם לאחר ההמרה.
- hu:one = %d fájlt találtunk. Látni fogja őket a megtérés után.
- hu:other = %d fájl található. Látni fogja őket a megtérés után.
+ hu:one = %d fájlt találtunk. Látni fogja őket a konvertálás után.
+ hu:other = %d fájl található. Látni fogja őket a konvertálás után.
id:other = %d file telah ditemukan. Anda akan melihatnya setelah konversi.
it:one = %d file è stato trovato. Lo vedrai dopo la conversione.
it:other = %d file trovati. Li vedrai dopo la conversione.
@@ -22571,6 +23529,9 @@
sk:few = Boli nájdené %d súbory. Uvidíte ich po konverzii.
sk:one = Bol nájdený %d súbor. Uvidíte to po konverzii.
sk:other = Bolo nájdených %d súborov. Uvidíte ich po konverzii.
+ sr:few = %d фајла је пронађено. Можете да их погледате након конверзије.
+ sr:one = %d фајл је пронађен. Можете да га погледате након конверзије.
+ sr:other = %d фајлова је пронађено. Можете да их погледате након конверзије.
sv:one = %d fil hittades. Du kommer att se den efter omvandlingen.
sv:other = %d filer har hittats. Du kommer att se dem efter omvandlingen.
sw:one = Faili %d ilipatikana. Utaiona baada ya uongofu.
@@ -22622,6 +23583,7 @@
ro = Convertește
ru = Конвертировать
sk = Premeniť
+ sr = Конвертуј
sv = Konvertera
sw = Badilisha
th = แปลง
@@ -22669,6 +23631,7 @@
ro = Eroare
ru = Ошибка
sk = Chyba
+ sr = Грешка
sv = Fel
sw = Hitilafu
th = ความผิดพลาด
@@ -22716,6 +23679,7 @@
ro = Unele fișiere nu au fost convertite.
ru = Некоторые файлы не конвертировались.
sk = Niektoré súbory neboli konvertované.
+ sr = Неки фајлови нису конвертовани
sv = Vissa filer konverterades inte.
sw = Baadhi ya faili hazibadilishwa.
th = ไฟล์บางไฟล์ไม่ได้รับการแปลง
@@ -22762,6 +23726,7 @@
ro = Restabilește
ru = Восстановить
sk = Obnoviť
+ sr = Реконструиши
sv = Återställa
sw = Rejesha
th = ฟื้นฟู
@@ -22821,16 +23786,19 @@
pl:many = %d tras
pl:one = %d trasa
pl:other = %d trasy
- pt-BR:one = %d trajeto
- pt-BR:other = %d trajetos
- pt:one = %d trilha
- pt:other = %d trilhas
+ pt-BR:one = %d trilha
+ pt-BR:other = %d trilhas
+ pt:one = %d trajeto
+ pt:other = %d trajetos
ro:one = %d traseu
ro:other = %d trasee
ru:few = %d трека
ru:one = %d трек
ru:other = %d треков
sk = %d sledovania
+ sr:few = %d путање
+ sr:one = %d путања
+ sr:other = %d путања
sv = %d spår
sw = Njia %d
th = %d ติดตามต่าง ๆ
@@ -22877,6 +23845,7 @@
ro = Intimitate
ru = Приватность
sk = Súkromie
+ sr = Приватност
sv = Integritet
sw = Faragha
th = ความเป็นส่วนตัว
@@ -22924,6 +23893,7 @@
ro = Confidențialitate
ru = Политика конфиденциальности
sk = Zásady ochrany osobných údajov
+ sr = Политика приватности
sv = Integritetspolicy
sw = Sera ya faragha
th = นโยบายความเป็นส่วนตัว
@@ -22971,6 +23941,7 @@
ro = Termeni de utilizare
ru = Условия использования
sk = Podmienky používania
+ sr = Услови коришћења
sv = Allmänna villkor
sw = Masharti ya matumizi
th = ข้อกำหนดในการใช้งาน
@@ -23017,6 +23988,7 @@
ro = Trafic
ru = Пробки
sk = Dopravné informácie
+ sr = Саобраћај
sv = Trafik
sw = Trafiki
th = การจราจร
@@ -23065,6 +24037,7 @@
ro = Metrou
ru = Метро
sk = Metro
+ sr = Метро
sv = Tunnelbana
sw = Njia ya chini
th = รถไฟใต้ดิน
@@ -23111,6 +24084,7 @@
ro = Stiluri și straturi de hartă
ru = Стили и слои карты
sk = Štýly a vrstvy mapy
+ sr = Стилови мапе и слојеви
sv = Kartstilar och lager
sw = Mitindo ya Ramani na Tabaka
th = รูปแบบและเลเยอร์ของแผนที่
@@ -23158,6 +24132,7 @@
ro = Harta de metrou nu este disponibilă
ru = Карта метро недоступна
sk = Mapa metra nie je dostupná
+ sr = Мапа метроа не постоји
sv = Tunnelbanekartan är otillgänglig
sw = Ramani ya njia ya chini haipatikani
th = แผนที่รถไฟใต้ดินไม่พร้อมใช้งาน
@@ -23204,6 +24179,7 @@
ro = Lista este goală
ru = Список пустой
sk = Tento zoznam je prázdny
+ sr = Ова листа је празна
sv = Listan är tom
sw = Orodha hii ni tupu
th = รายการนี้ว่างเปล่า
@@ -23250,6 +24226,7 @@
ro = Pentru a adăuga un loc preferat, ține apăsat un loc pe hartă și după aceea atinge simbolul în formă de stea
ru = Чтобы добавить метку, нажмите на место на карте, а затем на иконку звёздочки
sk = Pre pridanie záložky kliknite na miesto na mape a potom na ikonu hviezdičky
+ sr = Да бисте додали маркер, кратко додирните место на мапи, а онда додирните иконицу са звездом
sv = För att lägga till bokmärken, tryck på kartan och sedan på stjärnikonen
sw = Ili kuongeza ramani, gusa mahali kwenye ramani na kisha gusa ikoni ya nyota
th = เพื่อเพิ่มบุ๊กมาร์ก โปรดแตะที่สถานที่บนแผนที่ แล้วจากนั้นแตะที่ไอคอนรูปดาว
@@ -23296,6 +24273,7 @@
ro = …mai mult
ru = …ещё
sk = …viac
+ sr = …више
sv = …mer
sw = …zaidi
th = …เพิ่มเติม
@@ -23343,6 +24321,7 @@
ro = A apărut o eroare
ru = Произошла ошибка
sk = Vyskytla sa chyba
+ sr = Десила се грешка
sv = Ett fel har uppstått
sw = Kosa limetokea
th = มีข้อผิดพลาดเกิดขึ้น
@@ -23383,6 +24362,7 @@
ro = Populare
ru = Популярно
sk = Obľúbené
+ sr = Популарно
tr = Popüler
zh-Hant = 受歡迎的
@@ -23422,6 +24402,7 @@
ro = Export KMZ
ru = Экспорт KMZ
sk = Exportovať KMZ
+ sr = Експортуј KMZ
sv = Exportera KMZ
sw = Hamisha KMZ
th = ส่งออก KMZ
@@ -23467,6 +24448,7 @@
ro = Exportați GPX
ru = Экспорт GPX
sk = Export GPX
+ sr = Експортуј GPX
sv = Exportera GPX
sw = Hamisha GPX
th = ส่งออก GPX
@@ -23513,6 +24495,7 @@
ro = Șterge lista
ru = Удалить список
sk = Vymazať zoznam
+ sr = Обриши листу
sv = Radera listan
sw = Futa Orodha
th = ลบรายการ
@@ -23558,6 +24541,7 @@
ro = Ascunde de pe hartă
ru = Скрыть с карты
sk = Nezobrazovať na mape
+ sr = Сакриј на карти
sv = Dölj från karta
sw = Ficha kwenye ramani
th = ซ่อนจากแผนที่
@@ -23604,6 +24588,7 @@
ro = Acces public
ru = Публичный доступ
sk = Verejne prístupné
+ sr = Јавни приступ
sv = Allmän åtkomst
sw = Matumizi ya umma
th = เข้าถึงได้โดยสาธารณะ
@@ -23650,6 +24635,7 @@
ro = Acces privat
ru = Ограниченный доступ
sk = Obmedzený prístup
+ sr = Ограничен приступ
sv = Privat åtkomst
sw = Matumizi yenye ukomo
th = จำกัดการเข้าถึง
@@ -23696,6 +24682,7 @@
ro = Adaugă o descriere (text sau html)
ru = Добавьте описание (текст или html)
sk = Zadajte popis (text alebo html)
+ sr = Унесите опис (текст или html)
sv = Lägg till en beskrivning (text eller html)
sw = Andika maelezo (maneno au html)
th = พิมพ์รายละเอียด (ข้อความหรือ html)
@@ -23742,6 +24729,7 @@
ro = Personal
ru = Личный
sk = Súkromné
+ sr = Приватно
sv = Privat
sw = Faragha
th = ส่วนตัว
@@ -23789,6 +24777,7 @@
ro = A apărut o eroare la încărcarea etichetelor, încearcă din nou
ru = Во время загрузки тегов произошла ошибка, пожалуйста, попробуйте ещё раз
sk = Počas načítavania značiek sa vyskytla chyba, skúste to znova
+ sr = Десила се грешка приликом учитавања тагова, покушајте поново
sv = Ett fel uppstod när taggarna laddades, försök igen
sw = Kosa limetokea wakati wa kupakua vibandiko, tafadhali jaribu tena
th = เกิดข้อผิดพลาดขณะโหลดแท็ก โปรดลองใหม่อีกครั้ง
@@ -23834,6 +24823,7 @@
ro = Descarcă
ru = Скачать
sk = Stiahnuť
+ sr = Преузми
sv = Nedladdning
sw = Pakua
th = ดาวน์โหลด
@@ -23881,6 +24871,7 @@
ro = Radare
ru = Камеры скорости
sk = Rýchlostné kamery
+ sr = Саобраћајне камере
sv = Hastighetskameror
sw = Kamera za mwendo-kasi
th = กล้องตรวจจับความเร็ว
@@ -23927,6 +24918,7 @@
ro = Descrierea locului
ru = Описание места
sk = Popis miesta
+ sr = Опис места
sv = Beskrivning av platsen
sw = Maelezo ya Eneo
th = รายละเอียดของสถานที่
@@ -23974,6 +24966,7 @@
ro = Descărcarea hărților
ru = Загрузка карт
sk = Sťahovač máp
+ sr = Преузимање мапа
sv = Kartnedladdning
sw = Kipakua Ramani
th = ตัวดาวน์โหลดแผนที่
@@ -24021,6 +25014,7 @@
ro = Avertizează la depășirea limitei de viteză
ru = Предупреждать при превышении скорости
sk = Varovanie pred prekročením rýchlosti
+ sr = Упозорење на прекорачење брзине
sv = Varna vid fortkörning
sw = Onya kuhusu mwendo kasi
th = เตือนเรื่องการขับรถเร็ว
@@ -24068,6 +25062,7 @@
ro = Avertizează mereu
ru = Всегда предупреждать
sk = Vždy upozorniť
+ sr = Увек ме упозори
sv = Varna alltid
sw = Daima onya
th = เตือนเกี่ยวกับกล้องตรวจจับความเร็วเสมอ
@@ -24115,6 +25110,7 @@
ro = Nu avertiza niciodată
ru = Никогда не предупреждать
sk = Nikdy neupozorňovať
+ sr = Немој да ме упозораваш
sv = Varna aldrig
sw = Kamwe usionye
th = ไม่เคยเตือนเกี่ยวกับกล้องตรวจจับความเร็ว
@@ -24162,6 +25158,7 @@
ro = Economisire a energiei
ru = Режим энергосбережения
sk = Úsporný režim
+ sr = Режим чувања батерије
sv = Energisparläge
sw = Mtindo wa kuokoa nishati
th = โหมดประหยัดพลังงาน
@@ -24209,6 +25206,7 @@
ro = Dacă este pornit modul de economisire a energiei, aplicația va deconecta funcțiile care consumă multă energie în dependență de nivelul de încărcare a bateriei.
ru = Если режим энергосбережения включён, приложение будет отключать энергозатратные функции в зависимости от текущего заряда телефона
sk = Keď je zvolený automatický režim, aplikácia začne vypínať funkcie, ktoré vybíjajú batériu v závislosti od aktuálnej úrovne nabitia batérie
+ sr = Смањује потрошњу електричне енергије искључивањем одређених функционалности.
sv = Om energisparläget är på, stängs energikrävande funktioner av beroende på telefonens nuvarande laddning
sw = Pindi mtindo wa kiotomatiki unapochaguliwa programu tumizi inaanza kuzima sifa za kumaliza betri kulingana na kiwango cha chaji cha sasa cha betri
th = เมื่อโหมดอัตโนมัตินั้นถูกเลือก แอปพลิเคชันจะเริ่มหยุดการใช้พลังงานจากแบตเตอรีขึ้นอยู่กับจำนวนไฟในแบตเตอรีว่าเหลือเท่าไร
@@ -24256,6 +25254,7 @@
ro = Niciodată
ru = Никогда
sk = Nikdy
+ sr = Никад
sv = Aldrig
sw = Kamwe
th = ไม่ใช้
@@ -24303,6 +25302,7 @@
ro = Automat
ru = Авто
sk = Automaticky
+ sr = Када је батерија при крају
sv = Vid lågt batteri
sw = Kiotomatiki
th = อัตโนมัติ
@@ -24350,6 +25350,7 @@
ro = Economisire maximă a energiei
ru = Максимальное энергосбережение
sk = Maximálna úspora batérie
+ sr = Увек
sv = Alltid
sw = Upeo wa kuhifadhi nishati
th = ประหยัดพลังงานสูงสุด
@@ -24397,6 +25398,7 @@
ro = Opțiunea activează jurnalizarea în scopuri de diagnosticare. Aceasta poate fi utilă echipei noastre pentru a rezolva problemele cu aplicația. Activează temporar această opțiune pentru a înregistra și a ne trimite jurnale detaliate despre problema ta.
ru = Данная настройка включается для записи действий в целях диагностики, чтобы помочь нашей команде выявить проблемы с приложением. Временно включайте эту настройку только для отправки детальной информации о найденной вами проблеме в приложении через кнопку "Сообщить о проблеме".
sk = Týmto zapnete záznamenávanie diagnostických informácií, ktoré môžete poslať našej technickej podpore v prípade problémov s aplikáciou. Záznam môže obsahovať údaje o vašej polohe.
+ sr = Привремено укључите ову опцију да бисте сачували детаљне дијагностичке логове уколико имате неки проблем. Логове можете да нам пошаљете коришћењем опције "Пријави проблем" у прозору Помоћ. Напомена: Логови могу да садрже информације о вашој локацији.
sv = Aktivera denna funktion för att logga detaljer för diagnostiska ändamål. Detta hjälper utvecklarna att identifiera problem med appen. Slå på funktionen endast på begäran av Organic Maps supporttjänst.
sw = Chaguo huwasha data kwa madhumuni ya uchunguzi. Itakuwa muhimu kwa wafanyakazi wetu ambao wanatatua matatizo ya programu. Washa chaguo hili kwa maombi ya mhudumu wa Organic Maps tu.
th = ออปชันเพื่อเปิดการบันทึกประวัติการทำงานเพื่อการวินิจฉัย ประวัติดังกล่าวอาจเป็นประโยชน์กับทีมงานช่วยเหลือของเราที่คอยจัดการกับปัญหาที่เจอระหว่างแอปทำงาน โปรดเปิดออปชันดังกล่าวจากการร้องข้อการสนับสนุนจาก Organic Maps เท่านั้น
@@ -24443,6 +25445,7 @@
ro = Modifică online
ru = Редактируется онлайн
sk = Online úprava
+ sr = Online измене
sv = Redigeras online
sw = Uhariri mtandaoni
th = การแก้ไขทางออนไลน์
@@ -24490,6 +25493,7 @@
ro = Opțiuni de ocolire
ru = Настройки объезда
sk = Možnosti trasy
+ sr = Опције рутирања
sv = Ruttinställningar
sw = Machaguo ya njia
th = ทางเลือกเส้นทางขับขี่
@@ -24535,6 +25539,7 @@
ro = Evitați drumurile cu taxă
ru = Избегать платных дорог
sk = Vyhnúť sa spoplatneným cestám
+ sr = Избегавај путарине
sv = Undvik avgiftsbelagda vägar
sw = Epuka barabara za ushuru
th = หลีกเลี่ยงถนนที่เก็บค่าผ่านทาง
@@ -24582,6 +25587,7 @@
ro = Evită drumurile neasfaltate
ru = Избегать грунтовые дороги
sk = Vyhnúť sa nespevneným cestám
+ sr = Избегавај неасфалтиране путеве
sv = Undvik oasfalterade vägar
sw = Epuka barabara za vumbi
th = เลี่ยงถนนดินทั้งหมด
@@ -24629,10 +25635,11 @@
ro = Evită trecerile cu bac
ru = Избегать паромы
sk = Vyhnúť sa prechodom na trajekte
+ sr = Избегавај трајекте
sv = Undvik färjetrafik
sw = Epuka vivuko vya feri
th = เลี่ยงการข้ามฟากด้วยเรือ
- tr = Feribot geçişlerinden kaçın
+ tr = Vapurdan kaçın
uk = Уникати поромів
vi = Tránh bến phà
zh-Hans = 避开轮渡
@@ -24674,6 +25681,7 @@
ro = Evitați autostrăzile
ru = Избегать автомагистрали
sk = Vyhnúť sa diaľniciam
+ sr = Избегавај аутопутеве
sv = Undvik motorvägen
sw = Epuka barabara
th = หลีกเลี่ยงมอเตอร์เวย์
@@ -24721,6 +25729,7 @@
ro = Nu poate fi creat un traseu
ru = Невозможно построить маршрут
sk = Nepodarilo sa vypočítať trasu
+ sr = Није могуће израчунати руту
sv = Det går inte att hitta rutt
sw = Haiwezi kukokotoa njia
th = ไม่สามารถคำนวณเส้นทาง
@@ -24768,6 +25777,7 @@
ro = Din păcate, nu putem elabora un traseu cu opțiunile alese. Modifică-le și încearcă din nou.
ru = К сожалению, мы не смогли построить маршрут с выбранными опциями. Измените настройки и повторите попытку
sk = Bohužiaľ sme nemohli nájsť trasu pravdepodobne z dôvodu definovaných možností. Zmeňte nastavenia a skúste to prosím znova
+ sr = Рута није пронађена. Узрок могу бити опције рутирања или непотпуни OpenStreetMap подаци. Молим Вас да промените ваше опције рутирања и покушате поново.
sv = Tyvärr kunde vi inte hitta en rutt med de valda alternativen. Ändra inställningar och försök igen
sw = Bahati mbaya hatukuweza kupata njia labda kwa sababu ya machaguo msingi. Tafadhali badili mipangilio na jaribu tena
th = ขออภัย เราไม่สามารถค้นหาเส้นทาง โดยสาเหตุอาจมาจากทางเลือกที่คุณกำหนดไว้ โปรดเปลี่ยนการตั้งค่าทางเลือกและลองใหม่อีกครั้ง
@@ -24815,6 +25825,7 @@
ro = Stabilește drumurile de evitat
ru = Настроить пути объезда
sk = Definovať cesty, ktorým sa treba vyhnúť
+ sr = Изабери путеве за избегавање
sv = Definiera oönskade vägar
sw = Fafanua njia za kuziepuka
th = กำหนดถนนที่ต้องการเลี่ยง
@@ -24861,6 +25872,7 @@
ro = Opțiuni de ocolire activate
ru = Настройки объезда включены
sk = Možnosti trasy povolené
+ sr = Опције рутирања су укључене
sv = Ruttinställningar aktiverade
sw = Machaguo ya njia yamewezeshwa
th = เปิดใช้การค้นหาเส้นทางขับขี่แล้ว
@@ -24906,6 +25918,7 @@
ro = Drum cu plată
ru = Платная дорога
sk = Spoplatnená cesta
+ sr = Путеви са путаринама
sv = Betalväg
sw = Barabara ya kulipia
th = ถนนแบบเสียค่าผ่านทาง
@@ -24951,6 +25964,7 @@
ro = Drum neasfaltat
ru = Грунтовая дорога
sk = Nespevnená cesta
+ sr = Неасфалтирани путеви
sv = Oasfalterad väg
sw = Barabara ya vumbi
th = ถนนดิน
@@ -24996,10 +26010,11 @@
ro = Trecere cu bac
ru = Паромная переправа
sk = Prechod trajektom
+ sr = Линије трајекта
sv = Färjetrafik
sw = Kivuko cha feri
th = เรือข้ามฟาก
- tr = Feribot geçişi
+ tr = Vapur geçişi
uk = Поромна переправа
vi = Bến phà
zh-Hans = 轮渡
@@ -25041,6 +26056,7 @@
ro = Să mergem
ru = Поехали
sk = Poďme
+ sr = Крећемо
sv = Nu åker vi
sw = Twende zetu
th = ไปกันเลย
@@ -25086,6 +26102,7 @@
ro = Destinație
ru = Цель
sk = Cieľ
+ sr = Одредиште
sv = Destination
sw = Mahali
th = จุดหมาย
@@ -25132,6 +26149,7 @@
ro = Centrează
ru = Отцентровать
sk = Vycentrovať
+ sr = Центрирај
sv = Placera i mitten
sw = Weka kati tena
th = รีเซ็นเตอร์
@@ -25177,6 +26195,7 @@
ro = Rezultatul căutării
ru = Результаты поиска
sk = Výsledky vyhľadávania
+ sr = Резултати претраге
sv = Sökresultat
sw = Matokeo ya utafutaji
th = ผลการค้นหา
@@ -25222,6 +26241,7 @@
ro = Apoi
ru = Затем
sk = Potom
+ sr = Затим
sv = Sedan
sw = Kisha
th = จากนั้น
@@ -25268,6 +26288,7 @@
ro = Vrei să refaci traseul?
ru = Хотите перестроить маршрут?
sk = Chcete znova vytvoriť trasu?
+ sr = Да ли желите да поново направим руту?
sv = Vill du räkna om rutten?
sw = Je, unataka kuunda upya njia?
th = ต้องการสร้างเส้นทางใหม่หรือไม่
@@ -25316,6 +26337,7 @@
ro = Da
ru = Да
sk = Áno
+ sr = Да
sv = Ja
sw = Ndio
th = ใช่
@@ -25364,6 +26386,7 @@
ro = Nu
ru = Нет
sk = Nie
+ sr = Не
sv = Nej
sw = Hapana
th = ไม่ใช่
@@ -25430,6 +26453,7 @@
ro = Capacitate: %@
ru = Вместимость: %@
sk = Kapacita: %@
+ sr = Број места: %@
sv = Kapacitet: %@
sw = Uwezo: %@
th = ความจุ: %@
@@ -25476,6 +26500,7 @@
ro = Rețea: %@
ru = Сеть: %@
sk = Sieť: %@
+ sr = Мрежа: %@
sv = Nätverk: %@
sw = Mtandao: %@
th = เครือข่าย: %@
@@ -25521,6 +26546,7 @@
ro = Ai ajuns!
ru = Вы прибыли!
sk = Prišli ste do cieľa!
+ sr = Стигли сте!
sv = Du är framme!
sw = Umefika!
th = คุณมาถึงแล้ว!
@@ -25566,6 +26592,7 @@
ro = Tastatura nu poate fi folosită cât timp conduci
ru = Клавиатура недоступна во время движения
sk = Počas jazdy nie je klávesnica k dispozícii
+ sr = Тастатура је онемогућена у току вожње
sv = Tangentbordet är inte tillgängligt vid körning
sw = Mbao-bonye haipatikani wakati wa kuendesha gari
th = คีย์บอร์ดไม่สามารถใช้งานได้ขณะขับขี่
@@ -25612,6 +26639,7 @@
ro = Traseul de la locul în care te afli nu poate fi alcătuit
ru = Невозможно построить маршрут от текущего местоположения
sk = Z vašej aktuálnej polohy nie je možné vytvoriť trasu
+ sr = Није могуће направити руту са ваше тренутне локације
sv = Det gick inte att hitta en rutt från nuvarande plats
sw = Haiwezi kuunda njia kutokea kwenye eneo lako la sasa
th = ไม่สามารถสร้างเส้นทางจากตำแหน่งปัจจุบันของคุณ
@@ -25658,6 +26686,7 @@
ro = Traseul către destinația aleasă nu poate fi alcătuit. Alege altă destinație.
ru = Невозможно построить маршрут до конечной точки. Выберите другую
sk = Nie je možné vytvoriť trasu do cieľa. Prosím vyberte iný bod
+ sr = Није могуће направити руту до изабраног одредишта. Молим Вас изаберите другу крајњу тачку.
sv = Det går inte att hitta en rutt till målet. Välj en annan
sw = Haiwezi kuunda njia kwenda uendako. Tafadhali chagua sehemu nyingine
th = ไม่สามารถสร้างเส้นทางไปยังจุดหมายของคุณ โปรดเลือกจุดหมายใหม่
@@ -25704,6 +26733,7 @@
ro = Nu este semnal GPS. Mergi la loc deschis.
ru = Нет сигнала GPS. Проследуйте на открытую местность
sk = Žiaden GPS signál. Presuňte sa na otvorené priestranstvo
+ sr = Нема GPS сигнала. Молим Вас да се померите на отворен простор.
sv = Ingen GPS-signal. Flytta dig till ett öppet område
sw = Hakuna ishara ya GPS. Tafadhali sogea katika eneo jingine la wazi
th = ไม่มีสัญญาณจีพีเอส โปรดไปในที่โล่งเพื่อหาสัญญาณ
@@ -25750,6 +26780,7 @@
ro = Nu poate fi alcătuit un traseu. Alege alte puncte ale traseului
ru = Невозможно построить маршрут. Выберите другие точки маршрута
sk = Nie je možné vytvoriť trasu. Prosím zadajte iné body trasy
+ sr = Није могуће направити руту. Изаберите друге тачке на рути.
sv = Det går inte att hitta en rutt. Välj andra punkter
sw = Haiwezi kuunda njia. Tafadhali taja kituo kingine cha njia
th = ไม่สามารถคำนวณเส้นทาง โปรดระบุตำแหน่งของเส้นทางอื่น
@@ -25796,6 +26827,7 @@
ro = Pentru a crea un traseu, descarcă hărțile lipsă în dispozitivul tău
ru = Чтобы построить маршрут, загрузите недостающие карты на своём устройстве
sk = Pre vytvorenie trasy si stiahnite do zariadenia chýbajúce mapy
+ sr = Да бисте направили руту, преузмите недостајуће мапе на ваш уређај
sv = För att hitta en rutt, ladda ner saknade kartor på din enhet
sw = Kuunda njia, pakua ramani zilizokosekana kwenye kifaa chako
th = เพื่อสร้างเส้นทาง โปรดดาวน์โหลดแผนที่บนอุปกรณ์ของคุณ
@@ -25842,10 +26874,11 @@
ro = Eroare. Repornește aplicația.
ru = Произошла ошибка. Перезапустите приложение
sk = Vyskytla sa chyba. Prosím reštartujte aplikáciu
+ sr = Дошло је до грешке. Молим Вас рестартујте апликацију
sv = Ett fel uppstod. Starta om appen
sw = Hitilafu imetokea. Tafadhali iwashe tena programu
th = พบข้อผิดพลาด โปรดปิดและเปิดแอปพลิเคชันใหม่อีกครั้ง
- tr = Hata oluştu. Lütfen uygulamayı yeniden başlatın
+ tr = Hata oluştu. Lütfen uygulamayı yeniden başlatın.
uk = Виникла помилка. Перезапустіть додаток
vi = Đã xảy ra lỗi. Khởi động lại ứng dụng
zh-Hans = 发生了错误,请重新启动应用程序
@@ -25888,6 +26921,7 @@
ro = Traseul va fi refăcut de la locul în care te afli
ru = Маршрут будет перестроен от вашего текущего местоположения
sk = Trasa bude obnovená z vašej aktuálnej polohy
+ sr = Рута ће бити поново направљена од ваше тренутне локације
sv = Rutten kommer att räknas om från din nuvarande plats
sw = Njia itaundwa upya kutokea kwenye sehemu yako la sasa
th = เส้นทางจะถูกสร้างอีกครั้งจากตำแหน่งปัจจุบันของคุณ
@@ -25934,10 +26968,11 @@
ro = Traseul va fi înlocuit cu unul pentru autovehicule
ru = Маршрут будет изменён на автомобильный
sk = Trasa bude upravená na jazdu autom
+ sr = Рута ће бити прилагођена за кретање аутомобилом
sv = Rutten kommer att ändras till bil
sw = Njia itaboreshwa kuwa ya gari
th = เส้นทางของรถยนต์อาจถูกปรับเปลี่ยน
- tr = Rota, bir arabalı seyahat rotasına dönüştürülecek
+ tr = Rota, bir araba sürüş rotasına dönüştürülecek
uk = Маршрут буде змінено на автомобільний
vi = Tuyến đường sẽ được thay đổi thành tuyến dành cho xe ô tô
zh-Hans = 路线将转换为汽车路线
@@ -25980,10 +27015,11 @@
ro = Nu sunt afișate toate marcajele
ru = Отображаются не все метки
sk = Nezobrazujú sa všetky záložky
+ sr = Нису приказани сви маркери
sv = Alla bokmärken visas inte
sw = Sio vialamisho vyote vinavyoonyeshwa
th = บุ๊กมาร์กไม่แสดงทั้งหมด
- tr = Tüm yer imleri gösterilmez
+ tr = Tüm yer imleri gösterilmiyor
uk = Відображаються не всі мітки
vi = Không phải tất cả dấu trang đều được hiển thị
zh-Hans = 未显示所有书签
@@ -26026,6 +27062,7 @@
ro = Treceți la telefon pentru a vedea toate marcajele
ru = Переключитесь на телефон, чтобы увидеть все метки
sk = Prepnutie na telefón a zobrazenie všetkých záložiek
+ sr = Пребаците се на телефон да бисте видели све маркере
sv = Växla till telefonen för att se alla bokmärken
sw = Badili utumie simu ili kuona alamisho zote
th = สลับไปที่โทรศัพท์เพื่อดูบุ๊กมาร์กทั้งหมด
@@ -26073,6 +27110,7 @@
ro = Bine
ru = Ок
sk = Ok
+ sr = ОК
sv = Ok
sw = Sawa
th = โอเค
@@ -26119,6 +27157,7 @@
ro = Radare
ru = Камеры
sk = Radary
+ sr = Саобраћајне камере
sv = Fartkameror
sw = Kam za kasi
th = จับความเร็ว
@@ -26165,6 +27204,7 @@
ro = Info radare
ru = Инфо о камерах
sk = Rýchl. upozorn.
+ sr = Упозорење прекорачења
sv = Info om fartkameror
sw = Onyo la kasi
th = เตือนความเร็ว
@@ -26211,10 +27251,11 @@
ro = Descarcă hărțile în aplicația Organic Maps din dispozitivul tău
ru = Скачайте карты в приложении Organic Maps на своём устройстве
sk = Prosím stiahnite si mapy v aplikácii Organic Maps vo vašom zariadení
+ sr = Молим Вас да преузмете мапе у апликацији на Вашем мобилном уређају
sv = Ladda ner kartor i appen på din enhet
sw = Tafadhali pakua ramani katika programu tumizi ya Organic Maps kwenye kifaa chako
th = โปรดดาวน์โหลดแผนที่ในแอพฯ Organic Maps บนอุปกรณ์ของคุณ
- tr = Lütfen haritaları cihazınıza Organic Maps uygulamasından indirin
+ tr = Lütfen telefonunuzdaki Organic Maps'ten haritaları indirin
uk = Завантажте карти в додатку Organic Maps на своєму пристрої
vi = Vui lòng tải xuống bản đồ trong ứng dụng Organic Maps trên thiết bị của bạn
zh-Hans = 将 Organic Maps 应用程序中的地图下载至个人设备中
@@ -26257,6 +27298,7 @@
ro = %@ ieșire
ru = %@ съезд
sk = %@ výjazd
+ sr = %@ излаз
sv = %@ utgången
sw = Kutoka kwa %@
th = ทางออกที่ %@
@@ -26304,6 +27346,7 @@
ro = Sortare…
ru = Сортировать…
sk = Zoradiť…
+ sr = Сортирање…
sv = Sortera…
sw = Ainisha…
th = เรียง…
@@ -26351,6 +27394,7 @@
ro = Sortează preferatele
ru = Сортировать метки
sk = Zoradiť záložky
+ sr = Сортирање маркера
sv = Sortera bokmärken
sw = Ainisha alamisho
th = เรียงบุ๊กมาร์ก
@@ -26397,6 +27441,7 @@
ro = Sortare standard
ru = Сортировать по умолчанию
sk = Zoradiť Predvolené
+ sr = Подразумевано сортирање
sv = Sortera efter förvald ordning
sw = Ainisha kwa chaguo-msingi
th = เรียงตามค่าเริ่มต้น
@@ -26442,6 +27487,7 @@
ro = Sortează după tip
ru = Сортировать по типу
sk = Zoradiť podľa typu
+ sr = Сортирање по типу
sv = Sortera efter typ
sw = Ainisha kwa aina
th = เรียงตามประเภท
@@ -26487,6 +27533,7 @@
ro = Sortează după distanță
ru = Сортировать по расстоянию
sk = Zoradiť podľa vzdialenosti
+ sr = Сортирање по удаљености
sv = Sortera efter avstånd
sw = Ainisha kwa umbali
th = เรียงตามระยะทาง
@@ -26532,6 +27579,7 @@
ro = Sortează după dată
ru = Сортировать по дате
sk = Zoradiť podľa dátumu
+ sr = Сортирање по датуму
sv = Sortera efter datum
sw = Ainisha kwa tarehe
th = เรียงตามวันที่
@@ -26578,6 +27626,7 @@
ro = Sortează după nume
ru = Сортировать по имени
sk = Zoradiť podľa názvu
+ sr = Сортирање по називу
sv = Sortera efter namn
sw = Panga kwa jina
th = เรียงตามชื่อ
@@ -26625,6 +27674,7 @@
ro = Prestabilit
ru = По умолчанию
sk = Podľa predvoleného
+ sr = Подразумевано
sv = Som standard
sw = Kwa chaguo-msingi
th = ตามค่าเริ่มต้น
@@ -26672,6 +27722,7 @@
ro = După tip
ru = По типу
sk = Podľa typu
+ sr = По типу
sv = Efter typ
sw = Kwa aina
th = ตามประเภท
@@ -26719,6 +27770,7 @@
ro = După distanță
ru = По расстоянию
sk = Podľa vzdialenosti
+ sr = По удаљености
sv = Efter avstånd
sw = Kwa umbali
th = ตามระยะทาง
@@ -26766,6 +27818,7 @@
ro = După dată
ru = По дате
sk = Podľa dátumu
+ sr = По датуму
sv = Efter datum
sw = Kwa tarehe
th = ตามวันที่
@@ -26813,6 +27866,7 @@
ro = După nume
ru = По имени
sk = Podľa mena
+ sr = По називу
sv = Efter namn
sw = Kwa Jina
th = ตามชื่อ
@@ -26858,6 +27912,7 @@
ro = Acum o săptămână
ru = Неделю назад
sk = Pred týždňom
+ sr = Пре недељу дана
sv = En vecka sedan
sw = Wiki moja iliyopita
th = สัปดาห์ที่ผ่านมา
@@ -26903,6 +27958,7 @@
ro = Acum o lună
ru = Месяц назад
sk = Pred mesiacom
+ sr = Пре месец дана
sv = En månad sedan
sw = Mwezi mmoja uliopita
th = เดือนที่ผ่านมา
@@ -26948,6 +28004,7 @@
ro = Acum mai mult de o lună
ru = Больше месяца назад
sk = Pred viac ako mesiacom
+ sr = Пре више од месец дана
sv = Över en månad sedan
sw = Zaidi ya mwezi mmoja uliopita
th = มากกว่าหนึ่งเดือนที่ผ่านมา
@@ -26993,6 +28050,7 @@
ro = Cu mai mult de un an în urmă
ru = Больше года назад
sk = Pred viac ako rokom
+ sr = Пре више од годину дана
sv = Över ett år sedan
sw = Zaidi ya mwaka mmoja uliopita
th = มากกว่าหนึ่งปีที่ผ่านมา
@@ -27038,6 +28096,7 @@
ro = Lângă mine
ru = Рядом со мной
sk = Blízko mňa
+ sr = Близу мене
sv = Nära mig
sw = Karibu yangu
th = ใกล้ฉัน
@@ -27083,6 +28142,7 @@
ro = Altele
ru = Другие
sk = Iné
+ sr = Остали
sv = Andra
sw = Nyingine
th = อื่นๆ
@@ -27130,6 +28190,7 @@
ro = Mâncare
ru = Еда
sk = Jedlo
+ sr = Храна
sv = Mat
sw = Chakula
th = อาหาร
@@ -27175,6 +28236,7 @@
ro = Obiective turistice
ru = Достопримечательности
sk = Pamiatky
+ sr = Атракције
sv = Sevärdheter
sw = Vivutio
th = ที่ท่องเที่ยว
@@ -27220,6 +28282,7 @@
ro = Muzee
ru = Музеи
sk = Múzeá
+ sr = Музеји
sv = Museer
sw = Makumbusho
th = พิพิธภัณฑ์
@@ -27265,6 +28328,7 @@
ro = Parcuri
ru = Парки
sk = Parky
+ sr = Паркови
sv = Parker
sw = Hifadhi
th = ที่จอดรถ
@@ -27310,6 +28374,7 @@
ro = Înot
ru = Плавание
sk = Plávanie
+ sr = Пливање
sv = Simning
sw = Kuogelea
th = ว่ายน้ำ
@@ -27355,6 +28420,7 @@
ro = Munți
ru = Горы
sk = Hory
+ sr = Планине
sv = Berg
sw = Milima
th = ภูเขา
@@ -27400,6 +28466,7 @@
ro = Animale
ru = Животные
sk = Zvieratá
+ sr = Животиње
sv = Djur
sw = Wanyama
th = สวนสัตว์
@@ -27445,6 +28512,7 @@
ro = Hoteluri
ru = Отели
sk = Hotely
+ sr = Хотели
sv = Hotell
sw = Hoteli
th = โรงแรม
@@ -27490,6 +28558,7 @@
ro = Clădiri
ru = Здания
sk = Budovy
+ sr = Зграде
sv = Byggnader
sw = Majengo
th = สิ่งปลูกสร้าง
@@ -27535,6 +28604,7 @@
ro = Bani
ru = Деньги
sk = Peniaze
+ sr = Новац
sv = Pengar
sw = Fedha
th = เงิน
@@ -27581,6 +28651,7 @@
ro = Magazine
ru = Магазины
sk = Obchody
+ sr = Продавнице
sv = Butiker
sw = Maduka
th = ร้านค้า
@@ -27626,6 +28697,7 @@
ro = Parcări
ru = Парковки
sk = Parkovanie
+ sr = Паркинг
sv = Parkeringsplatser
sw = Maegesho
th = ที่จอดรถ
@@ -27672,6 +28744,7 @@
ro = Benzinării
ru = Заправки
sk = Čerpacie stanice
+ sr = Бензинске станице
sv = Bensinstationer
sw = Kituo cha gesi
th = ปั๊มน้ำมัน/แก๊ส
@@ -27717,6 +28790,7 @@
ro = Farmacii
ru = Медицина
sk = Medicína
+ sr = Медицина
sv = Medicin
sw = Dawa
th = ยา
@@ -27763,6 +28837,7 @@
ro = Caută în listă
ru = Искать в списке
sk = Vyhľadať v zozname
+ sr = Претражи листу
sv = Sök i listan
sw = Tafuta kwenye orodha
th = ค้นหาในรายการ
@@ -27808,6 +28883,7 @@
ro = Locuri sfinte
ru = Святые места
sk = Náboženské miesta
+ sr = Верска места
sv = Heliga platser
sw = Sehemu za ibada
th = สถานที่ทางศาสนา
@@ -27854,6 +28930,7 @@
ro = Alege lista
ru = Выбрать список
sk = Vybrať zoznam
+ sr = Изаберите листу
sv = Välj lista
sw = Chagua orodha
th = เลือกรายการ
@@ -27901,6 +28978,7 @@
ro = Navigarea pentru metrou nu este încă disponibilă în această regiune
ru = Навигация на метро ещё недоступна в данном регионе
sk = Navigácia metra v tejto oblasti ešte nie je k dispozícii
+ sr = Навигација у метроу у овом региону још није доступна
sv = Tunnelbanenavigering är ännu inte tillgängligt i denna region
sw = Uabiri wa njia ya chini kwa chini katika mkoa huu haupatikani bado
th = ยังไม่สามารถใช้การนำทางรถไฟใต้ดินในภูมิภาคนี้ได้
@@ -27949,6 +29027,7 @@
ro = Traseul metroului nu a fost găsit
ru = Маршрут метро не найден
sk = Trasa metra sa nenašla
+ sr = Није пронађена метро рута
sv = Tunnelbanerutt hittades inte
sw = Njia ya chini kwa chini haipatikani
th = ไม่พบเส้นทางของทางรถไฟใต้ดิน
@@ -27997,6 +29076,7 @@
ro = Alege un punct de plecare sau de sosire mai aproape de o stație de metrou
ru = Выберите начальную или конечную точку маршрута ближе к станции метро
sk = Vyberte počiatočný alebo konečný bod bližšie k stanici metra
+ sr = Молим вас изаберите почетну и крајњу тачку ближе метро станицама
sv = Välj ruttens start- eller mål närmare en tunnelbanestation
sw = Chagua nyota au alama ya mwisho karibu ya kituo cha njia ya chini kwa chini
th = โปรดเลือกจุดเริ่มต้นและสิ้นสุดที่อยู่ใกล้สถานีรถไฟใต้ดิน
@@ -28044,6 +29124,7 @@
ro = Înălțimi
ru = Высоты
sk = Terén
+ sr = Изолиније
sv = Terräng
sw = Topografia
th = ความสูง
@@ -28090,6 +29171,7 @@
ro = Pentru a activa și utiliza stratul topografic actualizează sau descarcă harta zonei
ru = Чтобы воспользоваться линиями высот, обновите или загрузите карту нужной местности
sk = Ak chcete aktivovať a používať topografickú vrstvu, aktualizujte alebo stiahnite mapu oblasti
+ sr = Приказивање изолинија захтева преузмање података са мапе за ову област
sv = Om du vill använda höjdlinjer, uppdatera eller ladda ner en karta över önskat område
sw = Kuamilisha na kutumia tabaka la nchi tafadhali sasisha au pakua ramani ya eneo hilo
th = ในการเปิดใช้งานเลเยอร์แผนที่ภูมิประเทศโปรดอัปเดตหรือดาวน์โหลดแผนที่ของบริเวณนั้น
@@ -28136,6 +29218,7 @@
ro = Stratul topografic nu este încă disponibil în această zonă
ru = Линии высот пока не доступны в этом регионе
sk = Topografická vrstva ešte nie je v tejto oblasti k dispozícii
+ sr = Изолиније нису доступне за ову област
sv = Höjningslinjer är ännu inte tillgängligt i den här regionen
sw = Tabaka la sura ya nchi bado haipatikani katika eneo hili
th = เลเยอร์แผนที่ภูมิประเทศยังใช้งานไม่ได้ในพื้นที่นี้
@@ -28181,6 +29264,7 @@
ro = Nivel de dificultate
ru = Уровень сложности
sk = Úroveň obtiažnosti
+ sr = Тежина
sv = Svårighetsgrad
sw = Usawa mgumu
th = ระดับความยาก
@@ -28225,6 +29309,7 @@
ro = Ușor
ru = Лёгкий
sk = Jednoduchá
+ sr = Лако
sv = Lätt
sw = Rahisi
th = ง่าย
@@ -28269,6 +29354,7 @@
ro = Mediu
ru = Умеренный
sk = Mierna
+ sr = Умерено
sv = Måttlig
sw = Wastani
th = ปานกลาง
@@ -28313,6 +29399,7 @@
ro = Dificil
ru = Сложный
sk = Náročná
+ sr = Тешко
sv = Svår
sw = Ngumu
th = ยาก
@@ -28358,6 +29445,7 @@
ro = Urcare
ru = Подъём
sk = Stúpanie
+ sr = Успон
sv = Stigning
sw = Upandaji
th = การขึ้น
@@ -28403,6 +29491,7 @@
ro = Coborâre
ru = Спуск
sk = Klesanie
+ sr = Спуст
sv = Backe
sw = Ushukaji
th = การลง
@@ -28412,97 +29501,97 @@
zh-Hans = 下坡
zh-Hant = 下坡
- [elevation_profile_minaltitude]
+ [elevation_profile_min_elevation]
tags = android,ios
- en = Min. altitude
+ en = Min. elevation
af = Min. hoogte
- ar = الحد الأدنى للارتفاع
+ ar = أقل ارتفاع
az = Min. hündürlük
be = Мін. вышыня
- bg = Мин. надморска височина
- ca = Altitud mín.
- cs = Min. nadmořská výška
+ bg = Мин. височина
+ ca = Min. elevació
+ cs = Min. výška
da = Min. højde
de = Min. Höhe
el = Ελάχ. υψόμετρο
- es = Altura mínima
- es-MX = Altura mínima
+ es = Elevación mín.
+ es-MX = Elevación mín.
et = Min. kõrgus
- eu = Gutxieneko altuera
- fa = کمینه ارتفاع
+ eu = Goragune min.
+ fa = کم ارتفاع
fi = Min. korkeus
- fr = Hauteur minimale
- he = גובה מינימלי
+ fr = Min. élévation
+ he = מינ' גובה
hu = Min. magasság
- id = Ketinggian Min.
- it = Altitudine minima
- ja = 最小高度
- ko = 산 최소 높이
- lt = Maž. aukštis
+ id = Min. tinggi
+ it = Min. elevazione
+ ja = 最小標高
+ ko = 최소 높이
+ lt = Min. aukštis
lv = Zemākais punkts
- mr = किमान उच्चता
+ mr = किमान उंची
nb = Min. høyde
nl = Min. hoogte
pl = Min. wysokość
- pt = Altura mínima
- pt-BR = Altitude mínima
- ro = Înălțime minimă
+ pt = Elevação mín.
+ pt-BR = Elevação mín.
+ ro = Min. altitudine
ru = Мин. высота
- sk = Min. nadmorská výška
+ sk = Min. výška
sv = Min. höjd
- sw = Mwinuko wa chini kabisa
- th = ระดับความสูงต่ำสุด
- tr = Min. rakım
+ sw = Min. mwinuko
+ th = ต่ำสุด
+ tr = Min. yükselti
uk = Мін. висота
- vi = Độ cao tối thiểu
- zh-Hans = 最小高度
- zh-Hant = 最小高度
+ vi = Min. độ cao
+ zh-Hans = 最低高度
+ zh-Hant = 最低高度
- [elevation_profile_maxaltitude]
+ [elevation_profile_max_elevation]
tags = android,ios
- en = Max. altitude
+ en = Max. elevation
af = Maks. hoogte
- ar = الحد الأقصى للارتفاع
+ ar = أعلى ارتفاع
az = Maks. hündürlük
be = Макс. вышыня
- bg = Макс. надморска височина
- ca = Altitud màx.
- cs = Max. nadmořská výška
+ bg = Макс. височина
+ ca = Màx. elevació
+ cs = Max. výška
da = Maks. højde
de = Max. Höhe
el = Μέγ. υψόμετρο
- es = Altura máxima
- es-MX = Altura máxima
+ es = Elevación máx.
+ es-MX = Elevación máx.
et = Maks. kõrgus
- eu = Gehieneko altuera
- fa = بیشینه ارتفاع
- fi = Maks. korkeus
- fr = Hauteur maximale
- he = גובה מקסימלי
+ eu = Goragune max.
+ fa = بیش ارتفاع
+ fi = Max. korkeus
+ fr = Max. élévation
+ he = מקס' גובה
hu = Max. magasság
- id = Ketinggian Maks.
- it = Altitudine massima
- ja = 最大高度
- ko = 산 최대 높이
+ id = Maks. tinggi
+ it = Max. elevazione
+ ja = 最大標高
+ ko = 최대 높이
lt = Didž. aukštis
lv = Augstākais punkts
- mr = कमाल उच्चता
+ mr = कमाल उंची
nb = Maks. høyde
nl = Max. hoogte
pl = Maks. wysokość
- pt = Altura máxima
- pt-BR = Altitude máxima
- ro = Înălțime maximă
+ pt = Elevação máx.
+ pt-BR = Elevação máx.
+ ro = Max. altitudine
ru = Макс. высота
- sk = Max. nadmorská výška
+ sk = Max. výška
sv = Max. höjd
- sw = Mwinuko wa juu kabisa
- th = ระดับความสูงสูงสุด
- tr = Maks. rakım
+ sw = Max. mwinuko
+ th = สูงสุด
+ tr = Maks. yükselti
uk = Макс. висота
- vi = Độ cao tối đa
- zh-Hans = 最大高度
- zh-Hant = 最大高度
+ vi = Max. độ cao
+ zh-Hans = 最高高度
+ zh-Hant = 最高高度
[elevation_profile_difficulty]
tags = android,ios
@@ -28540,6 +29629,7 @@
ro = Dificultate
ru = Сложность
sk = Obtiažnosť
+ sr = Тежина
sv = Svårighet
sw = Ugumu
th = ลำบาก
@@ -28586,6 +29676,7 @@
ro = Dist.:
ru = Расст.:
sk = Vzdial.:
+ sr = Удаљ.:
sv = Avst.:
sw = Umbali:
th = ระยะทาง
@@ -28614,7 +29705,7 @@
eu = Denbora:
fa = زمان:
fi = Aika:
- fr = Temps:
+ fr = Temps :
he = זמן:
hu = Idő
id = Waktu:
@@ -28632,6 +29723,7 @@
ro = Timp:
ru = В пути:
sk = Čas:
+ sr = Време:
sv = Tid:
sw = Muda:
th = เวลา:
@@ -28678,6 +29770,7 @@
ro = Mărește harta pentru a vedea izoliniile
ru = Увеличьте карту, чтобы увидеть изолинии
sk = Priblížením preskúmajte izočiary
+ sr = Увећајте да бисте видели изолиније
sv = Förstora kartan för att se höjdlinjer
sw = Vuta karibu kutalii mistari ya kontua
th = ขยายเข้าเพื่อสำรวจเส้นชั้นความสูง
@@ -28723,6 +29816,7 @@
ro = Se actualizează
ru = Обновление
sk = Aktualizovanie
+ sr = Ажурирање
sv = Uppdaterar
sw = Inasasisha
th = การอัปเดต
@@ -28768,6 +29862,7 @@
ro = Se descarcă
ru = Загрузка
sk = Sťahovanie
+ sr = Преузимање
sv = Nedladdning
sw = Inapakua
th = การดาวน์โหลด
@@ -28809,6 +29904,7 @@
ro = Descarcă harta lumii
ru = Скачать карту мира
sk = Stiahnuť mapu sveta
+ sr = Преузми мапу света
tr = Dünya haritasını indir
uk = Завантажити карту світу
zh-Hans = 下载世界地图
@@ -28840,6 +29936,7 @@
pt-BR = Não foi possível criar a pasta e mover os arquivos à memória interna ou sdcard do dispositivo
ru = Не могу создать папку и переместить файлы на устройстве
sk = Nepodarilo sa vytvoriť priečinok a presunúť súbory do internej pamäte alebo na SD kartu
+ sr = Не могу да направим фолдер и пременстим фајлове на интерну меморију уређаја или на SD картицу
tr = Dahili aygıtın belleğinde veya SD kartta klasör oluşturulamıyor ve dosyalar taşınamıyor
uk = Неможливо створити папку та перемістити файли до внутрішньої памʼяті або SD карти
zh-Hans = 无法在内部存储或 SD 卡上创建文件夹和移动文件
@@ -28871,6 +29968,7 @@
pl = Błąd pamięci
pt-BR = Erro do armazenamento
ru = Ошибка диска
+ sr = Грешка са меморијом
tr = Disk hatası
uk = Помилка диска
zh-Hans = 磁盘错误
@@ -28907,6 +30005,7 @@
ro = Eroare de conectare
ru = Ошибка подключения
sk = Chyba spojenia
+ sr = Повезивање није успело
tr = Bağlantı hatası
uk = Помилка підключення
zh-Hans = 磁盘错误
@@ -28942,6 +30041,7 @@
ro = Deconectează cablul USB
ru = Отсоедините USB кабель
sk = Odpojte USB kábel
+ sr = Откачите USB кабл
tr = USB kablosunu çıkarın
uk = Від'єднайте кабель USB
zh-Hans = 断开 USB 线缆
@@ -28983,6 +30083,7 @@
ro = Păstrați ecranul pornit
ru = Держи экран включённым
sk = Nechať obrazovku zapnutú
+ sr = Држи укључен екран
sv = Behåll skärmen på
sw = Washa skrini
th = เปิดหน้าจอไว้
@@ -29029,6 +30130,7 @@
ro = Atunci când este activat, ecranul va fi întotdeauna aprins la afișarea hărții.
ru = Если эта функция включена, то при отображении карты экран будет всегда включен.
sk = Ak je táto funkcia zapnutá, obrazovka bude pri zobrazovaní mapy vždy zapnutá.
+ sr = Када је одабрано, екран ће увек бити укључен док се приказује мапа.
sv = Vid aktivering kommer skärmen alltid att vara på när kartan visas.
sw = Ikiwashwa, skrini itakuwa imewashwa wakati wa kuonyesha ramani.
th = เมื่อเปิดใช้งาน หน้าจอจะเปิดอยู่เสมอเมื่อแสดงแผนที่
@@ -29070,6 +30172,7 @@
ro = Arată pe ecranul de blocare
ru = Показывать на экране блокировки
sk = Zobraziť na uzamknutej obrazovke
+ sr = Прикажи на закључаном екрану
tr = Kilit ekranında göster
uk = Показувати на заблокованому екрані
zh-Hans = 在锁屏上显示
@@ -29107,11 +30210,49 @@
ro = Când este activată, nu trebuie să deblochezi telefonul de fiecare dată când aplicația este în funcțiune.
ru = Если эта функция включена, вам не нужно каждый раз разблокировать устройство во время работы приложения.
sk = Ak je táto funkcia zapnutá, aplikácia bude aktívna aj keď je zariadenie uzamknuté
+ sr = Када је одабрано, апликација ће радити и на закључаном екрану, тј. када је уређај закључан.
tr = Etkinleştirildiğinde, uygulama çalışırken her seferinde cihazınızın kilidini açmanıza gerek kalmaz.
uk = Якщо ввімкнено, вам не потрібно щоразу розблоковувати пристрій під час роботи програми.
zh-Hans = 启用后,即使设备已锁定,应用程序仍将在锁屏上运行。
zh-Hant = 啟用後,即使裝置已鎖定,應用程式仍會在鎖定螢幕上運作。
+ [change_map_locale]
+ tags = android
+ comment = Current language of the map!
+ en = Map language
+ af = Kaarttaal
+ ar = لغة الخريطة
+ az = Xəritə dili
+ be = Мова карты
+ ca = Idioma del mapa
+ cs = Jazyk mapy
+ de = Karten-Sprache
+ el = Γλώσσα χάρτη
+ es = Idioma del mapa
+ et = Kaardikeel
+ eu = Maparen hizkuntza
+ fi = Karttakieli
+ fr = Langue de la carte
+ he = שפת המפה
+ hi = मानचित्र भाषा
+ hu = Térkép nyelve
+ it = Lingua della mappa
+ ja = マップ言語
+ lt = Žemėlapio kalba
+ mr = नकाशाची भाषा
+ nb = Kart-språk
+ nl = Kaarttaal
+ pl = Język mapy
+ pt-BR = Idioma do mapa
+ ro = Limbă hartă
+ ru = Язык карты
+ sk = Jazyk mapy
+ sr = Језик мапе
+ tr = Harita dili
+ uk = Мова карти
+ zh-Hans = 地图语言
+ zh-Hant = 地圖語言
+
[whats_new_auto_update_title]
comment = Autoupdate dialog on start
tags = ios
@@ -29152,6 +30293,7 @@
ro = Actualizează hărțile descărcate
ru = Обновите ваши загруженные карты
sk = Aktualizujte svoje stiahnuté mapy
+ sr = Ажурирај преузете мапе
sv = Uppdatera dina nedladdade kartor
sw = Sasisha ramani zako ulizopakua
th = อัปเดตแผนที่ที่คุณดาวน์โหลดมา
@@ -29201,6 +30343,7 @@
ro = Actualizarea hărților menține actualizate informațiile despre obiecte
ru = Обновление карт поддерживает информацию об объектах в актуальном состоянии
sk = Aktualizácia máp udržuje informácie o objektoch na mape aktuálne
+ sr = Ажурирање мапа обезбеђује да су подаци о објектима ажурни
sv = Kartuppdatering håller informationen om objekt aktuell
sw = Kusasisha ramani kunaweka taarifa kuhusu vipengee ikiwa ya hivi sasa zaidi
th = การอัปเดตแผนที่จะคงข้อมูลเกี่ยวกับจุดหมายต่าง ๆ ให้ล่าสุดอยู่เสมอ
@@ -29250,6 +30393,7 @@
ro = Actualizează (%@)
ru = Обновить (%@)
sk = Aktualizovať (%@)
+ sr = Ажурирај (%@)
sv = Uppdatera (%@)
sw = Sasisha (%@)
th = อัปเดต (%@)
@@ -29299,6 +30443,7 @@
ro = Actualizează manual mai târziu
ru = Обновить вручную позже
sk = Manuálne aktualizovať neskôr
+ sr = Ручно ажурирај касније
sv = Uppdatera senare manuellt
sw = Sasisha mwenyewe baadaye
th = อัปเดตด้วยตนเองภายหลัง
@@ -29338,11 +30483,59 @@
ro = Elimină traseul
ru = Удалить трек
sk = Zmazať záznam trasy
+ sr = Обриши путању
tr = Kaydı Sil
uk = Видалити трек
zh-Hans = 删除轨迹
zh-Hant = 刪除軌跡
+ [placepage_delete_track_confirmation_alert_message]
+ comment = The track deletion confirmaion alert message.
+ tags = ios
+ en = Are you sure you want to delete this track?
+ af = Is jy seker jy wil hierdie snit uitvee?
+ ar = هل أنت متأكد من رغبتك في حذف هذا المسار؟
+ az = Bu treki silmək istədiyinizə əminsiniz?
+ be = Вы ўпэўнены, што хочаце выдаліць гэты маршрут?
+ bg = Сигурни ли сте, че искате да изтриете този трак?
+ ca = Esteu segur que voleu suprimir aquesta pista?
+ cs = Opravdu chcete tuto stopu odstranit?
+ da = Er du sikker på, at du vil slette dette spor?
+ de = Wollen Sie diesen Track wirklich löschen?
+ el = Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το κομμάτι;
+ es = ¿Está seguro de que desea borrar esta pista?
+ et = Kas olete kindel, et soovite selle pala kustutada?
+ eu = Ziur pista hau ezabatu nahi duzula?
+ fa = آیا مطمئن هستید که می خواهید این آهنگ را حذف کنید؟
+ fi = Haluatko varmasti poistaa tämän kappaleen?
+ fr = Êtes-vous sûr de vouloir supprimer ce track ?
+ he = האם אתה בטוח שברצונך למחוק את הרצועה הזו?
+ hi = क्या आप वाकई इस ट्रैक को हटाना चाहते हैं?
+ hu = Biztos, hogy törölni szeretné ezt a zeneszámot?
+ id = Apakah Anda yakin ingin menghapus trek ini?
+ it = È sicuro di voler eliminare questo brano?
+ ja = このトラックを削除してもよろしいですか?
+ ko = 이 트랙을 삭제하시겠습니까?
+ lt = Ar tikrai norite ištrinti šį įrašą?
+ lv = Tiešām vēlies dzēst šo ceļu?
+ mr = तुमची खात्री आहे की तुम्ही हा ट्रॅक हटवू इच्छिता?
+ nb = Er du sikker på at du vil slette dette sporet?
+ nl = Weet u zeker dat u deze track wilt verwijderen?
+ pl = Czy na pewno chce Pan/Pani usunąć ten utwór?
+ pt = Tem a certeza de que pretende apagar este trajeto?
+ pt-BR = Você tem certeza de que deseja excluir essa trilha?
+ ro = Sunteți sigur că doriți să ștergeți această pistă?
+ ru = Вы уверены, что хотите удалить этот трек?
+ sk = Ste si istí, že chcete túto skladbu odstrániť?
+ sv = Är du säker på att du vill radera det här spåret?
+ sw = Je, una uhakika unataka kufuta wimbo huu?
+ th = คุณแน่ใจหรือไม่ว่าต้องการลบแทร็กนี้
+ tr = Bu GPS izi kaydını silmek istediğinizden emin misiniz?
+ uk = Ви дійсно бажаєте видалити цей маршрут?
+ vi = Bạn có chắc chắn muốn xóa bản nhạc này không?
+ zh-Hans = 您确定要删除这条音轨吗?
+ zh-Hant = 您確定要刪除該曲目嗎?
+
[placepage_track_name_hint]
comment = Placeholder for track name input on track edit screen
tags = ios
@@ -29373,7 +30566,8 @@
ro = Numele traseului
ru = Название трека
sk = Názov trasy
- tr = Yol Kaydı Adı
+ sr = Назив путање
+ tr = GPS İzi Kaydı Adı
uk = Назва треку
zh-Hans = 轨迹名称
zh-Hant = 軌跡名稱
@@ -29408,6 +30602,7 @@
ro = Mută
ru = Переместить
sk = Presunúť
+ sr = Премести
tr = Taşı
uk = Перемістити
zh-Hans = 移动
@@ -29450,9 +30645,10 @@
ro = Traseu
ru = Трек
sk = Trasa
+ sr = Путања
sv = Rutt
th = ติดตาม
- tr = Yol Kaydı
+ tr = GPS İzi Kaydı
uk = Маршрут
vi = Dấu chân
zh-Hans = 轨迹
@@ -29494,6 +30690,7 @@
ro = Date cartografice din OpenStreetMap
ru = Картографические данные из OpenStreetMap
sk = Mapové údaje z OpenStreetMap
+ sr = Подаци за мапе су са OpenStreetMap-а
sv = Kartdata från OpenStreetMap
sw = Data ya ramani kutoka OpenStreetMap
th = ข้อมูลแผนที่จาก OpenStreetMap
@@ -29623,6 +30820,7 @@
ro = Vă mulțumim că utilizați hărțile create de comunitatea noastră!
ru = Спасибо, что пользуетесь нашими картами, созданными сообществом!
sk = Ďakujeme, že používate naše mapy vytvorené komunitou!
+ sr = Хвала што користите мапе које је направила заједница!
sv = Tack för att du använder våra community-byggda kartor!
sw = Asante kwa kutumia ramani zetu zilizojengwa na jumuiya!
th = ขอขอบคุณที่ใช้แผนที่ที่สร้างโดยชุมชนของเรา!
@@ -29667,6 +30865,7 @@
ro = Cu donațiile și sprijinul dumneavoastră, putem crea cele mai bune hărți din lume!
ru = Благодаря вашим пожертвованиям и поддержке мы сможем создать лучшие карты на свете!
sk = S vašimi darmi a podporou môžeme vytvoriť tie najlepšie mapy na svete!
+ sr = Са вашим донацијама и подршком, можемо да направимо најбоље мапе на свету!
sv = Med dina donationer och stöd kan vi skapa de bästa kartorna i världen!
sw = Kwa michango na usaidizi wako, tunaweza kuunda ramani bora zaidi Duniani!
th = ด้วยการบริจาคและการสนับสนุนของคุณ เราสามารถสร้างแผนที่ที่ดีที่สุดในโลกได้!
@@ -29693,7 +30892,7 @@
eu = Gure aplikazioa gustatzen zaizu? Mesedez, eman dohaintza garapena laguntzeko! Oraindik ez al zaizu gustatzen? Mesedez, jakinarazi iezaguzu, eta konponduko dugu!
fa = آیا برنامه ما را دوست دارید؟ لطفا برای حمایت از توسعه کمک مالی کنید! هنوز آن را دوست ندارید؟ لطفا به ما اطلاع دهید، و ما آن را تعمیر خواهیم کرد!
fi = Pidätkö sovelluksestamme? Lahjoita tukemaan kehitystä! Etkö pidä siitä vielä? Kerro meille, niin korjaamme asian!
- fr = Aimez-vous notre application? Veuillez faire un don pour soutenir le développement ! Vous ne l'aimez pas encore ? S'il vous plaît laissez-nous savoir et nous y remédierons !
+ fr = Aimez-vous notre application ? Veuillez faire un don pour soutenir le développement ! Vous ne l'aimez pas encore ? S'il vous plaît laissez-nous savoir et nous y remédierons !
he = האם אתה אוהב את האפליקציה שלנו? אנא תרמו כדי לתמוך בפיתוח! לא אוהב את זה עדיין? אנא הודע לנו, ואנחנו נתקן את זה!
hi = क्या आपको हमारा ऐप पसंद है? कृपया विकास का समर्थन करने के लिए दान करें! अभी तक यह पसंद नहीं आया? कृपया हमें बताएं, और हम इसे ठीक कर देंगे!
hu = Tetszik az alkalmazásunk? Kérjük, adományozzon a fejlesztés támogatása érdekében! Még nem tetszik? Kérjük, jelezze felénk miért, és mi megoldjuk!
@@ -29711,10 +30910,11 @@
ro = Îți place aplicația noastră? Vă rugăm să donați pentru a sprijini dezvoltarea! Nu-ți place încă? Vă rugăm să ne anunțați și vom remedia!
ru = Вам нравится наше приложение? Поддержите его развитие деньгами! Пока ещё не нравится? Пожалуйста, сообщите нам, почему, и мы это исправим!
sk = Páči sa vám naša aplikácia? Prosím, prispejte na podporu rozvoja! Ešte sa ti to nepáči? Dajte nám vedieť a my to napravíme!
+ sr = Да ли вам се допада наша апликација? Молим Вас да донирате да бисте подржали даљи развој! Још вам се не допада? Молимо Вас да нам јавите зашто, па ћемо да је поправимо!
sv = Gillar du vår app? Vänligen donera för att stödja utvecklingen! Gillar du den inte ännu? Meddela oss, så fixar vi det!
sw = Je, unapenda programu yetu? Tafadhali toa mchango ili kusaidia maendeleo! Je, huipendi bado? Tafadhali tujulishe, na tutarekebisha!
th = คุณชอบแอพของเราหรือไม่? กรุณาบริจาคเพื่อสนับสนุนการพัฒนา! ยังไม่ชอบมันเหรอ? โปรดแจ้งให้เราทราบ และเราจะแก้ไขมัน!
- tr = Uygulamamızı beğendiniz mi? Gelişimi desteklemek için lütfen bağış yapın! Henüz beğenmedin mi? Lütfen bize bildirin, düzelteceğiz!
+ tr = Uygulamamızı beğendiniz mi? Geliştirmemizi desteklemek için lütfen bağış yapın! Henüz beğenmediniz mi? Lütfen beğenmediğiniz şeyleri bize bildirin, düzelteceğiz!
uk = Вам подобається наш додаток? Підтримайте його розвиток грошима! Поки ще не подобається? Будь ласка, повідомте нам, чому, і ми це виправимо!
vi = Bạn có thích ứng dụng của chúng tôi không? Hãy quyên góp để hỗ trợ sự phát triển! Bạn chưa thích nó? Vui lòng cho chúng tôi biết và chúng tôi sẽ khắc phục nó!
zh-Hans = 您喜欢我们的应用程序吗?请捐款以支持发展!还不喜欢吗?请告诉我们,我们会修复您提到的问题!
@@ -29755,10 +30955,11 @@
ro = Dacă cunoașteți un dezvoltator de software, îi puteți cere să implementeze o caracteristică de care aveți nevoie.
ru = Если вы знаете толкового разработчика программного обеспечения, попросите его реализовать нужную вам функцию для приложения.
sk = Ak poznáte vývojára softvéru, môžete ho požiadať, aby implementoval funkciu, ktorú potrebujete.
+ sr = Ако знате неког програмера, можете да га замолите да имплементира функционалност која вам је потребна.
sv = Om du känner en mjukvaruutvecklare kan du be honom eller henne att implementera en funktion som du behöver.
sw = Ikiwa unajua msanidi programu, unaweza kumwomba kutekeleza kipengele unachohitaji.
th = หากคุณรู้จักนักพัฒนาซอฟต์แวร์ คุณสามารถขอให้เขาหรือเธอใช้คุณลักษณะที่คุณต้องการได้
- tr = Bir yazılım geliştirici tanıyorsanız, ondan ihtiyacınız olan bir özelliği uygulamasını isteyebilirsiniz.
+ tr = Bir yazılım mühendisi / geliştirici tanıyorsanız, ondan ihtiyacınız olan bir özelliği uygulamaya eklemesini isteyebilirsiniz.
uk = Якщо у вас є знайомий розробник програмного забезпечення, ви можете попросити його реалізувати потрібну вам функцію.
vi = Nếu bạn biết một nhà phát triển phần mềm, bạn có thể yêu cầu họ triển khai một tính năng mà bạn cần.
zh-Hans = 如果您认识软件开发人员,您可以要求他实现您需要的功能。
@@ -29767,46 +30968,49 @@
[app_tip_04]
comment = App tip #04
tags = android,ios
- en = Do you know that you can long-tap any place on the map to select it?
- ar = هل تعلم أنه يمكنك النقر لفترة طويلة على أي مكان على الخريطة لتحديده؟
- be = Любое месца на карце можна абраць, калі патрымаць там палец на працягу секунды.
- bg = Знаете ли, че можете да докоснете продължително всяко място на картата, за да го изберете?
- ca = Sabíeu que podeu tocar llargament qualsevol lloc del mapa per seleccionar-lo?
- cs = Víte, že libovolné místo na mapě můžete vybrat dlouhým klepnutím?
- da = Ved du, at du kan trykke længe på et hvilket som helst sted på kortet for at vælge det?
- de = Wussten Sie, dass Sie jeden Ort auf der Karte lange antippen können, um ihn auszuwählen?
- el = Γνωρίζετε ότι μπορείτε να πατήσετε παρατεταμένα οποιοδήποτε μέρος στο χάρτη για να το επιλέξετε;
- es = ¿Sabía que puede pulsar prolongadamente sobre cualquier lugar en el mapa para selecionarlo?
- et = Kas teate, et saate selle valimiseks pikalt puudutada mis tahes kohta kaardil?
- eu = Ba al dakizu mapako edozein toki luze sakatu dezakezula hura hautatzeko?
- fa = آیا میدانید که میتوانید روی هر مکانی روی نقشه ضربه طولانی بزنید تا آن را انتخاب کنید؟
- fi = Tiesitkö, että voit valita mitä tahansa paikkaa kartalla pitkään napauttamalla sen?
- fr = Savez-vous que vous pouvez appuyer longuement sur n'importe quel endroit de la carte pour le sélectionner ?
- he = האם אתה יודע שאתה יכול ללחוץ ארוכות על כל מקום במפה כדי לבחור אותו?
- hi = क्या आप जानते हैं कि आप मानचित्र पर किसी भी स्थान को चुनने के लिए उस पर देर तक टैप कर सकते हैं?
- hu = Tudja, hogy a térkép bármely pontjára hosszan koppintva kiválaszthatja azt?
- id = Tahukah Anda bahwa Anda dapat mengetuk lama tempat mana pun di peta untuk memilihnya?
- it = Sai che puoi toccare a lungo qualsiasi luogo sulla mappa per selezionarlo?
- ja = 地図上の任意の場所を長押しして選択できることをご存知ですか?
- ko = 지도의 아무 곳이나 길게 탭하여 선택할 수 있다는 것을 알고 계셨나요?
- lv = Vai zinājāt, ka varat piespiest un paturēt kādā vietā uz kartes, lai to atlasītu?
- mr = तुम्हाला माहीत आहे का की तुम्ही नकाशावरील कोणतेही ठिकाण निवडण्यासाठी लांब-टॅप करू शकता?
- nb = Vet du at du kan trykke lenge på et hvilket som helst sted på kartet for å velge det?
- nl = Wist u dat u op elke plaats op de kaart lang kunt tikken om deze te selecteren?
- pl = Czy wiesz, że możesz długo dotknąć dowolnego miejsca na mapie, aby je wybrać?
- pt = Sabia que pode tocar longamente em qualquer lugar do mapa para selecioná-lo?
- pt-BR = Você sabia que pode tocar longamente em qualquer lugar do mapa para selecioná-lo?
- ro = Știți că puteți atinge lung orice loc de pe hartă pentru a-l selecta?
- ru = Знаете ли вы, что любое место на карте можно выбрать, подержав там палец в течение секунды?
- sk = Viete, že na ľubovoľné miesto na mape ho môžete vybrať dlhým klepnutím?
- sv = Vet du att du kan trycka länge på vilken plats som helst på kartan för att välja den?
- sw = Je, unajua kwamba unaweza kugonga kwa muda mrefu sehemu yoyote kwenye ramani ili kuichagua?
- th = คุณรู้ไหมว่าคุณสามารถแตะสถานที่ใดก็ได้บนแผนที่ค้างไว้เพื่อเลือกได้
- tr = Haritadaki herhangi bir yeri seçmek için uzun süre dokunabileceğinizi biliyor musunuz?
- uk = Чи знаєте ви, що можна вибрати будь-яке місце на карті, довго тримаючи палець на точці?
- vi = Bạn có biết rằng bạn có thể nhấn và giữ bất kỳ địa điểm nào trên bản đồ để chọn địa điểm đó không?
- zh-Hans = 您知道您可以长按地图上的任何位置来选择它吗?
- zh-Hant = 您知道您可以長按地圖上的任何位置來選擇它嗎?
+ en = Tap anywhere on the map to select anything. A long tap is used to hide and show the interface.
+ af = Tik enige plek op die kaart om enigiets te kies. Tik lank om te versteek en om die koppelvlak terug te wys.
+ ar = اضغط على أي مكان على الخريطة لتحديد أي شيء. اضغط لفترة طويلة لإخفاء الواجهة وإظهارها مرة أخرى.
+ az = Nəyisə seçmək üçün xəritədə istənilən yerə toxunun. Gizlətmək və interfeysi geri göstərmək üçün uzun müddət toxunun.
+ be = Націсніце ў любым месцы карты, каб выбраць што-небудзь. Доўгі націск хавае і паказвае інтэрфейс.
+ bg = Докоснете навсякъде в картата, за да изберете нещо. Докоснете дълго, за да скриете и покажете интерфейса.
+ ca = Toqueu qualsevol lloc del mapa per seleccionar qualsevol cosa. Toqueu llargament per ocultar i mostrar la interfície.
+ cs = Klepnutím na libovolné místo na mapě můžete cokoli vybrat. Dlouhým klepnutím skryjete a znovu zobrazíte rozhraní.
+ da = Tryk hvor som helst på kortet for at vælge noget. Tryk længe for at skjule og vise grænsefladen igen.
+ de = Tippen Sie irgendwo auf die Karte, um etwas auszuwählen. Tippen Sie lange, um die Oberfläche aus- und wieder einzublenden.
+ el = Πατήστε οπουδήποτε στο χάρτη για να επιλέξετε οτιδήποτε. Πατήστε παρατεταμένα για να αποκρύψετε και να εμφανίσετε ξανά το περιβάλλον εργασίας.
+ es = Toque en cualquier lugar del mapa para seleccionar cualquier elemento. Mantenga pulsado para ocultar y volver a mostrar la interfaz.
+ et = Koputage kaardil ükskõik kuhu, et valida midagi. Pikalt koputage, et peita ja kuvada tagasi kasutajaliides.
+ eu = Sakatu mapako edozein tokitan edozer hautatzeko. Luze sakatu interfazea ezkutatzeko eta berriro erakusteko.
+ fa = برای انتخاب هر چیزی روی هر نقطه از نقشه ضربه بزنید. برای مخفی کردن و نشان دادن رابط، ضربه طولانی بزنید.
+ fi = Voit valita mitä tahansa napauttamalla mitä tahansa kohtaa kartalla. Piilota ja näytä käyttöliittymä takaisin pitkällä napautuksella.
+ fr = Tapez n'importe où sur la carte pour sélectionner quelque chose. Touchez longuement pour masquer et réafficher l'interface.
+ he = הקש בכל מקום במפה כדי לבחור משהו. הקש ארוכות כדי להסתיר ולהציג בחזרה את הממשק.
+ hi = कुछ भी चुनने के लिए मानचित्र पर कहीं भी टैप करें। इंटरफ़ेस को छिपाने और वापस दिखाने के लिए लंबे समय तक टैप करें।
+ hu = Koppintson a térképen bárhová, hogy bármit kiválaszthasson. Hosszú koppintással elrejtheti és visszahozhatja a felületet.
+ id = Ketuk di mana saja pada peta untuk memilih apa pun. Ketuk lama untuk menyembunyikan dan menampilkan kembali antarmuka.
+ it = Tocca un punto qualsiasi della mappa per selezionare qualsiasi cosa. Toccare a lungo per nascondere e mostrare l'interfaccia.
+ ja = 地図上の任意の場所をタップして、何かを選択します。ロングタップでインターフェイスを非表示にしたり、表示したりできます。
+ ko = 지도의 아무 곳이나 탭하여 원하는 항목을 선택합니다. 길게 탭하면 인터페이스를 숨기고 다시 표시할 수 있습니다.
+ lt = Bakstelėkite bet kurią žemėlapio vietą ir pasirinkite bet ką. Ilgai bakstelėkite, kad paslėptumėte ir vėl parodytumėte sąsają.
+ mr = काहीही निवडण्यासाठी नकाशावर कुठेही टॅप करा. इंटरफेस लपवण्यासाठी आणि परत दर्शविण्यासाठी दीर्घ-टॅप करा.
+ nb = Trykk hvor som helst på kartet for å velge noe. Trykk lenge for å skjule og vise grensesnittet igjen.
+ nl = Tik ergens op de kaart om iets te selecteren. Tik lang om de interface te verbergen en weer te geven.
+ pl = Proszę dotknąć dowolnego miejsca na mapie, aby wybrać cokolwiek. Długie dotknięcie pozwala ukryć i wyświetlić interfejs.
+ pt = Toque em qualquer parte do mapa para selecionar qualquer coisa. Toque demoradamente para ocultar e voltar a mostrar a interface.
+ pt-BR = Toque em qualquer lugar do mapa para selecionar qualquer coisa. Toque longamente para ocultar e mostrar a interface.
+ ro = Atingeți oriunde pe hartă pentru a selecta orice. Atingeți lung pentru a ascunde și a reda interfața.
+ ru = Коснитесь любого места на карте, чтобы выбрать что-либо. Длительное нажатие скрывает и возвращает интерфейс.
+ sk = Ťuknutím na ľubovoľné miesto na mape vyberte čokoľvek. Dlhým ťuknutím skryjete a zobrazíte späť rozhranie.
+ sr = Додирните било где на мапи да бисте изабрали било шта. Дуг додир се користи да се сакрије и прикаже интерфејс.
+ sv = Tryck var som helst på kartan för att välja något. Tryck länge för att dölja och visa gränssnittet igen.
+ sw = Gusa popote kwenye ramani ili kuchagua chochote. Gusa kwa muda mrefu ili kuficha na kuonyesha kiolesura.
+ th = แตะที่ใดก็ได้บนแผนที่เพื่อเลือกอะไรก็ได้ แตะยาวเพื่อซ่อนและแสดงอินเทอร์เฟซ
+ tr = Herhangi bir şeyi seçmek için haritada üzerine dokunun. Ekrandaki seçenekleri gizlemek ve geri getirmek için ise basılı tutun.
+ uk = Торкніться будь-якого місця на карті, щоб вибрати щось. Тривале натискання приховує та відображає інтерфейс.
+ vi = Nhấn vào bất cứ nơi nào trên bản đồ để chọn bất cứ thứ gì. Nhấn và giữ để ẩn và hiển thị lại giao diện.
+ zh-Hans = 轻点地图上的任意位置可选择任何内容。长按可隐藏或显示界面。
+ zh-Hant = 點擊地圖上的任何位置即可選擇任何內容。長按可隱藏和顯示介面。
[app_tip_05]
comment = App tip #05
@@ -29843,6 +31047,7 @@
ro = Știți că vă puteți selecta locația curentă pe hartă?
ru = А вы знали, что своё местоположение на карте можно выбрать?
sk = Viete, že si môžete vybrať svoju aktuálnu polohu na mape?
+ sr = Да ли сте знали да можете да изаберете вашу тренутну локацију на мапи?
sv = Vet du att du kan välja din nuvarande plats på kartan?
sw = Je, unajua kwamba unaweza kuchagua eneo lako la sasa kwenye ramani?
th = คุณรู้หรือไม่ว่าคุณสามารถเลือกตำแหน่งปัจจุบันของคุณบนแผนที่ได้?
@@ -29887,6 +31092,7 @@
ro = Puteți ajuta la traducerea aplicației noastre în limba dvs.
ru = Вы можете помочь перевести наше приложение на ваш язык.
sk = Môžete pomôcť preložiť našu aplikáciu do vášho jazyka.
+ sr = Можете да помогнете да се апликација преведе на ваш језик.
sv = Du kan hjälpa till att översätta vår app till ditt språk.
sw = Unaweza kusaidia kutafsiri programu yetu katika lugha yako.
th = คุณสามารถช่วยแปลแอปของเราเป็นภาษาของคุณได้
@@ -29931,10 +31137,11 @@
ro = Aplicația noastră este dezvoltată de câțiva entuziaști și de comunitate.
ru = Наше приложение разработано несколькими энтузиастами и сообществом.
sk = Naša aplikácia je vyvinutá niekoľkými nadšencami a komunitou.
+ sr = Наша апликација је развијена од стране неколико ентузијаста и заједнице.
sv = Vår app är utvecklad av ett fåtal entusiaster och communityn.
sw = Programu yetu imeundwa na washiriki wachache na jamii.
th = แอพของเราได้รับการพัฒนาโดยผู้ที่ชื่นชอบและชุมชนบางส่วน
- tr = Uygulamamız birkaç meraklı ve topluluk tarafından geliştirilmiştir.
+ tr = Uygulamamız birkaç teknoloji tutkunu ve topluluk tarafından geliştirilmiştir.
uk = Наша програма розроблена кількома ентузіастами та спільнотою.
vi = Ứng dụng của chúng tôi được phát triển bởi một số người đam mê và cộng đồng.
zh-Hans = 我们的应用程序是由一些爱好者和社区开发的。
@@ -29975,6 +31182,7 @@
ro = Puteți remedia și îmbunătăți cu ușurință datele hărții.
ru = Вы можете легко исправить и улучшить данные карты.
sk = Mapové údaje môžete jednoducho opraviť a vylepšiť.
+ sr = Лако можете да поправите или унапредите податке на мапи.
sv = Du kan enkelt fixa och förbättra kartdata.
sw = Unaweza kurekebisha na kuboresha data ya ramani kwa urahisi.
th = คุณสามารถแก้ไขและปรับปรุงข้อมูลแผนที่ได้อย่างง่ายดาย
@@ -30019,10 +31227,11 @@
ro = Scopul nostru principal este să construim hărți rapide, axate pe confidențialitate și ușor de utilizat, care să vă placă.
ru = Наша главная цель — создать быстрые, конфиденциальные и простые в использовании карты, которые вам понравятся.
sk = Naším hlavným cieľom je vytvárať rýchle, na súkromie, ľahko použiteľné mapy, ktoré si zamilujete.
+ sr = Наш главни циљ је да направимо брзу апликацију за мапе, једноставну за коришћење, оријентисану на приватност, коју ћете волети.
sv = Vårt huvudmål är att bygga snabba, integritetsfokuserade, lättanvända kartor som du kommer att älska.
sw = Lengo letu kuu ni kujenga ramani za haraka, zinazozingatia faragha, na rahisi kutumia ambazo utapenda.
th = เป้าหมายหลักของเราคือการสร้างแผนที่ที่รวดเร็ว เน้นความเป็นส่วนตัว และใช้งานง่ายที่คุณจะหลงรัก
- tr = Temel amacımız hızlı, gizlilik odaklı, kullanımı kolay, seveceğiniz haritalar oluşturmaktır.
+ tr = Temel amacımız hızlı, gizlilik odaklı, kullanımı kolay, seveceğiniz bir harita uygulaması oluşturmaktır.
uk = Наша головна мета – створити швидкі, конфіденційні та прості у використанні карти, які вам сподобаються.
vi = Mục tiêu chính của chúng tôi là xây dựng các bản đồ nhanh chóng, tập trung vào quyền riêng tư, dễ sử dụng mà bạn sẽ yêu thích.
zh-Hans = 我们的主要目标是构建您会喜欢的快速、注重隐私、易于使用的地图。
@@ -30064,10 +31273,11 @@
ro = Acum utilizați Organic Maps pe ecranul telefonului
ru = Сейчас Вы используете Organic Maps на экране телефона
sk = Na obrazovke telefónu teraz používate službu Organic Maps
+ sr = Ви сада користите Organic Maps на екрану телефона
sv = Du använder nu Organic Maps på telefonens skärm
sw = Sasa unatumia ramani za kikaboni kwenye skrini ya simu
th = ขณะนี้คุณกำลังใช้แผนที่ทั่วไปบนหน้าจอโทรศัพท์
- tr = Artık telefon ekranında Organic Maps kullanıyorsunuz
+ tr = Artık Organic Maps'i telefon ekranında kullanıyorsunuz
uk = Зараз ви використовуєте Organic Maps на екрані телефону
vi = Bạn hiện đang sử dụng bản đồ không phải trả tiền trên màn hình điện thoại
zh-Hans = 您现在正在手机屏幕上使用 Organic Maps
@@ -30110,6 +31320,7 @@
ro = Acum utilizați Organic Maps pe ecranul mașinii
ru = Сейчас Вы используете Organic Maps на экране автомобиля
sk = Na obrazovke auta teraz používate službu Organic Maps
+ sr = Ви сада користите Organic Maps на екрану аутомобила
sv = Du använder nu Organic Maps på bilskärmen
sw = Sasa unatumia ramani za kikaboni kwenye skrini ya gari
th = ขณะนี้คุณกำลังใช้แผนที่ทั่วไปบนหน้าจอรถยนต์
@@ -30155,6 +31366,7 @@
ro = Sunteți conectat la Android Auto
ru = Вы подключены к Android Auto
sk = Ste pripojení k službe Android Auto
+ sr = Повезани сте на Андроид Ауто
sv = Du är ansluten till Android Auto
sw = Umeunganishwa kwenye Android Auto
th = คุณเชื่อมต่อกับ Android Auto แล้ว
@@ -30200,10 +31412,11 @@
ro = Continuați în telefon
ru = Продолжить в телефоне
sk = Pokračujte v telefóne
+ sr = Настави на телефону
sv = Fortsätt i telefonen
sw = Endelea kwenye simu
th = ดำเนินการต่อบนโทรศัพท์
- tr = Telefonda devam edin
+ tr = Telefonda devam et
uk = Продовжуйте в телефоні
vi = Tiếp tục trên điện thoại
zh-Hans = 在手机上继续
@@ -30246,10 +31459,11 @@
ro = La ecranul mașinii
ru = Продолжить в авто
sk = Na obrazovku auta
+ sr = Пребаци на екран аутомобила
sv = Till bilens skärm
sw = Kwa skrini ya gari
th = ไปที่หน้าจอรถ
- tr = Araba ekranına
+ tr = Arabada göster
uk = На екран автомобіля
vi = Đến màn hình ô tô
zh-Hans = 转到汽车屏幕
@@ -30258,50 +31472,142 @@
[aa_location_permissions_request]
comment = Ask user to grant location permissions
tags = android
- en = This application requires access to your location for navigation purposes.
- ar = يتطلب هذا التطبيق الوصول إلى موقعك لأغراض التنقل.
- az = Bu proqram naviqasiya məqsədləri üçün məkanınıza giriş tələb edir.
- be = Гэтаму прылажэнню патрабуецца доступ да вашага месцазнаходжання для навігацыі.
- bg = Това приложение изисква достъп до местоположението ви за целите на навигацията.
- ca = Aquesta aplicació requereix accés a la vostra ubicació per a navegar.
- cs = Tato aplikace vyžaduje přístup k vaší poloze pro účely navigace.
- da = Denne applikation kræver adgang til din placering til navigationsformål.
- de = Diese Anwendung benötigt für die Navigation Zugriff auf deinen Standort.
- el = Η εφαρμογή απαιτεί πρόσβαση στην τοποθεσία σας για τους σκοπούς της πλοήγησης.
- es = Esta aplicación necesita acceder a su ubicación para navegar.
- et = See rakendus nõuab navigeerimiseks juurdepääsu teie asukohale.
- eu = Aplikazio honek zure kokapenerako sarbidea behar du nabigaziorako.
- fa = این برنامه برای اهداف ناوبری نیاز به دسترسی به موقعیت مکانی شما دارد.
- fi = Tämä sovellus edellyttää sijaintisi tallentamista navigointia varten.
- fr = L'application a besoin de l'accès à la localisation pour la navigation.
- he = יישום זה דורש גישה למיקום שלך למטרות ניווט.
- hi = इस एप्लिकेशन को नेविगेशन उद्देश्यों के लिए आपके स्थान तक पहुंच की आवश्यकता है।
- hu = Ez az alkalmazás navigációs célokra hozzáférést igényel az Ön tartózkodási helyéhez.
- id = Aplikasi ini memerlukan akses ke lokasi Anda untuk tujuan navigasi.
- it = Questa applicazione richiede l'accesso alla tua posizione per la navigazione.
- ja = このアプリケーションは、ナビゲーションのために位置情報へのアクセスを必要とする。
- ko = 이 애플리케이션을 사용하려면 내비게이션 목적으로 사용자 위치에 액세스해야 합니다.
- lv = Lai darbotos navigācija, lietotnei ir nepieciešama ierīces atrašanās vietas informācija.
- mr = नेव्हिगेशन हेतूंसाठी या अनुप्रयोगास आपल्या स्थानावर प्रवेश आवश्यक आहे.
- nb = Denne applikasjonen krever tilgang til posisjonen din for navigasjonsformål.
- nl = Deze applicatie vereist toegang tot je locatie voor navigatiedoeleinden.
- pl = Ta aplikacja wymaga dostępu do Twojej lokalizacji do celów nawigacji.
- pt = Esta aplicação requer acesso à sua localização para fins de navegação.
- pt-BR = Este aplicativo requer acesso à sua localização para fins de navegação.
- ro = Această aplicație necesită accesul la locația dvs. în scopul navigării.
- ru = Этому приложению необходим доступ к вашему местоположению для навигации.
- sk = Táto aplikácia vyžaduje prístup k vašej polohe na účely navigácie.
- sv = Denna applikation kräver åtkomst till din plats för navigeringssyften.
- sw = Programu hii inahitaji ufikiaji wa eneo lako kwa madhumuni ya urambazaji.
- th = แอปพลิเคชันนี้ต้องการการเข้าถึงตำแหน่งของคุณเพื่อจุดประสงค์ในการนำทาง
- tr = Bu uygulama, navigasyon amacıyla konumunuza erişim gerektirir.
- uk = Ця програма потребує доступу до вашого місцезнаходження для навігаційних цілей.
- vi = Ứng dụng này yêu cầu quyền truy cập vào vị trí của bạn cho mục đích điều hướng.
- zh-Hans = 本应用程序需要访问您的位置以进行导航。
- zh-Hant = 此應用程式需要訪問您的位置以進行導航。
+ en = Organic Maps needs location access. When it's safe, check the notification on your phone.
+ af = Organic Maps benodig liggingtoegang. Gaan die kennisgewing op jou foon na wanneer dit veilig is.
+ ar = تحتاج الخرائط العضوية إلى الوصول إلى الموقع. عندما يكون الوضع آمنًا، تحقق من الإشعارات الموجودة على هاتفك.
+ be = Organic Maps патрабуе доступу да месцазнаходжання. Калі будзе бяспечна, праверце апавяшчэнне на тэлефоне.
+ bg = Organic Maps се нуждае от достъп до местоположението. Когато е безопасно, проверете известието на телефона си.
+ ca = Organic Maps necessita accés a la ubicació. Quan sigui segur, comproveu la notificació al telèfon.
+ cs = Služba Organic Maps potřebuje přístup k poloze. Když je to bezpečné, zkontrolujte oznámení v telefonu.
+ da = Organic Maps har brug for placeringsadgang. Når det er sikkert, kan du tjekke notifikationen på din telefon.
+ de = Organic Maps benötigt Zugriff auf den Standort. Wenn es sicher ist, überprüfe die Benachrichtigung auf deinem Telefon.
+ el = Η εφαρμογή Organic Maps χρειάζεται πρόσβαση στην τοποθεσία. Όταν είναι ασφαλές, ελέγξτε την ειδοποίηση στο τηλέφωνό σας.
+ es = Organic Maps necesita acceder a la ubicación. Cuando sea seguro, compruebe la notificación en el teléfono.
+ es-MX = Organic Maps necesita acceder a la ubicación. Cuando sea seguro, revise la notificación en el teléfono.
+ et = Organic Maps vajab juurdepääsu asukohale. Kui see on turvaline, kontrollige oma telefonis olevat teadet.
+ eu = Organic Maps-ek kokapenerako sarbidea behar du. Seguru dagoenean, egiaztatu zure telefonoko jakinarazpena.
+ fa = Organic Maps به دسترسی به مکان نیاز دارد. وقتی ایمن است، اعلان گوشی خود را بررسی کنید.
+ fi = Organic Maps tarvitsee sijaintitietoja. Kun se on turvallista, tarkista puhelimesi ilmoitus.
+ fr = Organic Maps a besoin d'un accès à la localisation. Lorsque c'est sûr, vérifie la notification sur ton téléphone.
+ he = מפות אורגניות זקוקות לגישה למיקום. כשזה בטוח, בדוק את ההתראה בטלפון שלך.
+ hi = ऑर्गेनिक मैप्स को स्थान पहुंच की आवश्यकता है। जब यह सुरक्षित हो, तो अपने फ़ोन पर अधिसूचना जांचें।
+ hu = Az Organic Maps-nek szüksége van a helymeghatározáshoz való hozzáférésre. Ha biztonságos, ellenőrizze az értesítést a telefonján.
+ id = Organic Maps membutuhkan akses lokasi. Jika sudah aman, periksa notifikasi di ponsel Anda.
+ it = Organic Maps ha bisogno di accedere alla posizione. Quando è sicuro, controlla la notifica sul tuo telefono.
+ ja = オーガニック・マップは位置情報へのアクセスを必要とする。安全になったら、携帯電話の通知をチェックしよう。
+ ko = 오가닉 지도에는 위치 액세스 권한이 필요합니다. 안전해지면 휴대폰에서 알림을 확인합니다.
+ lt = Organic Maps reikia prieigos prie vietos. Kai bus saugu, patikrinkite pranešimą telefone.
+ mr = ऑर्गेनिक नकाशेला स्थान प्रवेश आवश्यक आहे. ते सुरक्षित असताना, तुमच्या फोनवरील सूचना तपासा.
+ nb = Organic Maps trenger posisjonstilgang. Når det er trygt, kan du sjekke varslingen på telefonen.
+ nl = Organic Maps heeft locatietoegang nodig. Als het veilig is, controleer je de melding op je telefoon.
+ pl = Aplikacja Organic Maps wymaga dostępu do lokalizacji. Gdy będzie to bezpieczne, sprawdź powiadomienie w telefonie.
+ pt = O Organic Maps precisa de acesso à localização. Quando for seguro, verifica a notificação no teu telemóvel.
+ pt-BR = O Organic Maps precisa de acesso à localização. Quando for seguro, verifique a notificação em seu telefone.
+ ro = Organic Maps are nevoie de acces la locație. Când este sigur, verificați notificarea de pe telefon.
+ ru = Organic Maps нужен доступ к местоположению. Когда будет безопасно, проверьте уведомление на телефоне.
+ sk = Služba Organic Maps potrebuje prístup k polohe. Keď je to bezpečné, skontrolujte oznámenie na telefóne.
+ sv = Organic Maps behöver platsåtkomst. När det är säkert kan du kontrollera aviseringen på din telefon.
+ sw = Organic Maps zinahitaji ufikiaji wa eneo. Ikiwa salama, angalia arifa kwenye simu yako.
+ th = แผนที่ทั่วไปจำเป็นต้องเข้าถึงตำแหน่ง เมื่อปลอดภัยแล้ว ให้ตรวจสอบการแจ้งเตือนบนโทรศัพท์ของคุณ
+ tr = Organic Maps konum erişimine ihtiyacı vardır. Güvenli olduğunda, telefonunuzdaki bildirimi kontrol edin.
+ uk = Для роботи Organic Maps потрібен доступ до місцезнаходження. Коли це буде безпечно, перевірте сповіщення на телефоні.
+ vi = Bản đồ không phải trả tiền cần quyền truy cập vị trí. Khi an toàn, hãy kiểm tra thông báo trên điện thoại của bạn.
+ zh-Hans = 有机地图需要位置访问权限。安全后,查看手机上的通知。
+ zh-Hant = 有機地圖需要位置存取權限。當安全時,請查看手機上的通知。
+
+ [aa_request_permission_notification]
+ comment = Notification title for permission request from AA.
+ tags = android
+ en = This app needs your permission
+ af = Hierdie toepassing benodig jou toestemming
+ ar = هذا التطبيق يحتاج إلى إذنك
+ be = Гэтай праграме патрабуецца ваш дазвол
+ bg = Това приложение се нуждае от вашето разрешение
+ ca = Aquesta aplicació necessita el vostre permís
+ cs = Tato aplikace potřebuje vaše povolení
+ da = Denne app har brug for din tilladelse
+ de = Diese App braucht deine Erlaubnis
+ el = Αυτή η εφαρμογή χρειάζεται την άδειά σας
+ es = Esta aplicación necesita tu permiso
+ et = See rakendus vajab teie luba
+ eu = Aplikazio honek zure baimena behar du
+ fa = این برنامه به اجازه شما نیاز دارد
+ fi = Tämä sovellus tarvitsee lupasi
+ fr = Cette application a besoin de ta permission
+ he = אפליקציה זו זקוקה לאישור שלך
+ hi = इस ऐप को आपकी अनुमति की आवश्यकता है
+ hu = Ennek az alkalmazásnak szüksége van az Ön engedélyére
+ id = Aplikasi ini membutuhkan izin Anda
+ it = Questa applicazione ha bisogno del tuo permesso
+ ja = このアプリはあなたの許可を必要とする
+ ko = 이 앱은 사용자의 승인이 필요합니다.
+ lt = Šiai programėlei reikia jūsų leidimo
+ mr = या अॅपला तुमची परवानगी आवश्यक आहे
+ nb = Denne appen trenger din tillatelse
+ nl = Deze app heeft je toestemming nodig
+ pl = Ta aplikacja wymaga Twojej zgody
+ pt = Esta aplicação precisa da tua autorização
+ pt-BR = Este aplicativo precisa da sua permissão
+ ro = Această aplicație are nevoie de permisiunea dvs.
+ ru = Этому приложению нужно ваше разрешение
+ sk = Táto aplikácia potrebuje vaše povolenie
+ sv = Denna app behöver ditt tillstånd
+ sw = Programu hii inahitaji idhini yako
+ th = แอพนี้ต้องได้รับอนุญาตจากคุณ
+ tr = Bu uygulamanın izninize ihtiyacı var
+ uk = Ця програма потребує вашого дозволу
+ vi = Ứng dụng này cần sự cho phép của bạn
+ zh-Hans = 此应用程序需要您的许可
+ zh-Hant = 此應用程式需要您的許可
+
+ [aa_request_permission_activity_text]
+ comment = The text in the activity for location permission request.
+ tags = android
+ en = Organic Maps in Android Auto needs a location permission to work effectively
+ af = Organic Maps in Android Auto het 'n liggingtoestemming nodig om effektief te werk
+ ar = تحتاج الخرائط العضوية في Android Auto إلى إذن تحديد الموقع للعمل بفعالية
+ be = Для эфектыўнай працы Organic Maps у Android Auto патрабуецца дазвол на вызначэнне месцазнаходжання
+ bg = Organic Maps в Android Auto се нуждае от разрешение за местоположение, за да работи ефективно
+ ca = Organic Maps a Android Auto necessita un permís d'ubicació per funcionar de manera eficaç
+ cs = Organic Maps v systému Android Auto potřebují k efektivní práci povolení k poloze
+ da = Organic Maps i Android Auto har brug for en lokationstilladelse for at fungere effektivt
+ de = Organic Maps in Android Auto benötigt eine Standortberechtigung, um effektiv zu funktionieren
+ el = Η εφαρμογή Organic Maps στο Android Auto χρειάζεται μια άδεια τοποθεσίας για να λειτουργήσει αποτελεσματικά
+ es = Organic Maps en Android Auto necesita un permiso de localización para funcionar eficazmente
+ es-MX = Organic Maps en Android Auto necesita un permiso de ubicación para funcionar de manera eficaz
+ et = Android Auto orgaanilised kaardid vajavad tõhusaks tööks asukoha luba
+ eu = Android Auto-ko Organic Maps-ek kokapen-baimena behar du eraginkortasunez funtzionatzeko
+ fa = نقشهu200cهای ارگانیک در Android Auto برای کارکرد مؤثر به مجوز مکان نیاز دارد
+ fi = Android Auton Organic Maps tarvitsevat sijaintiluvan toimiakseen tehokkaasti.
+ fr = Organic Maps dans Android Auto a besoin d'une autorisation de localisation pour fonctionner efficacement
+ he = מפות אורגניות ב-Android Auto זקוקות להרשאת מיקום כדי לעבוד ביעילות
+ hi = एंड्रॉइड ऑटो में ऑर्गेनिक मैप्स को प्रभावी ढंग से काम करने के लिए स्थान अनुमति की आवश्यकता होती है
+ hu = Az Android Auto szerves térképeinek a hatékony működéshez helymeghatározási engedélyre van szükségük
+ id = Organic Maps di Android Auto membutuhkan izin lokasi agar dapat bekerja secara efektif
+ it = Organic Maps in Android Auto ha bisogno di un permesso di localizzazione per funzionare efficacemente
+ ja = Android AutoのOrganic Mapsを有効に機能させるには、位置情報の許可が必要である。
+ ko = 안드로이드 오토의 오가닉 맵이 효과적으로 작동하려면 위치 권한이 필요합니다.
+ lt = Kad Android Auto sistemoje Organic Maps veiktų efektyviai, reikia leidimo nustatyti buvimo vietą
+ mr = Android Auto मधील ऑरगॅनिक नकाशे प्रभावीपणे कार्य करण्यासाठी स्थान परवानगी आवश्यक आहे
+ nb = Organic Maps i Android Auto trenger en posisjonstillatelse for å fungere effektivt
+ nl = Organic Maps in Android Auto heeft een locatie toestemming nodig om effectief te werken
+ pl = Organic Maps w Android Auto wymagają uprawnień do lokalizacji, aby działać efektywnie
+ pt = Os Organic Maps no Android Auto precisam de uma permissão de localização para funcionarem eficazmente
+ pt-BR = O Organic Maps no Android Auto precisa de uma permissão de localização para funcionar efetivamente
+ ro = Organic Maps din Android Auto are nevoie de o permisiune de localizare pentru a funcționa eficient
+ ru = Organic Maps в Android Auto для эффективной работы необходимо разрешение на определение местоположения
+ sk = Organic Maps v službe Android Auto potrebujú na efektívnu prácu povolenie na určenie polohy
+ sv = Organic Maps i Android Auto behöver ett platstillstånd för att fungera effektivt
+ sw = Organic Maps katika Android Auto zinahitaji ruhusa ya eneo ili kufanya kazi kwa ufanisi
+ th = แผนที่ทั่วไปใน Android Auto ต้องได้รับอนุญาตจากตำแหน่งจึงจะทำงานได้อย่างมีประสิทธิภาพ
+ tr = Android Auto'daki Organic Maps etkin bir şekilde çalışması için konum izni gerekiyor
+ uk = Для ефективної роботи Organic Maps в Android Auto потрібен дозвіл на розташування
+ vi = Bản đồ không phải trả tiền trong Android Auto cần có quyền truy cập vị trí để hoạt động hiệu quả
+ zh-Hans = Android Auto 中的有机地图需要获得定位许可才能有效工作
+ zh-Hant = Android Auto 中的有機地圖需要位置權限才能有效運作
[aa_grant_permissions]
- comment = Displayed on the Android Auto screen. Grant Permissions button. Must be no more than 18 symbols!
+ comment = Grant Permissions button.
tags = android
en = Grant Permissions
ar = أذونات المنح
@@ -30336,6 +31642,7 @@
ro = Acordarea de permisiuni
ru = Разрешить
sk = Udelenie oprávnení
+ sr = Одобри дозволе
sv = Tilldela behörigheter
sw = Ruhusa za ruzuku
th = ให้สิทธิ์
@@ -30382,10 +31689,11 @@
ro = Conectat la mașină
ru = Подключено к автомобилю
sk = Pripojenie k vozidlu
+ sr = Повезан са аутомобилом
sv = Ansluten till bilen
sw = Imeunganishwa na gari
th = เชื่อมต่อกับรถยนต์
- tr = Arabaya bağlı
+ tr = Arabaya bağlanıldı
uk = Підключено до автомобіля
vi = Đã kết nối với ô tô
zh-Hans = 与汽车连接
@@ -30429,6 +31737,7 @@
ro = Drumeție
ru = Активный отдых
sk = Turistika
+ sr = На отвореном
sv = Vandring
sw = Kutembea kwa miguu
th = การเดินป่า
@@ -30475,6 +31784,7 @@
ro = Browserul web nu este disponibil
ru = Веб-браузер недоступен
sk = Webový prehliadač nie je k dispozícii
+ sr = Веб читач није доступан
sv = Webbläsaren är inte tillgänglig
sw = Kivinjari cha wavuti hakipatikani
th = เว็บเบราว์เซอร์ไม่พร้อมใช้งาน
@@ -30520,6 +31830,7 @@
ro = Volum
ru = Громкость
sk = Hlasitosť
+ sr = Јачина звука
sv = Volym
sw = Kiwango
th = ระดับเสียง
@@ -30551,7 +31862,7 @@
fr = Exporter tous les signets et toutes les pistes
he = ייצא את כל הסימניות והרצועות
hi = सभी बुकमार्क और ट्रैक निर्यात करें
- hu = Az összes könyvjelző és sáv exportálása
+ hu = Az összes könyvjelző és nyomvonal exportálása
id = Mengekspor semua Penanda dan Trek
it = Esporta tutti i segnalibri e le tracce
ja = すべてのブックマークとトラックをエクスポートする
@@ -30567,10 +31878,11 @@
ro = Exportați toate marcajele și piesele
ru = Экспортировать все метки и треки
sk = Export všetkých záložiek a stôp
+ sr = Експортуј све маркере и путање
sv = Exportera alla bokmärken och spår
sw = Hamisha Alamisho na Nyimbo zote
th = ส่งออกบุ๊กมาร์กและแทร็กทั้งหมด
- tr = Tüm Yer İmlerini ve Rotaları Dışa Aktar
+ tr = Tüm Yer İmlerini ve Kayıtları Dışa Aktar
uk = Експортувати всі мітки та маршрути
vi = Xuất tất cả Dấu trang và Bản nhạc
zh-Hans = 导出所有书签和轨迹
@@ -30613,6 +31925,7 @@
ro = Schimbă culoarea
ru = Изменить цвет
sk = Zmena farby
+ sr = Промени боју
sv = Ändra färg
sw = Badilisha rangi
th = เปลี่ยนสี
@@ -30660,6 +31973,7 @@
ro = Setări ale sistemului de sinteză vocală
ru = Системные настройки синтеза речи
sk = Nastavenia systému syntézy reči
+ sr = Системска подешавања синтезе говора
sv = Inställningar för talsyntes
sw = Mipangilio ya usanisi wa hotuba ya mfumo
th = การตั้งค่าการสังเคราะห์เสียงพูดของระบบ
@@ -30707,6 +32021,7 @@
ro = Nu au fost găsite setările de sinteză vocală, sunteți sigur că dispozitivul dvs. le acceptă?
ru = Настройки синтеза речи не найдены, вы уверены, что ваше устройство поддерживает их?
sk = Nastavenia syntézy reči neboli nájdené, ste si istí, že ich vaše zariadenie podporuje?
+ sr = Синтеза говора није пронађена, да ли сте сигурни да је ваш уређај подржава?
sv = Inställningar för talsyntes hittades inte, är du säker på att din enhet stöder det?
sw = Mipangilio ya Usanisi wa Matamshi haikupatikana, una uhakika kuwa kifaa chako kinaitumia?
th = ไม่พบการตั้งค่าการสังเคราะห์เสียง คุณแน่ใจหรือไม่ว่าอุปกรณ์ของคุณรองรับ
@@ -30754,6 +32069,7 @@
ro = Hartă
ru = Карта
sk = Mapa
+ sr = Мапа
sv = Karta
th = แผนที่
tr = Harita
@@ -30799,6 +32115,7 @@
ro = Servire în mașină
ru = С окошком для водителей
sk = Drive-thru
+ sr = Пролаз за возила
sv = Drive-thru
sw = Kuendesha-kupitia
th = ขับรถผ่าน
@@ -30844,6 +32161,7 @@
ro = Ștergeți căutarea
ru = Очистите поиск
sk = Vymazať vyhľadávanie
+ sr = Обриши претрагу
sv = Rensa sökning
sw = Futa utafutaji
th = ล้างการค้นหา
@@ -30890,6 +32208,7 @@
ro = A mari
ru = Приблизить
sk = Priblíženie
+ sr = Увећај
sv = Zooma in
sw = Vuta karibu
th = ขยายเข้า
@@ -30936,6 +32255,7 @@
ro = A micsora
ru = Отдалить
sk = Zväčšenie
+ sr = Умањи
sv = Zooma ut
sw = Kuza nje
th = ซูมออก
@@ -30983,10 +32303,11 @@
ro = Legătura de meniu
ru = Ссылка на меню
sk = Odkaz na menu
+ sr = Линк менија
sv = Länk till meny
sw = Kiungo cha menyu
th = ลิงค์เมนู
- tr = Menü bağlantısı
+ tr = Menü Bağlantısı
uk = Посилання на меню
vi = Liên kết thực đơn
zh-Hans = 菜单链接
@@ -31030,6 +32351,7 @@
ro = Vezi meniul
ru = Посмотреть меню
sk = Zobraziť menu
+ sr = Прикажи мени
sv = Visa meny
sw = Tazama Menyu
th = ดูเมนู
@@ -31077,10 +32399,11 @@
ro = Doriți să trimiteți un raport de eroare dezvoltatorilor?\nNe bazăm pe utilizatorii noștri, deoarece Organic Maps nu colectează automat nicio informație privind erorile. Vă mulțumim anticipat pentru susținerea Organic Maps!
ru = Хотите отправить разработчикам сообщение об ошибке?\nМы полагаемся на наших пользователей, так как Organic Maps не собирает информацию об ошибках автоматически. Заранее спасибо за поддержку Organic Maps!
sk = Chcete poslať vývojárom hlásenie o chybe?\nSpoliehame sa na našich používateľov, pretože spoločnosť Organic Maps nezhromažďuje žiadne informácie o chybách automaticky. Vopred vám ďakujeme za podporu Organic Maps!
+ sr = Да ли желите да пошаљете пријаву бага програмерима?\nОслањамо се на кориснике пошто Organic Maps не прикупља податке о грешкама аутоматски. Хвала унапред што подржавате Organic Maps!
sv = Vill du skicka en felrapport till utvecklarna?\nVi förlitar oss på våra användare eftersom organiska kartor inte samlar in någon felinformation automatiskt. Tack på förhand för att du stöder Organic Maps!
sw = Je, ungependa kutuma ripoti ya hitilafu kwa wasanidi programu?\nTunategemea watumiaji wetu kwani Ramani za Kikaboni hazikusanyi maelezo yoyote ya hitilafu kiotomatiki. Asante mapema kwa kusaidia Ramani za Organic!
th = คุณต้องการส่งรายงานข้อผิดพลาดไปยังนักพัฒนาหรือไม่?\nเราไว้วางใจผู้ใช้ของเราเนื่องจาก Organic Maps จะไม่รวบรวมข้อมูลข้อผิดพลาดใด ๆ โดยอัตโนมัติ ขอขอบคุณล่วงหน้าสำหรับการสนับสนุน Organic Maps!
- tr = Geliştiricilere bir hata raporu göndermek ister misiniz?\nOrganic Maps otomatik olarak herhangi bir hata bilgisi toplamadığı için kullanıcılarımıza güveniyoruz. Organic Maps'i desteklediğiniz için şimdiden teşekkür ederiz!
+ tr = Geliştiricilere bir hata raporu göndermek ister misiniz?\nOrganic Maps otomatik olarak herhangi bir hata bilgisi toplamadığı için bu konuda kullanıcılarımıza güveniyoruz. Organic Maps'i desteklediğiniz için şimdiden teşekkür ederiz!
uk = Бажаєте надіслати розробникам звіт про помилку?\nМи покладаємося на наших користувачів, оскільки Organic Maps не збирає інформацію про помилки автоматично. Заздалегідь дякуємо за підтримку Organic Maps!
vi = Bạn có muốn gửi báo cáo lỗi cho nhà phát triển không?\nChúng tôi dựa vào người dùng của mình vì Bản đồ không phải trả tiền không tự động thu thập bất kỳ thông tin lỗi nào. Cảm ơn bạn trước vì đã ủng hộ Organic Maps!
zh-Hans = 您想向开发人员发送错误报告吗?\n由于 Organic Maps 不会自动收集任何错误信息,因此我们只能依靠我们的用户。感谢您对 Organic Maps 的支持!
@@ -31124,6 +32447,7 @@
ro = Activați Sincronizarea iCloud
ru = Включить синхронизацию с iCloud
sk = Povolenie synchronizácie iCloud
+ sr = Омогући iCloud синхронизацију
sv = Aktivera iCloud-synkronisering
sw = Washa Usawazishaji wa iCloud
th = เปิดใช้งานการซิงโครไนซ์ iCloud
@@ -31172,6 +32496,7 @@
ro = Sincronizarea iCloud este o funcție experimentală aflată în curs de dezvoltare. Asigurați-vă că ați făcut o copie de rezervă a tuturor marcajelor și pieselor dvs.
ru = Синхронизация с iCloud - это экспериментальная функция, которая находится в стадии разработки. Убедитесь, что вы сделали резервную копию всех своих меток и треков.
sk = Synchronizácia s iCloudom je experimentálna funkcia, ktorá je vo vývoji. Uistite sa, že ste si vytvorili zálohu všetkých svojich záložiek a skladieb.
+ sr = iCloud синхронизација је експеримантална функционалност која је још увек у развоју. Проверите да ли сте направили резервну копију (бекап) свих ваших маркера и путања.
sv = iCloud-synkronisering är en experimentell funktion under utveckling. Se till att du har gjort en säkerhetskopia av alla dina bokmärken och spår.
sw = Usawazishaji wa iCloud ni kipengele cha majaribio kinachoendelezwa. Hakikisha kuwa umefanya nakala rudufu ya alamisho na nyimbo zako zote.
th = การซิงโครไนซ์ iCloud เป็นคุณสมบัติทดลองที่อยู่ระหว่างการพัฒนา ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลบุ๊กมาร์กและแทร็กทั้งหมดของคุณแล้ว
@@ -31218,6 +32543,7 @@
ro = iCloud este dezactivat
ru = iCloud отключен
sk = Služba iCloud je vypnutá
+ sr = iCloud је искључен
sv = iCloud är inaktiverat
sw = iCloud Imezimwa
th = iCloud ถูกปิดใช้งาน
@@ -31265,6 +32591,7 @@
ro = Vă rugăm să activați iCloud în setările dispozitivului dvs. pentru a utiliza această funcție.
ru = Чтобы воспользоваться этой функцией, включите iCloud в настройках своего устройства.
sk = Ak chcete túto funkciu používať, povoľte iCloud v nastaveniach zariadenia.
+ sr = Молим Вас да укључите iCloud у подешавањима вашег уређаја да бисте користили ову опцију.
sv = Aktivera iCloud i enhetens inställningar för att kunna använda denna funktion.
sw = Tafadhali wezesha iCloud katika mipangilio ya kifaa chako ili kutumia kipengele hiki.
th = โปรดเปิดใช้งาน iCloud ในการตั้งค่าอุปกรณ์ของคุณเพื่อใช้คุณสมบัตินี้
@@ -31311,6 +32638,7 @@
ro = Activați
ru = Включить
sk = Povolenie stránky
+ sr = Укључи
sv = Aktivera
sw = Wezesha
th = เปิดใช้งาน
@@ -31359,6 +32687,7 @@
ro = Backup
ru = Резервная копия
sk = Zálohovanie
+ sr = Резервна копија
sv = Säkerhetskopiering
sw = Hifadhi nakala
th = สำรองข้อมูล
@@ -31406,6 +32735,7 @@
ro = Eșecul sincronizării iCloud
ru = Сбой синхронизации iCloud
sk = Zlyhanie synchronizácie iCloud
+ sr = Неуспешна iCloud синхронизација
sv = fel i iCloud-synkroniseringen
sw = Imeshindwa kusawazisha iCloud
th = การซิงโครไนซ์ iCloud ล้มเหลว
@@ -31453,6 +32783,7 @@
ro = Eroare: Nu s-a reușit sincronizarea din cauza unei erori de conexiune
ru = Ошибка: Не удалось выполнить синхронизацию из-за ошибки подключения
sk = Chyba: Nepodarilo sa synchronizovať z dôvodu chyby pripojenia
+ sr = Грешка: синхронизација није успела због грешке приликом повезивања
sv = Fel: Synkronisering misslyckades på grund av anslutningsfel
sw = Hitilafu: Imeshindwa kusawazisha kwa sababu ya hitilafu ya muunganisho
th = ข้อผิดพลาด: ไม่สามารถซิงโครไนซ์ได้เนื่องจากข้อผิดพลาดในการเชื่อมต่อ
@@ -31500,6 +32831,7 @@
ro = Eroare: Nu s-a reușit sincronizarea din cauza depășirii cotei iCloud
ru = Ошибка: Не удалось выполнить синхронизацию из-за превышения квоты iCloud
sk = Chyba: Nepodarilo sa synchronizovať z dôvodu prekročenia kvóty iCloudu
+ sr = Грешка: синхронизација није успела због прекорачења iCloud квоте
sv = Fel: Synkronisering misslyckades på grund av att iCloud-kvoten överskreds
sw = Hitilafu: Imeshindwa kusawazisha kwa sababu ya mgao wa iCloud uliozidishwa
th = ข้อผิดพลาด: ไม่สามารถซิงโครไนซ์ได้เนื่องจากเกินโควต้า iCloud
@@ -31546,6 +32878,7 @@
ro = Eroare: iCloud nu este disponibil
ru = Ошибка: iCloud недоступен
sk = Chyba: iCloud nie je k dispozícii
+ sr = Грешка: iCloud није доступан
sv = Fel: iCloud är inte tillgängligt
sw = Hitilafu: iCloud haipatikani
th = ข้อผิดพลาด: iCloud ไม่พร้อมใช้งาน
@@ -31593,6 +32926,7 @@
ro = Deschidere în altă aplicație
ru = Открыть в другом приложении
sk = Otvoriť v inej aplikácii
+ sr = Отвори у другој апликацији
sv = Öppna i en annan app
sw = Fungua Katika Programu Nyingine
th = เปิดในแอปอื่น
@@ -31638,6 +32972,7 @@
ro = Autoservire
ru = Самообслуживание
sk = Samoobslužné služby
+ sr = Самопослуживање
sv = Självbetjäning
sw = Kujihudumia
th = บริการตนเอง
@@ -31683,6 +33018,7 @@
ro = Selectați opțiunea
ru = Выберите вариант
sk = Vyberte možnosť
+ sr = Изаберите опцију
sv = Välj alternativ
sw = Chagua chaguo
th = เลือกตัวเลือก
@@ -31728,6 +33064,7 @@
ro = Scaune în aer liber
ru = Сидения на открытом воздухе
sk = Vonkajšie sedenie
+ sr = Башта
sv = Sittplatser utomhus
sw = Viti vya nje
th = ที่นั่งกลางแจ้ง
@@ -31775,10 +33112,11 @@
ro = Pentru o navigare cât mai precisă, vă recomandăm să dezactivați modul de economisire a energiei în setările pentru baterie ale telefonului.
ru = Для наиболее точной навигации мы рекомендуем отключить режим энергосбережения в настройках батареи телефона.
sk = Pre čo najpresnejšiu navigáciu odporúčame vypnúť režim úspory energie v nastaveniach batérie telefónu.
+ sr = За прецизнију навигацију препоручујемо да се искључи режим чувања батерије у Подешавањима везаним за бетерију телефона.
sv = För att få den mest exakta navigeringen rekommenderar vi att du avaktiverar energisparläget i telefonens batteriinställningar.
sw = Kwa urambazaji sahihi zaidi, tunapendekeza kuzima hali ya kuokoa nishati katika mipangilio ya betri ya simu.
th = เพื่อการนำทางที่แม่นยำที่สุด เราขอแนะนำให้ปิดใช้งานโหมดประหยัดพลังงานในการตั้งค่าแบตเตอรี่ของโทรศัพท์
- tr = En doğru navigasyon için, telefonun pil ayarlarında güç tasarrufu modunu devre dışı bırakmanızı öneririz.
+ tr = En doğru navigasyon için, telefonunuzun pil ayarlarından güç tasarrufu modunu devre dışı bırakmanızı öneririz.
uk = Для найбільш точної навігації ми рекомендуємо вимкнути режим енергозбереження в налаштуваннях батареї телефону.
vi = Để điều hướng chính xác nhất, chúng tôi khuyên bạn nên tắt chế độ tiết kiệm năng lượng trong cài đặt pin của điện thoại.
zh-Hans = 为了获得最准确的导航,我们建议在手机电池设置中停用省电模式。
@@ -31822,6 +33160,7 @@
ro = Liste șterse recent
ru = Недавно удаленные списки
sk = Nedávno odstránené zoznamy
+ sr = Недавно обрисане листе
sv = Nyligen borttagna listor
sw = Orodha Zilizofutwa Hivi Karibuni
th = รายการที่ถูกลบล่าสุด
@@ -31869,6 +33208,7 @@
ro = Șterge
ru = Очистить
sk = Vymazať
+ sr = Обриши
sv = Rensa
sw = Futa
th = ล้าง
@@ -31916,6 +33256,7 @@
ro = Ștergeți toate
ru = Удалить всё
sk = Odstrániť všetko
+ sr = Обриши све
sv = Radera alla
sw = Futa Zote
th = ลบทั้งหมด
@@ -31963,6 +33304,7 @@
ro = Recuperare
ru = Восстановить
sk = Obnoviť
+ sr = Поврати
sv = Återställ
sw = Rejesha
th = กู้คืน
@@ -32010,10 +33352,11 @@
ro = Recuperează tot
ru = Восстановить всё
sk = Obnoviť všetko
+ sr = Поврати све
sv = Återställ allt
sw = Rejesha yote
th = กู้คืนทั้งหมด
- tr = Hepsini Kurtar
+ tr = Tümünü Kurtar
uk = Відновити все
vi = Khôi phục tất cả
zh-Hans = 全部恢复
@@ -32056,10 +33399,11 @@
ro = Înregistrați traseul
ru = Записать трек
sk = Nahrať trasu
+ sr = Сними путању
sv = Spela in spår
sw = Rekodi njia
th = บันทึกเส้นทาง
- tr = Parkur kaydı
+ tr = GPS izini kaydet
uk = Записати маршрут
vi = Ghi âm đường đi
zh-Hans = 录制轨迹
@@ -32102,10 +33446,11 @@
ro = Opriți înregistrarea traseului
ru = Остановить запись трека
sk = Zastaviť nahrávanie trasy
+ sr = Заустави снимање путање
sv = Stoppa inspelning av spår
sw = Acha kurekodi
th = หยุดการบันทึกเส้นทาง
- tr = Parkur kaydını durdur
+ tr = GPS izi kaydını durdur
uk = Зупинити запис маршруту
vi = Dừng ghi âm đường đi
zh-Hans = 停止轨迹记录
@@ -32148,10 +33493,11 @@
ro = Oprire fără salvare
ru = Остановить без сохранения
sk = Zastaviť bez uloženia
+ sr = Заустави без снимања
sv = Stoppa utan att spara
sw = Acha bila kuhifadhi
th = หยุดโดยไม่บันทึก
- tr = Kaydetmeden durdur
+ tr = Kaydı sil ve durdur
uk = Зупинити без збереження
vi = Dừng mà không lưu
zh-Hans = 不保存停止
@@ -32194,6 +33540,7 @@
ro = Continuați înregistrarea
ru = Продолжить запись
sk = Pokračovať v nahrávaní
+ sr = Настави снимање
sv = Fortsätt spela in
sw = Endelea kurekodi
th = ดำเนินการบันทึกต่อ
@@ -32240,10 +33587,11 @@
ro = Salvați în Locuri preferate și trasee?
ru = Сохранить в метки и треки?
sk = Uložiť do záložiek a stôp?
+ sr = Сачувати у маркерима и путањама?
sv = Spara inspelning i bokmärken och rutter?
sw = Ungependa kuhifadhi katika alama na njia?
th = บันทึกการบันทึกลงในบุ๊กมาร์กและการติดตามใช่ไหม
- tr = Parkur kaydını yer imleri ve kayıtlı rotalara kaydedin mi?
+ tr = GPS izi kaydınız yer imleri ve kayıtlı rotalara kaydedilsin mi?
uk = Зберегти в мітки та маршрути?
vi = Lưu bản ghi vào đánh dấu và dấu vết?
zh-Hans = 保存到书签和轨迹?
@@ -32286,10 +33634,11 @@
ro = Traseul este gol - nu este nimic de salvat
ru = Трек пуст - нечего сохранять
sk = Trasa je prázdna - nie je čo ukladať
+ sr = Путања је празна, нема шта да се сачува
sv = Routen är tom - inget att spara
sw = Njia ni tupu - hakuna cha kuhifadhi
th = เส้นทางว่างเปล่า - ไม่มีอะไรจะบันทึก
- tr = Rota boş - kaydedilecek bir şey yok
+ tr = Kaydınız boş - kaydedilecek bir şey yok
uk = Маршрут порожній - нічого зберігати
vi = Tuyến đường trống - không có gì để lưu
zh-Hans = 轨迹是空的 - 没有要保存的内容
@@ -32332,10 +33681,11 @@
ro = Nu se poate afișa dialogul de selectare a dosarelor deoarece pe dispozitivul dvs. nu este instalată nicio aplicație adecvată. Vă rugăm să instalați o aplicație de gestionare a fișierelor și să încercați din nou
ru = Невозможно отобразить диалог выбора папки, потому что на вашем устройстве не установлено подходящее приложение. Пожалуйста, установите менеджер файлов и повторите попытку
sk = Nie je možné zobraziť dialógové okno výberu priečinka, pretože v zariadení nie je nainštalovaná žiadna vhodná aplikácia. Nainštalujte si aplikáciu správcu súborov a skúste to znova
+ sr = Дијалог за избор фолдера није могуће приказати пошто на уређају није инсталирана одговарајућа апликација. Молим Вас да инсталирате апликацију за управљање фајловима и покушате поново.
sv = Det går inte att visa dialogrutan för val av mapp eftersom ingen lämplig app är installerad på din enhet. Installera en filhanteringsapp och försök igen
sw = Haiwezi kuonyesha kidirisha cha kuchagua folda kwa sababu hakuna programu inayofaa iliyosakinishwa kwenye kifaa chako. Tafadhali sakinisha programu ya kidhibiti faili na ujaribu tena
th = ไม่สามารถแสดงกล่องโต้ตอบการเลือกโฟลเดอร์ได้เนื่องจากไม่ได้ติดตั้งแอปที่เหมาะสมในอุปกรณ์ของคุณ โปรดติดตั้งแอปตัวจัดการไฟล์แล้วลองอีกครั้ง
- tr = Cihazınızda uygun bir uygulama yüklü olmadığından klasör seçimi iletişim kutusu görüntülenemiyor. Lütfen bir dosya yöneticisi uygulaması yükleyin ve tekrar deneyin
+ tr = Cihazınızda uygun bir uygulama yüklü olmadığından klasör seçim menüsü görüntülenemiyor. Lütfen bir dosya yöneticisi uygulaması yükleyin ve tekrar deneyin.
uk = Неможливо відобразити діалогове вікно вибору папки, оскільки на вашому пристрої не встановлено відповідну програму. Будь ласка, встановіть файловий менеджер і спробуйте ще раз
vi = Không thể hiển thị hộp thoại chọn thư mục vì không có ứng dụng phù hợp nào được cài đặt trên thiết bị của bạn. Vui lòng cài đặt ứng dụng quản lý tệp và thử lại
zh-Hans = 由于您的设备上未安装合适的应用程序,因此无法显示文件夹选择对话框。请安装文件管理器应用程序并重试。
@@ -32344,10 +33694,96 @@
[choose_color]
tags = android
en = Choose Color
+ af = Kies Kleur
+ ar = اختر اللون
+ az = Rəngi seçin
+ be = Абярыце колер
+ bg = Изберете цвят
+ ca = Tria el color
+ cs = Vyberte barvu
+ da = Vælg farve
+ de = Farbe auswählen
+ el = Επιλέξτε χρώμα
+ es = Elegir color
+ et = Vali värv
+ eu = Aukeratu kolorea
+ fa = انتخاب رنگ
+ fi = Valitse väri
+ fr = Choisir la couleur
+ he = בחר צבע
+ hi = रंग चुनें
+ hu = Válasszon színt
+ id = Pilih Warna
+ it = Scegli il colore
+ ja = 色を選択
+ ko = 색상 선택
+ lt = Pasirinkite spalvą
+ lv = Izvēlieties krāsu
+ mr = रंग निवडा
+ nb = Velg farge
+ nl = Kies een kleur
+ pl = Wybierz kolor
+ pt = Escolher cor
+ pt-BR = Escolher cor
+ ro = Alegeți culoarea
+ ru = Выберите цвет
+ sk = Vyberte farbu
+ sr = Изаберите боју
+ sv = Välj färg
+ sw = Chagua Rangi
+ th = เลือกสี
+ tr = Renk seç
+ uk = Виберіть колір
+ vi = Chọn màu
+ zh-Hans = 选择颜色
+ zh-Hant = 選擇顏色
[edit_track]
- tags = android
+ tags = ios,android
en = Edit Track
+ af = Wysig Roete
+ ar = تعديل المسار
+ az = Marşrutu redaktə edin
+ be = Рэдагаваць маршрут
+ bg = Редактиране на маршрут
+ ca = Edita el recorregut
+ cs = Upravit trasu
+ da = Rediger ruten
+ de = Track bearbeiten
+ el = Επεξεργασία διαδρομής
+ es = Editar traza
+ et = Muuda rada
+ eu = Editatu arrastoa
+ fa = ویرایش مسیر
+ fi = Muokkaa reittiä
+ fr = Modifier le trace
+ he = עריכת מסלול
+ hi = मार्ग संपादित करें
+ hu = Útvonal szerkesztése
+ id = Edit Jalur
+ it = Modifica il percorso
+ ja = ルートを編集
+ ko = 경로 편집
+ lt = Redaguoti maršrutą
+ lv = Ceļa labošana
+ mr = मार्ग संपादित करा
+ nb = Rediger ruten
+ nl = Route bewerken
+ pl = Edytuj trasę
+ pt = Editar trajeto
+ pt-BR = Editar trilha
+ ro = Editează traseul
+ ru = Редактировать трек
+ sk = Upraviť trasu
+ sr = Измените путању
+ sv = Redigera rutt
+ sw = Hariri Njia
+ th = แก้ไขเส้นทาง
+ tr = Kaydı düzenle
+ uk = Редагувати маршрут
+ vi = Chỉnh sửa tuyến đường
+ zh-Hans = 编辑轨迹
+ zh-Hant = 編輯軌跡
[uri_open_location_failed]
tags = android
@@ -32385,6 +33821,7 @@
ro = Nu există nicio aplicație instalată care să poată deschide locația
ru = Не установлено приложение, которое может открыть местоположение
sk = Nie je nainštalovaná žiadna aplikácia, ktorá by mohla otvoriť umiestnenie
+ sr = Нема инсталираних апликација које могу да отворе локацију.
sv = Ingen app installerad som kan öppna platsen
sw = Hakuna Programu iliyosakinishwa inayoweza kufungua eneo
th = ไม่มีการติดตั้งแอปที่สามารถเปิดตำแหน่งได้
@@ -32393,3 +33830,50 @@
vi = Không có ứng dụng nào được cài đặt có thể mở vị trí
zh-Hans = 未安装可打开位置的应用程序
zh-Hant = 沒有安裝可以打開該位置的應用程式
+
+ [nav_auto]
+ comment = preference string for using auto theme only in navigation mode
+ tags = android
+ en = Auto in navigation
+ af = Outo in navigasie
+ ar = تلقائي في التنقل
+ az = Naviqasiyada avtomatik
+ be = Аўто ў навігацыі
+ bg = Автоматично в навигацията
+ ca = Auto a la navegació
+ cs = Auto v navigaci
+ da = Auto i navigation
+ de = Auto in der Navigation
+ el = Αυτόματη πλοήγηση
+ es = Auto en navegación
+ et = Automaatne navigeerimine
+ eu = Nabigazioan automatikoa
+ fa = خودکار در ناوبری
+ fi = Automaattinen navigointi
+ fr = Auto dans la navigation
+ he = אוטומטי בניווט
+ hi = नेविगेशन में ऑटो
+ hu = Automatikus navigáció
+ id = Otomatis dalam navigasi
+ it = Auto in navigazione
+ ja = ナビゲーションオート
+ ko = 내비게이션의 자동
+ lt = Automatinė navigacija
+ mr = नेव्हिगेशनमध्ये ऑटो
+ nb = Auto i navigasjon
+ nl = Auto in navigatie
+ pl = Automatyczna nawigacja
+ pt = Auto na navegação
+ pt-BR = Automático na navegação
+ ro = Auto în navigație
+ ru = Авто в навигации
+ sk = Automaticky v navigácii
+ sr = Аутоматски у навигацији
+ sv = Auto i navigering
+ sw = Urambazaji otomatiki
+ th = อัตโนมัติในการนำทาง
+ tr = Navigasyonda otomatik
+ uk = Авто в навігації
+ vi = Tự động điều hướng
+ zh-Hans = 自动导航
+ zh-Hant = 自動導航
diff --git a/data/strings/types_strings.txt b/data/strings/types_strings.txt
index 4914127ba1..4cf91a7a8b 100644
--- a/data/strings/types_strings.txt
+++ b/data/strings/types_strings.txt
@@ -33,6 +33,7 @@
ro = Adresă/Bloc
ru = Адрес/Блок
sk = Adresa/blok
+ sr = Адреса/Блок
sv = Adress/Block
sw = Anwani/Zuia
th = ที่อยู่/บล็อค
@@ -70,6 +71,7 @@
pt = Transporte aéreo
pt-BR = Transporte aéreo
ru = Канатная дорога
+ sr = Гондола
tr = Teleferik
uk = Канатна дорога
zh-Hans = 缆车要素
@@ -100,6 +102,7 @@
pt-BR = Teleférico
ru = Канатная дорога
sk = Lanovka
+ sr = Ваздушни трамвај
tr = Teleferik
uk = Канатна дорога
zh-Hans = 缆车
@@ -129,6 +132,7 @@
pt-BR = Telecadeira
ru = Кресельная канатная дорога
sk = Sedačková lanovka
+ sr = Ски-лифт
tr = Telesiyej
uk = Канатна дорога
zh-Hans = 缆车
@@ -158,6 +162,7 @@
pt-BR = Telesquis
ru = Бугельная канатная дорога
sk = Vlek
+ sr = Ски-лифт једносед
tr = Teleferik hattı
uk = Канатна дорога
zh-Hans = 缆车要素
@@ -187,6 +192,7 @@
pt-BR = Telecabine
ru = Канатная дорога
sk = Kabínová lanovka
+ sr = Гондола
tr = Teleferik
uk = Канатна дорога
zh-Hans = 循环式索道
@@ -214,6 +220,7 @@
pt = Teleférico híbrido
pt-BR = Teleférico híbrido
ru = Канатная дорога
+ sr = Комбинована жичара
tr = Teleferik
uk = Канатна дорога
zh-Hans = 缆车
@@ -249,6 +256,7 @@
ro = Stație de teleferic
ru = Канатная дорога
sk = Lanovka
+ sr = Станица жичаре
sv = Linbanestation
th = สถานีกระเช้าลอยฟ้า
tr = Havayolu İstasyonu
@@ -276,6 +284,7 @@
pt = Via aérea
pt-BR = Via aérea
ru = Аэрокосмическая инфраструктура
+ sr = Ваздушна инфраструктура
tr = Hava Sahası Altyapısı
uk = Аерокосмічна інфраструктура
zh-Hans = 机场要素
@@ -313,6 +322,7 @@
ro = Aeroport
ru = Аэропорт
sk = Letisko
+ sr = Аеродром
sv = Flygplats
th = สนามบิน
tr = Havaalanı
@@ -353,6 +363,7 @@
ro = Aeroport
ru = Международный аэропорт
sk = Medzinárodné letisko
+ sr = Интернационални аеродром
sv = Flygplats
th = สนามบิน
tr = Uluslararası Havalimanı
@@ -381,6 +392,7 @@
pt-BR = Plataforma de estacionamento de aviões
ru = Перрон
sk = Odbavovacia plocha
+ sr = Перон
tr = Peron
uk = Перон
zh-Hans = 机场停机坪
@@ -407,6 +419,7 @@
pt-BR = Portão de embarque
ru = Выход на посадку
sk = Odletová brána
+ sr = Капија за укрцавање
tr = Geçit
uk = Вихід на посадку
zh-Hans = 登机口
@@ -425,7 +438,7 @@
et = Heliväljak
eu = Heliportua
fa = پد فرود بالگرد
- fi = Helikopterialusta
+ fi = Helikopterikenttä
fr = Hélisurface
he = מנחת מסוקים
hu = Helikopterleszálló
@@ -441,6 +454,7 @@
ro = Heliport
ru = Вертолётная площадка
sk = Pristávacia plocha pre vrtuľníky
+ sr = Хелиодром
sv = Helikopterplatta
th = ที่จอดเฮลิคอปเตอร์
tr = Helikopter pisti
@@ -472,6 +486,7 @@
pt-BR = Pista de aeroporto ou aeródromo
ru = Взлётно-посадочная полоса
sk = Pristávacia dráha
+ sr = Писта
tr = Pist
uk = Злітно-посадкова смуга
zh-Hans = 机场跑道
@@ -498,6 +513,7 @@
pt-BR = Pista de rolagem
ru = Рулёжная дорожка
sk = Rolovacia dráha
+ sr = Рулна стаза
tr = Taksi yolu
uk = Рульова дорiжка
zh-Hans = 滑行道
@@ -524,6 +540,7 @@
pt-BR = Aerogare de passageiros
ru = Терминал
sk = Terminál
+ sr = Терминал
tr = Terminal
uk = Термінал
zh-Hans = 航站楼
@@ -561,6 +578,7 @@
ro = Obiecte ale infrastructurii
ru = Объекты инфраструктуры
sk = Vybavenie
+ sr = Инфраструктурни објекти
sv = Infrastrukturen
sw = Kistawishi
th = สถานที่หรือสิ่งก่อสร้างที่เป็นประโยชน์
@@ -603,6 +621,7 @@
ro = Centru de artă
ru = Центр искусств
sk = Centrum umenia
+ sr = Центар уметности
sv = Kulturcenter
sw = Kituo cha sanaa
th = ศูนย์งานศิลปะ
@@ -639,6 +658,7 @@
ro = Bancomat
ru = Банкомат
sk = Bankomat
+ sr = Банкомат
sv = Bankomat
th = เอทีเอ็ม
tr = Bankamatik
@@ -653,6 +673,7 @@
az = Bank
ca = Banc
cs = Banka
+ de = Bankfiliale
el = Τράπεζα
es = Banco
et = Pank
@@ -673,6 +694,7 @@
ro = Bancă
ru = Банк
sk = Banka
+ sr = Банка
th = ธนาคาร
tr = Banka
uk = Банк
@@ -704,6 +726,7 @@
pt = Bar
pt-BR = Drinqueria
ru = Бар
+ sr = Бар
th = บาร์
tr = Bar
uk = Бар
@@ -746,6 +769,7 @@
ro = Grătar
ru = Барбекю-гриль
sk = Gril na grilovanie
+ sr = Грил
sv = Grill för barbecue
sw = Grill ya barbeque
th = เตาย่างบาร์บีคิว
@@ -763,7 +787,7 @@
ca = Seient
cs = Lavička
da = Bænk
- de = Parkbank
+ de = Sitzbank
el = Παγκάκι
es = Asiento
et = Pink
@@ -787,6 +811,7 @@
ro = Banchetă
ru = Скамейка
sk = Lavička
+ sr = Клупа
sv = Bänk
th = ม้านั่ง
tr = Bank
@@ -815,7 +840,7 @@
fr = Parking à vélo
he = חניית אופניים
hi = साइकिल पार्किंग
- hu = Kerékpárparkoló
+ hu = Kerékpártároló
id = Parkir Sepeda
it = Parcheggio biciclette
ja = 駐輪場
@@ -829,6 +854,7 @@
ro = Parcare biciclete
ru = Велопарковка
sk = Stojan na bicykle
+ sr = Паркинг за бицикле
sv = Cykelparkering
th = ที่จอดจักรยาน
tr = Bisiklet Park Yeri
@@ -870,6 +896,7 @@
ro = Închiriere de biciclete
ru = Велопрокат
sk = Požičovňa bicyklov
+ sr = Рентирање бицикли
sv = Cykeluthyrning
th = จักรยานให้เช่า
tr = Bisiklet Kiralama
@@ -904,6 +931,7 @@
pt = Estação de conserto de bicicletas
pt-BR = Oficina de conserto de bicicletas
ru = Станция ремонта велосипедов
+ sr = Станица за поправку бицикала
sw = Cykelreparationsstation
th = สถานีซ่อมจักรยาน
tr = Bisiklet tamir istasyonu
@@ -937,6 +965,7 @@
ro = Berărie
ru = Пивная под открытым небом
sk = Piváreň
+ sr = Пивска башта
sv = Ölservering
th = ลานเบียร์
tr = Bira Bahçesi
@@ -977,6 +1006,7 @@
ro = Bordel
ru = Бордель
sk = Nevestinec
+ sr = Јавна кућа
sv = Bordell
th = ซ่อง
tr = Genelev
@@ -1017,6 +1047,7 @@
ro = Schimb valutar
ru = Обмен валюты
sk = Zmenáreň
+ sr = Мењачница
sv = Valutaväxling
th = แลกเปลี่ยนเงินตรา
tr = Döviz Bürosu
@@ -1057,6 +1088,7 @@
ro = Gara de autobuz
ru = Автовокзал
sk = Autobusové nástupište
+ sr = Аутобуска станица
sv = Busstation
th = สถานีขนส่ง
tr = Otogar
@@ -1097,6 +1129,7 @@
ro = Cafenea
ru = Кафе
sk = Kaviareň
+ sr = Кафе
sv = Café
th = คาเฟ่
tr = Kafe
@@ -1138,6 +1171,7 @@
ro = Închiriere mașini
ru = Прокат авто
sk = Autopožičovňa
+ sr = Рентакар
sv = Biluthyrning
th = รถยนต์
tr = Araç Kiralama
@@ -1176,6 +1210,7 @@
pt-BR = Compartilhamento de carro
ru = Каршеринг
sk = Zdieľanie automobilov
+ sr = Дељење аутомобила
sv = Samåkning
th = การใช้รถร่วมกัน
tr = Araç Paylaşımı
@@ -1192,7 +1227,7 @@
ca = Rentatge de cotxes
cs = Myčka aut
da = Bilvask
- de = Autowäsche
+ de = Autowaschanlage
el = Καθαρισμός αυτοκινήτων
es = Lavado de coches
es-MX = Autolavado
@@ -1217,6 +1252,7 @@
ro = Spălătorie auto
ru = Автомойка
sk = Autoumývareň
+ sr = Перионица
sv = Biltvätt
th = ล้างรถ
tr = Araba Yıkama
@@ -1256,6 +1292,7 @@
ro = Divertisment
ru = Казино
sk = Kasíno
+ sr = Казино
sv = Kasino
th = คาสิโน
tr = Kumarhane
@@ -1296,6 +1333,7 @@
ro = Jocuri de noroc
ru = Азартные игры
sk = Hazardné hry
+ sr = Коцкарница
sv = Spelande
sw = Kamari
th = การพนัน
@@ -1337,6 +1375,7 @@
ro = Centru de jocuri pentru adulți
ru = Игровой центр для взрослых
sk = Centrum hier pre dospelých
+ sr = Центар за игру одраслих
sv = Spelcenter för vuxna
sw = Kituo cha Michezo ya Watu Wazima
th = ศูนย์เกมสำหรับผู้ใหญ่
@@ -1378,6 +1417,7 @@
ro = Arcadă
ru = Аркада
sk = Arcade
+ sr = Играоница за одрасле
sv = Arkad
sw = Ukumbi wa michezo
th = อาเขต
@@ -1419,6 +1459,7 @@
ro = Stație încărcare
ru = Зарядная станция
sk = Dobíjacia stanica
+ sr = Станица за пуњење ЕВ
sv = Laddstation
th = สถานีชาร์จ
tr = Şarj İstasyonu
@@ -1460,6 +1501,7 @@
ro = Stație de încărcare pentru biciclete
ru = Станция зарядки велосипедов
sk = Nabíjacia stanica pre bicykle
+ sr = Станица за пуњење бицикала
sv = Laddningsstation för cykel
sw = Kituo cha Kuchaji Baiskeli
th = สถานีชาร์จจักรยาน
@@ -1502,6 +1544,7 @@
ro = Stație de încărcare autoturisme
ru = Зарядная станция для автомобилей
sk = Nabíjacia stanica pre motorové vozidlá
+ sr = Станица за пуњење аутомобила
sv = Laddningsstation för bilar
sw = Kituo cha Kuchaji Magari
th = สถานีชาร์จรถยนต์
@@ -1543,6 +1586,7 @@
ro = De îngrijire a copilului
ru = Детская комната
sk = Jasle
+ sr = Вртић
sv = Barnomsorg
th = สถานรับเลี้ยงเด็ก
tr = Kreş
@@ -1582,6 +1626,7 @@
pt-BR = Cinema
ru = Кинотеатр
sk = Kino
+ sr = Биоскоп
sv = Bio
th = โรงภาพยนตร์
tr = Sinema
@@ -1624,6 +1669,7 @@
ro = Popicărie
ru = Боулинг
sk = Bowlingová dráha
+ sr = Куглана
sv = Bowlinghall
sw = Njia ya Bowling
th = ลานโบว์ลิ่ง
@@ -1665,6 +1711,7 @@
ro = Clinică
ru = Поликлиника
sk = Poliklinika
+ sr = Дом здравља / Поликлиника
sv = Klinik
th = คลินิก
tr = Klinik
@@ -1705,6 +1752,7 @@
ro = Colegiu
ru = Колледж
sk = Vysoká škola
+ sr = Факултет
sv = Högskola
th = วิทยาลัย
tr = Kolej
@@ -1745,6 +1793,7 @@
ro = Centru comunitar
ru = Культурно-досуговый центр
sk = Dom kultúry
+ sr = Дом културе
sv = Stadshus
th = ศูนย์ชุมชน
tr = Toplum Merkezi
@@ -1762,7 +1811,7 @@
ca = Aire comprimit
cs = Stlačený vzduch
da = Trykluft
- de = Pressluft
+ de = Druckluft
el = Πεπιεσμένος αέρας
es = Aire comprimido
et = Suruõhk
@@ -1784,6 +1833,7 @@
ro = Aer comprimat
ru = Сжатый воздух
sk = Stlačený vzduch
+ sr = Компримовани ваздух
sv = Tryckluft
sw = Air compressed
th = อากาศอัด
@@ -1827,6 +1877,7 @@
ro = Centru de conferinte
ru = Конференц-центр
sk = Konferenčné centrum
+ sr = Конференцијски центар
sv = Konferens Center
sw = Kituo cha Mikutano
th = ศูนย์ประชุม
@@ -1868,6 +1919,7 @@
ro = Judecătorie
ru = Суд
sk = Súd
+ sr = Суд
sv = Domstol
th = ศาล
tr = Adliye
@@ -1907,6 +1959,7 @@
pt-BR = Dentista
ru = Стоматология
sk = Zubár
+ sr = Стоматолог
sv = Tandläkare
th = ทันตแพทย์
tr = Dişçi
@@ -1946,6 +1999,7 @@
pt-BR = Consultório médico
ru = Врач
sk = Ambulancia
+ sr = Доктор
sv = Läkarmottagning
th = ห้องแพทย์
tr = Doktor
@@ -1986,6 +2040,7 @@
ro = Apă de băut
ru = Питьевая вода
sk = Pitná voda
+ sr = Вода за пиће
sv = Dricksvatten
th = น้ำดื่ม
tr = İçme Suyu
@@ -2031,6 +2086,7 @@
ro = Școală de șoferi
ru = Автошкола
sk = Autoškola
+ sr = Ауто-школа
sv = Körskola
th = โรงเรียนสอนขับรถ
tr = Sürücü Kursu
@@ -2050,7 +2106,7 @@
ca = Centre d’exposicions
cs = Výstaviště
da = Udstillingscenter
- de = Ausstellungszentrum
+ de = Messezentrum
el = Εκθεσιακό Κέντρο
es = Centro de exposiciones
et = Näituste keskus
@@ -2073,6 +2129,7 @@
ro = Centru de expozitie
ru = Выставочный центр
sk = Výstavisko
+ sr = Изложбени центар
sv = Mässa
sw = Kituo cha Maonyesho
th = ศูนย์นิทรรศการ
@@ -2115,6 +2172,7 @@
ro = Transfer de bani
ru = Денежные переводы
sk = Prevod peňazí
+ sr = Трансфер новца
sv = Pengaöverföring
sw = Uhamisho wa pesa
th = การโอนเงิน
@@ -2156,6 +2214,7 @@
ro = Scoala de Muzica
ru = Музыкальная школа
sk = Hudobná škola
+ sr = Музичка школа
sv = Musikskola
sw = Shule ya Muziki
th = โรงเรียนดนตรี
@@ -2197,6 +2256,7 @@
ro = Școala de limbi străine
ru = Языковая школа
sk = Jazyková škola
+ sr = Школа језика
sv = Språkskola
sw = Shule ya Lugha
th = โรงเรียนภาษา
@@ -2238,6 +2298,7 @@
ro = Ambasadă
ru = Посольство
sk = Veľvyslanectvo
+ sr = Амбасада
sv = Ambassad
th = สถานทูต
tr = Büyükelçilik
@@ -2278,6 +2339,7 @@
ro = Fast food
ru = Фастфуд
sk = Rýchle občerstvenie
+ sr = Брза храна
sv = Snabbmat
th = อาหารจานด่วน
tr = Hazır Yemek
@@ -2300,7 +2362,7 @@
et = Praam
eu = Espazio-ontzia
fa = حمل و نقل
- fi = Lautta
+ fi = Lauttaterminaali
fr = Terminal de ferry
he = מסוף מעבורות
hi = नौका टर्मिनल
@@ -2318,6 +2380,7 @@
ro = Feribot
ru = Паром
sk = Trajekt
+ sr = Трајект
sv = Färja
th = เฟอร์รี่
tr = Feribot
@@ -2359,6 +2422,7 @@
ro = Unitate de pompieri
ru = Пожарная часть
sk = Hasičská stanica
+ sr = Ватрогасна станица
sv = Brandstation
th = สถานีดับเพลิง
tr = İtfaiye
@@ -2376,6 +2440,7 @@
es = Zona de comidas
et = Toiduväljak
eu = Jantokia
+ fi = Ravintola-alue
fr = Aire de restauration
he = מתחם מזון
hi = फूड कोर्ट
@@ -2386,6 +2451,7 @@
pt = Praça de alimentação
pt-BR = Praça de alimentação
ru = Ресторанный дворик
+ sr = Ресторанска башта
tr = Yemek katı
uk = Ресторанний двір
zh-Hans = 美食广场
@@ -2423,6 +2489,7 @@
ro = Fântână
ru = Фонтан
sk = Fontána
+ sr = Фонтана
sv = Fontän
th = น้ำพุ
tr = Çeşme
@@ -2465,6 +2532,7 @@
ro = Benzinărie
ru = АЗС
sk = Benzínová pumpa
+ sr = Бензинска станица
sv = Bensinstation
th = ปั๊มน้ำมัน
tr = Benzinlik
@@ -2507,6 +2575,7 @@
ro = Cimitir
ru = Кладбище
sk = Cintorín
+ sr = Гробље
sv = Begravningsplats
th = สุสาน
tr = Mezarlık
@@ -2538,6 +2607,7 @@
pt-BR = Cemitério cristão
ru = Христианское кладбище
sk = Kresťanský cintorín
+ sr = Хришћанско гробље
tr = Hristiyan Mezarlığı
uk = Християнський цвинтар
zh-Hans = 基督教墓地
@@ -2574,6 +2644,7 @@
ro = Spital
ru = Больница
sk = Nemocnica
+ sr = Болница
sv = Sjukhus
th = คลินิก
tr = Hastane
@@ -2596,7 +2667,7 @@
et = Jahipidamise koht
eu = Ehiza galeria
fa = شکارگاه
- fi = Metsästyspaikka
+ fi = Jahtitorni
fr = Mirador
he = עמדת ציד
hi = शिकार स्टैंड
@@ -2613,6 +2684,7 @@
ro = Stand de vânătoare
ru = Охотничья вышка
sk = Lovecké stanovisko
+ sr = Ловачка чека
sv = Jakttorn
th = จุดล่าสัตว์
tr = Avlanma Alanı
@@ -2654,6 +2726,7 @@
ro = Chioșc cu înghețată
ru = Мороженое
sk = Zmrzlinový stánok
+ sr = Сладолед
sv = Glasstånd
th = แผงขายไอศกรีม
tr = Dondurma Standı
@@ -2693,6 +2766,7 @@
pt-BR = Cibercafé
ru = Интернет-кафе
sk = Internetová kaviareň
+ sr = Интернет кафе
sv = Internetkafé
th = อินเทอร์เน็ตคาเฟ่
tr = İnternet Kafe
@@ -2733,6 +2807,7 @@
ro = Grădiniță
ru = Детсад
sk = Škôlka
+ sr = Вртић
sv = Förskola
th = โรงเรียนอนุบาล
tr = Anaokulu
@@ -2773,6 +2848,7 @@
ro = Bibliotecă
ru = Библиотека
sk = Knižnica
+ sr = Библиотека
sv = Bibliotek
th = ห้องสมุด
tr = Kütüphane
@@ -2815,6 +2891,7 @@
ro = Încărcare doc
ru = Погрузочный док
sk = Nakladacia rampa
+ sr = Утоварна станица
sv = Lastkaj
sw = Inapakia kituo
th = แทนวางสนคา
@@ -2856,6 +2933,7 @@
ro = Magazin
ru = Рынок
sk = Trhovisko
+ sr = Маркет
sv = Marknadsplats
th = ตลาดสินค้า
tr = Pazaryeri
@@ -2897,6 +2975,7 @@
ro = Parcare de motociclete
ru = Мотопарковка
sk = Parkovisko pre motocykle
+ sr = Паркинг за мотоцикле
sv = Motorcykelparkering
th = ที่จอดรถมอเตอร์ไซค์
tr = Motosiklet Parkı
@@ -2937,6 +3016,7 @@
ro = Club de noapte
ru = Ночной клуб
sk = Nočný klub
+ sr = Ноћни клуб
sv = Nattklubb
th = ไนต์คลับ
tr = Gece Kulübü
@@ -2977,6 +3057,7 @@
ro = Centru de îngrijire
ru = Дом престарелых
sk = Ošetrovateľská služba
+ sr = Старачки дом
sv = Vårdhem
th = บ้านพักคนชรา
tr = Huzurevi
@@ -3019,6 +3100,7 @@
ro = Parcare
ru = Парковка
sk = Parkovisko
+ sr = Паркинг
sv = Parkering
sw = Maegesho
th = ที่จอดรถ
@@ -3048,7 +3130,7 @@
et = Parkimine mitmel korrusel
eu = Solairu anitzeko aparkalekua
fa = ﻪﻘﺒﻃ ﺪﻨﭼ ﮓﻨﯿﮐﺭﺎﭘ
- fi = Monikerroksinen pysäköinti
+ fi = Parkkitalo
fr = Stationnement à plusieurs étages
he = חניון רב קומות
hi = पार्किंग गैरेज
@@ -3065,6 +3147,7 @@
ro = Parcare cu mai multe etaje
ru = Многоэтажная парковка
sk = Viacposchodové parkovisko
+ sr = Вишеспратни паркинг
sv = Flervånings parkering
sw = Maegesho ya Hifadhi nyingi
th = ที่จอดรถหลายชั้น
@@ -3117,6 +3200,7 @@
ro = Parcare privată
ru = Частная парковка
sk = Súkromné parkovisko
+ sr = Приватни паркинг
sv = Privat parkering
sw = Maegesho ya Kibinafsi
th = ที่จอดรถส่วนตัว
@@ -3159,6 +3243,7 @@
ro = Parcare
ru = Парковка
sk = Parkovisko
+ sr = Паркирај и вози паркинг
sv = Parkering
th = ที่จอดรถ
tr = Otopark
@@ -3200,6 +3285,7 @@
ro = Parcare subterană
ru = Подземный паркинг
sk = Podzemné parkovisko
+ sr = Подземни паркинг
sv = Underjordisk parkering
sw = Maegesho ya chini ya ardhi
th = ที่จอดรถใต้ดิน
@@ -3246,6 +3332,7 @@
ro = Parcare subterană privată
ru = Частная подземная парковка
sk = Súkromné podzemné parkovisko
+ sr = Приватни подземни паркинг
sv = Privat underjordisk parkering
sw = Maegesho ya kibinafsi ya chini ya ardhi
th = ที่จอดรถใต้ดินส่วนตัว
@@ -3271,7 +3358,7 @@
et = Tänavaäärne parkimine
eu = Kale alboko aparkalekua
fa = پارکینگ کنار خیابان
- fi = Kadun puolella pysäköinti
+ fi = Kadunvarsipysäköinti
fr = Stationnement latéral sur voie
he = חנייה בצד הרחוב
hu = Utcai parkolás
@@ -3287,6 +3374,7 @@
ro = Parcare pe partea stradală
ru = Придорожная парковка
sk = Parkovanie na strane ulice
+ sr = Паркинг поред пута
sv = Gata sida parkering
sw = Maegesho ya upande wa mtaa
th = ที่จอดรถริมถนน
@@ -3315,7 +3403,7 @@
et = Privaatne tänavaäärne parkimine
eu = Kale alboko aparkaleku pribatua
fa = پارکینگ کنار خیابان خصوصی
- fi = Yksityinen katu puolella pysäköinti
+ fi = Yksityinen kadunvarsipysäköinti
fr = Stationnement latéral sur voie privée
he = חנייה פרטית בצד הרחוב
hu = Privát utcai parkolás
@@ -3332,6 +3420,7 @@
ro = Privat parcare laterală pe stradă
ru = Частная придорожная парковка
sk = Súkromné bočné parkovisko na ulici
+ sr = Приватни паркинг поред пута
sv = Privat gata sidoparkering
sw = Maegesho ya upande wa mtaa wa kibinafsi
th = ที่จอดรถริมถนนส่วนตัว
@@ -3357,7 +3446,7 @@
et = Parkimine sõidurajal
eu = Erreiaren aparkalekua
fa = پارکینگ لاین
- fi = Kaistapysäköinti
+ fi = Pysäköintikaista
fr = Stationnement le long de la voie
he = חנייה בנתיב
hu = Sávos parkolás
@@ -3374,6 +3463,7 @@
ro = Parcare pe bandă
ru = Парковочная полоса
sk = Parkovací pruh
+ sr = Линијски паркинг
sv = Körfält parkering
sw = Maegesho ya njia
th = ที่จอดรถเลน
@@ -3402,7 +3492,7 @@
et = Privaatne tee parkimine
eu = Errei pribatuko aparkalekua
fa = پارکینگ لاین خصوصی
- fi = Yksityinen kaista pysäköinti
+ fi = Yksityinen pysäköintikaista
fr = Stationnement sur voie privée
he = חנייה פרטית בנתיב
hu = Privát sávos parkolás
@@ -3419,6 +3509,7 @@
ro = Parcare pe alee privată
ru = Частная парковочная полоса
sk = Súkromný parkovací pruh
+ sr = Приватни линијски паркинг
sv = Privat körfält parkering
sw = Maegesho ya njia ya kibinafsi
th = ที่จอดรถเลนส่วนตัว
@@ -3461,6 +3552,7 @@
ro = Intrare parcare
ru = Въезд на парковку
sk = Vstup na parkovisko
+ sr = Улаз на паркинг
sv = Parkering entré
sw = Mlango wa maegesho
th = ทางเข้าที่จอดรถ
@@ -3486,7 +3578,7 @@
et = Eraldi parkla sissepääs
eu = Aparkaleku pribatuaren sarrera
fa = ورودی پارکینگ اختصاصی
- fi = Yksityinen pysäköintialue sisäänkäynti
+ fi = Yksityisen pysäköintialueen sisäänkäynti
fr = Entrée parking privé
he = כניסה פרטית לחנייה
hu = Privát parkoló bejárata
@@ -3503,6 +3595,7 @@
ro = Intrare privată pentru parcare
ru = Въезд на частную парковку
sk = Súkromné parkovisko vstup
+ sr = Улаз на приватни паркинг
sv = Privat parkeringsingång
sw = Mlango wa maegesho ya kibinafsi
th = ทางเข้าที่จอดรถส่วนตัว
@@ -3530,7 +3623,7 @@
et = Parkimiskoht
eu = Aparkaleku
fa = جای پارک
- fi = Parkkipaikka
+ fi = Pysäköintiruutu
fr = Place de stationnement
he = מקום חנייה
hi = पार्किंग की जगह
@@ -3547,6 +3640,7 @@
ro = Loc de parcare
ru = Парковочное место
sk = Parkovacie miesto
+ sr = Паркинг место
sv = Parkeringsplats
sw = Sehemu ya maegesho
th = พื้นที่จอดรถ
@@ -3598,6 +3692,7 @@
ro = Loc de parcare pentru persoane cu handicap
ru = Парковочное место для инвалидов
sk = Parkovacie miesto pre invalidov
+ sr = Паркинг место за инвалиде
sv = Handikappparkeringsplats
sw = Nafasi ya maegesho iliyozimwa
th = ที่จอดรถสำหรับผู้พิการ
@@ -3639,6 +3734,7 @@
ro = Terminal de plăți
ru = Терминал оплаты
sk = Platobný terminál
+ sr = Терминал за наплату
sv = Betalningsterminal
th = จุดชำระเงิน
tr = Ödeme Noktası
@@ -3679,6 +3775,7 @@
ro = Farmacie
ru = Аптека
sk = Lekáreň
+ sr = Апотека
sv = Apotek
th = ร้านขายยา
tr = Eczane
@@ -3719,6 +3816,7 @@
ro = Loc de cult
ru = Храм
sk = Svätyňa
+ sr = Храм
sv = Plats för tillbedjan
th = สถานที่ประกอบพิธีกรรม
tr = İbadet Yerleri
@@ -3758,6 +3856,7 @@
ro = Templu
ru = Храм
sk = Budhistický chrám
+ sr = Будистички храм
sv = Tempel
th = วัด
tr = Tapınak
@@ -3798,6 +3897,7 @@
ro = Biserică
ru = Церковь
sk = Kostol
+ sr = Црква
sv = Kyrka
th = โบสถ์
tr = Kilise
@@ -3837,6 +3937,7 @@
ro = Biserica lui Isus Hristos a Sfinților din Zilele din Urmă
ru = Церковь Иисуса Христа Святых последних дней
sk = Cirkev Ježiša Krista Svätých neskorších dní
+ sr = Црква Исуса Христа светаца последњих дана
sv = Jesu Kristi Kyrka av Sista Dagars Heliga
sw = Kanisa la Yesu Kristo la Watakatifu wa Siku za Mwisho
th = โบสถ์พระเยซูคริสต์แห่งวิสุทธิชนยุคสุดท้าย
@@ -3878,6 +3979,7 @@
ro = Sala Împărăției Martorilor lui Iehova
ru = Зала Царства Свидетелей Иеговы
sk = Sála Kráľovstva Jehovových svedkov
+ sr = Сала краљевства Јеховиних сведока
sv = Jehovas vittnen Rikets sal
sw = Ukumbi wa Ufalme wa Mashahidi wa Yehova
th = ห้องราชอาณาจักรของพยานเยโฮวา
@@ -3918,6 +4020,7 @@
ro = Templu
ru = Храм
sk = Hinduistický chrám
+ sr = Хинду храм
sv = Tempel
th = วัด
tr = Tapınak
@@ -3957,6 +4060,7 @@
ro = Sinagogă
ru = Синагога
sk = Synagóga
+ sr = Синагога
sv = Synagoga
th = มัสยิดยิว
tr = Sinagog
@@ -3997,6 +4101,7 @@
ro = Moschee
ru = Мечеть
sk = Mešita
+ sr = Џамија
sv = Moské
th = มัสยิด
tr = Cami
@@ -4037,6 +4142,7 @@
ro = Sanctuar
ru = Святилище
sk = Šintoistická svätyňa
+ sr = Шинтоистички храм
sv = Altare
th = ศาลเจ้า
tr = Mabet
@@ -4077,6 +4183,7 @@
ro = Templu
ru = Храм
sk = Taoistická svätyňa
+ sr = Таоистички храм
sv = Tempel
th = วัด
tr = Tapınak
@@ -4116,6 +4223,7 @@
ro = Poliție
ru = Полиция
sk = Polícia
+ sr = Полиција
sv = Polis
th = ตำรวจ
tr = Polis
@@ -4158,6 +4266,7 @@
ro = Cutie poștală
ru = Почтовый ящик
sk = Poštová schránka
+ sr = Поштанско сандуче
sv = Postlåda
th = ตู้จดหมาย
tr = Posta Kutusu
@@ -4174,7 +4283,7 @@
ca = Oficina de correus
cs = Pošta
da = Postkontor
- de = Poststelle
+ de = Postfiliale
el = Ταχυδρομείο
es = Oficina de correos
et = Postkontor
@@ -4198,6 +4307,7 @@
ro = Oficiu poștal
ru = Почта
sk = Pošta
+ sr = Пошта
sv = Postkontor
sw = Ofisi ya posta
th = ที่ทำการไปรษณีย์
@@ -4212,25 +4322,42 @@
af = Gevangenis
ar = سجن
az = Həbsxana
+ be = Турма
+ bg = Затвор
ca = Presó
+ cs = Vězení
+ da = Fængsel
de = Gefängnis
+ el = φυλακή
es = Prisión
et = Vangla
eu = Kartzela
+ fa = زندا ن
fi = Vankila
+ fr = Prison
he = בית כלא
hi = कारागार
+ hu = Börtön
+ id = Penjara
it = Prigione
ja = 刑務所
+ ko = 감옥
mr = तुरुंग
+ nb = Fengsel
nl = Gevangenis
pl = Więzienie
pt = Prisão
pt-BR = Prisão
+ ro = Închisoare
ru = Тюрьма
sk = Väznica
+ sr = Затвор
+ sv = Fängelse
+ sw = Jela
+ th = คุก
tr = Hapishane
uk = В'язниця
+ vi = Nhà tù
zh-Hans = 监狱
zh-Hant = 監獄
@@ -4263,6 +4390,7 @@
pt-BR = Bar ou boteco
ru = Паб
sk = Pohostinstvo
+ sr = Паб
sv = Krog
th = ผับ
tr = Meyhane
@@ -4301,6 +4429,7 @@
ro = Bibliotecă
ru = Книгообмен
sk = Knižná búdka
+ sr = Размена књига
sv = Bokskåp
th = ตู้หนังสือ สถานที่แลกเปลี่ยนหนังสือ
tr = Kitap Değişimi
@@ -4345,6 +4474,7 @@
ro = Centru de reciclare
ru = Приём вторсырья
sk = Zberné suroviny
+ sr = Центар за рециклажу
sv = Återvinningscentral
th = ศูนย์รีไซเคิล
tr = Geri Dönüşüm Merkezi
@@ -4386,6 +4516,7 @@
ro = Containere pentru reciclare
ru = Контейнер для вторсырья
sk = Recyklačný kontajner
+ sr = Контејнер за рециклажу
sv = Behållare för återvinningsbart avfall
th = บรรจุภัณฑ์รีไซเคิล
tr = Atık Toplama Merkezi
@@ -4430,6 +4561,7 @@
ro = Baterii
ru = Батарейки
sk = Batérie
+ sr = Бетерије
sv = Batterier
sw = Betri
th = แบตเตอรี่
@@ -4471,6 +4603,7 @@
ro = Haine vechi
ru = Одежда
sk = Staré oblečenie
+ sr = Стара одећа
sv = Gamla kläder
th = เสื้อผ้าเก่า
tr = Kıyafet
@@ -4511,6 +4644,7 @@
ro = Deșeuri de sticlă
ru = Стеклотара
sk = Sklenené fľaše
+ sr = Стаклене флаше
sv = Returglas
th = ขวดแก้ว
tr = Cam Şişeler
@@ -4551,6 +4685,7 @@
ro = Deșeuri de hârtie
ru = Бумага
sk = Papierový odpad
+ sr = Папир
sv = Returpapper
th = ขยะกระดาษ
tr = Kağıt Atıklar
@@ -4591,6 +4726,7 @@
ro = Deșeuri de plastic
ru = Пластик
sk = Plastový odpad
+ sr = Пластика
sv = Plastavfall
th = ขยะพลาสติก
tr = Plastik Atıklar
@@ -4631,6 +4767,7 @@
ro = Sticle de plastic
ru = Пластиковые бутылки
sk = Plastové fľaše
+ sr = Пластичне флаше
sv = Samling av plastflaskor
th = ขวดพลาสติก
tr = Plastik Şişeler
@@ -4672,6 +4809,7 @@
ro = Resturi de metal
ru = Металлолом
sk = Kovový šrot
+ sr = Старо гвожђе
sv = Metallskrap
th = โลหะมีคม
tr = Hurda Metaller
@@ -4712,6 +4850,7 @@
ro = Deșeuri electrice
ru = Электроотходы
sk = Elektronický odpad
+ sr = Електроотпад
sv = Elektriskt avfall
th = ขยะอิเล็กทรอนิกส์
tr = Elektronik Atıklar
@@ -4741,6 +4880,7 @@
pt-BR = Papelão
ru = Картон
sk = Kartóny
+ sr = Картон
tr = Karton
uk = Картон
@@ -4765,6 +4905,7 @@
pt-BR = Latas
ru = Жестяные и алюминиевые банки
sk = Plechovky
+ sr = Конзерве
tr = Teneke ve alüminyum kutular
uk = Бляшані та алюмінієві банки
@@ -4789,6 +4930,7 @@
pt-BR = Sapatos
ru = Обувь
sk = Obuv
+ sr = Ципеле
tr = Ayakkabılar
uk = Взуття
@@ -4812,6 +4954,7 @@
pt-BR = Lixo verde/orgânico
ru = Органика / Пищевые отходы
sk = Biologický odpad
+ sr = Биолошки отпад
tr = Yeşil/Organik Atık
uk = Органіка / Харчові відходи
@@ -4836,6 +4979,7 @@
pt-BR = Caixa de bebidas
ru = Тетрапак и аналоги
sk = Tetrapaky
+ sr = Картон и папир
tr = İçecek Kartonları
uk = Тетрапак та аналоги
@@ -4866,6 +5010,7 @@
pt-BR = Restaurante
ru = Ресторан
sk = Reštaurácia
+ sr = Ресторан
sv = Restaurang
th = ร้านอาหาร
tr = Restoran
@@ -4892,6 +5037,7 @@
pl = Miejsce opróżniania toalety dla kamperów
pt-BR = Estação de despejo de esgotos
ru = Слив для туалетов транспортных средств
+ sr = Станица за одлагање резервоара
tr = Tank Boşaltma İstasyonu
uk = Злив для туалетів транспортних засобів
zh-Hans = 储液池排泄站
@@ -4929,6 +5075,7 @@
ro = Școală
ru = Школа
sk = Škola
+ sr = Школа
sv = Skola
th = โรงเรียน
tr = Okul
@@ -4971,6 +5118,7 @@
ro = Adăpost
ru = Навес
sk = Prístrešok
+ sr = Склониште
sv = Vindskydd
th = ที่อยู่อาศัย
tr = Barınak
@@ -5001,7 +5149,7 @@
et = Vivouac-küünla
eu = Bivouac Borda
fa = کلبه بیواک
- fi = Bivouac-mökki
+ fi = Kota
fr = Cabane de Bivouac
he = בקתת לינה
hi = द्विवार्षिक झोपड़ी
@@ -5019,6 +5167,7 @@
ro = Baracă de Bivuac
ru = Хижина для ночлега
sk = Bivaková Chata
+ sr = Колиба за ноћење
sv = Bivack Hydda
sw = Kibanda cha Bivouac
th = กระท่อมพักแรม
@@ -5037,10 +5186,12 @@
ca = Rafal
de = Lean-to Wetterschutz
es = Alpende
+ fi = Laavu
he = מחסה ללינה
pt = Abrigo tipo telheiro
pt-BR = Abrigo tipo alpendre
ru = Бивачный навес
+ sr = Склониште типа шупе
uk = Бівуачний навіс
zh-Hans = 三面避难所
zh-Hant = 三面避難所
@@ -5065,7 +5216,7 @@
he = מרחצאות ציבוריות
hu = Közfürdő
id = Pemandian umum
- it = Bagno pubblico
+ it = Terme pubbliche
ja = 公衆浴場
ko = 대중목욕탕
mr = सार्वजनिक स्नान
@@ -5076,6 +5227,7 @@
ro = Baie publică
ru = Общественная баня
sk = Verejné kúpele
+ sr = Јавно купатило
sv = Offentligt bad
sw = Bafu ya Umma
th = ห้องอาบน้ำสาธารณะ
@@ -5117,6 +5269,7 @@
ro = Duș
ru = Душ
sk = Sprcha
+ sr = Туш
sv = Dusch
th = ฝักบัวอาบน้ำ
tr = Duş
@@ -5140,7 +5293,7 @@
et = Stripiklubi
eu = Stripclub
fa = باشگاه استریپ
- fi = Stripclub
+ fi = Strippiklubi
fr = Club de strip-tease
he = מועדון חשפנות
hu = Sztriptízbár
@@ -5156,6 +5309,7 @@
ro = Stripclub
ru = Стриптиз-клуб
sk = Stripclub
+ sr = Стриптиз клуб
sv = Stripklubb
sw = Klabu ya Strip
th = สตริปคลับ
@@ -5193,6 +5347,7 @@
pt-BR = Táxi
ru = Такси
sk = Taxík
+ sr = Такси станица
th = แท็กซี่
tr = Taksi
uk = Таксі
@@ -5231,6 +5386,7 @@
ro = Telefon
ru = Телефон
sk = Telefón
+ sr = Телефон
sv = Telefon
th = โทรศัพท์
tr = Telefon
@@ -5271,6 +5427,7 @@
ro = Teatru
ru = Театр
sk = Divadlo
+ sr = Позориште
sv = Teater
th = โรงละคร
tr = Tiyatro
@@ -5309,6 +5466,7 @@
ro = Toaletă
ru = Туалет
sk = Záchody
+ sr = Тоалет
sv = Toalett
th = ห้องน้ำ
tr = Tuvalet
@@ -5353,6 +5511,7 @@
ro = Primărie
ru = Администрация
sk = Radnica
+ sr = Локална самоуправа
sv = Rådhus
th = ศาลากลางจังหวัด
tr = Belediye Binası
@@ -5393,6 +5552,7 @@
ro = Universitate
ru = Университет
sk = Univerzita
+ sr = Универзитет
sv = Universitet
th = มหาวิทยาลัย
tr = Üniversite
@@ -5424,6 +5584,7 @@
pt-BR = Máquina de venda automática
ru = Торговый автомат
sk = Výdajný automat
+ sr = Аутомат
tr = Otomat
uk = Торговий автомат
zh-Hans = 自动售货机
@@ -5462,6 +5623,7 @@
ro = Automat de țigări
ru = Автомат с сигаретами
sk = Automat na cigarety
+ sr = Аутомат за цигарете
sv = Cigarettmaskin
th = เครื่องขายบุหรี่
tr = Sigara Dağıtıcı
@@ -5491,6 +5653,7 @@
pt-BR = Máquina de café
ru = Кофейный автомат
sk = Automat na kávu
+ sr = Аутомат за кафу
uk = Кавовий автомат
zh-Hans = 咖啡售卖机
zh-Hant = 咖啡售賣機
@@ -5515,6 +5678,7 @@
pt-BR = Máquina de venda de preservativos
ru = Автомат с презервативами
sk = Automat na kondómy
+ sr = Аутомат за кондоме
uk = Автомат з презервативами
zh-Hans = 避孕套售卖机
zh-Hant = 避孕套售賣機
@@ -5551,6 +5715,7 @@
ro = Automat de băuturi
ru = Автомат с напитками
sk = Nápojový automat
+ sr = Аутомат за пиће
sv = Läskautomat
th = เครื่องขายเครื่องดื่มอัตโนมัติ
tr = İçecek Dağıtıcı
@@ -5580,6 +5745,7 @@
pt-BR = Máquina de venda de comidas
ru = Автомат с едой
sk = Automat s potravinami
+ sr = Аутомат за храну
uk = Автомат з їжею
zh-Hans = 食品售卖机
zh-Hant = 食品售賣機
@@ -5605,6 +5771,7 @@
pt-BR = Máquina de venda de jornais
ru = Газетный автомат
sk = Automat s novinami
+ sr = Аутомат за новине
uk = Газетний автомат
zh-Hans = 报纸售卖机
zh-Hant = 報紙售賣機
@@ -5642,6 +5809,7 @@
ro = Parcomat
ru = Паркомат
sk = Automat na výdaj parkovacích lístkov
+ sr = Паркомат
sv = Parkeringsautomat
th = เครื่องชำระค่าที่จอดรถอัตโนมัติ
tr = Otopark Fişi
@@ -5684,6 +5852,7 @@
ro = Automat de vânzare a biletelor pentru transportul public
ru = Автомат по продаже билетов
sk = Predajný automat na lístky verejnej dopravy
+ sr = Аутомат за продају карата
sv = Biljettautomat
sw = Mashine ya kuuzia tiketi za usafiri wa umma
th = เครื่องขายของหรือตั๋วขนส่งมวลชนอัตโนมัติ
@@ -5714,6 +5883,7 @@
pt-BR = Máquina de venda de doces
ru = Автомат со сладостями
sk = Automat na sladkosti
+ sr = Аутомат за слаткише
uk = Автомат із солодощами
zh-Hans = 糖果售卖机
zh-Hant = 糖果售賣機
@@ -5738,6 +5908,7 @@
pt-BR = Saquinhos de lixo
ru = Пакеты для экскрементов
sk = Sáčky na psie exkrementy
+ sr = Кесе за псећи измет
tr = Dışkı Torbası Dağıtıcı
uk = Мішки для екскрементів
zh-Hans = 排泄物袋售卖机
@@ -5767,6 +5938,7 @@
pt-BR = Armário de encomendas
ru = Почтомат
sk = Balíkomat
+ sr = Пакетомат
tr = Kilitlenebilen Kutu Dolaplar
uk = Поштомат
zh-Hans = 包裹储物柜
@@ -5803,6 +5975,7 @@
ro = Inspecția vehiculului
ru = Техосмотр автомобиля
sk = Kontrola vozidla
+ sr = Контрола возила
sv = Fordonsinspektion
sw = Ukaguzi wa Gari
th = การตรวจสอบยานพาหนะ
@@ -5831,6 +6004,7 @@
nl = Tankautomaat
pt-BR = Bomba de combustível
ru = Топливная колонка
+ sr = Пумпа за гориво
tr = Yakıt Dağıtıcı
uk = Паливна колонка
zh-Hans = 燃油泵
@@ -5868,6 +6042,7 @@
ro = Cabinet veterinar
ru = Ветеринарная клиника
sk = Veterinár
+ sr = Ветеринар
sv = Veterinär
th = สัตวแพทย์
tr = Veteriner
@@ -5909,6 +6084,7 @@
ro = Pubelă
ru = Урна
sk = Odpadkový kôš
+ sr = Канта за смеће
sv = Papperskorg
th = ถังขยะ
tr = Çöp Kutusu
@@ -5949,6 +6125,7 @@
ro = Gunoi
ru = Мусорный контейнер
sk = Odpadky
+ sr = Контејнер за смеће
sv = Avfallscontainer
th = ขยะ
tr = Çöp Konteyneri
@@ -5978,6 +6155,7 @@
pt-BR = Estação de transferência de resíduos
ru = Станция перевалки отходов
sk = Prekládková stanica odpadu
+ sr = Станица за прераду отпада
tr = Atık Transfer İstasyonu
uk = Станція передачі сміття
zh-Hans = 垃圾转运站
@@ -6015,6 +6193,7 @@
ro = Punct de alimentare cu apă
ru = Вода для автодомов
sk = Voda
+ sr = Чесма
sv = Vattenpost
th = จุดเติมน้ำ
tr = Karavanlar için Su Noktası
@@ -6023,6 +6202,9 @@
zh-Hans = 取水点
zh-Hant = 飲水站
+ [type.amenity.water_point.drinking_water_no]
+ ref = type.amenity.water_point
+
[type.barrier]
en = Barrier
af = Versperring
@@ -6046,6 +6228,7 @@
pt-BR = Barreira
ru = Преграда
sk = Zábrana
+ sr = Баријера
tr = Bariyer
uk = Перешкода
zh-Hans = 障碍物
@@ -6082,6 +6265,7 @@
ro = Bloc
ru = Блок
sk = Blok
+ sr = Блок
sv = Blockering
th = บล็อก
tr = Blok
@@ -6121,6 +6305,7 @@
ro = Stâlp
ru = Столбик
sk = Pilier
+ sr = Стуб
sv = Stolpe
th = เสา
tr = Direk
@@ -6160,6 +6345,7 @@
ro = Control vamal
ru = Погранконтроль
sk = Hraničná kontrola
+ sr = Гранична контрола
sv = Gränskontroll
th = ด่านตรวจคนเข้าเมือง
tr = Sınır Kontrolü
@@ -6188,6 +6374,7 @@
pl = Łańcuch
ru = Цепь
sk = Reťaz
+ sr = Ланац
tr = Zincir
uk = Ланцюг
zh-Hans = 链条
@@ -6218,6 +6405,7 @@
pt-BR = Barreira de bicicletas
ru = Велосипедный барьер
sk = Cyklistická zábrana
+ sr = Бедем
tr = Bisiklet Bariyeri
uk = Велосипедна перешкода
zh-Hans = 自行车障碍
@@ -6256,6 +6444,7 @@
ro = Șanț de drenaj
ru = Дренажная канава
sk = Drenážna priekopa
+ sr = Канал
sv = Dräneringsdike
sw = Mfereji wa mifereji ya maji
th = คูระบายน้ำ
@@ -6296,6 +6485,7 @@
ro = Şanţ
ru = Оборонительный ров
sk = Priekopa
+ sr = Шанац
sv = Vallgrav
sw = Moti
th = คูเมือง
@@ -6338,6 +6528,7 @@
ro = Ape uzate
ru = Сточные воды
sk = Odpadová voda
+ sr = Отпадна вода
sv = Avloppsvatten
sw = Maji machafu
th = น้ำเสีย
@@ -6378,6 +6569,7 @@
ro = Intrare
ru = Проход
sk = Vstup
+ sr = Пролаз
sv = Ingång
th = ทางเข้า
tr = Giriş
@@ -6409,6 +6601,7 @@
pt-BR = Cerca
ru = Забор
sk = Plot
+ sr = Ограда
tr = Çit
uk = Огорожа
zh-Hans = 篱笆
@@ -6445,6 +6638,7 @@
ro = Poartă
ru = Ворота
sk = Brána
+ sr = Капија
sv = Grind
th = ประตู
tr = Geçit
@@ -6475,6 +6669,7 @@
pt-BR = Sebe
ru = Живая изгородь
sk = Živý plot
+ sr = Жива ограда
tr = Çit
zh-Hans = 灌木篱笆
zh-Hant = 灌木籬笆
@@ -6524,6 +6719,7 @@
ro = Barieră cu braț
ru = Шлагбаум
sk = Závora
+ sr = Рампа
sv = Bom
th = ไม้กั้น
tr = Asansör Kapısı
@@ -6554,6 +6750,7 @@
pt-BR = Muro de retenção
ru = Поддерживающая стена
sk = Oporná stena
+ sr = Потпорни зид
tr = İstinat duvarı
zh-Hans = 挡土墙
zh-Hant = 擋土牆
@@ -6587,6 +6784,7 @@
ro = Barieră
ru = Перелаз
sk = Turniket
+ sr = Прелаз преко ограде
sv = Stätta
th = บันไดข้าม
tr = Çit Merdiveni
@@ -6629,6 +6827,7 @@
ro = Turnichet
ru = Турникет
sk = Turniket
+ sr = Окретна капија
sv = Turnstile
sw = Turnstile
th = ประตูหมุน
@@ -6669,6 +6868,7 @@
ro = Barieră cu braț
ru = Шлагбаум
sk = Závora
+ sr = Рампа
sv = Bom
th = ไม้กั้น
tr = Salıncak Kapısı
@@ -6707,6 +6907,7 @@
ro = Cabină de taxare
ru = Пункт оплаты
sk = Mýto
+ sr = Наплатна рампа
sv = Tullhus
th = ด่านเก็บเงิน
tr = Gişe
@@ -6737,6 +6938,7 @@
pt-BR = Muro
ru = Стена
sk = Múr
+ sr = Зид
tr = Duvar
uk = Стіна
zh-Hans = 墙
@@ -6763,6 +6965,7 @@
pt-BR = Fronteira
ru = Граница
sk = Hranica
+ sr = Граница
tr = Sınır
uk = Кордон
zh-Hans = 边界
@@ -6789,6 +6992,7 @@
pt-BR = Fronteira administrativa
ru = Административная граница
sk = Administratívna hranica
+ sr = Административна граница
tr = İdari Sınır
uk = Адміністративний поділ
zh-Hans = 行政区域界线
@@ -6815,6 +7019,7 @@
pt-BR = Fronteira de país
ru = Граница страны
sk = Národná hranica
+ sr = Гранични прелаз
tr = Ulusal Sınır
uk = Кордон країни
zh-Hans = 国家行政区域界线
@@ -6839,6 +7044,7 @@
pt-BR = Fronteira de região
ru = Граница региона
sk = Hranica regiónu
+ sr = Регионална граница
tr = Bölgesel Sınır
uk = Областний поділ
zh-Hans = 行政区域边界
@@ -6878,6 +7084,7 @@
ro = Parcul național
ru = Национальный парк
sk = Národný park
+ sr = Национални парк
sv = Nationalpark
sw = Hifadhi ya taifa
th = อุทยานแห่งชาติ
@@ -6921,6 +7128,7 @@
ro = Terenuri indigene
ru = Земли коренных народов
sk = Domorodé krajiny
+ sr = Домородачка земља
sv = Ursprungsbefolkningens marker
sw = Ardhi za asilia
th = ดินแดนพื้นเมือง
@@ -6963,6 +7171,7 @@
ro = Zonă protejată
ru = Заповедная зона
sk = Chránené územie
+ sr = Заштићено подручје
sv = Skyddat område
sw = Eneo Lindwa
th = พื้นที่คุ้มครอง
@@ -7021,6 +7230,7 @@
ro = Clădire
ru = Здание
sk = Budova
+ sr = Зграда
sv = Byggnad
th = อาคาร
tr = Bina
@@ -7065,6 +7275,7 @@
ro = Adresă
ru = Адрес
sk = Adresa
+ sr = Адреса
sv = Adress
sw = Anwani
th = ที่อยู่
@@ -7107,6 +7318,7 @@
ro = Garaj
ru = Гараж
sk = Garáž
+ sr = Гаража
th = อาคารจอดรถ
tr = Garaj
uk = Гараж
@@ -7115,43 +7327,48 @@
zh-Hant = 車庫
[type.building.train_station]
- en = Train Station
- af = Treinstasie
- ar = محطة قطار
- az = Dəmiryolu stansiyası
- cs = Železniční stanice
- da = Togstation
- de = Bahnhof
- el = Σιδηροδρομικός σταθμός
- es = Estación de tren
- et = Rongijaam
- eu = Tren geltokian
- fa = ایستگاه قطار
- fi = Rautatieasema
- fr = Gare ferroviaire
- he = תחנת רכבת
- hi = रेलवे स्टेशन
- hu = Vasútállomás
- id = Rel kereta api
- it = Stazione ferroviaria
- ja = 鉄道駅
- ko = 기차역
- mr = रेल्वे स्थानक
- nb = Togstasjon
- nl = Treinstation
- pl = Dworzec kolejowy
- pt = Estação de comboios
- pt-BR = Estação de trem
- ro = Feroviar
- ru = Ж/д вокзал
- sk = Železničná stanica
- sv = Tågstation
- th = สถานีรถไฟ
- tr = Tren İstasyonu
- uk = Залізничний вокзал
- vi = Đường tàu hỏa
- zh-Hans = 火车站建筑
- zh-Hant = 鐵道
+ en = Station Building
+ af = Stasiegebou
+ ar = مبنى المحطة
+ az = Stansiya Binası
+ be = Будынак вакзала
+ bg = Сграда на гарата
+ ca = Edifici de l'Estació
+ cs = Staniční budova
+ da = Stationsbygning
+ de = Bahnhofsgebäude
+ el = Κτίριο σταθμού
+ es = Edificio de la estación
+ et = Jaamahoone
+ eu = Geltokiaren eraikina
+ fa = ساختمان ایستگاه
+ fi = Asemarakennus
+ fr = Bâtiment de la gare
+ he = בניין תחנת רכבת
+ hi = स्टेशन भवन
+ hu = Állomásépület
+ id = Bangunan Stasiun
+ it = Edificio della stazione
+ ja = 駅ビル
+ ko = 역 빌딩
+ lt = Stoties pastatas
+ mr = स्टेशन बिल्डिंग
+ nb = Stasjonsbygningen
+ nl = Stationsgebouw
+ pl = Budynek stacji
+ pt = Edifício da estação
+ ro = Clădirea gării
+ ru = Здание ж/д станции
+ sk = Budova stanice
+ sr = Станична зграда
+ sv = Stationsbyggnaden
+ sw = Jengo la Kituo
+ th = อาคารสถานี
+ tr = İstasyon Binası
+ uk = Будівля вокзалу
+ vi = Tòa nhà ga
+ zh-Hans = 车站大楼
+ zh-Hant = 車站大樓
[type.building.warehouse]
en = Warehouse
@@ -7174,6 +7391,7 @@
pt-BR = Armazém
ru = Склад
sk = Sklad
+ sr = Депо
tr = Depo
uk = Склад
zh-Hans = 仓库
@@ -7211,6 +7429,7 @@
ro = Mormânt
ru = Могила
sk = Hrob
+ sr = Гробље
sv = Grav
sw = Kaburi
th = หลุมฝังศพ
@@ -7251,6 +7470,7 @@
ro = Meșteșuguri
ru = Мастерская
sk = Remeselník
+ sr = Занатлије
sv = Hantverk
sw = Ufundi
th = งานฝีมือ
@@ -7292,6 +7512,7 @@
ro = Apicultor
ru = Пчеловод
sk = Včelár
+ sr = Пчелар
sv = Biodlare
sw = Mfugaji nyuki
th = คนเลี้ยงผึ้ง
@@ -7333,6 +7554,7 @@
ro = Fierar
ru = Кузница
sk = Kováč
+ sr = Ковач
sv = Smedja
sw = Mhunzi
th = ช่างตีเหล็ก
@@ -7374,6 +7596,7 @@
ro = Berărie
ru = Крафтовая пивоварня
sk = Pivovar
+ sr = Пивара
sv = Bryggeri
sw = Kiwanda cha pombe
th = โรงเบียร์
@@ -7415,6 +7638,7 @@
ro = Catering
ru = Кейтеринг
sk = Cateringová spoločnosť
+ sr = Угоститељ
sv = Cateringfirma
sw = Mpishi
th = พนักงานจัดเลี้ยง
@@ -7456,6 +7680,7 @@
ro = Tâmplar
ru = Столяр
sk = Tesár
+ sr = Столар
sv = Snickare
sw = Seremala
th = ช่างไม้
@@ -7496,6 +7721,7 @@
ro = Cofetar
ru = Кондитер
sk = Cukráreň
+ sr = Посластичарница
sv = Konditor
sw = Confectioner
th = ลูกกวาด
@@ -7537,6 +7763,7 @@
ro = Electrician
ru = Электрик
sk = Elektrikár
+ sr = Електрика
sv = Elektriker
sw = Fundi umeme
th = ช่างไฟฟ้า
@@ -7579,6 +7806,7 @@
ro = Reparații electronice
ru = Ремонт электроники
sk = Oprava elektroniky
+ sr = Сервис електронике
sv = Reparation av elektronik
sw = Urekebishaji wa Elektroniki
th = ซ่อมเครื่องใช้ไฟฟ้า
@@ -7619,6 +7847,7 @@
ro = Peisagist
ru = Садовник
sk = Záhradník
+ sr = Баштован
sv = Trädgårdsmästare
sw = Mtunza bustani
th = คนจัดสวน
@@ -7660,6 +7889,7 @@
ro = Moara de măcinat
ru = Мельница
sk = Mlyn
+ sr = Млин
sv = Kvarn för slipning
sw = Kusaga kinu
th = โรงบด
@@ -7701,6 +7931,7 @@
ro = Tehnici de lucru manual
ru = Ремесленная мастерская
sk = Ručné práce
+ sr = Занатска радионица
sv = Konsthantverk
sw = Kazi za mikono
th = หัตถกรรม
@@ -7712,7 +7943,7 @@
[type.craft.hvac]
comment = Heating, Ventilation, and Air Conditioning
- en = HVAC Shop
+ en = HVAC
af = Lugreëling
ar = محل تكييف
az = Kondisioner
@@ -7743,6 +7974,7 @@
ro = Încălzire, ventilație și aer condiționat
ru = Отопление, вентиляция и кондиционирование
sk = Vzduchotechnika
+ sr = Грејање, вентилација и климатизација
sv = Vvs
sw = Kiyoyozi
th = ระบบปรับอากาศ
@@ -7785,6 +8017,7 @@
ro = Tăierea cheilor
ru = Изготовление ключей
sk = Rezanie kľúčov
+ sr = Нарезивање кључева
sv = Nyckelklippning
sw = Kukata Muhimu
th = ตัดกุญแจ
@@ -7804,7 +8037,7 @@
ca = Serraller
cs = Zámečník
da = Låsesmed
- de = Schlosser
+ de = Schlüsseldienst
el = Κλειδαράς
es = Cerrajero
et = Lukksepp
@@ -7827,6 +8060,7 @@
ro = Lăcătuș
ru = Слесарь
sk = Zámočník
+ sr = Бравар
sv = Låssmed
sw = Fundi wa kufuli
th = ช่างกุญแจ
@@ -7845,7 +8079,7 @@
bg = Метални конструкции
cs = Kovodílna
da = Metalarbejder
- de = Schlosser
+ de = Metallverarbeitung
el = Μεταλλουργός
es = Trabajador del metal
et = Metallitööline
@@ -7867,6 +8101,7 @@
ro = Metalurgist
ru = Металлоконструкции
sk = Kovorobotník
+ sr = Металне конструкције
sv = Metallarbetare
sw = Mfanyikazi wa chuma
th = ช่างเหล็ก
@@ -7907,6 +8142,7 @@
ro = Pictor
ru = Маляр
sk = Maliar natierač
+ sr = Молер
sv = Målare
sw = Mchoraji
th = ช่างทาสี
@@ -7948,6 +8184,7 @@
ro = Fotograf
ru = Фотограф
sk = Fotograf
+ sr = Фотограф
sv = Fotograf
sw = Mpiga picha
th = ช่างภาพ
@@ -7991,6 +8228,7 @@
ro = Magazin de aparate foto
ru = Магазин фотоаппаратов
sk = Obchod s fotoaparátmi
+ sr = Продавница фотоапарата
sv = Kameraaffär
sw = Duka la Kamera
th = ร้านกล้อง
@@ -8033,6 +8271,7 @@
ro = Instalator
ru = Сантехник
sk = Inštalatér
+ sr = Водоинсталатер
sv = Vvs-montör
sw = Fundi bomba
th = ช่างประปา
@@ -8074,6 +8313,7 @@
ro = Fabrica de cherestea
ru = Лесопилка
sk = Píla
+ sr = Стругара
sv = Sågverk
sw = Sumel
th = ซูเมล
@@ -8115,6 +8355,7 @@
ro = Reparații încălțăminte
ru = Ремонт обуви
sk = Oprava obuvy
+ sr = Обућар
sv = Skomakare
sw = Mtengeneza viatu
th = ช่างซ่อมรองเท้า
@@ -8156,6 +8397,7 @@
ro = Vinărie
ru = Винодельня
sk = Vinárstvo
+ sr = Винарија
sv = Vineri
sw = Mvinyo
th = โรงกลั่นเหล้าองุ่น
@@ -8197,6 +8439,7 @@
ro = Croitor
ru = Ателье
sk = Krajčírstvo
+ sr = Атеље
sv = Skräddare
sw = Mshonaji nguo
th = ช่างตัดเสื้อ
@@ -8235,6 +8478,7 @@
ro = Bucătărie africană
ru = Африканская кухня
sk = Africká kuchyňa
+ sr = Афричка
sv = Afrikansk mat
th = อาหารแอฟริกัน
tr = Afrika mutfağı
@@ -8272,6 +8516,7 @@
ro = Bucătărie americană
ru = Американская кухня
sk = Americká kuchyňa
+ sr = Америчка
sv = Amerikansk mat
th = อาหารอเมริกัน
tr = Amerikan mutfağı
@@ -8309,6 +8554,7 @@
ro = Bucătărie arabă
ru = Арабская кухня
sk = Arabská kuchyňa
+ sr = Арапска
sv = Arabisk mat
th = อาหารอาหรับ
tr = Arap mutfağı
@@ -8346,6 +8592,7 @@
ro = Bucătărie argentiniană
ru = Аргентинская кухня
sk = Argentínska kuchyňa
+ sr = Аргентинска
sv = Argentinsk mat
th = อาหารอาเจนติน่า
tr = Arjantin mutfağı
@@ -8383,6 +8630,7 @@
ro = Bucătărie asiatică
ru = Азиатская кухня
sk = Ázijská kuchyňa
+ sr = Азијска
sv = Asiatisk mat
th = อาหารเอเชีย
tr = Asya mutfağı
@@ -8420,6 +8668,7 @@
ro = Bucătărie austriacă
ru = Австрийская кухня
sk = Rakúska kuchyňa
+ sr = Аустријска
sv = Österrikisk mat
th = อาหารออสเตรีย
tr = Avusturya mutfağı
@@ -8457,6 +8706,7 @@
ro = Bagel
ru = Бeйглы
sk = Bagely
+ sr = Багел
sv = Bagel
th = เบเกิล
tr = Simit
@@ -8494,6 +8744,7 @@
ro = Bucătărie balcanică
ru = Балканская кухня
sk = Balkánska kuchyňa
+ sr = Балканска
sv = Balkansk mat
th = อาหารบอลข่าน
tr = Balkan mutfağı
@@ -8532,6 +8783,7 @@
ro = Grătar
ru = Барбекю
sk = Gril
+ sr = Роштиљ
sv = Grillat
th = บาร์บีคิว
tr = Mangal
@@ -8569,6 +8821,7 @@
ro = Bucătărie bavareză
ru = Баварская кухня
sk = Bavorská kuchyňa
+ sr = Баварска
sv = Bayersk mat
th = อาหารบาวาเรีย
tr = Bavyera mutfağı
@@ -8605,6 +8858,7 @@
ro = Gyudon
ru = Говядина
sk = Misa hovädzieho
+ sr = Говедина
sv = Biff donburi
th = ชามเนื้อวัว
tr = Biftek tabağı
@@ -8642,6 +8896,7 @@
ro = Bucătărie braziliană
ru = Бразильская кухня
sk = Brazílska kuchyňa
+ sr = Бразилска
sv = Brasiliansk mat
th = อาหารบราซิล
tr = Brezilya mutfağı
@@ -8680,6 +8935,7 @@
ro = Mic dejun
ru = Завтраки
sk = Raňajky
+ sr = Доручак
sv = Frukost
th = อาหารเช้า
tr = Kahvaltı
@@ -8702,6 +8958,7 @@
ro = Ceai cu perle
ru = Чай с шариками
sk = Bublinkový čaj
+ sr = Чај са мехурићима
uk = Бульбашковий чай
zh-Hans = 珍珠奶茶
zh-Hant = 珍珠奶茶
@@ -8736,6 +8993,7 @@
ro = Burger
ru = Бургеры
sk = Hamburger
+ sr = Хамбургер
sv = Hamburgare
th = เบอร์เกอร์
tr = Hamburger
@@ -8772,6 +9030,7 @@
ro = Tavernă
ru = Домашняя таверна (бушеншанк)
sk = Viecha
+ sr = Таверна
sv = Vintaverna
th = โรงเหล้า
tr = Buschenschank
@@ -8810,6 +9069,7 @@
ro = Tort
ru = Кондитерская
sk = Koláče
+ sr = Колачи
sv = Tårta
th = เค้ก
tr = Pasta
@@ -8847,6 +9107,7 @@
ro = Bucătărie caraibă
ru = Карибская кухня
sk = Karibská kuchyňa
+ sr = Карибска
sv = Karibisk mat
th = อาหารแคริบเบียน
tr = Karayip mutfağı
@@ -8885,6 +9146,7 @@
ro = Pui
ru = Блюда из курицы
sk = Hydina
+ sr = Пилетина
sv = Kyckling
th = ไก่
tr = Tavuk
@@ -8923,6 +9185,7 @@
ro = Bucătărie chineză
ru = Китайская кухня
sk = Čína
+ sr = Кинеска
sv = Kinesisk mat
th = อาหารจีน
tr = Çin mutfağı
@@ -8961,6 +9224,7 @@
ro = Cafenea
ru = Кофе
sk = Káva
+ sr = Кафа
sv = Kaffe
sw = Kahawa
th = กาแฟ
@@ -8999,6 +9263,7 @@
ro = Clătite
ru = Тонкие блинчики
sk = Palacinky
+ sr = Палачинке
sv = Crêpe
th = เครป
tr = Krep
@@ -9036,6 +9301,7 @@
ro = Bucătărie croată
ru = Хорватская кухня
sk = Chorvátska kuchyňa
+ sr = Хрватска
sv = Kroatisk mat
th = อาหารโครเอเชีย
tr = Hırvat mutfağı
@@ -9074,6 +9340,7 @@
ro = Curry
ru = Блюда карри
sk = Kari
+ sr = Кари
sv = Curry
th = กะหรี่
tr = Köri
@@ -9113,6 +9380,7 @@
ro = Deli
ru = Деликатесы
sk = Delikatesy
+ sr = Деликатеси
sv = Deli
th = อาหารพิเศษ
tr = Şarküteri
@@ -9150,6 +9418,7 @@
ro = Diner
ru = Дайнер
sk = Diner
+ sr = Ресторан
sv = Matställe
th = ร้านอาหาร
tr = Vagon restoran
@@ -9188,6 +9457,7 @@
ro = Gogoși
ru = Пончики
sk = Šišky
+ sr = Крофне
sv = Munk
th = โดนัท
tr = Donut
@@ -9225,6 +9495,7 @@
ro = Bucătărie etiopiană
ru = Эфиопская кухня
sk = Etiópska kuchyňa
+ sr = Етиопијска
sv = Etiopisk mat
th = อาหารเอธิโอเปีย
tr = Etiyopya mutfağı
@@ -9262,6 +9533,7 @@
ro = Bucătărie filipineză
ru = Филиппинская кухня
sk = Filipínska kuchyňa
+ sr = Филипинска
sv = Filippinsk mat
th = อาหารฟิลิปปินส์
tr = Filipin mutfağı
@@ -9299,6 +9571,7 @@
ro = Restaurant elegant
ru = Ресторан высокой кухни
sk = Exkluzívna reštaurácia
+ sr = Ексклузивни ресторан
sv = Lyxrestaurang
th = อาหารหรูหรา
tr = Birinci sınıf restoran
@@ -9337,6 +9610,7 @@
ro = Pește
ru = Рыбный ресторан
sk = Ryby
+ sr = Риба
sv = Fisk
th = ปลา
tr = Balık
@@ -9369,6 +9643,7 @@
ro = Pește și cartofi pai
ru = Рыба и картофель фри
sk = Ryba s hranolkami
+ sr = Риба и помфрит
sv = Friterad fisk och pommes frites
th = ปลาและมันฝรั่งทอด
tr = Balık ve patates cipsi
@@ -9406,6 +9681,7 @@
ro = Bucătărie franceză
ru = Французская кухня
sk = Francúzska kuchyňa
+ sr = Француска
sv = Fransk mat
th = อาหารฝรั่งเศส
tr = Fransız mutfağı
@@ -9443,6 +9719,7 @@
ro = Cartofi prăjiți
ru = Блюда во фритюре
sk = Vyprážané jedlá
+ sr = Пржена храна
sv = Friterat
th = ปลาเล็กปลาน้อย
tr = Kızartma
@@ -9480,6 +9757,7 @@
ro = Bucătărie georgiană
ru = Грузинская кухня
sk = Gruzínska kuchyňa
+ sr = Грузијска
sv = Georgisk mat
th = อาหารจอร์เจีย
tr = Gürcistan mutfağı
@@ -9517,6 +9795,7 @@
ro = Bucătărie germană
ru = Немецкая кухня
sk = Nemecká kuchyňa
+ sr = Немачка
sv = Tysk mat
th = อาหารเยอรมัน
tr = Alman mutfağı
@@ -9554,6 +9833,7 @@
ro = Bucătărie grecească
ru = Греческая кухня
sk = Grécka kuchyňa
+ sr = Грчка
sv = Grekisk mat
th = อาหารกรีก
tr = Yunan mutfağı
@@ -9591,6 +9871,7 @@
ro = Grătar
ru = Гриль
sk = Gril
+ sr = Грил
sv = Grill
th = ย่าง
tr = Izgara
@@ -9626,6 +9907,7 @@
ro = Tavernă
ru = Винная таверна (хойригер)
sk = Viecha (Heuriger)
+ sr = Винска таверна
sv = Vintaverna (heuriger)
th = โรงเหล้า
tr = Heuriger
@@ -9663,6 +9945,7 @@
ro = Hot dog
ru = Хот-доги
sk = Párok v rožku
+ sr = Hotdog
sv = Varmkorv
th = ฮอทดอก
tr = Sosisli
@@ -9700,6 +9983,7 @@
ro = Bucătărie maghiară
ru = Венгерская кухня
sk = Maďarská kuchyňa
+ sr = Мађарска
sv = Ungersk mat
th = อาหารฮังการี
tr = Macar mutfağı
@@ -9738,6 +10022,7 @@
ro = Înghețată
ru = Кафе-мороженое
sk = Zmrzlina
+ sr = Сладолед
sv = Glass
th = ไอศกรีม
tr = Dondurma
@@ -9776,6 +10061,7 @@
ro = Bucătărie indiană
ru = Индийская кухня
sk = Indická kuchyňa
+ sr = Индијска
sv = Indisk mat
th = อาหารอินเดีย
tr = Hint mutfağı
@@ -9813,6 +10099,7 @@
ro = Bucătărie indoneziană
ru = Индонезийская кухня
sk = Indonézska kuchyňa
+ sr = Индонежанска
sv = Indonesisk mat
th = อาหารอินโดนีเซีย
tr = Endonezya mutfağı
@@ -9851,6 +10138,7 @@
ro = Bucătărie internațională
ru = Международная кухня
sk = Medzinárodné jedlá
+ sr = Интернационална
sv = Internationell mat
th = อาหารนานาชาติ
tr = Uluslararası mutfak
@@ -9888,6 +10176,7 @@
ro = Bucătărie irlandeză
ru = Ирландская кухня
sk = Írska kuchyňa
+ sr = Ирска
sv = Irländsk mat
th = อาหารไอริช
tr = İrlanda mutfağı
@@ -9926,6 +10215,7 @@
ro = Bucătărie italiană
ru = Итальянская кухня
sk = Talianska kuchyňa
+ sr = Италијанска
sv = Italiensk mat
th = อาหารอิตาเลียน
tr = İtalyan mutfağı
@@ -9964,6 +10254,7 @@
ro = Pizza
ru = Итальянская, пиццерия
sk = Talianska kuchyňa; pizza
+ sr = Пица
sv = Italiensk, pizza
th = อาหารอิตาเลียน; พิซซ่า
tr = İtalyan, pizza
@@ -10002,6 +10293,7 @@
ro = Bucătărie japoneză
ru = Японская кухня
sk = Japonská kuchyňa
+ sr = Јапанска
sv = Japansk mat
th = อาหารญี่ปุ่น
tr = Japon mutfağı
@@ -10039,6 +10331,7 @@
ro = Kebab
ru = Кебабы
sk = Kebab
+ sr = Кебаб
sv = Kebab
th = เคบับ
tr = Kebap
@@ -10076,6 +10369,7 @@
ro = Bucătărie coreană
ru = Корейская
sk = Kórejská kuchyňa
+ sr = Корејска
sv = Koreansk mat
th = อาหารเกาหลี
tr = Kore mutfağı
@@ -10113,6 +10407,7 @@
ro = Bucătărie laoțiană
ru = Лаосская кухня
sk = Laoská kuchyňa
+ sr = Лаоска
sv = Laotisk mat
th = อาหารลาว
tr = Lao mutfağı
@@ -10150,6 +10445,7 @@
ro = Bucătărie libaneză
ru = Ливанская кухня
sk = Libanonská kuchyňa
+ sr = Либанска
sv = Libanesisk mat
th = อาหารเลบานอน
tr = Lübnan mutfağı
@@ -10188,6 +10484,7 @@
ro = Bucătărie locală
ru = Местная кухня
sk = Miestna kuchyňa
+ sr = Локална
sv = Lokal mat
th = อาหารท้องถิ่น
tr = Yerel mutfak
@@ -10225,6 +10522,7 @@
ro = Bucătărie malgașă
ru = Мадагаскарская кухня
sk = Madagaskarská kuchyňa
+ sr = Мадагаскарска
sv = Madagaskisk mat
th = มาดากัสการ์
tr = Madagaskar mutfağı
@@ -10262,6 +10560,7 @@
ro = Bucătărie malaysiană
ru = Малазийская кухня
sk = Malajzijská kuchyňa
+ sr = Малезијска
sv = Malaysisk mat
th = อาหารมาเลเซีย
tr = Malezya mutfağı
@@ -10299,6 +10598,7 @@
ro = Bucătărie mediteraneeană
ru = Средиземноморская кухня
sk = Stredomorská kuchyňa
+ sr = Медитеранска
sv = Medelhavsmat
th = อาหารเมดิเตอร์เรเนียน
tr = Akdeniz mutfağı
@@ -10336,6 +10636,7 @@
ro = Bucătărie mexicană
ru = Мексиканская кухня
sk = Mexická kuchyňa
+ sr = Мексичка
sv = Mexikansk mat
th = อาหารเม็กซิกัน
tr = Meksika mutfağı
@@ -10373,6 +10674,7 @@
ro = Bucătărie marocană
ru = Марокканская кухня
sk = Marocká kuchyňa
+ sr = Мароканска
sv = Marockansk mat
th = อาหารโมร็อกโก
tr = Fas mutfağı
@@ -10411,6 +10713,7 @@
ro = Tăiței
ru = Лапшичная
sk = Rezance
+ sr = Нудле
sv = Nudlar
th = บะหมี่
tr = Erişte
@@ -10448,6 +10751,7 @@
ro = Bucătărie orientală
ru = Восточная кухня
sk = Orientálna kuchyňa
+ sr = Оријентална
sv = Orientalisk mat
th = อาหารโอเรียนทอล
tr = Uzak Doğu mutfağı
@@ -10485,6 +10789,7 @@
ro = Clătite americane
ru = Блинная
sk = Lievance
+ sr = Палачинке
sv = Pannkaka
th = แพนเค้ก
tr = Gözleme
@@ -10523,6 +10828,7 @@
ro = Paste
ru = Паста
sk = Cestoviny
+ sr = Паста
sv = Pasta
th = พาสต้า
tr = Makarna
@@ -10560,6 +10866,7 @@
ro = Bucătărie persană
ru = Иранская кухня
sk = Perzská kuchyňa
+ sr = Персијска
sv = Persisk mat
th = อาหารเปอร์เซีย
tr = İran mutfağı
@@ -10597,6 +10904,7 @@
ro = Bucătărie peruană
ru = Перуанская кухня
sk = Peruánska kuchyňa
+ sr = Перуанска
sv = Peruansk mat
th = อาหารเปรู
tr = Peru mutfağı
@@ -10635,6 +10943,7 @@
ro = Pizza
ru = Пиццерия
sk = Pizza
+ sr = Пица
sv = Pizza
th = พิซซ่า
tr = Pizza
@@ -10672,6 +10981,7 @@
ro = Bucătărie poloneză
ru = Польская кухня
sk = Poľská kuchyňa
+ sr = Пољска
sv = Polsk mat
th = อาหารโปแลนด์
tr = Polonya mutfağı
@@ -10709,6 +11019,7 @@
ro = Bucătărie portugheză
ru = Португальская кухня
sk = Portugalská kuchyňa
+ sr = Португалска
sv = Portugisisk mat
th = อาหารโปรตุเกส
tr = Portekiz mutfağı
@@ -10745,6 +11056,7 @@
ro = Ramen
ru = Рамен
sk = Rámen (japonská rezancová polievka)
+ sr = Рамен (јапанска супа са резанцима)
sv = Ramen
th = ราเม็ง
tr = Japon eriştesi
@@ -10783,6 +11095,7 @@
ro = Bucătărie regională
ru = Региональная кухня
sk = Regionálna kuchyňa
+ sr = Регионална
sv = Regional mat
th = อาหารพื้นเมือง
tr = Bölgesel mutfak
@@ -10820,6 +11133,7 @@
ro = Bucătărie rusă
ru = Русская кухня
sk = Ruská kuchyňa
+ sr = Руска
sv = Rysk mat
th = อาหารรัสเซีย
tr = Rus mutfağı
@@ -10858,6 +11172,7 @@
ro = Sandwich
ru = Сэндвичи
sk = Sendvič
+ sr = Сендвич
sv = Smörgås
th = แซนด์วิช
tr = Sandviç
@@ -10895,6 +11210,7 @@
ro = Cârnați
ru = Сосисочная
sk = Klobása
+ sr = Кобасица
sv = Korv
th = ไส้กรอก
tr = Sucuk
@@ -10933,6 +11249,7 @@
ro = Clătite sărate
ru = Несладкие блинчики
sk = Palacinky na slano
+ sr = Слане палачинке
sv = Fyllda pannkakor
th = แพนเค้กแบบเค็ม
tr = Açma
@@ -10971,6 +11288,7 @@
ro = Fructe de mare
ru = Морепродукты
sk = Morské plody
+ sr = Морски плодови
sv = Skaldjur
th = อาหารทะเล
tr = Deniz ürünleri
@@ -11008,6 +11326,7 @@
ro = Soba
ru = Соба
sk = Soba
+ sr = Соба
sv = Soba
th = โซบะ
tr = Erişte
@@ -11045,6 +11364,7 @@
ro = Bucătărie spaniolă
ru = Испанская кухня
sk = Španielska kuchyňa
+ sr = Шпанска
sv = Spansk mat
th = อาหารสเปน
tr = İspanyol mutfağı
@@ -11082,6 +11402,7 @@
ro = Steakhouse
ru = Стейк-хаус
sk = Steak house
+ sr = Стек
sv = Stekhus
th = ร้านสเต๊ก
tr = Biftekçi
@@ -11119,6 +11440,7 @@
ro = Sushi
ru = Суши
sk = Suši
+ sr = Суши
sv = Sushi
th = ซูชิ
tr = Suşi
@@ -11156,6 +11478,7 @@
ro = Tapas
ru = Тапас-бар
sk = Tapas
+ sr = Тапас
sv = Tapas
th = ทาปาส
tr = Tapas
@@ -11194,6 +11517,7 @@
ro = Ceai
ru = Чайная
sk = Čaj
+ sr = Чај
sv = Te
th = ชา
tr = Çay
@@ -11231,6 +11555,7 @@
ro = Bucătărie tailandeză
ru = Тайская кухня
sk = Thajská kuchyňa
+ sr = Тајландска
sv = Thailändsk mat
th = อาหารไทย
tr = Tayland mutfağı
@@ -11268,6 +11593,7 @@
ro = Bucătărie turcă
ru = Турецкая кухня
sk = Turecká kuchyňa
+ sr = Турска
sv = Turkisk mat
th = ตุรกีอาหารตุรกี
tr = Türk mutfağı
@@ -11305,6 +11631,7 @@
ro = Bucătărie vegană
ru = Веганская кухня
sk = Vegánske jedlá
+ sr = Веганска
sv = Vegansk mat
th = อาหารมังสวิรัติ
tr = Vegan mutfağı
@@ -11343,6 +11670,7 @@
ro = Bucătărie vegetariană
ru = Вегетарианская кухня
sk = Vegetariánske jedlá
+ sr = Вегетаријанска
sv = Vegetarisk mat
th = อาหารมังสวิรัติ
tr = Vejetaryen mutfağı
@@ -11380,6 +11708,7 @@
ro = Bucătărie vietnameză
ru = Вьетнамская кухня
sk = Vietnamská kuchyňa
+ sr = Вијетнамска
sv = Vietnamesisk mat
th = อาหารเวียดนาม
tr = Vietnam mutfağı
@@ -11407,6 +11736,7 @@
pt-BR = Emergência
ru = Экстренная служба
sk = Pohotovosť
+ sr = Хитна служба
tr = Acil
zh-Hans = 紧急服务
zh-Hant = 緊急服務
@@ -11442,6 +11772,7 @@
ro = Punct de adunare de urgență
ru = Пункт аварийного сбора
sk = Núdzové zhromaždisko
+ sr = Сабирно место за хитне случајеве
sv = Nöduppsamlingsplats
sw = Sehemu ya Mkutano wa Dharura
th = จุดรวมพลฉุกเฉิน
@@ -11483,6 +11814,7 @@
ro = Defibrilator
ru = Дефибриллятор
sk = Defibrilátor
+ sr = Дефибрилатор
th = เครื่องกระตุ้นหัวใจ
tr = Defibrilatör
uk = Дефібрилятор
@@ -11522,6 +11854,7 @@
ro = Hidrant
ru = Пожарный гидрант
sk = Požiarny hydrant
+ sr = Пожарни хидрант
sv = Brandpost
th = หัวจ่ายน้ำดับเพลิง
tr = Yangın Söndürme Musluğu
@@ -11561,6 +11894,7 @@
ro = Telefon de urgență
ru = Телефон для экстренных вызовов
sk = Núdzový telefón
+ sr = Ургентни телефон
sv = Nödtelefon
th = โทรศัพท์ฉุกเฉิน
tr = Acil Telefon
@@ -11601,6 +11935,7 @@
ro = Intrare
ru = Вход
sk = Vstup
+ sr = Улаз
sv = Entré
th = ทางเข้า
tr = Giriş
@@ -11643,6 +11978,7 @@
ro = Intrarea principala
ru = Главный вход
sk = Hlavný vchod
+ sr = Главни улаз
sv = Huvudentré
sw = Mlango Mkuu
th = ทางเข้าหลัก
@@ -11686,6 +12022,7 @@
ro = Ieșire
ru = Выход
sk = Východ
+ sr = Излаз
sv = Utgång
sw = Utgång
th = ทางออก
@@ -11732,6 +12069,7 @@
ro = Gratuit
ru = Бесплатно
sk = Zadarmo
+ sr = Бесплатно
sv = Gratis
sw = Bila
th = ฟรี
@@ -11774,6 +12112,7 @@
ro = Laborator medical
ru = Медицинская лаборатория
sk = Lekárske laboratórium
+ sr = Медицинска лабораторија
sv = Medicinskt laboratorium
sw = Maabara ya Matibabu
th = ห้องปฏิบัติการทางการแพทย์
@@ -11816,6 +12155,7 @@
ro = Fizioterapeut
ru = Физиотерапевт
sk = Fyzioterapeut
+ sr = Физиотерапеут
sv = Fysioterapeut
sw = Mtaalamu wa Physiotherapist
th = นักกายภาพบำบัด
@@ -11858,6 +12198,7 @@
ro = Medicină alternativă
ru = Альтернативная медицина
sk = Alternatívna medicína
+ sr = Алтернативна медицина
sv = Alternativ medicin
sw = Dawa mbadala
th = การแพทย์ทางเลือก
@@ -11900,6 +12241,7 @@
ro = Audiologie
ru = Аудиология
sk = Audiológia
+ sr = Аудиологија
sv = Audiologi
sw = Mtaalamu wa kusikia
th = โสตวิทยา
@@ -11943,6 +12285,7 @@
ro = Centrul de donare de sânge
ru = Центр донорства крови
sk = Centrum darcovstva krvi
+ sr = Завод за трансфузију крви
sv = Centrum för blodgivning
sw = Kituo cha Uchangiaji Damu
th = ศูนย์รับบริจาคโลหิต
@@ -11985,6 +12328,7 @@
ro = Optometrie
ru = Оптометрия
sk = Optometria
+ sr = Оптометрија
sv = Optometri
sw = Optometry
th = ทัศนมาตรศาสตร์
@@ -12027,6 +12371,7 @@
ro = Podiatrie
ru = Подиатрия
sk = Podiatria
+ sr = Подолог
sv = Fotvård
sw = Matibabu ya miguu
th = แก้โรคเท้า
@@ -12069,6 +12414,7 @@
ro = Psihoterapie
ru = Психотерапия
sk = Psychoterapia
+ sr = Психотерапеут
sv = Psykoterapi
sw = Tiba ya kisaikolojia
th = จิตบำบัด
@@ -12111,6 +12457,7 @@
ro = Eșantionare
ru = Сбор анализов
sk = Odber vzoriek
+ sr = Прикупљање анализа
sv = Provtagning
sw = Sampuli
th = การสุ่มตัวอย่าง
@@ -12153,6 +12500,7 @@
ro = Logopedie
ru = Логопедия
sk = Logopédia
+ sr = Логопед
sv = Logopedics
sw = Tiba ya hotuba
th = การบำบัดด้วยการพูด
@@ -12184,6 +12532,7 @@
pt-BR = Rodovia
ru = Дорога
sk = Cesta
+ sr = Ауто-пут
tr = Otoyol
uk = Дорога
zh-Hans = 道路
@@ -12209,6 +12558,7 @@
pt-BR = Caminho para cavaleiros
ru = Конная дорожка
sk = Cesta pre jazdca na zvierati
+ sr = Коњска стаза
tr = Atlı Yolu
uk = Кінна доріжка
zh-Hans = 马道
@@ -12269,6 +12619,7 @@
ro = Drum dedicat autobuzului
ru = Выделенная автобусная дорога
sk = Cesta pre autobusy
+ sr = Наменски аутобуски пут
sv = Dedikerad bussväg
sw = Barabara ya basi iliyotengwa
th = ถนนทางเดินรถโดยเฉพาะ
@@ -12315,6 +12666,7 @@
ro = Stație de autobuz
ru = Остановка
sk = Autobusová zastávka
+ sr = Аутобуско стајалиште
sv = Busshållplats
th = ป้ายรถเมล์
tr = Otobüs Durağı
@@ -12355,6 +12707,7 @@
ro = Drum în construcție
ru = Строящаяся дорога
sk = Cesta vo výstavbe
+ sr = Пут у изградњи
sv = Väg under uppförande
sw = Barabara inatengenezwa
th = ทางกำลังอยู่ในการก่อสร้าง
@@ -12387,6 +12740,7 @@
pt-BR = Ciclovia
ru = Велодорожка
sk = Cyklocesta
+ sr = Бициклистичка стаза
tr = Bisiklet Yolu
uk = Велодоріжка
zh-Hans = 自行车道
@@ -12457,6 +12811,7 @@
pt-BR = Elevador
ru = Лифт
sk = Výťah
+ sr = Лифт
tr = Asansör
uk = Ліфт
zh-Hans = 电梯
@@ -12494,6 +12849,7 @@
ro = Cale
ru = Пешеходная дорожка
sk = Cesta pre chodcov
+ sr = Пешачка стаза
sv = Gångväg
th = เส้นทาง
tr = Yaya Yolu
@@ -12538,6 +12894,7 @@
ro = Trotuar
ru = Тротуар
sk = Chodník
+ sr = Тротоар
sv = Trottoar
sw = Njia ya kando
th = ทางเท้า
@@ -12583,6 +12940,7 @@
ro = Trecere de pietoni
ru = Пешеходный переход
sk = Priechod pre chodcov
+ sr = Пешачки прелаз
sv = Övergångsställe för fotgängare
sw = Kivuko cha Watembea kwa miguu
th = ทางม้าลาย
@@ -12608,6 +12966,7 @@
pt-BR = Área de pedestres
ru = Пешеходная зона
sk = Pešia zóna
+ sr = Пешачка зона
tr = Yaya Alanı
uk = Пішохідна зона
@@ -12626,6 +12985,7 @@
pt-BR = Ponte para pedestres
ru = Пешеходный мост
sk = Most pre chodcov
+ sr = Пасарела
zh-Hans = 行人过街天桥
zh-Hant = 行人過街天橋
@@ -12645,6 +13005,7 @@
pt-BR = Túnel para pedestres
ru = Пешеходный тоннель
sk = Tunel pre chodcov
+ sr = Пешачки тунел
[type.highway.ford]
en = Ford
@@ -12676,6 +13037,7 @@
ro = Superficial
ru = Брод
sk = Brod
+ sr = Брод
sv = Vadställe
th = ที่ตื้นของทางน้ำ
tr = Geçit
@@ -12714,6 +13076,7 @@
ro = Stradă
ru = Жилая зона
sk = Obytná zóna
+ sr = Улица у стамбеној зони
sv = Gata
th = ถนน
tr = Cadde
@@ -12763,6 +13126,7 @@
ro = Stradă
ru = Автомагистраль
sk = Diaľnica
+ sr = Мото-пут
sv = Gata
th = ถนน
tr = Otoyol
@@ -12785,6 +13149,7 @@
pl = Most drogowy
pt-BR = Ponte rodoviária
ru = Автомобильный мост
+ sr = Мост на мото-путу
[type.highway.motorway.tunnel]
ref = type.highway.road.tunnel
@@ -12800,6 +13165,7 @@
pl = Tunel drogowy
pt-BR = Túnel rodoviário
ru = Автомобильный тоннель
+ sr = Тунел на мото-путу
[type.highway.motorway_junction]
en = Road Exit
@@ -12830,6 +13196,7 @@
ro = Ieșire
ru = Съезд
sk = Dopravný uzol
+ sr = Излаз са ауто-пута
sv = Avfart
th = ทางออก
tr = Çıkış
@@ -12855,6 +13222,7 @@
pt = Ligação a autoestrada
pt-BR = Acesso a rodovia
ru = Съезд с автомагистрали
+ sr = Излаз са мото-пута
tr = Otoyol Rampası
uk = З'їзд з автомагістралі
zh-Hans = 高速公路连接路
@@ -12900,6 +13268,7 @@
ro = Cale
ru = Тропа
sk = Cesta
+ sr = Стаза
sv = Gångväg
sw = Njia
th = เส้นทาง
@@ -12946,6 +13315,7 @@
ro = Traseu dificil sau puțin vizibil
ru = Сложная или плохо видимая тропа
sk = Náročná alebo zle viditeľná trasa
+ sr = Тешка или слабо видљива стаза
sv = Svår eller dåligt synlig led
sw = Njia ngumu au isiyoonekana vizuri
th = เส้นทางที่ยากลำบากหรือมองเห็นได้ไม่ดี
@@ -12992,6 +13362,7 @@
ro = Traseu foarte dificil sau imposibil de distins
ru = Очень сложная или неразличимая тропа
sk = Veľmi náročná alebo nezreteľná stopa
+ sr = Веома тешка или нејасна стаза
sv = Mycket svår eller omöjlig att urskilja spår
sw = Njia ngumu sana au isiyoweza kutofautishwa
th = เส้นทางที่ยากมากหรือแยกไม่ออก
@@ -13010,7 +13381,7 @@
de = Rad- und Fußweg
es = Camino para bicicletas
et = Jalgratta- ja jalgtee
- fi = Pyörä- ja jalkatie
+ fi = Kevyen liikenteen väylä
he = שביל להולכי רגל ואופניים
mr = सायकल आणि पाऊलवाट
nl = Fietspad
@@ -13018,6 +13389,7 @@
pt-BR = Caminho para ciclistas
ru = Велопешеходная дорожка
sk = Cesta pre cyklistov a chodcov
+ sr = Пут за бициклисте и пешаке
tr = Bisiklet ve Yürüyüş Yolu
uk = Велопішохідна доріжка
@@ -13041,6 +13413,7 @@
pt-BR = Caminho para cavaleiros
ru = Конная тропа
sk = Cesta pre jazdca na zvierati
+ sr = Коњска стаза
tr = Atlı Yolu
uk = Кінна стежка
@@ -13078,6 +13451,7 @@
ro = Stradă
ru = Пешеходная улица
sk = Ulica
+ sr = Пешачка улица
sv = Gata
th = ถนน
tr = Yayalar için Cadde
@@ -13100,6 +13474,7 @@
pl = Obszar deptaka
ru = Пешеходная зона
sk = Pešia zóna
+ sr = Пешачка зона
tr = Yaya Alanı
uk = Пішохідна зона
zh-Hans = 步行区域
@@ -13118,6 +13493,7 @@
pt-BR = Ponte para pedestres
ru = Пешеходный мост
sk = Most pre chodcov
+ sr = Пешачки мост
[type.highway.pedestrian.tunnel]
ref = type.highway.road.tunnel
@@ -13134,6 +13510,7 @@
pt-BR = Túnel para pedestres
ru = Пешеходный тоннель
sk = Tunel pre chodcov
+ sr = Пешачки тунел
[type.highway.primary]
en = Primary Road
@@ -13166,6 +13543,7 @@
ro = Stradă
ru = Шоссе
sk = Cesta I. triedy
+ sr = Пут прве класе
sv = Gata
th = ถนน
tr = Ana Yol
@@ -13194,6 +13572,7 @@
mr = प्राथमिक मार्ग उतार
pt-BR = Saída de rodovia
ru = Съезд с шоссе
+ sr = Приступни пут
uk = З'їзд з шосе
zh-Hans = 主要道路连接路
zh-Hant = 主要道路連接路
@@ -13235,6 +13614,7 @@
ro = Pistă de curse
ru = Гоночный трек
sk = Pretekárska dráha
+ sr = Тркачка стаза
sv = Racerbana
th = สนามแข่ง
tr = Yarış Pisti
@@ -13273,6 +13653,7 @@
ro = Stradă
ru = Улица
sk = Miestna komunikácia
+ sr = Стамбена улица
sv = Gata
th = ถนน
tr = Sokak
@@ -13324,6 +13705,7 @@
ro = Zonă de odihnă
ru = Зона отдыха
sk = Odpočívadlo
+ sr = Одмориште
sv = Viloplats
th = บริเวณพักผ่อน
tr = Dinlenme Alanı
@@ -13363,6 +13745,7 @@
ro = Stradă
ru = Дорога
sk = Ulica
+ sr = Пут
sv = Gata
th = ถนน
tr = Yol
@@ -13405,6 +13788,7 @@
ro = Pod
ru = Мост
sk = Most
+ sr = Мост
sv = Bro
sw = Daraja
th = สะพาน
@@ -13452,6 +13836,7 @@
ro = Tunel
ru = Тоннель
sk = Tunel
+ sr = Тунел
sv = Tunnel
sw = Mtaro
th = อุโมงค์
@@ -13492,6 +13877,7 @@
ro = Stradă
ru = Автодорога
sk = Cesta II. triedy
+ sr = Пут друге класе
sv = Gata
th = ถนน
tr = Tali Yol
@@ -13520,6 +13906,7 @@
mr = दुय्यम मार्ग उतार
pt-BR = Saída de rodovia
ru = Съезд с автодороги
+ sr = Излаз са пута
uk = З'їзд з автодороги
zh-Hans = 次要道路连接路
zh-Hant = 次要道路連接路
@@ -13565,6 +13952,7 @@
ro = Stradă
ru = Проезд
sk = Účelová cesta
+ sr = Сервисни пут
sv = Gata
th = ถนน
tr = Servis Yolu
@@ -13595,6 +13983,7 @@
pt-BR = Via de acesso
ru = Подъезд
sk = Príjazdová cesta
+ sr = Прилаз
uk = Під'їзд
zh-Hans = 车道
zh-Hant = 車道
@@ -13615,6 +14004,7 @@
pt-BR = Estrada de estacionamento
ru = Парковочный проезд
sk = Cesta na parkovisku
+ sr = Пут на паркингу
tr = Park Koridoru
uk = Паркувальний проїзд
zh-Hans = 停车场通道
@@ -13648,6 +14038,7 @@
pt-BR = Área de serviços de estrada
ru = Зона обслуживания
sk = Účelová oblasť
+ sr = Сервисна зона
tr = Servis Alanı
uk = Зона обслуговування
zh-Hans = 服务区
@@ -13684,6 +14075,7 @@
ro = Detector de viteză
ru = Камера скорости
sk = Rýchlostná kamera
+ sr = Прекршајна камера
sv = Hastighetskamera
th = กล้องตรวจจับความเร็ว
tr = Hız Kamerası
@@ -13722,6 +14114,7 @@
ro = Cale
ru = Лестница
sk = Schody
+ sr = Мердевине
sv = Gångväg
th = เส้นทาง
tr = Merdiven
@@ -13767,6 +14160,7 @@
ro = Stradă
ru = Дорога
sk = Cesta III. triedy
+ sr = Пут треће класе
sv = Gata
th = ถนน
tr = Üçüncül Yol
@@ -13838,6 +14232,7 @@
ro = Stradă
ru = Грунтовка
sk = Poľná cesta
+ sr = Макадам
sv = Gata
th = ถนน
tr = Pist
@@ -13896,6 +14291,7 @@
ro = Semafoare
ru = Светофор
sk = Semafor
+ sr = Семафор
sv = Trafikljus
th = สัญญาณไฟจราจร
tr = Trafik Işıkları
@@ -13937,6 +14333,7 @@
ro = Stradă
ru = Трасса
sk = Cesta
+ sr = Улица
sv = Gata
th = ถนน
tr = Devlet Yolu
@@ -14006,6 +14403,7 @@
ro = Stradă
ru = Небольшая дорога
sk = Cesta bez administratívneho zaradenia
+ sr = Некласификовани пут
sv = Gata
th = ถนน
tr = Tali Yol
@@ -14126,6 +14524,7 @@
ro = Obiect istoric
ru = Исторический объект
sk = Historický objekt
+ sr = Историјски објекат
sv = Historiskt objekt
sw = Kitu cha kihistoria
th = วัตถุประวัติศาสตร์
@@ -14168,6 +14567,7 @@
ro = Avioane istorice
ru = Исторический самолет
sk = Historické lietadlo
+ sr = Историјски авион
sv = Historiska flygplan
sw = Ndege ya kihistoria
th = เครื่องบินประวัติศาสตร์
@@ -14210,6 +14610,7 @@
ro = Ancoră istorică
ru = Исторический якорь
sk = Historická kotva
+ sr = Историјско сидро
sv = Historiskt ankare
sw = Nanga ya kihistoria
th = ผู้ประกาศข่าวประวัติศาสตร์
@@ -14252,6 +14653,7 @@
ro = Sit arheologic
ru = Археологический памятник
sk = Archeologické nálezisko
+ sr = Археолошко налазиште
sv = Arkeologisk plats
sw = Tovuti ya Akiolojia
th = โบราณสถาน
@@ -14294,6 +14696,7 @@
ro = Câmpul de luptă
ru = Поле боя
sk = Bojisko
+ sr = Историјско бојно поље
sv = Stridsområde
sw = Uwanja wa vita
th = สนามรบ
@@ -14336,6 +14739,7 @@
ro = Piatră de hotar
ru = Пограничный камень
sk = Hraničný kameň
+ sr = Гранични камен
sv = Gränsmärke
sw = Jiwe la mpaka
th = ขอบหิน
@@ -14378,6 +14782,7 @@
ro = Tun
ru = Пушка
sk = Delo
+ sr = Топ
sv = Kanon
sw = Kanuni
th = ปืนใหญ่
@@ -14420,6 +14825,7 @@
ro = Castel
ru = Замок
sk = Zámok
+ sr = Замак
sv = Borg
sw = Ngome
th = ปราสาท
@@ -14460,6 +14866,7 @@
ro = Castru
ru = Каструм
sk = Kastrum
+ sr = Римска тврђава
sv = Castrum
sw = Ngome ya Kirumi
th = ป้อมโรมัน
@@ -14485,7 +14892,7 @@
et = Kindlus
eu = Gaztelu
fa = قلعه
- fi = Linnake
+ fi = Linnoitus
fr = Château fort
he = טירת הגנה
hi = गढ़
@@ -14502,6 +14909,7 @@
ro = Castel
ru = Замок
sk = Hrad
+ sr = Замак
sv = Borg
sw = Ngome
th = ปราสาท
@@ -14543,6 +14951,7 @@
ro = Biserică fortificată
ru = Укреплённая церковь
sk = Opevnený kostol
+ sr = Утврђена црква
sv = Försvarskyrka
sw = Kanisa lililoimarishwa
th = โบสถ์เสริมความแข็งแกร่ง
@@ -14585,6 +14994,7 @@
ro = Cetate
ru = Крепость
sk = Pevnosť
+ sr = Тврђава
sv = Fästning
sw = Ngome
th = ป้อม
@@ -14626,6 +15036,7 @@
ro = Castrul de deal
ru = Городище
sk = Hradisko
+ sr = Тврђава
sv = Fornborg
sw = Hillfort
th = ป้อมเนิน
@@ -14666,6 +15077,7 @@
ro = Kremlin
ru = Кремль
sk = Kremeľ
+ sr = Кремљ
sv = Kreml
sw = Kremlin
th = เครมลิน
@@ -14707,6 +15119,7 @@
ro = Conac
ru = Усадьба
sk = Kaštieľ
+ sr = Каштел
sv = Herrgård
sw = Nyumba ya manor
th = คฤหาสน์
@@ -14749,6 +15162,7 @@
ro = Palat
ru = Дворец
sk = Palác
+ sr = Палата
sv = Palats
sw = Ikulu
th = วัง
@@ -14790,6 +15204,7 @@
ro = Castelul japonez
ru = Замки Японии
sk = Japonský hrad
+ sr = Јапански каштел
sv = Japanskt slott
sw = Ngome ya Kijapani
th = ปราสาทญี่ปุ่น
@@ -14831,6 +15246,7 @@
ro = Castel
ru = Шато
sk = Zámok
+ sr = Замак
sv = Slott
sw = Ngome
th = ปราสาท
@@ -14871,6 +15287,7 @@
ro = Poarta orașului
ru = Городские ворота
sk = Mestská brána
+ sr = Градска капија
sv = Stadsport
sw = Lango la jiji
th = ประตูเมือง
@@ -14914,6 +15331,7 @@
ro = Zidurile orașului
ru = Городская стена
sk = Mestský múr
+ sr = Градски зид
sv = Stadsmur
sw = Ukuta wa jiji
th = กำแพงเมือง
@@ -14956,6 +15374,7 @@
ro = Fort
ru = Форт
sk = Pevnosť
+ sr = Утврђење
sv = Fort
sw = Ngome
th = ป้อม
@@ -14998,6 +15417,7 @@
ro = Spânzurătoare
ru = Виселица
sk = Šibenica
+ sr = Вешала
sv = Galge
sw = Kunyongea
tr = Darağacı
@@ -15039,6 +15459,7 @@
ro = Locomotiva istorică
ru = Исторический локомотив
sk = Historická lokomotíva
+ sr = Историјска локомотива
sv = Historiskt lok
sw = Locomotive ya kihistoria
th = หัวรถจักรประวัติศาสตร์
@@ -15080,6 +15501,7 @@
ro = Comemorare
ru = Мемориал
sk = Pomník
+ sr = Споменик
sv = Minnesmärke
sw = Ukumbusho
th = ที่ระลึก
@@ -15122,6 +15544,7 @@
ro = Cruce comemorativă
ru = Памятный крест
sk = Pamätný kríž
+ sr = Спомен-крст
sv = Kors till minne
sw = Msalaba wa kumbukumbu
th = อนุสรณ์สถานข้าม
@@ -15164,6 +15587,7 @@
ro = Comemorare
ru = Памятная доска
sk = Pamätná tabuľa
+ sr = Спомен-плоча
sv = Minnesmärke
sw = Plaque
th = ที่ระลึก
@@ -15205,6 +15629,7 @@
ro = Comemorare
ru = Скульптура
sk = Plastika
+ sr = Скулптура
sv = Minnesmärke
sw = Uchongaji
th = ที่ระลึก
@@ -15247,6 +15672,7 @@
ro = Comemorare
ru = Статуя
sk = Socha
+ sr = Статуа
sv = Minnesmärke
sw = Sanamu
th = ที่ระลึก
@@ -15287,6 +15713,7 @@
ro = Blocaj de poticnire
ru = Камни преткновения
sk = Kameň zmiznutých
+ sr = Столперстеин
sv = Snubbelsten
sw = Kikwazo
th = อุปสรรค์
@@ -15329,6 +15756,7 @@
ro = Piatra istorica
ru = Исторический камень
sk = Historický kameň
+ sr = Историјски камен
sv = Historisk sten
sw = Jiwe la Kihistoria
th = หินประวัติศาสตร์
@@ -15371,6 +15799,7 @@
ro = Memorial de război
ru = Военный мемориал
sk = Vojnový pamätník
+ sr = Војни меморијал
sv = Krigsmonument
sw = Kumbukumbu ya vita
th = อนุสรณ์สถานสงคราม
@@ -15413,6 +15842,7 @@
ro = Mina istorică
ru = Историческая шахта
sk = Historická baňa
+ sr = Историјски рудник
sv = Historisk gruva
sw = Mgodi wa Kihistoria
th = เหมืองประวัติศาสตร์
@@ -15454,6 +15884,7 @@
ro = Monument
ru = Памятник
sk = Pamiatka
+ sr = Споменик
sv = Minnesmärke
sw = Mnara
th = อนุสาวรีย์
@@ -15494,6 +15925,7 @@
ro = Stâlpul infamiei
ru = Позорный столб
sk = Pranier
+ sr = Стуб срама
sv = Skampåle
sw = Pillory
th = ประจาน
@@ -15512,7 +15944,7 @@
bg = Развалина
cs = Ruiny
da = Ruiner
- de = Ruine
+ de = Historische Ruine
el = Ερείπια
es = Ruinas
et = Varemed
@@ -15535,6 +15967,7 @@
ro = Ruine
ru = Руины
sk = Zrúcanina
+ sr = Историјске рушевине
sv = Ruiner
sw = Gofu
th = ซากปรักหักพัง
@@ -15576,6 +16009,7 @@
ro = Navă
ru = Корабль
sk = Loď
+ sr = Лађа
sv = Fartyg
sw = Meli
th = สถานที่ท่องเที่ยว
@@ -15618,6 +16052,7 @@
ro = Tanc istoric
ru = Исторический танк
sk = Historický tank
+ sr = Историјски тенк
sv = Historisk tank
sw = Tangi ya kihistoria
th = รถถังประวัติศาสตร์
@@ -15636,7 +16071,7 @@
bg = Гробница
cs = Pamětihodnost
da = Grav
- de = Grabstätte
+ de = Historische Grabstätte
el = Αξιοθέατο
es = Tumba
et = Haud
@@ -15659,6 +16094,7 @@
ro = Mormânt
ru = Гробница
sk = Hrobka
+ sr = Гробница
sv = Grav
sw = Kaburi
th = สถานที่ท่องเที่ยว
@@ -15699,6 +16135,7 @@
ro = Troiță
ru = Христианский крест
sk = Kríž pri ceste
+ sr = Крст поред пута
sv = Korset vid vägkanten
sw = Msalaba wa njiani
th = ทางข้าม
@@ -15740,6 +16177,7 @@
ro = Altarul de la marginea drumului
ru = Святыня
sk = Svätyňa pri ceste
+ sr = Светилиште поред пута
sv = Helgedom vid vägkanten
sw = Kaburi la njia
th = ศาลเจ้าข้างทาง
@@ -15782,6 +16220,7 @@
ro = Naufragiu
ru = Кораблекрушение
sk = Trosky lode
+ sr = Историјски бродолом
sv = Förlisning
sw = Ajali ya meli
th = ซากเรืออัปปาง
@@ -15860,6 +16299,7 @@
pt = Internet
pt-BR = Internet
ru = Интернет
+ sr = Интернет
th = อินเทอร์เน็ต
tr = İnternet
uk = Інтернет
@@ -15884,6 +16324,7 @@
pt = Internet
pt-BR = Internet
ru = Интернет
+ sr = Интернет
th = อินเทอร์เน็ต
tr = İnternet
uk = Інтернет
@@ -15910,6 +16351,7 @@
pt-BR = Cruzamento
ru = Перекрёсток
sk = Križovatka
+ sr = Раскрсница
tr = Kavşak noktası
uk = Перехрестя
zh-Hans = 交叉口
@@ -15939,6 +16381,7 @@
pt-BR = Rotatória
ru = Кольцо
sk = Kruhový objazd
+ sr = Кружни ток
tr = Göbekli kavşak
uk = Кільце
zh-Hans = 环形交叉口
@@ -15967,6 +16410,7 @@
pt-BR = Uso do solo
ru = Землепользование
sk = Využitie pôdy
+ sr = Пољопривредно земљиште
tr = Arazi Kullanımı
uk = Землевикористання
zh-Hans = 土地利用要素
@@ -15992,6 +16436,7 @@
pt-BR = Horta comunitária
ru = Земельные участки
sk = Záhradky
+ sr = Парцела
tr = Tahsisler
uk = Земельні ділянки
zh-Hans = 市民农园
@@ -16029,6 +16474,7 @@
ro = Bazin de apă
ru = Резервуар
sk = Vodná nádrž
+ sr = Резервоар
sv = Vattenbassäng
sw = Bonde la Maji
th = อ่างน้ำ
@@ -16053,6 +16499,7 @@
pt = Terreno industrial devoluto
pt-BR = Terreno industrial devoluto
ru = Земля для застройки
+ sr = Грађевинско земљиште
tr = Terkedilmiş Endüstri Bölgesi
uk = Земля для будiвництва
zh-Hans = 废弃的工业用地
@@ -16099,6 +16546,7 @@
ro = Curtea Bisericii
ru = Церковный двор
sk = Cintorín
+ sr = Двориште цркве
sv = Kyrkogård
sw = Sehemu ya kanisa
th = บริเวณโบสถ์
@@ -16129,6 +16577,7 @@
pt-BR = Área comercial
ru = Коммерческая застройка
sk = Komerčná oblasť
+ sr = Кмерцијална област
tr = Ticari Alan
uk = Комерційні ділянки
zh-Hans = 商业区
@@ -16154,6 +16603,7 @@
pt-BR = Construção
ru = Стройка
sk = Stavenisko
+ sr = Градилиште
tr = Yapı
uk = Будівництво
zh-Hans = 建设区域
@@ -16177,6 +16627,7 @@
pt-BR = Instituições educacionais
ru = Образовательные учреждения
sk = Vzdelávacia inštitúcia
+ sr = Образовна установа
uk = Освітній заклади
zh-Hans = 教育设施
zh-Hant = 教育設施
@@ -16212,6 +16663,7 @@
ro = Teren arabil
ru = Сельскохозяйственная земля
sk = Poľnohospodárska pôda
+ sr = Пољопривредно земљиште
sv = Jordbruksmark
sw = Shamba
th = พื้นที่ทำการเกษตร
@@ -16239,6 +16691,7 @@
pt-BR = Pátio de fazenda
ru = Сельскохозяйственная земля
sk = Poľnohospodárske budovy
+ sr = Пољопривредно земљиште
tr = Çiftlik Bölgesi
uk = Сільськогосподарська земля
zh-Hans = 农家庭院
@@ -16263,6 +16716,7 @@
pt-BR = Campo
ru = Поле
sk = Pole
+ sr = Поље
tr = Alan
uk = Поле
zh-Hans = 田地
@@ -16301,6 +16755,7 @@
ro = Pat de flori
ru = Клумба
sk = Záhon
+ sr = Цветно острво
sv = Rabatt
sw = Kitanda cha maua
th = แปลงดอกไม้
@@ -16341,6 +16796,7 @@
ro = Pădure
ru = Лес
sk = Les
+ sr = Шума
sv = Skog
th = ป่า
tr = Orman
@@ -16379,6 +16835,7 @@
ro = Pădure
ru = Хвойный лес
sk = Ihličnatý les
+ sr = Четинарска шума
sv = Skog
th = ป่า
tr = Çam Ormanı
@@ -16417,6 +16874,7 @@
ro = Pădure
ru = Лиственный лес
sk = Listnatý les
+ sr = Листопадна шума
sv = Skog
th = ป่า
tr = Orman
@@ -16456,6 +16914,7 @@
ro = Pădure
ru = Смешанный лес
sk = Zmiešaný les
+ sr = Шума
sv = Skog
th = ป่า
tr = Orman
@@ -16482,6 +16941,7 @@
pt-BR = Garagens
ru = Гаражи
sk = Garáže
+ sr = Гаража
tr = Garajlar
uk = Гаражі
zh-Hans = 车库
@@ -16519,6 +16979,7 @@
ro = Gazon
ru = Газон
sk = Trávnik
+ sr = Травњак
sv = Gräsmattan
sw = Bustani
th = สนามหญ้า
@@ -16545,6 +17006,7 @@
pt = Terreno com construção planeada
pt-BR = Terreno com construção planeada
ru = Земля для застройки
+ sr = Грађевинско земљиште
tr = Yeşil Alan
uk = Земля для будiвництва
zh-Hans = 待开发荒地
@@ -16567,6 +17029,7 @@
pt-BR = Estufas
ru = Теплицы
sk = Skleník
+ sr = Стакленик
tr = Kış Bahçesi
uk = Теплиці
zh-Hans = 温室
@@ -16592,6 +17055,7 @@
pt-BR = Terreno industrial
ru = Промзона
sk = Priemyselná zóna
+ sr = Индустријска зона
tr = Sanayi Bölgesi
uk = Промзона
zh-Hans = 工业用地
@@ -16628,6 +17092,7 @@
ro = Gunoiște
ru = Свалка
sk = Skládka
+ sr = Депонија
sv = Soptippen
sw = Shamba la Taka
th = พื้นที่ฝังกลบ
@@ -16657,6 +17122,7 @@
pt-BR = Pradaria
ru = Луг
sk = Lúka
+ sr = Ливада
tr = Çayır
uk = Луг
zh-Hans = 草地
@@ -16682,6 +17148,7 @@
pt-BR = Área militar
ru = Военная зона
sk = Vojenská oblasť
+ sr = Војна област
tr = Askeri Alan
uk = Військова зона
zh-Hans = 军事用地
@@ -16707,6 +17174,7 @@
pt-BR = Pomar
ru = Сад
sk = Sad
+ sr = Воћњак
tr = Meyve Bahçesi
uk = Сад
zh-Hans = 果园
@@ -16732,6 +17200,7 @@
pt-BR = Pedreira
ru = Карьер
sk = Lom
+ sr = Каменолом
tr = Taş Ocağı
uk = Кар'єр
zh-Hans = 矿场
@@ -16768,6 +17237,7 @@
ro = Instalații feroviare
ru = Железнодорожные сооружения
sk = Priestory železnice
+ sr = Железничке просторије
sv = Järnvägsfaciliteter
sw = Eneo la njia ya reli
th = ที่ก่อสร้างทางรถไฟ
@@ -16797,6 +17267,7 @@
pt-BR = Área de lazer
ru = База отдыха
sk = Priestranstvo na rekreáciu
+ sr = Простор за рекреацију
tr = Dinlenme Alanı
uk = База вiдпочинку
zh-Hans = 娱乐场地
@@ -16831,6 +17302,7 @@
ro = Apă
ru = Водоём
sk = Voda
+ sr = Вештачко језеро
sv = Vatten
th = น้ำ
tr = Su
@@ -16859,6 +17331,7 @@
pt-BR = Área residencial
ru = Жилая зона
sk = Obytná zóna
+ sr = Стамбена зона
tr = Yerleşim Alanı
uk = Житлова зона
zh-Hans = 住宅区
@@ -16884,6 +17357,7 @@
pt-BR = Área de varejo
ru = Зона торговли
sk = Obchodná zóna
+ sr = Пословна зона
tr = Perakende Satış Alanı
uk = Зона торгівлі
zh-Hans = 零售区
@@ -16909,6 +17383,7 @@
pt-BR = Salinas
ru = Соляной пруд
sk = Salina
+ sr = Слано језеро
tr = Havuz
uk = Соляний став
zh-Hans = 盐田
@@ -16930,6 +17405,7 @@
pt-BR = Espaço verde de um vilarejo
ru = Парк
sk = Zeleň
+ sr = Зеленило
tr = Arazi
uk = Парк
zh-Hans = 村庄绿地
@@ -16954,6 +17430,7 @@
pt-BR = Vinha
ru = Виноградник
sk = Vinohrad
+ sr = Виноград
tr = Üzüm Bağı
uk = Виноградник
zh-Hans = 葡萄园
@@ -16977,6 +17454,7 @@
pt-BR = Lazer
ru = Место для отдыха
sk = Voľný čas
+ sr = Слободно време
tr = Dinlenecek Yer
uk = Місце відпочинку
zh-Hans = 休闲要素
@@ -16996,6 +17474,7 @@
pt = Terreno baldio
pt-BR = Terreno baldio
ru = Общественная земля
+ sr = Јавно земљиште
tr = Kamu Alanı
uk = Громадська земля
zh-Hans = 公共用地
@@ -17033,6 +17512,7 @@
ro = Loc de plimbare a câinilor
ru = Место для выгула собак
sk = Výbeh pre psy
+ sr = Парк за псе
sv = Hundparken
sw = Eneo la mbwa
th = สถานที่พาสุนัขเดินเล่น
@@ -17073,6 +17553,7 @@
ro = Centru fitness
ru = Фитнес-клуб
sk = Fitnescentrum
+ sr = Фитнес центар
sv = Gym
th = ฟิตเนสเซ็นเตอร์
tr = Fitness Merkezi
@@ -17111,6 +17592,7 @@
ro = Sală de fitness
ru = Спортивные снаряды
sk = Fitness
+ sr = Фитнес станица
sv = Fitnesstation
th = ศูนย์ฟิตเนส
tr = Açık Hava Spor Alanı
@@ -17150,6 +17632,7 @@
ro = Sala de dans
ru = Танцпол
sk = Tančiareň
+ sr = Плесна дворана
sv = Danshall
sw = Ukumbi wa Ngoma
th = แดนซ์ฮอลล์
@@ -17190,6 +17673,7 @@
ro = Sit arheologic
ru = Сад
sk = Záhrada
+ sr = Башта
sv = Trädgård
th = สวน
tr = Bahçe
@@ -17211,6 +17695,7 @@
pt = Jardim residencial
pt-BR = Jardim residencial
ru = Частный сад
+ sr = Врт у дворишту
tr = Konut Bahçesi
uk = Частный сад
zh-Hans = 居民区花园
@@ -17245,6 +17730,7 @@
ro = Teren de golf
ru = Площадка для гольфа
sk = Golfové ihrisko
+ sr = Терен за голф
sv = Golfbana
th = สนามกอล์ฟ
tr = Golf Sahası
@@ -17281,6 +17767,7 @@
ro = Minigolf
ru = Минигольф
sk = Minigolf
+ sr = Мини-голф
sv = Minigolf
sw = Minigofu
th = มินิกอล์ฟ
@@ -17315,6 +17802,7 @@
de = Eislaufplatz
es = Pisa de patinaje
et = Liuväli
+ fi = Luistinrata
fr = Patinoire
he = החלקה על קרח
it = Pista di pattinaggio
@@ -17326,6 +17814,7 @@
pt-BR = Rinque de patinação
ru = Каток
sk = Klzisko
+ sr = Клизалиште
tr = Buz Pateni Pisti
uk = Каток
zh-Hans = 滑冰场
@@ -17350,6 +17839,7 @@
pt-BR = Marina
ru = Причал
sk = Marína
+ sr = Марина
tr = Liman
uk = Пристань
zh-Hans = 游艇码头
@@ -17386,6 +17876,7 @@
ro = Rezervație naturală
ru = Заповедник
sk = Prírodná rezervácia
+ sr = Природни резерват
sv = Naturreservat
sw = Hifadhi
th = เขตอนุรักษ์ธรรมชาติ
@@ -17426,6 +17917,7 @@
ro = Scaune în aer liber
ru = Сидения на открытом воздухе
sk = Posedenie vonku
+ sr = Седење на отвореном
sv = Sittplatser utomhus
sw = Viti vya nje
th = ที่นั่งกลางแจ้ง
@@ -17467,6 +17959,7 @@
ro = Parc
ru = Парк
sk = Park
+ sr = Парк
sv = Parken
sw = Hifadhi
th = สวนสาธารณะ
@@ -17522,6 +18015,7 @@
ro = Masă de picnic
ru = Стол для пикника
sk = Piknikový stôl
+ sr = Сто за пикник
sv = Picknickbord
sw = Jedwali la Picnic
th = โตีะปิกนิก
@@ -17561,6 +18055,7 @@
ro = Teren de sport
ru = Спортплощадка
sk = Športovisko
+ sr = Спортски терен
sv = Idrottsplats
th = พื้นสนามกีฬา
tr = Spor Sahası
@@ -17600,6 +18095,7 @@
ro = Loc de joacă
ru = Детская площадка
sk = Ihrisko
+ sr = Игралиште
sv = Lekplats
th = สนามเด็กเล่น
tr = Oyun Alanı
@@ -17657,6 +18153,7 @@
ro = Saună
ru = Сауна
sk = Sauna
+ sr = Сауна
sv = Sauna
sw = Chumba cha mvuke
th = เซาน่า
@@ -17673,6 +18170,7 @@
de = Bootsrampe
es = Rampa de barcos
et = Elling
+ fi = Veneluiska
fr = Cale de mise à l'eau
he = ממשה
it = Scivolo per navi
@@ -17683,6 +18181,7 @@
pt-BR = Rampa de barcos
ru = Лодочный спуск
sk = Lodný sklz
+ sr = Навоз
tr = Kızak
uk = Шлюпковий спуск
zh-Hans = 船台
@@ -17718,6 +18217,7 @@
ro = Sport
ru = Спорткомплекс
sk = Športové centrum
+ sr = Спортски центар
sv = Sportcenter
th = กีฬา
tr = Spor Merkezi
@@ -17758,6 +18258,7 @@
ro = Centru cățărare
ru = Скалодром
sk = Lezecké centrum
+ sr = Зид за пењање
sv = Klättercentrum
th = ศูนย์ปีนเขา
tr = Tırmanma Merkezi
@@ -17798,6 +18299,7 @@
ro = Studio yoga
ru = Йога-центр
sk = Štúdio jogy
+ sr = Јога студио
sv = Yogastudio
th = โยคะสตูดิโอ
tr = Yoga Stüdyosu
@@ -17836,6 +18338,7 @@
ro = Stadion
ru = Стадион
sk = Štadión
+ sr = Стадион
sv = Stadion
th = สนามกีฬา
tr = Stadyum
@@ -17876,6 +18379,7 @@
ro = Piscină
ru = Плавательный бассейн
sk = Kúpalisko
+ sr = Базен
sv = Simbassäng
th = สระว่ายน้ำ
tr = Yüzme Havuzu
@@ -17894,6 +18398,7 @@
it = Piscina privata
nl = Privé zwembad
sk = Súkromné kúpalisko
+ sr = Приватни базен
[type.leisure.track]
en = Track
@@ -17911,6 +18416,7 @@
pt-BR = Pista para esportes não motorizados
ru = Беговая дорожка
sk = Pretekárska dráha
+ sr = Тркачка стаза
tr = Pist
uk = Бігова доріжка
zh-Hans = 賽道
@@ -17949,6 +18455,7 @@
ro = Parc acvatic
ru = Аквапарк
sk = Vodný park
+ sr = Водени парк
sv = Äventyrspark
th = สวนน้ำ
tr = Su Parkı
@@ -17970,6 +18477,7 @@
nl = Strandresort
ru = Пляжный курорт
sk = Plážový rezort
+ sr = Ресорт на плажи
tr = Sahil Tatil Yeri
uk = Пляжний курорт
zh-Hans = 海滨度假区
@@ -17991,6 +18499,7 @@
pt-BR = Construção humana
ru = Искусственное сооружение
sk = Vytvorené človekom
+ sr = Грађевинске структуре
tr = İnsan Yapımı
uk = Штучна споруда
zh-Hans = 人造要素
@@ -18013,6 +18522,7 @@
pt-BR = Molhe
ru = Волнорез
sk = Vlnolam
+ sr = Лукобран
tr = Dalgakıran
uk = Хвилеріз
zh-Hans = 防波堤
@@ -18066,6 +18576,7 @@
ro = Coș de fabrică
ru = Заводская труба
sk = Komín
+ sr = Димњак
sv = Fabriksskorsten
th = ปล่องควันโรงงาน
tr = Fabrika Bacası
@@ -18090,6 +18601,7 @@
pt-BR = Aceiro
ru = Просека
sk = Lesný priesek
+ sr = Шумски пут
tr = Kesme Çizgisi
uk = Просіка
zh-Hans = 树林分界线
@@ -18112,6 +18624,7 @@
pl = Znak geodezyjny
ru = Геодезический пункт
sk = Geodetický bod
+ sr = Геодетска тачка
uk = Геодезичний пункт
[type.man_made.flagpole]
@@ -18132,6 +18645,7 @@
pl = Maszt flagowy
ru = Флагшток
sk = Vlajkový stožiar
+ sr = Јарбол са заставом
tr = Bayrak Direği
uk = Флагшток
zh-Hans = 旗杆
@@ -18168,6 +18682,7 @@
ro = Far
ru = Маяк
sk = Maják
+ sr = Светионик
sv = Fyr
th = ประภาคาร
tr = Deniz Feneri
@@ -18182,8 +18697,10 @@
ar = عمود برج
az = Birbaşa
be = Мачта/вышка
+ de = Mast
es = Mástil
et = Mast
+ fi = Masto
fr = Mât
he = תורן
it = Pilone
@@ -18192,6 +18709,7 @@
pl = Maszt
ru = Мачта/вышка
sk = Stožiar
+ sr = Јарбол
tr = Direk
uk = Щогла/вишка
@@ -18203,6 +18721,7 @@
de = Anlegestelle
es = Muelle
et = Kai
+ fi = Laituri
fr = Jetée
he = מזח
it = Molo
@@ -18214,6 +18733,7 @@
pt-BR = Píer
ru = Пирс
sk = Mólo
+ sr = Док
tr = İskele
uk = Пірс
zh-Hans = 码头
@@ -18235,6 +18755,7 @@
pt-BR = Pipeline
ru = Трубопровод
sk = Potrubie
+ sr = Цевовод
tr = Boru
uk = Трубопровід
zh-Hans = 管道
@@ -18255,6 +18776,7 @@
pt-BR = Pipeline aéreo
ru = Наземный трубопровод
sk = Pozemné potrubie
+ sr = Подземни цевовод
tr = Yerüstü Boru Hattı
zh-Hans = 地面管道
@@ -18267,6 +18789,7 @@
de = Silo
es = Silo
et = Elevaator
+ fi = Siilo
he = סילו
it = Silo
mr = पेव(धान्यसाठा)
@@ -18274,6 +18797,7 @@
pl = Silos
pt-BR = Silo
ru = Элеватор
+ sr = Силос
tr = Ambar
uk = Силос
@@ -18294,6 +18818,7 @@
pt-BR = Tanque de armazenagem
ru = Резервуар
sk = Skladovacia nádrž
+ sr = Резервоар
tr = Depolama Tankı
uk = Резервуар
@@ -18327,6 +18852,7 @@
ro = Cameră de supraveghere
ru = Камера наблюдения
sk = Bezpečnostná kamera
+ sr = Сигурносна камера
sv = Övervakningskamera
th = กล้องวงจรปิด
tr = Güvenlik Kamerası
@@ -18366,6 +18892,7 @@
ro = Turn
ru = Башня
sk = Veža
+ sr = Торањ
sv = Torn
th = หอคอย
tr = Kule
@@ -18407,6 +18934,7 @@
ro = Turnul de comunicații
ru = Вышка связи
sk = Komunikačná veža
+ sr = Телекомуникациони торањ
sv = Kommunikationstorn
sw = Mnara wa Mawasiliano
th = หอสื่อสาร
@@ -18435,6 +18963,7 @@
pt-BR = Estação de tratamento de esgoto
ru = Очистные сооружения
sk = Čistička odpadových vôd
+ sr = Пречишћивач отпадних вода
tr = Atıksu Tesisi
uk = Очистні споруди
zh-Hans = 污水处理厂
@@ -18470,6 +18999,7 @@
ro = Robinet cu apă
ru = Водопроводный кран
sk = Vodovodný kohútik
+ sr = Јавна чесма
sv = Vattenkran
th = ก๊อกน้ำ
tr = Su Musluğu
@@ -18512,6 +19042,7 @@
ro = Turn de apă
ru = Водонапорная башня
sk = Vodojem
+ sr = Водоторањ
sv = Vattentorn
th = อ่างเก็บน้ำ
tr = Su Kulesi
@@ -18551,6 +19082,7 @@
ro = Puț de apă
ru = Колодец
sk = Studňa
+ sr = Бунар
sv = Brunn
th = บ่อน้ำ
tr = Su Kuyusu
@@ -18593,6 +19125,7 @@
ro = Moară de vânt
ru = Ветряная мельница
sk = Veterný mlyn
+ sr = Ветрењача
sv = Väderkvarn
th = กังหันลม
tr = Yel Değirmeni
@@ -18618,6 +19151,7 @@
pt-BR = Fábrica
ru = Промышленное производство
sk = Továreň
+ sr = Фабрика
tr = Sanayi İşleri
uk = Промислове виробництво
zh-Hans = 工厂
@@ -18645,6 +19179,7 @@
pt = Militar
pt-BR = Militar
ru = Военные объекты
+ sr = Војска
tr = Askeri
zh-Hans = 军事
@@ -18673,6 +19208,7 @@
ro = Buncăr
ru = Бункер
sk = Bunker
+ sr = Бункер
th = บังเกอร์
tr = Sığınak
uk = Бункер
@@ -18695,6 +19231,7 @@
nl = Bergpas
ru = Перевал
sk = Horský priesmyk
+ sr = Планински превој
tr = Boğaz
uk = Перевал
@@ -18730,6 +19267,7 @@
ro = Natură
ru = Природа
sk = Príroda
+ sr = Природа
sv = Natur
sw = Uasilia
th = ธรรมชาติ
@@ -18755,7 +19293,7 @@
et = Paljas kivi
eu = Harkaitz biluzi
fa = سنگ برهنه
- fi = Paljas kallio
+ fi = Avokallio
fr = Zone rocheuse
he = סלע חשוף
hu = Csupasz szikla
@@ -18771,6 +19309,7 @@
ro = Piatră goală
ru = Каменная порода
sk = Holá skala
+ sr = Камењар
sv = Kala stenar
sw = Mwamba tupu
th = เปลือยร็อค
@@ -18815,6 +19354,7 @@
ro = Pietriș
ru = Галька
sk = Kamienky
+ sr = Шљунак
sv = Småsten
th = ก้อนกรวด
tr = Çakıl Taşları
@@ -18856,6 +19396,7 @@
ro = Grohotiș
ru = Каменистая осыпь
sk = Kamenisté sutiny
+ sr = Камени крш
sv = Stenig rasbrant
th = หินกรวด
tr = Kayşat
@@ -18896,6 +19437,7 @@
ro = Golf
ru = Залив
sk = Záliv
+ sr = Залив
sv = Bukt
sw = Hori
th = อ่าว
@@ -18937,6 +19479,7 @@
ro = Plajă
ru = Пляж
sk = Pláž
+ sr = Плажа
sv = Strand
sw = Pwani
th = ชายหาด
@@ -18961,7 +19504,7 @@
et = Liivarand
eu = Hondartza hondartza
fa = ساحل شنی
- fi = Hiekkainen ranta
+ fi = Hiekkaranta
fr = Plage de sable
he = חוף חולי
hi = बालू तट
@@ -18978,6 +19521,7 @@
ro = Plaja nisipoasa
ru = Песчаный пляж
sk = Piesočná pláž
+ sr = Пешчана плажа
sv = Sandig strand
sw = Pwani ya mchanga
th = หาดทราย
@@ -19019,6 +19563,7 @@
ro = Plaja cu pietriș
ru = Галечный пляж
sk = Štrková pláž
+ sr = Шљунковита плажа
sv = Grusstrand
sw = Pwani ya Gravel
th = หาดกรวด
@@ -19060,6 +19605,7 @@
ro = Mantie
ru = Мыс
sk = Mys
+ sr = Рт
sv = Udde
sw = Rasi
th = พื้นที่ยื่นเข้าไปในน้ำ
@@ -19101,6 +19647,7 @@
ro = Peșteră
ru = Пещера
sk = Jaskyňa
+ sr = Пећина
sv = Grotta
sw = Pango
th = ถ้ำ
@@ -19141,6 +19688,7 @@
ro = Faleză
ru = Утёс
sk = Útes
+ sr = Литица
sv = Klint
sw = Mwamba
th = หน้าผา
@@ -19181,6 +19729,7 @@
ro = Faleza
ru = Обрыв
sk = Násyp
+ sr = Насип
sv = Klippa
sw = Mwamba
th = หน้าผา
@@ -19221,6 +19770,7 @@
ro = Rambleu
ru = Насыпь
sk = Násyp
+ sr = Насип
sv = Vägbank
sw = Tuta
th = เขื่อน
@@ -19262,6 +19812,7 @@
ro = Relief litoral
ru = Береговая линия
sk = Pobrežie
+ sr = Обала
sv = Kust
sw = Pwani
th = ชายฝั่ง
@@ -19300,6 +19851,7 @@
pt = Deserto
ru = Пустыня
sk = Púšť
+ sr = Пустиња
uk = Пустиня
[type.natural.geyser]
@@ -19336,6 +19888,7 @@
ro = Gheizer
ru = Гейзер
sk = Gejzír
+ sr = Гејзир
sv = Gejser
sw = Chemchem ya maji moto
th = นำ้พุร้อน
@@ -19379,6 +19932,7 @@
ro = Ghețar
ru = Ледник
sk = Ľadovec
+ sr = Глечер
sv = Glaciär
sw = Mto barafu
th = ธารน้ำแข็ง
@@ -19420,6 +19974,7 @@
ro = Pajiști
ru = Луг
sk = Pasienky
+ sr = Пашњак
sv = Gräsmarker
sw = Nyasi
th = ทุ่งหญ้า
@@ -19460,6 +20015,7 @@
ro = Landă
ru = Пустошь
sk = Vresovisko
+ sr = Пуста земља
sv = Hed
sw = Afya
th = เฮลธ์
@@ -19502,6 +20058,7 @@
ro = Izvor termal
ru = Горячий источник
sk = Termálny prameň
+ sr = Термални извор
sv = Het källa
sw = Majira ya joto
th = บ่อน้ำร้อน
@@ -19543,6 +20100,7 @@
ro = Lac
ru = Озеро
sk = Jazero
+ sr = Језеро
sv = Sjö
sw = Ziwa
th = ทะเลสาบ
@@ -19583,6 +20141,7 @@
ro = Camera de blocare
ru = Шлюзовая камера
sk = Plavebná komora
+ sr = Преводница
sv = Låskammare
sw = Chumba cha kufuli
th = ห้องล็อค
@@ -19624,6 +20183,7 @@
ro = Heleșteu
ru = Пруд
sk = Rybník
+ sr = Језерце
sv = Damm
sw = Bwawa
th = บ่อ
@@ -19664,6 +20224,7 @@
ro = Rezervor
ru = Водохранилище
sk = Nádrž
+ sr = Резервоар
sv = Reservoar
sw = Hifadhi
th = อ่างเก็บน้ำ
@@ -19704,6 +20265,7 @@
ro = Bazin de apă
ru = Резервуар
sk = Vodná nádrž
+ sr = Природни базен
sv = Vattenbassäng
sw = Bonde la Maji
th = อ่างน้ำ
@@ -19745,6 +20307,7 @@
ro = Râu
ru = Река
sk = Rieka
+ sr = Река
sv = Flod
sw = Mto
th = แม่น้ำ
@@ -19786,6 +20349,7 @@
ro = Teren
ru = Суша
sk = Pôda
+ sr = Земљиште
sv = Landa
sw = Nchi kavu
th = พื้นดิน
@@ -19827,6 +20391,7 @@
ro = Fâneață
ru = Луг
sk = Lúka
+ sr = Ливада
sv = Äng
sw = Meadow
th = ทุ่งหญ้า
@@ -19868,6 +20433,7 @@
ro = Livadă
ru = Сад
sk = Sad
+ sr = Воћњак
sv = Fruktodling
sw = Bustani
th = สวนผลไม้
@@ -19909,6 +20475,7 @@
ro = Munte
ru = Гора
sk = Hora
+ sr = Врх
sv = Bergstopp
sw = Kilele
th = จุดสูงสุด
@@ -19949,6 +20516,7 @@
ro = Sela da Montanha
ru = Седловина
sk = Sedlo
+ sr = Планинско седло
sv = Fjällsadel
sw = Tandiko la mlima
th = อานภูเขา
@@ -19989,6 +20557,7 @@
ro = Rocă
ru = Камень
sk = Kameň
+ sr = Камен
sv = Bergart
sw = Mwamba
th = หิน
@@ -20031,6 +20600,7 @@
ro = Boschet
ru = Заросли
sk = Krovie
+ sr = Шикара
sv = Ruggen
sw = Eneo la Vichaka
th = ป่าละเมาะ
@@ -20072,6 +20642,7 @@
ro = Izvor
ru = Родник
sk = Prameň
+ sr = Извор
sv = Vattenkälla
sw = Chemchemi
th = ฤดูใบไม้ผลิ
@@ -20117,6 +20688,7 @@
ro = Strâmtoare
ru = Пролив
sk = Prieliv
+ sr = Теснац
sv = Sund
sw = Mlango Bahari
th = ช่องแคบ
@@ -20157,6 +20729,7 @@
ro = Rândul de copaci
ru = Ряд деревьев
sk = Stromoradie
+ sr = Дрворед
sv = Trädrad
sw = Safu ya mti
th = แถวต้นไม้
@@ -20198,6 +20771,7 @@
ro = Vie
ru = Виноградник
sk = Vinohrad
+ sr = Виноград
sv = Vingård
sw = Shamba la mizabibu
th = ไร่องุ่น
@@ -20239,6 +20813,7 @@
ro = Vulcan
ru = Вулкан
sk = Sopka
+ sr = Вулкан
sv = Vulkan
sw = Volkeno
th = ภูเขาไฟ
@@ -20263,7 +20838,7 @@
et = Veekogu
eu = Ur-masa
fa = پهنه آبی
- fi = Vesimuodostuma
+ fi = Vettä
fr = Étendue d'eau
he = מים
hi = जल निकाय
@@ -20280,6 +20855,7 @@
ro = Apă
ru = Водоём
sk = Voda
+ sr = Вода
sv = Vatten
sw = Maji
th = แหล่งน้ำ
@@ -20305,7 +20881,7 @@
et = Märgala
eu = Lur paduratsua
fa = ناحیه تالابی
- fi = Suoperäinen seutu
+ fi = Soistuva maa
fr = Zone humide
he = ביצה
hi = आर्द्रभूमि
@@ -20322,6 +20898,7 @@
ro = Loc mlăștinos
ru = Болотистая местность
sk = Oblasť mokradí
+ sr = Мочвара
sv = Sumpmarken
sw = Maeneo yenye majimaji
th = พื้นที่น้ำท่วมขัง
@@ -20362,6 +20939,7 @@
ro = Turbărie
ru = Торфяное болото
sk = Rašelinisko
+ sr = Тресет
sv = Myr
sw = Bogi
th = พรุ
@@ -20403,6 +20981,7 @@
ro = Mlaştină
ru = Болотистая местность
sk = Močiar
+ sr = Мочвара
sv = Kärr
sw = Marsh
th = ที่ลุ่มชื้นแฉะ
@@ -20428,6 +21007,7 @@
pt-BR = Via sem saída
ru = Тупик
sk = Koniec cesty
+ sr = Крај пута
tr = Çıkmaz
uk = Тупик
@@ -20462,6 +21042,7 @@
ro = Birou
ru = Офис
sk = Kancelária
+ sr = Канцеларија
sv = Kontor
th = สำนักงาน
tr = Ofis
@@ -20477,7 +21058,7 @@
az = Şirkət ofisi
cs = Kancelář společnosti
da = Selskabskontor
- de = Niederlassung
+ de = Firmenbüro
el = Γραφείο επιχείρησης
es = Oficina
et = Ettevõtte kontor
@@ -20501,6 +21082,7 @@
ro = Sediu companei
ru = Организация
sk = Sídlo spoločnosti
+ sr = Компанија
sv = Företagskontor
th = สำนักงานบริษัท
tr = Şirket Bürosu
@@ -20540,6 +21122,7 @@
ro = Agent imobiliar
ru = Агентство недвижимости
sk = Realitný agent
+ sr = Агент за некретнине
sv = Fastighetsmäklare
th = นายหน้าอสังหาริมทรัพย์
tr = Emlakçı
@@ -20562,7 +21145,7 @@
et = Riigikantselei
eu = Gobernu bulegoa
fa = اداره دولتی
- fi = Viranomaistoimito
+ fi = Viranomaisen toimisto
fr = Administration publique
he = משרד ממשלתי
hi = सरकारी कार्यालय
@@ -20580,6 +21163,7 @@
ro = Birou guvernamental
ru = Госучреждение
sk = Štátny úrad
+ sr = Владина канцеларија
sv = Ämbetsverk
th = หน่วยงานราชการ
tr = Devlet Dairesi
@@ -20619,6 +21203,7 @@
ro = Birou de asigurări
ru = Страховая компания
sk = Poisťovňa
+ sr = Осигурање
sv = Försäkringskontor
th = สำนักงานประกันภัย
tr = Sigorta Acentesi
@@ -20658,6 +21243,7 @@
ro = Firmă de avocatură
ru = Адвокат
sk = Advokátska kancelária
+ sr = Адвокат
sv = Advokatkontor
th = สำนักงานทนายความ
tr = Avukatlık Bürosu
@@ -20697,6 +21283,7 @@
ro = Birou ONG
ru = Общественная организация
sk = Sídlo mimovládnej organizácie
+ sr = НВО
sv = Kontor för icke-statlig organisation
th = สำนักงานองค์กรพัฒนาเอกชน
tr = STK Binası
@@ -20738,9 +21325,10 @@
ro = Operator de telefonie mobilă
ru = Телекоммуникационная компания
sk = Mobilný operátor
+ sr = Мобилни оператер
sv = Mobiloperatör
th = ผู้ให้บริการโทรศัพท์มือถือ
- tr = Cep Telefonu Operatörü
+ tr = GSM Operatörü
uk = Телекомунікаційна компанія
vi = Điều hành di động
zh-Hans = 电信办公室
@@ -20762,6 +21350,8 @@
pt = Orgânico
pt-BR = Orgânico
ru = Эко
+ sr = Еко
+ tr = Organik
uk = Еко
[type.organic.yes]
@@ -20799,6 +21389,7 @@
ro = Municipiu
ru = Город
sk = Mesto
+ sr = Град
sv = Stad
sw = Jiji
th = เมือง
@@ -20840,6 +21431,7 @@
ro = Capitală
ru = Столица
sk = Hlavné mesto
+ sr = Главни град
sv = Huvudstad
sw = Mji mkuu
th = เมือง
@@ -20911,6 +21503,7 @@
ro = Continent
ru = Континент
sk = Kontinent
+ sr = Континент
sv = Kontinent
sw = Bara
th = ทวีป
@@ -20952,6 +21545,7 @@
ro = Continent
ru = Страна
sk = Krajina
+ sr = Држава
sv = Land
sw = Nchi
th = ประเทศ
@@ -20993,6 +21587,7 @@
ro = Județ
ru = Округ
sk = Oblasť
+ sr = Округ
sv = Län
sw = Wilaya
th = เขต
@@ -21034,6 +21629,7 @@
ro = Fermă
ru = Ферма
sk = Farma
+ sr = Фарма
sv = Bondgård
sw = Shamba
th = ฟาร์ม
@@ -21076,6 +21672,7 @@
ro = Cătun
ru = Посёлок
sk = Dedina
+ sr = Село
sv = By
sw = Hamlet
th = หมู่บ้านเล็ก ๆ
@@ -21117,6 +21714,7 @@
ro = Insulă
ru = Остров
sk = Ostrov
+ sr = Острво
sv = Ö
sw = Kisiwa
th = เกาะ
@@ -21158,6 +21756,7 @@
ro = Insult
ru = Остров
sk = Ostrovček
+ sr = Острвце
sv = Ö
sw = Kisiwa
th = เกาะ
@@ -21198,6 +21797,7 @@
ro = Locuință izolată
ru = Хутор
sk = Samota
+ sr = Изолована кућа
sv = Isolerade bostäder
sw = Makao ya Pekee
th = ที่อยู่อาศัยโดดเดี่ยว
@@ -21238,10 +21838,11 @@
ro = Localitate
ru = Местность
sk = Lokalita
+ sr = Локалитет
sv = Lokalitet
sw = Eneo
th = ท้องถิ่น
- tr = Semt
+ tr = Arazi
uk = Місце
vi = Thôn
zh-Hans = 地方
@@ -21280,6 +21881,7 @@
ro = Cartier
ru = Микрорайон
sk = Štvrť
+ sr = Насеље
sv = Grannskap
sw = Mtaa
th = ละแวกบ้าน
@@ -21321,6 +21923,7 @@
ro = Ocean
ru = Океан
sk = Oceán
+ sr = Океан
sv = Ocean
sw = Bahari kuu
th = มหาสมุทร
@@ -21361,6 +21964,7 @@
ro = Regiune
ru = Район
sk = Región
+ sr = Регион
sv = Region
sw = Mkoa
th = ภูมิภาค
@@ -21402,6 +22006,7 @@
ro = Mare
ru = Море
sk = More
+ sr = Море
sv = Hav
sw = Bahari
th = เห็น
@@ -21443,6 +22048,7 @@
ro = Spațiu
ru = Площадь
sk = Námestie
+ sr = Трг
sv = Torg
sw = Nafasi
th = ช่องว่าง
@@ -21484,10 +22090,11 @@
ro = Stat
ru = Штат
sk = Štát
+ sr = Држава
sv = Stat
sw = Jimbo la Shirikisho
th = รัฐ
- tr = Eyalet
+ tr = İl
uk = Штат
vi = Hạt
zh-Hans = 州/省
@@ -21524,6 +22131,7 @@
ro = Stat
ru = Штат
sk = Štát
+ sr = Држава
sv = Stat
sw = Jimbo
th = รัฐ
@@ -21565,6 +22173,7 @@
ro = Suburbie
ru = Район
sk = Predmestie
+ sr = Кварт
sv = Förort
sw = Pambizo
th = ชานเมือง
@@ -21605,10 +22214,11 @@
ro = Oraș
ru = Город
sk = Mesto
+ sr = Град
sv = Stad
sw = Mji
th = เมือง
- tr = Kasaba
+ tr = İlçe
uk = Місто
vi = Thành phố
zh-Hans = 镇
@@ -21647,6 +22257,7 @@
ro = Sat
ru = Деревня
sk = Dedina
+ sr = Село
sv = By
sw = Kijiji
th = หมู่บ้าน
@@ -21671,6 +22282,7 @@
pt = Energia
pt-BR = Energia
ru = Энергетика
+ sr = Енергетика
tr = Enerji
uk = Енергія
zh-Hans = 电力要素
@@ -21690,6 +22302,7 @@
pt = Gerador de energia
pt-BR = Gerador de energia
ru = Генератор
+ sr = Генератор
tr = Jeneratör
uk = Генератор
zh-Hans = 发电机
@@ -21727,6 +22340,7 @@
ro = Generator solar
ru = Солнечный генератор
sk = Solárny generátor
+ sr = Соларни генератор
sv = Solgenerator
sw = Jenereta ya jua
th = เครื่องกำเนิดพลังงานแสงอาทิตย์
@@ -21769,6 +22383,7 @@
ro = Generator eolian
ru = Ветрогенератор
sk = Veterný generátor
+ sr = Ветрогенератор
sv = Vindgenerator
sw = Jenereta ya upepo
th = เครื่องกำเนิดลม
@@ -21811,6 +22426,7 @@
ro = Centrala electrica cu turbina cu gaz
ru = Газотурбинная электростанция
sk = Elektráreň s plynovou turbínou
+ sr = Гасно-турбинска електрана
sv = Gasturbinkraftverk
sw = Kiwanda cha nguvu cha turbine ya gesi
th = โรงไฟฟ้ากังหันก๊าซ
@@ -21853,6 +22469,7 @@
ro = Centrală hidroelectrică
ru = Гидроэлектростанция
sk = Vodná elektráreň
+ sr = Хидроелектрана
sv = Vattenkraftverk
sw = Kiwanda cha umeme wa maji
th = โรงไฟฟ้าพลังน้ำ
@@ -21880,6 +22497,7 @@
pt-BR = Linha de transmissão de energia
ru = Линия электропередач
sk = Elektrické vedenie
+ sr = Далековод
tr = Elektrik Hattı
uk = Лінія електропередач
zh-Hans = 超高压输电线
@@ -21901,6 +22519,7 @@
pt-BR = Linha de transmissão de energia subterrânea
ru = Подземная линия электропередач
sk = Podzemné elektrické vedenie
+ sr = Подземни далековод
tr = Yeraltı Elektrik Hattı
uk = Підземна лінія електропередач
zh-Hans = 超高压输电线
@@ -21959,6 +22578,7 @@
ro = Centrală electrică
ru = Электростанция
sk = Elektráreň
+ sr = Електрана
sv = Kraftverk
sw = Kiwanda cha nguvu
th = โรงไฟฟ้า
@@ -22001,6 +22621,7 @@
ro = Centrală electrică pe cărbune
ru = Угольная электростанция
sk = Uhoľná elektráreň
+ sr = Термоелектрана
sv = Kolkraftverk
sw = Kiwanda cha nguvu cha makaa ya mawe
th = โรงไฟฟ้าถ่านหิน
@@ -22049,6 +22670,7 @@
ro = Centrală solară
ru = Солнечная электростанция
sk = Solárna elektráreň
+ sr = Соларна електрана
sv = Solkraftverk
sw = Kiwanda cha nishati ya jua
th = โรงไฟฟ้าพลังงานแสงอาทิตย์
@@ -22091,6 +22713,7 @@
ro = Centrală eoliană
ru = Ветряная электростанция
sk = Veterná elektráreň
+ sr = Ветропарк
sv = Vindkraftverk
sw = Kiwanda cha nguvu cha upepo
th = โรงไฟฟ้าพลังงานลม
@@ -22117,6 +22740,7 @@
pt-BR = Subestação elétrica
ru = Электростанция
sk = Elektrická stanica
+ sr = Електрична станица
tr = Elektrik Santrali
uk = Електростанція
@@ -22150,6 +22774,7 @@
ro = Stație subterană
ru = Подстанция
sk = Rozvodňa
+ sr = Подстаница
sv = Ställverk
th = สถานีไฟฟ้า
tr = Trafo
@@ -22189,6 +22814,7 @@
ro = Stâlp de electricitate
ru = Опора ЛЭП
sk = Stĺp elektrického vedenia
+ sr = Далековод
sv = Elstolpe
th = เสาไฟฟ้า
tr = Elektrik Kulesi
@@ -22205,6 +22831,7 @@
it = Superficie
nl = Wegdek
ru = Поверхность
+ sr = Површина
[type.psurface.paved_bad]
en = psurface-paved_bad
@@ -22212,6 +22839,7 @@
he = אספלט במצב גרוע
nl = Verhard
ru = Плохая асфальтированная
+ sr = Лош асфалт
[type.psurface.paved_good]
en = psurface-paved_good
@@ -22219,6 +22847,7 @@
he = אספלט במצב טוב
nl = Verhard
ru = Хорошая асфальтированная
+ sr = Добар асфалт
[type.psurface.unpaved_bad]
en = psurface-unpaved_bad
@@ -22226,6 +22855,7 @@
he = לא סלול במצב גרוע
nl = Onverhard
ru = Плохая неасфальтированная
+ sr = Лош макадам
[type.psurface.unpaved_good]
en = psurface-unpaved_good
@@ -22233,6 +22863,7 @@
he = לא סלול במצב טוב
nl = Onverhard
ru = Хорошая неасфальтированная
+ sr = Добар макадам
[type.public_transport]
en = Public Transport
@@ -22253,6 +22884,7 @@
pt-BR = Transporte público
ru = Общественный транспорт
sk = Hromadná doprava
+ sr = Јавни превоз
tr = Toplu Taşıma
uk = Громадський транспорт
zh-Hans = 公共交通要素
@@ -22274,6 +22906,7 @@
pt-BR = Plataforma de transporte público
ru = Платформа
sk = Nástupište
+ sr = Стајалиште јавног превоза
tr = Platform
zh-Hans = 公共交通站台
@@ -22297,6 +22930,7 @@
pt-BR = Ferrovia
ru = Ж/Д
sk = Železnica
+ sr = Железница
tr = Demiryolu
uk = Залізниця
zh-Hans = 铁路要素
@@ -22317,6 +22951,7 @@
pt-BR = Ferrovia abandonada
ru = Заброшенная железная дорога
sk = Zrušená trať
+ sr = Напуштена пруга
tr = Terk edilmiş demiryolu
uk = Закинута залізниця
zh-Hans = 铁路遗迹
@@ -22334,6 +22969,7 @@
pt = Ferrovia abandonada
pt-BR = Ferrovia abandonada
ru = Заброшенный железнодорожный мост
+ sr = Напуштен железнички мост
tr = Terk edilmiş demiryolu
uk = Закинутий залізничний міст
zh-Hans = 铁路遗迹
@@ -22351,6 +22987,7 @@
pt = Ferrovia abandonada
pt-BR = Ferrovia abandonada
ru = Заброшенный железнодорожный туннель
+ sr = Напуштен железнички тунел
tr = Terk Edilmiş Demiryolu
uk = Закинутий залізничний тунель
zh-Hans = 铁路遗迹
@@ -22372,6 +23009,7 @@
pt = Ferrovia em construção
pt-BR = Ferrovia em construção
ru = Строящаяся железная дорога
+ sr = Пруга у изградњи
tr = Demiryolu İnşaatı
uk = Будівництво залізниці
zh-Hans = 在建铁路
@@ -22394,6 +23032,7 @@
pt-BR = Passagem pedestre
ru = Пешеходный переход
sk = Železničné priecestie
+ sr = Пружни прелаз
tr = Demiryolu Geçişi
uk = Пішохідний перехід
@@ -22414,6 +23053,7 @@
pt-BR = Ferrovia em desuso
ru = Неиспользуемая железная дорога
sk = Nepoužívaná trať
+ sr = Напуштена пруга
tr = Kullanılmayan demiryolu
uk = Недійсна залізниця
zh-Hans = 废弃铁路
@@ -22451,6 +23091,7 @@
ro = Funicular
ru = Фуникулер
sk = Lanovka
+ sr = Успињача
sv = Linbana
sw = Funicular
th = รถกระเช้าไฟฟ้า
@@ -22540,6 +23181,7 @@
ro = Trecere feroviară
ru = Железнодорожный переезд
sk = Železničné priecestie
+ sr = Пружни прелаз
sv = Järnvägskorsning
sw = Tambuka Reli
th = ทางรถไฟตัดผ่านถนน
@@ -22563,6 +23205,7 @@
pt-BR = Metrô de superfície
ru = Скоростной трамвай
sk = Rýchlodráha
+ sr = Железнички семафор
tr = Hafif Raylı
uk = Швидкістний трамвай
zh-Hans = 轻轨轨道
@@ -22578,6 +23221,7 @@
pt = Metropolitano de superfície
pt-BR = Metrô de superfície
ru = Скоростной трамвай
+ sr = Лака железница
tr = Hafif Raylı
uk = Швидкістний трамвай
zh-Hans = 轻轨轨道
@@ -22628,6 +23272,7 @@
ro = Cale ferată monoșină
ru = Монорельсовая железная дорога
sk = Jednokoľajnicová dráha
+ sr = Једношинска пруга
sv = Monorail
sw = Mfumo wa reli moja
th = รางรถไฟรางเดี่ยว
@@ -22652,6 +23297,7 @@
pt = Monocarril
pt-BR = Monotrilho
ru = Монорельсовая железная дорога
+ sr = Једношински мост
tr = Monoray
uk = Монорейкова залізниця
zh-Hans = 单轨轨道
@@ -22672,6 +23318,7 @@
pt = Monocarril
pt-BR = Monotrilho
ru = Монорельсовая железная дорога
+ sr = Једношински тунел
tr = Monoray
uk = Монорейкова залізниця
zh-Hans = 单轨轨道
@@ -22694,6 +23341,7 @@
pt-BR = Caminho de ferro de via estreita
ru = Узкоколейка
sk = Úzkorozchodná železnica
+ sr = Пруга уског колосека
tr = Dar Hat Rayı
uk = Вузькоколійка
zh-Hans = 窄轨铁路轨道
@@ -22753,6 +23401,7 @@
pt-BR = Plataforma ferroviária
ru = Железнодорожная платформа
sk = Nástupište
+ sr = Железнички перон
tr = Demiryolu Platformu
uk = Залізнична платформа
zh-Hans = 火车站台
@@ -22771,6 +23420,7 @@
pt-BR = Ferrovia preservada
ru = Законсервированная Ж/Д
sk = Muzejná železnica
+ sr = Туристичка пруга
tr = Korunmuş Ray
uk = Законсервована залізниця
@@ -22832,6 +23482,7 @@
ro = Cale ferată
ru = Железнодорожный путь
sk = Železnica
+ sr = Пруга
sv = Järnväg
sw = Njia ya Reli
th = รถไฟ
@@ -22872,6 +23523,7 @@
ro = Calea ferată de mare viteză
ru = Высокоскоростная железная дорога
sk = Vysokorýchlostná železnica
+ sr = Пруга велике брзине
sv = Järnväg för höghastighetståg
sw = Reli ya mwendo wa kasi
th = รถไฟความเร็วสูง
@@ -22912,6 +23564,7 @@
ro = Calea ferată turistică
ru = Туристическая железная дорога
sk = Turistická železnica
+ sr = Туристичка железница
sv = Järnväg för turisttrafik
sw = Reli ya kitalii
th = รถไฟท่องเที่ยว
@@ -22952,6 +23605,7 @@
ro = Calea ferată
ru = Железная дорога
sk = Železnice
+ sr = Железница
sv = Järnväg
sw = Reli
th = รถไฟ
@@ -22993,6 +23647,7 @@
ro = Calea ferată secundară
ru = Второстепенная железная дорога
sk = Sekundárna železnica
+ sr = Секундарна железница
sv = Sekundär järnväg
sw = Reli ya sekondari
th = รถไฟสายรอง
@@ -23034,6 +23689,7 @@
ro = Calea ferată utilitară
ru = Служебная железная дорога
sk = Úžitková železnica
+ sr = Индустријска пруга
sv = Järnväg för allmännyttiga ändamål
sw = Utility railway
th = ยูทิลิตี้รถไฟ
@@ -23076,6 +23732,7 @@
ro = Pinteni de cale ferată
ru = Подъездной Ж/Д путь
sk = Železničná odbočka
+ sr = Железнички чвор
sv = Järnvägsspår
sw = Railway spur
th = เดือยรถไฟ
@@ -23117,6 +23774,7 @@
ro = Calea ferată auxiliară
ru = Вспомогательный Ж/Д путь
sk = Pomocná železničná trať
+ sr = Помоћна железничка пруга
sv = Extra järnvägsspår
sw = Njia ya reli ya msaidizi
th = รางรถไฟเสริม
@@ -23158,6 +23816,7 @@
ro = Podul de cale ferată
ru = Железнодорожный мост
sk = Železničný most
+ sr = Железнички мост
sv = Järnvägsbro
sw = Daraja la reli
th = สะพานรถไฟ
@@ -23220,6 +23879,7 @@
ro = Tunel de cale ferată
ru = Железнодорожный туннель
sk = Železničný tunel
+ sr = Железнички тунел
sv = Järnvägstunnel
sw = Njia ya reli
th = อุโมงค์รถไฟ
@@ -23278,9 +23938,10 @@
pl = Dworzec kolejowy
pt = Estação de comboios
pt-BR = Estação de trem
- ro = Feroviar
+ ro = Gară
ru = Ж/д станция
sk = Železničná stanica
+ sr = Железничка станица
sv = Tågstation
th = สถานีรถไฟ
tr = Tren İstasyonu
@@ -23300,6 +23961,11 @@
zh-Hans = 轻轨车站
zh-Hant = 輕軌車站
+ [type.railway.station.light_rail.berlin]
+ ref = type.railway.station.light_rail
+ en = S-Bahn Station
+ de = S-Bahnhof
+
[type.railway.station.light_rail.london]
ref = type.railway.station.light_rail
en = DLR Station
@@ -23312,6 +23978,7 @@
ref = type.railway.station
en = Monorail Station
af = Lugspoorstasie
+ de = Einschienenbahn-Station
zh-Hans = 单轨车站
zh-Hant = 單軌車站
@@ -23345,6 +24012,7 @@
ro = Metrou
ru = Метро
sk = Metro
+ sr = Метро станица
sv = Tunnelbana
th = รถไฟ
tr = Metro
@@ -23467,6 +24135,9 @@
[type.railway.station.subway.hiroshima]
ref = type.railway.station.subway
+ [type.railway.station.subway.hongkong]
+ ref = type.railway.station.subway
+
[type.railway.station.subway.isfahan]
ref = type.railway.station.subway
@@ -23628,6 +24299,9 @@
[type.railway.station.subway.shanghai]
ref = type.railway.station.subway
+ [type.railway.station.subway.shenzhen]
+ ref = type.railway.station.subway
+
[type.railway.station.subway.shiraz]
ref = type.railway.station.subway
@@ -23705,6 +24379,7 @@
pt-BR = Metrô
ru = Ветка метро
sk = Metro
+ sr = Метро
tr = Metro Hattı
uk = Лінія метро
@@ -23724,6 +24399,7 @@
pt-BR = Ponte de metrô
ru = Ветка метро
sk = Most metra
+ sr = Метро мост
tr = Metro Hattı
uk = Лінія метро
@@ -23743,6 +24419,7 @@
pt-BR = Tunel de metrô
ru = Ветка метро
sk = Tunel metra
+ sr = Метро тунел
tr = Metro Hattı
uk = Лінія метро
@@ -23777,6 +24454,7 @@
ro = Intrare în metro
ru = Вход в метро
sk = Vstup do metra
+ sr = Улаз у метро
sv = Tunnelbana entré
sw = Lango la kuingilia stesheni ya reli
th = ทางเข้ารถไฟใต้ดิน
@@ -23900,6 +24578,9 @@
[type.railway.subway_entrance.hiroshima]
ref = type.railway.subway_entrance
+ [type.railway.subway_entrance.hongkong]
+ ref = type.railway.subway_entrance
+
[type.railway.subway_entrance.isfahan]
ref = type.railway.subway_entrance
@@ -24061,6 +24742,9 @@
[type.railway.subway_entrance.shanghai]
ref = type.railway.subway_entrance
+ [type.railway.subway_entrance.shenzhen]
+ ref = type.railway.subway_entrance
+
[type.railway.subway_entrance.shiraz]
ref = type.railway.subway_entrance
@@ -24138,6 +24822,7 @@
pt = Linha de elétrico
pt-BR = Linha de bonde
ru = Трамвай
+ sr = Трамвај
tr = Tramvay Hattı
uk = Трамвай
zh-Hans = 电车轨道
@@ -24159,6 +24844,7 @@
pt-BR = Linha de bonde
ru = Трамвай
sk = Električka
+ sr = Трамвајски мост
tr = Tramvay Hattı
uk = Трамвай
zh-Hans = 电车轨道
@@ -24180,6 +24866,7 @@
pt-BR = Linha de bonde
ru = Трамвай
sk = Tunel električky
+ sr = Трамвајски тунел
tr = Tramvay Hattı
uk = Трамвай
zh-Hans = 电车轨道
@@ -24214,6 +24901,7 @@
ro = Stație de tramvai
ru = Остановка трамвая
sk = Zastávka električky
+ sr = Трамвајска станица
sv = Spårvagnshållplats
th = ป้ายรถราง
tr = Tramvay Durağı
@@ -24237,6 +24925,7 @@
pt-BR = Rota
ru = Маршрут
sk = Trasa
+ sr = Рута
tr = Rota
uk = Маршрут
zh-Hans = 线路
@@ -24248,6 +24937,7 @@
de = Fähre
es = Ruta de ferry
et = Praam
+ fi = Lauttareitti
fr = Trajet de ferry
it = Traghetto
ja = フェリー航路
@@ -24258,6 +24948,7 @@
pt-BR = Rota de balsa
ru = Паромная переправа
sk = Trajekt
+ sr = Трајект
tr = Feribot
uk = Паромна переправа
zh-Hans = 航线
@@ -24294,6 +24985,7 @@
ro = Magazin
ru = Магазин
sk = Obchod
+ sr = Продавница
sv = Butik
th = ร้านค้า
tr = Mağaza
@@ -24332,6 +25024,7 @@
ro = Băuturi alcoolice
ru = Магазин алкоголя
sk = Liehoviny
+ sr = Продавница пића
sv = Spritaffär
th = ร้านขายเหล้า
tr = İçki dükkanı
@@ -24371,6 +25064,7 @@
ro = Brutărie
ru = Булочная
sk = Pekáreň
+ sr = Пекара
sv = Bageri
th = เบเกอรี่
tr = Fırın
@@ -24400,7 +25094,7 @@
he = ריהוט חדר רחצה
hu = Fürdőszobai bútorok
id = Perabot Kamar Mandi
- it = Arredo Bagno
+ it = Arredo bagno
ja = バスルームの備品
ko = 욕실 가구
mr = स्नानगृह सामान
@@ -24412,6 +25106,7 @@
ro = Mobilier pentru baie
ru = Мебель для ванной
sk = Vybavenie do kúpeľne
+ sr = Намештај за купатило
sv = Badrumsinredning
sw = Vyombo vya Bafuni
th = ตกแต่งห้องน้ำ
@@ -24452,6 +25147,7 @@
ro = Salon de înfrumusețare
ru = Салон красоты
sk = Kozmetický salón
+ sr = Козметички салон
sv = Skönhetssalong
th = ร้านเสริมสวย
tr = Güzellik Salonu
@@ -24492,6 +25188,7 @@
ro = Băuturi
ru = Напитки
sk = Nápoje
+ sr = Пића
sv = Drinkar
th = เครื่องดื่ม
tr = İçecekler
@@ -24531,6 +25228,7 @@
ro = Bicicletă
ru = Веломагазин
sk = Cyklistický obchod
+ sr = Продавница бисикла
sv = Cykelaffär
th = จักรยาน
tr = Bisikletçi
@@ -24566,6 +25264,7 @@
ro = Casă de pariuri
ru = Букмекерская контора
sk = Stávková kancelária
+ sr = Кладионица
th = ร้านรับแทงพนัน
tr = Bahisçi
uk = Букмекерська контора
@@ -24605,6 +25304,7 @@
ro = Librărie
ru = Книжный магазин
sk = Kníhkupectvo
+ sr = Књижара
sv = Bokaffär
th = ร้านหนังสือ
tr = Kitapçı
@@ -24644,6 +25344,7 @@
ro = Măcelărie
ru = Мясная лавка
sk = Mäsiar
+ sr = Месара
sv = Slaktare
th = ร้านขายเนื้อ
tr = Kasap
@@ -24685,6 +25386,7 @@
ro = Magazin de canabis
ru = Магазин каннабиса
sk = Obchod s kanabisom
+ sr = Канабис шоп
sv = Cannabisbutik
sw = Duka la Bangi
th = ร้านขายกัญชา
@@ -24725,6 +25427,7 @@
ro = Magazin auto
ru = Автосалон
sk = Predajňa áut
+ sr = Продаја аутомобила
sv = Bilåterförsäljare
th = ร้านค้ารถยนต์
tr = Otomobil Mağazası
@@ -24740,7 +25443,7 @@
az = Avtomobil hissələri
cs = Autodíly
da = Bildele
- de = Autoteile
+ de = Autoersatzteile
el = Εξαρτήματα αυτοκινήτου
es = Piezas de automóvil
et = Autovaruosad
@@ -24763,6 +25466,7 @@
ro = Piese auto
ru = Автомобильные запчасти
sk = Autodiely
+ sr = Ауто-делови
sv = Bildelar
th = อะไหล่รถยนต์
tr = Araba Parçaları
@@ -24802,6 +25506,7 @@
ro = Atelier de reparații auto
ru = СТО
sk = Autoservis
+ sr = Ауто-сервис
sv = Bilreparatör
th = ร้านซ่อมรถยนต์
tr = Oto Tamir
@@ -24841,6 +25546,7 @@
ro = Vulcanizare
ru = Шиномонтаж
sk = Pneuservis
+ sr = Гуме
sv = Däckverkstad
th = ร้านปะยาง
tr = Lastik Tamiri
@@ -24868,6 +25574,7 @@
pl = Sklep z karawanami i kamperami
ru = Продажа автодомов
sk = Predajňa autokarov
+ sr = Продаја каравана
tr = Karavan Bayiliği
uk = Продаж автобудинків
zh-Hans = 房车经销商
@@ -24906,6 +25613,7 @@
ro = Covoare
ru = Ковры
sk = Koberce
+ sr = Продавница тепиха
sv = Mattor
sw = Mazulia
th = พรม
@@ -24945,6 +25653,7 @@
ro = Mercerie
ru = Бытовая химия
sk = Drogéria
+ sr = Кућна хемија
sv = Hushållskemikalier
th = ร้านเคมีภัณฑ์
tr = Temizlik Ürünleri Mağazası
@@ -24986,6 +25695,7 @@
ro = Magazin de ciocolată
ru = Магазин шоколада
sk = Obchod s čokoládou
+ sr = Чоколада
sv = Chokladbutik
th = ร้านช็อกโกแลต
tr = Çikolata Dükkanı
@@ -25026,6 +25736,7 @@
ro = Magazin de haine
ru = Магазин одежды
sk = Oblečenie
+ sr = Одећа
sv = Klädbutik
th = ร้านขายเสื้อผ้า
tr = Giyim Mağazası
@@ -25066,6 +25777,7 @@
ro = Magazin de cafea
ru = Магазин кофе
sk = Obchod s kávou
+ sr = Кафа
sv = Kaffebutik
th = ร้านขายกาแฟ
tr = Kahve Dükkanı
@@ -25106,6 +25818,7 @@
ro = Magazin de calculatoare
ru = Компьютерный магазин
sk = Obchod s výpočtovou technikou
+ sr = Компјутери
sv = Datorbutik
th = ร้านขายคอมพิวเตอร์
tr = Bilgisayar Mağazası
@@ -25145,6 +25858,7 @@
ro = Cofetărie
ru = Кондитерская
sk = Cukrovinky
+ sr = Слаткиши
sv = Konditori
th = ร้านขายขนมหวาน
tr = Şekerci
@@ -25186,6 +25900,7 @@
ro = Magazin mixt
ru = Продуктовый магазин
sk = Zmiešaný tovar
+ sr = Мини-маркет
sv = Närbutik
th = ร้านสะดวกซื้อ
tr = Bakkal
@@ -25224,6 +25939,7 @@
ro = Centru copiere
ru = Копировальный центр
sk = Kopírovacie služby
+ sr = Копирница
sv = Kopieringsbutik
th = ร้านถ่ายเอกสาร
tr = Kopyalama Merkezi
@@ -25265,6 +25981,7 @@
ro = Cosmetică
ru = Косметика
sk = Obchod s kozmetikou
+ sr = Козметика
sv = Kosmetika
th = เครื่องสำอาง
tr = Bakım ürünleri
@@ -25306,6 +26023,7 @@
ro = Perdele
ru = Шторы
sk = Záclony
+ sr = Завесе
sv = Gardiner
sw = Mapazia
th = ผ้าม่าน
@@ -25347,6 +26065,7 @@
ro = Magazin de delicatese
ru = Магазин деликатесов
sk = Predajňa lahôdok
+ sr = Десликатеси
sv = Delikatessbutik
sw = Duka la Delicatessen
th = ร้านขายอาหารสำเร็จรูป
@@ -25387,6 +26106,7 @@
ro = Magazin universal
ru = Универмаг
sk = Obchodný dom
+ sr = Тржни центар
sv = Varuhus
th = ห้างสรรพสินค้า
tr = Büyük Mağaza
@@ -25429,6 +26149,7 @@
ro = Magazin de bricolaj
ru = Строительный магазин
sk = Potreby pre domácich majstrov
+ sr = Грађевинска радња
sv = Järnhandel
th = ร้านขายฮาร์ดแวร์
tr = Hırdavatçı
@@ -25468,6 +26189,7 @@
ro = Curățătorie chimică
ru = Химчистка
sk = Čistiareň
+ sr = Хемијско чишћење
sv = Kemtvätt
th = ซักแห้ง
tr = Kuru Temizleme
@@ -25507,6 +26229,7 @@
ro = Electronice
ru = Электротехника
sk = Elektronika
+ sr = Електроника
sv = Elektronik
th = ร้านขายอุปกรณ์อิเล็กทรอนิกส์
tr = Elektronik Mağazası
@@ -25545,6 +26268,7 @@
ro = Magazin erotic
ru = Секс-шоп
sk = Sex shop
+ sr = Секс шоп
sv = Erotisk butik
th = ร้านเฉพาะผู้ใหญ่
tr = Erotik Ürünler Mağazası
@@ -25584,6 +26308,7 @@
ro = Magazin de țesături
ru = Магазин тканей
sk = Obchod s látkami
+ sr = Текстил
sv = Tygbutik
th = ร้านผ้า
tr = Kumaş Mağazası
@@ -25624,6 +26349,7 @@
ro = Magazin alimentar la fermă
ru = Фермерский магазин
sk = Obchod s farmárskymi potravinami
+ sr = Пиљара
sv = Gårdsmataffär
sw = Duka la Chakula cha shambani
th = ฟาร์มฟู้ดช็อป
@@ -25666,6 +26392,7 @@
ro = Acesorii de modă
ru = Модные аксессуары
sk = Módne doplnky
+ sr = Модни аксесоари
sv = Modeaccessoarer
sw = Vifaa vya Mtindo
th = เครื่องประดับแฟชั่น
@@ -25688,7 +26415,7 @@
et = Lillepood
eu = Loradenda
fa = فروشگاه
- fi = Floristi
+ fi = Kukkakauppa
fr = Fleuriste
he = חנות פרחים
hi = फूलवाले की दुकान
@@ -25706,6 +26433,7 @@
ro = Florărie
ru = Цветочный магазин
sk = Kvetinárstvo
+ sr = Цвећара
sv = Blomsteraffär
th = ร้านดอกไม้
tr = Çiçekçi
@@ -25746,6 +26474,7 @@
ro = Pompe funebre
ru = Ритуальные услуги
sk = Pohrebníctvo
+ sr = Погребна опрема
sv = Begravningsentreprenörer
th = สัปเหร่อ
tr = Cenaze Levazımcısı
@@ -25786,6 +26515,7 @@
ro = Magazin de mobilă
ru = Магазин мебели
sk = Nábytok
+ sr = Намештај
sv = Möbelaffär
th = ร้านเฟอร์นิเจอร์
tr = Mobilya Mağazası
@@ -25802,7 +26532,7 @@
az = Bağ mağazası
cs = Školka
da = Planteskole
- de = Gärtnerei
+ de = Gartencenter
el = Κατάστημα ειδών κήπου
es = Vivero
et = Aianduspood
@@ -25825,6 +26555,7 @@
ro = Pepinieră
ru = Садовые товары
sk = Záhradkárske potreby
+ sr = Баштенски производи
sv = Plantskola
th = สถานรับเลี้ยงเด็ก
tr = Bahçe Mağazası
@@ -25843,7 +26574,7 @@
ca = Botiga de gas
cs = Obchod s plynem
da = Gas butik
- de = Gasspeicher
+ de = Gas-Geschäft
el = Κατάστημα υγραερίου
es = Tienda de gasolina
et = Gaasipood
@@ -25866,6 +26597,7 @@
ro = Magazin de gaze
ru = Газовый магазин
sk = Obchod s plynom
+ sr = Индустријски гасови
sv = Gasaffär
sw = Duka la gesi
th = ร้านแก๊ส
@@ -25906,6 +26638,7 @@
ro = Magazin de suveniruri
ru = Магазин сувениров
sk = Darčeky
+ sr = Даротека
sv = Presentaffär
th = ร้านของขวัญ
tr = Hediyelik Eşya Mağazası
@@ -25945,6 +26678,7 @@
ro = Băcănie
ru = Овощи и фрукты
sk = Zelovoc
+ sr = Поврће и воће
sv = Grönsakshandlare
th = ร้านขายผัด
tr = Manav
@@ -25963,7 +26697,7 @@
bg = Хранителни стоки
cs = Potraviny
da = Købmand
- de = Lebensmittelgeschäft
+ de = Lebensmittelkonserven
el = Παντοπωλείο
es = Tienda de comestibles
et = Toidukaubad
@@ -25986,6 +26720,7 @@
ro = Băcănie
ru = Бакалея
sk = Potraviny
+ sr = Бакалница
sv = Livsmedel
sw = Chakula cha mboga
th = ร้านขายของชำ
@@ -26026,6 +26761,7 @@
ro = Coafor
ru = Парикмахерская
sk = Kaderníctvo
+ sr = Фризер
sv = Frisör
th = ช่างทำผม
tr = Kuaför
@@ -26041,6 +26777,7 @@
az = Hardware mağazası
be = Гаспадарчая крама
bg = Железария
+ de = Eisenwarengeschäft
el = Κατάστημα υλικού
es = Ferretería
et = Isetegemise tööriistad
@@ -26060,6 +26797,7 @@
ro = Magazin de hardware
ru = Хозяйственный магазин
sk = Železiarstvo
+ sr = Гвожђара
sv = Järnaffär
sw = Duka la vifaa
th = ร้านฮาร์ดแวร์
@@ -26100,6 +26838,7 @@
ro = Magazin de alimente naturiste
ru = Магазин здоровой еды
sk = Obchod so zdravou výživou
+ sr = Здрава храна
sv = Hälsokostbutik
sw = Duka la Chakula cha Afya
th = ร้านอาหารเพื่อสุขภาพ
@@ -26142,6 +26881,7 @@
ro = Magazin de ierburi
ru = Магазин трав
sk = Obchod s bylinkami
+ sr = Продавница биља
sv = Örter butik
sw = Duka la mimea
th = ร้านสมุนไพร
@@ -26184,6 +26924,7 @@
ro = Audio HiFi
ru = Hi-Fi аудио
sk = HiFi audio
+ sr = HiFi аудио
sv = HiFi ljud
sw = Sauti ya HiFi
th = เครื่องเสียงไฮไฟ
@@ -26226,6 +26967,7 @@
ro = Magazin de articole de uz casnic
ru = Бытовые товары
sk = Obchod s domácimi potrebami
+ sr = Кућне потрепштине
sv = Husgerådsbutik
sw = Duka la Vifaa vya Nyumbani
th = ร้านของใช้ในบ้าน
@@ -26267,6 +27009,7 @@
ro = Bijutier
ru = Ювелирный магазин
sk = Klenotníctvo
+ sr = Златара
sv = Smycken
th = ร้านขายเครื่องประดับ
tr = Kuyumcu
@@ -26303,6 +27046,7 @@
ro = Chioșc
ru = Киоск
sk = Stánok
+ sr = Киоск
th = ร้าน
tr = Büfe
uk = Кіоск
@@ -26343,6 +27087,7 @@
ro = Magazin de bucatarie
ru = Кухонный магазин
sk = Obchod s kuchynským vybavením
+ sr = Кухињска опрема
sv = Köksbutik
sw = Duka la Jikoni
th = ร้านครัว
@@ -26384,6 +27129,7 @@
ro = Spălătorie
ru = Прачечная
sk = Práčovňa
+ sr = Перионица веша
sv = Tvättstuga
th = ร้านซักรีด
tr = Çamaşırhane
@@ -26423,6 +27169,7 @@
ro = Mall
ru = Торговый центр
sk = Nákupné centrum
+ sr = Тржни центар
sv = Galleria
th = เดอะมอลล์
tr = Alışveriş Merkezi
@@ -26462,6 +27209,7 @@
ro = Salon de masaj
ru = Массажный салон
sk = Masážny salón
+ sr = Масажа
sv = Massagesalong
th = สถานอาบอบนวด
tr = Masaj Salonu
@@ -26502,6 +27250,7 @@
ro = Magazin de telefoane mobile
ru = Мобильные телефоны
sk = Mobilné telefóny
+ sr = Мобилни телефони
sv = Mobilbutik
th = ร้านขายโทรศัพท์มือถือ
tr = Cep Telefonu Mağazası
@@ -26542,6 +27291,7 @@
ro = Credite
ru = Ростовщик
sk = Úžerník
+ sr = Новчане позајмице
sv = Pengar långivare
th = ผู้ให้ยืมเงิน
tr = Borç Para Veren
@@ -26581,6 +27331,7 @@
ro = Magazin moto
ru = Магазин мотоциклов
sk = Obchod s motocyklami
+ sr = Мотори
sv = Motorcykelaffär
th = ร้านรถมอเตอร์ไซค์
tr = Motosiklet Dükkanı
@@ -26622,6 +27373,7 @@
ro = Reparatie motociclete
ru = Ремонт мотоциклов
sk = Oprava motocyklov
+ sr = Сервис мотора
sv = Motorcykel reparation
sw = Ukarabati wa Pikipiki
th = ซ่อมรถจักรยานยนต์
@@ -26664,6 +27416,7 @@
ro = Magazin de muzică
ru = Музыкальный магазин
sk = Hudobniny
+ sr = Музика
sv = Musikaffär
th = ร้านเพลง
tr = Müzik Dükkanı
@@ -26704,6 +27457,7 @@
ro = Magazin de instrumente muzicale
ru = Музыкальные инструменты
sk = Predajňa hudobných nástrojov
+ sr = Музички инструменти
sv = Musikinstrumentbutik
th = ร้านขายเครื่องดนตรี
tr = Müzik Aletleri Mağazası
@@ -26719,7 +27473,7 @@
az = Qəzet köşkü
cs = Novinový stánek
da = Avis-kiosk
- de = Zeitungsstand
+ de = Zeitungskiosk
el = Εφημεριδοπώλης
es = Puesto de venta de periódicos
et = Ajalehe stend
@@ -26743,6 +27497,7 @@
ro = Chioșc cu ziare
ru = Газетный киоск
sk = Novinový stánok
+ sr = Новинарница
sv = Tidningsstånd
th = แผงขายหนังสือพิมพ์
tr = Gazete Standı
@@ -26782,6 +27537,7 @@
ro = Optică
ru = Оптика
sk = Optika
+ sr = Оптика
sv = Optiker
th = ร้านแว่น
tr = Gözlükçü
@@ -26820,6 +27576,7 @@
ro = Echipament de exterior
ru = Магазин снаряжения
sk = Outdoorové vybavenie
+ sr = Пешачење, пењање и камповање
sv = Fritidsutrustning
th = อุปกรณ์กลางแจ้ง
tr = Dış Mekan Ekipmanları
@@ -26861,6 +27618,7 @@
ro = Punct de ridicare
ru = Пункт выдачи заказов
sk = Miesto odberu
+ sr = Преузимање пакета
sv = Mötesplats
sw = Sehemu ya kuchukua
th = จุดรับของ
@@ -26870,6 +27628,51 @@
zh-Hans = 自提点
zh-Hant = 接送的地點
+ [type.shop.pasta]
+ en = Pasta Shop
+ af = Pasta winkel
+ ar = متجر المكرونة
+ az = Makaron Dükanı
+ be = Макаронная крама
+ bg = Магазин за паста
+ ca = Botiga de pasta
+ cs = Obchod s těstovinami
+ da = Pasta butik
+ de = Nudelgeschäft
+ el = Κατάστημα ζυμαρικών
+ es = Tienda de pasta
+ et = Pasta pood
+ eu = Pasta Denda
+ fa = فروشگاه ماکارونی
+ fi = Pastakauppa
+ fr = Boutique de pâtes
+ he = חנות פסטה
+ hi = पास्ता की दुकान
+ hu = Tészta bolt
+ id = Toko Pasta
+ it = Negozio di pasta
+ ja = パスタ・ショップ
+ ko = 파스타 가게
+ lt = Makaronų parduotuvė
+ lv = Makaronu veikals
+ mr = पास्ता दुकान
+ nb = Pastabutikk
+ nl = Deegwarenwinkel
+ pl = Sklep z makaronami
+ pt = Loja de massas
+ ro = Magazin de paste
+ ru = Магазин макаронных изделий
+ sk = Obchod s cestovinami
+ sr = Тестенине
+ sv = Pastabutik
+ sw = Duka la Pasta
+ th = ร้านพาสต้า
+ tr = Makarna Dükkanı
+ uk = Магазин макаронних виробів
+ vi = Cửa hàng mì ống
+ zh-Hans = 意大利面店
+ zh-Hant = 義大利麵店
+
[type.shop.pastry]
ref = type.shop.bakery
en = Pastry Shop
@@ -26902,6 +27705,7 @@
ro = Patiserie
ru = Выпечка
sk = Pečivo
+ sr = Посластичарница
sv = Bakverk
sw = Keki
th = ขนมอบ
@@ -26941,6 +27745,7 @@
ro = Amanet
ru = Ломбард
sk = Záložňa
+ sr = Залагаоница
sv = Pantbank
th = ผู้รับจำนำ
tr = Tefeci
@@ -26981,6 +27786,7 @@
ro = Pet shop
ru = Зоотовары
sk = Chovateľské potreby
+ sr = Пет шоп
sv = Djuraffär
th = เพ็ทชอป
tr = Evcil Hayvan Mağazası
@@ -26999,7 +27805,7 @@
ca = Peluca de mascotes
cs = Péče o domácí mazlíčky
da = Kæledyrspleje
- de = Haustierpflege
+ de = Tiersalon
el = Περιποίηση κατοικίδιων ζώων
es = Aseo de mascotas
et = Lemmikloomade hooldamine
@@ -27022,6 +27828,7 @@
ro = Îngrijirea animalelor de companie
ru = Груминг
sk = Zvierací salón
+ sr = Грумер
sv = Husdjursvård
sw = Utunzaji wa Kipenzi
th = กรูมมิ่งสัตว์เลี้ยง
@@ -27062,6 +27869,7 @@
ro = Centru fotografii
ru = Фототовары
sk = Fotografické služby
+ sr = Фотограф
sv = Fotoaffär
th = ร้านถ่ายภาพ
tr = Fotoğrafçı
@@ -27103,6 +27911,7 @@
ro = Magazin de închiriere
ru = Прокат
sk = Požičovňa
+ sr = Центар за изнајмљивање
sv = Uthyrningsbutik
sw = Duka la Kukodisha
th = ร้านเช่า
@@ -27145,6 +27954,7 @@
ro = Magazin de închiriere de biciclete
ru = Прокат велосипедов
sk = Požičovňa bicyklov
+ sr = Изнајмљивање бицикала
sv = Cykeluthyrningsbutik
sw = Duka la Kukodisha Baiskeli
th = ร้านเช่าจักรยาน
@@ -27185,6 +27995,7 @@
ro = Pescărie
ru = Рыбный магазин
sk = Predajňa rýb
+ sr = Рибарница
sv = Fiskhandlare
th = ร้านขายปลา
tr = Deniz Ürünleri Mağazası
@@ -27225,6 +28036,7 @@
ro = Magazin second-hand
ru = Секонд-хенд магазин
sk = Second hand
+ sr = Половна одећа
sv = Andrahandsaffär
sw = Duka la Mitumba
th = ร้านขายของมือสอง
@@ -27265,6 +28077,7 @@
ro = Magazin de încălțăminte
ru = Магазин обуви
sk = Obuvníctvo
+ sr = Обућа
sv = Skobutik
th = ร้านขายรองเท้า
tr = Ayakkabı Mağazası
@@ -27303,6 +28116,7 @@
ro = Articole sportive
ru = Магазин спорттоваров
sk = Športové potreby
+ sr = Спортска опрема
sv = Sportaffär
th = สินค้ากีฬา
tr = Spor Ürünleri
@@ -27342,6 +28156,7 @@
ro = Magazin de papetărie
ru = Канцелярский магазин
sk = Papiernictvo
+ sr = Школски и канцеларијски прибор
sv = Pappershandel
th = ร้านขายเครื่องเขียน
tr = Kırtasiye
@@ -27377,6 +28192,7 @@
pt = Supermercado
pt-BR = Supermercado
ru = Супермаркет
+ sr = Супермаркет
sv = Stormarknad
th = ซูเปอร์มาร์เก็ต
tr = Süpermarket
@@ -27416,6 +28232,7 @@
ro = Salon de tatuaje
ru = Тату-салон
sk = Tetovací salón
+ sr = Тетоважа
sv = Tatuerare
th = ร้านสัก
tr = Dövme Salonu
@@ -27456,6 +28273,7 @@
ro = Magazin de ceai
ru = Чайный магазин
sk = Obchod s čajom
+ sr = Чајеви
sv = Tebutik
th = ร้านน้ำชา
tr = Çay Dükkanı
@@ -27495,6 +28313,7 @@
ro = Casă de bilete
ru = Билетная касса
sk = Predaj vstupeniek
+ sr = Билетарница
sv = Biljettkontor
th = จุดจำหน่ายตั๋ว
tr = Bilet Satıcısı
@@ -27535,6 +28354,7 @@
ro = Magazin de jucării
ru = Магазин игрушек
sk = Hračkárstvo
+ sr = Играчке
sv = Leksaksaffär
th = ร้านขายของเล่น
tr = Oyuncakçı
@@ -27574,6 +28394,7 @@
ro = Agenție de voiaj
ru = Турагентство
sk = Cestovná kancelária
+ sr = Туристичка агенција
sv = Resebyrå
th = สำนักงานการท่องเที่ยว
tr = Seyahat Acentesi
@@ -27589,7 +28410,7 @@
az = Təkər mağazası
cs = Obchod s pneumatikami
da = Dækforretning
- de = Reifen-Shop
+ de = Reifenhändler
el = Βουλκανιζατέρ
es = Tienda de neumáticos
et = Rehvipood
@@ -27613,6 +28434,7 @@
ro = Magazin anvelope
ru = Магазин шин
sk = Obchod s pneumatikami
+ sr = Гуме
sv = Däckaffär
th = ร้านยาง
tr = Lastikçi
@@ -27653,6 +28475,7 @@
ro = Magazin universal
ru = Магазин полезных мелочей
sk = Rozličný tovar
+ sr = Све по истој цени
sv = Diverseaffär
th = ร้านค้าปลีกอิสระ
tr = Ucuz Ürünler Mağazası
@@ -27692,6 +28515,7 @@
ro = Magazin video
ru = Магазин видео
sk = Videopožičovňa
+ sr = Видео-клуб
sv = Video butik
sw = Duka la Video
th = ร้านขายดีวีดี
@@ -27732,6 +28556,7 @@
ro = Magazin de jocuri video
ru = Магазин видеоигр
sk = Predajňa s videohrami
+ sr = Видео-игре
sv = Videospel butik
sw = Duka la Video za Michezo
th = ร้านขายวิดีโอเกม
@@ -27771,6 +28596,7 @@
ro = Vinărie
ru = Винный магазин
sk = Vinotéka
+ sr = Винарија
sv = Vinhandel
th = ร้านขายไวน์
tr = Şarap Mağazası
@@ -27812,6 +28638,7 @@
ro = Magazin agricol
ru = Сельскохозяйственный магазин
sk = Farmárske potreby
+ sr = Пољопривредна опрема
sv = Lantbruksbutik
sw = Duka la kilimo
th = ร้านเกษตร
@@ -27853,6 +28680,7 @@
ro = Antichități
ru = Антиквариат
sk = Starožitnosti
+ sr = Антикварница
sv = Antikviteter
sw = Mambo ya kale
th = ของเก่า
@@ -27895,6 +28723,7 @@
ro = Magazin de electrocasnice
ru = Магазин бытовой техники
sk = Obchod so spotrebičmi
+ sr = Продавница апарата
sv = Vitvarubutik
sw = Duka la vifaa
th = ร้านเครื่องใช้ไฟฟ้า
@@ -27938,6 +28767,7 @@
ro = Magazin de arte
ru = Художественный магазин
sk = Obchod s umením
+ sr = Уметнички радови
sv = Konstaffär
sw = Duka la Sanaa
th = ร้านศิลปะ
@@ -27979,6 +28809,7 @@
ro = Magazin pentru copii
ru = Детский магазин
sk = Potreby pre deti
+ sr = Беби-опрема
sv = Barnbutik
sw = Duka la watoto
th = ร้านขายของสำหรับเด็ก
@@ -28020,6 +28851,7 @@
ro = Magazin de genti
ru = Магазин сумок
sk = Obchod s taškami
+ sr = Торбе
sv = Väskor butik
sw = Hifadhi ya Mifuko
th = ร้านกระเป๋า
@@ -28062,6 +28894,7 @@
ro = Magazin de paturi
ru = Магазин кроватей
sk = Predajňa postelí
+ sr = Душеци / кревети
sv = Sängbutik
sw = Duka la vitanda
th = ร้านขายเตียง
@@ -28103,6 +28936,7 @@
ro = Butic
ru = Бутик
sk = Butik
+ sr = Бутик
sv = Boutique
sw = Boutique
th = บูติก
@@ -28144,6 +28978,7 @@
ro = Magazin de caritate
ru = Благотворительный магазин
sk = Charitatívny obchod
+ sr = Добротворна радња
sv = Välgörenhetsbutik
sw = Duka la msaada
th = ร้านการกุศล
@@ -28185,6 +29020,7 @@
ro = Magazin de branzeturi
ru = Магазин сыра
sk = Predajňa syrov
+ sr = Сир
sv = Ostaffär
sw = Duka la Jibini
th = ร้านชีส
@@ -28227,6 +29063,7 @@
ro = Arte și Meserii
ru = Искусства и ремесла
sk = Umelecké potreby
+ sr = Уметност и занати
sv = Konst och hantverk
sw = Sanaa na Ufundi
th = ศิลปะและงานฝีมือ
@@ -28268,6 +29105,7 @@
ro = Lactate
ru = Молочные продукты
sk = Mliečne výrobky
+ sr = Млечни производи
sv = Mejeriprodukter
sw = Bidhaa za Maziwa
th = ผลิตภัณฑ์นม
@@ -28310,6 +29148,7 @@
ro = Magazin de electronice
ru = Магазин электротоваров
sk = Predajňa elektro
+ sr = Електроматеријал
sv = Elektronik affär
sw = Duka la Umeme
th = ร้านขายเครื่องใช้ไฟฟ้า
@@ -28352,6 +29191,7 @@
ro = Magazin de pescuit
ru = Рыболовный магазин
sk = Rybárske potreby
+ sr = Рибарница
sv = Fiskeaffär
sw = Duka la Uvuvi
th = ร้านตกปลา
@@ -28394,6 +29234,7 @@
ro = Decoratiuni interioare
ru = Украшения для интерьера
sk = Bytové doplnky
+ sr = Унутрашње декорације
sv = Inredningsdekorationer
sw = Mapambo ya Ndani
th = ตกแต่งภายใน
@@ -28435,6 +29276,7 @@
ro = Bilete la loterie
ru = Лотерейные билеты
sk = Lístky do lotérie
+ sr = Лутрија
sv = Lotter
sw = Tikiti za Bahati nasibu
th = สลากกินแบ่ง
@@ -28477,6 +29319,7 @@
ro = Consumabile medicale
ru = Медикаменты
sk = Zdravotnícke potreby
+ sr = Фармацеутска компанија
sv = Medicinska förnödenheter
sw = Vifaa vya Matibabu
th = เวชภัณฑ์
@@ -28519,6 +29362,7 @@
ro = Suplimente nutritive
ru = Пищевые добавки
sk = Výživové doplnky
+ sr = Суплементи
sv = Kosttillskott
sw = Virutubisho vya Lishe
th = อาหารเสริม
@@ -28560,6 +29404,7 @@
ro = Vopsele
ru = Краски
sk = Farby
+ sr = Фарбара
sv = Färger
sw = Rangi
th = สี
@@ -28601,6 +29446,7 @@
ro = Parfumerie
ru = Парфюмерия
sk = Parfuméria
+ sr = Парфимерија
sv = Parfymer
sw = Perfumery
th = น้ำหอม
@@ -28642,6 +29488,7 @@
ro = Rechizite de cusut
ru = Швейные принадлежности
sk = Potreby na šitie
+ sr = Позамантерија
sv = Sytillbehör
sw = Vifaa vya kushona
th = อุปกรณ์เย็บผ้า
@@ -28683,6 +29530,7 @@
ro = Închiriere depozitare
ru = Аренда склада
sk = Úschovňa
+ sr = Изнајмљивање складишта
sv = Uthyrning av förråd
sw = Kukodisha Hifadhi
th = ค่าเช่าห้องเก็บของ
@@ -28725,6 +29573,7 @@
ro = Tutun
ru = Табак
sk = Tabak
+ sr = Дуван
sv = Tobak
sw = Tumbaku
th = ยาสูบ
@@ -28743,7 +29592,7 @@
bg = Търговия с консумативи
cs = Obchod se zásobami
da = Handler forsyninger
- de = Handelsbedarf
+ de = Baustoffhandel
el = Εμπόριο Προμήθειες
es = Suministros comerciales
et = Kaubandustarvikud
@@ -28766,6 +29615,7 @@
ro = Comerțuri Rechizite
ru = Торговые поставки
sk = Remeselnícke potreby
+ sr = Занатске потрепштине
sv = Handlar förnödenheter
sw = Ugavi wa Biashara
th = อุปกรณ์การค้า
@@ -28808,6 +29658,7 @@
ro = Priveste
ru = Часы
sk = Hodinárstvo
+ sr = Сатови
sv = Klockor
sw = Saa
th = นาฬิกา
@@ -28850,6 +29701,7 @@
ro = Magazin cu ridicata
ru = Оптовый магазин
sk = Veľkoobchod
+ sr = Велепродаја
sv = Grossistbutik
sw = Duka la Jumla
th = ร้านขายส่ง
@@ -28892,6 +29744,7 @@
ro = Sport
ru = Спорт
sk = Šport
+ sr = Спорт
sv = Sport
sw = Michezo
th = กีฬา
@@ -28934,6 +29787,7 @@
ro = Fotbal american
ru = Американский футбол
sk = Americký futbal
+ sr = Амерички фудбал
sv = Amerikansk fotboll
sw = Soka ya Marekani
th = อเมริกันฟุตบอล
@@ -28977,6 +29831,7 @@
ro = TIR cu arcul
ru = Стрельба из лука
sk = Lukostreľba
+ sr = Стреличарство
sv = Bågskytte
sw = Upigaji mishale
th = ยิงธนู
@@ -29018,6 +29873,7 @@
ro = Atletica ușoară
ru = Лёгкая атлетика
sk = Atletika
+ sr = Атлетика
sv = Friidrott
sw = Riadha
th = กรีฑา
@@ -29060,6 +29916,7 @@
ro = Fotbal australian
ru = Австралийский футбол
sk = Austrálsky futbal
+ sr = Аустралијски фудбал
tr = Avustralya futbolu
uk = Австралійський футбол
vi = Bóng bầu dục Úc
@@ -29098,6 +29955,7 @@
ro = Baseball
ru = Бейсбол
sk = Bejzbal
+ sr = Бејзбол
sv = Baseboll
sw = Baseball
th = เบสบอล
@@ -29139,6 +29997,7 @@
ro = Baschetbal
ru = Баскетбол
sk = Basketbal
+ sr = Кошарка
sv = Basket
sw = Mpira wa kikapu
th = บาสเก็ตบอล
@@ -29180,6 +30039,7 @@
ro = Volei de plajă
ru = Пляжный волейбол
sk = Plážový volejbal
+ sr = Одбојка на песку
sv = Beachvolleyboll
sw = Mpira wa wavu wa pwani
th = วอลเลย์บอลชายหาด
@@ -29213,6 +30073,7 @@
pl = Kręgle
pt = Lawn bowls
ru = Боулз
+ sr = Куглање
sv = Bowls
tr = Kuka Oynu
uk = Боулз
@@ -29251,6 +30112,7 @@
ro = Șah
ru = Шахматы
sk = Šach
+ sr = Шах
sv = Schack
sw = Sataranji
th = หมากรุกสากล
@@ -29288,6 +30150,7 @@
pt = Críquete
ru = Крикет
sk = Kriket
+ sr = Крикет
tr = Kriket
uk = Крикет
vi = Cricket
@@ -29325,6 +30188,7 @@
ro = Curling
ru = Кёрлинг
sk = Curling
+ sr = Карлинг
sv = Curling
sw = Kukunja
th = เคอร์ลิง
@@ -29367,6 +30231,7 @@
ro = Sport ecvestru
ru = Конный спорт
sk = Jazdecké športy
+ sr = Коњички спорт
sv = Ridsport
sw = Michezo ya Farasi
th = กีฬาแข่งม้า
@@ -29408,6 +30273,7 @@
ro = Golf
ru = Гольф
sk = Golf
+ sr = Голф
sv = Golf
sw = Gofu
th = กอล์ฟ
@@ -29448,6 +30314,7 @@
ro = Gimnastică
ru = Гимнастика
sk = Gymnastika
+ sr = Гимнастика
sv = Gymnastik
sw = Gymnastics
th = ยิมนาสติก
@@ -29490,6 +30357,7 @@
ro = Handbal
ru = Гандбол
sk = Hádzaná
+ sr = Рукомет
sv = Handboll
sw = Mpira wa mikono
th = แฮนด์บอล
@@ -29532,6 +30400,7 @@
ro = Sporturi Diverse
ru = Различные виды спорта
sk = Rôzne športy
+ sr = Разни спортови
sv = Olika sporter
sw = Michezo Mbalimbali
th = กีฬาต่างๆ
@@ -29574,6 +30443,7 @@
ro = Scufundări
ru = Место для дайвинга
sk = Potápanie
+ sr = Роњење
sv = Dykning
sw = Upigaji mbizi wa Scuba
th = ดำน้ำลึก
@@ -29615,6 +30485,7 @@
ro = Filmare
ru = Стрельба
sk = Streľba
+ sr = Стрељана
sv = Skytte
sw = Kupiga risasi
th = ยิงปืน
@@ -29655,6 +30526,7 @@
ro = Skateboarding
ru = Скейтбординг
sk = Skejtbording
+ sr = Скејтборд
sv = Skateboarding
sw = Skateboarding
th = สเกตบอร์ด
@@ -29696,6 +30568,7 @@
ro = Schi
ru = Лыжи
sk = Lyžovanie
+ sr = Скијање
sv = Skidåkning
sw = Skii
th = เล่นสกี
@@ -29738,6 +30611,7 @@
ro = Fotbal
ru = Футбол
sk = Futbal
+ sr = Фудбал
sv = Fotboll
sw = Soka
th = ฟุตบอล
@@ -29779,6 +30653,7 @@
ro = Natație
ru = Плавание
sk = Plávanie
+ sr = Пливање
sv = Simning
sw = Kuogelea
th = การว่ายน้ำ
@@ -29821,6 +30696,7 @@
ro = Tenis de masă
ru = Настольный теннис
sk = Stolný tenis
+ sr = Стони тенис
sv = Bordtennis
sw = Tenisi ya meza
th = เทเบิลเทนนิส
@@ -29864,6 +30740,7 @@
ro = Teren de tenis
ru = Теннисный корт
sk = Tenisový kurt
+ sr = Тенис
sv = Tennisbana
sw = Wanja wa tenisi
th = คอร์ทเทนนิส
@@ -29905,6 +30782,7 @@
ro = Volei
ru = Волейбол
sk = Volejbal
+ sr = Одбојка
sv = Volleyboll
sw = Voliboli
th = วอลเลย์บอล
@@ -29945,6 +30823,7 @@
ro = Bowling
ru = Боулинг
sk = Bowling
+ sr = Куглање
sv = Bowling
sw = Bowling
th = โบว์ลิ่ง
@@ -29987,6 +30866,7 @@
ro = Padel
ru = Падель
sk = Padel
+ sr = Падел
sv = Padel
sw = Padel
th = พาเดล
@@ -30026,6 +30906,7 @@
ro = Futsal
ru = Футзал
sk = Futsal
+ sr = Футсал
sv = Futsal
sw = Futsal
th = ฟุตซอล
@@ -30066,6 +30947,7 @@
ro = Hochei pe gheata
ru = Хоккей с шайбой
sk = Ľadový hokej
+ sr = Хокеј
sv = Ishockey
sw = Hoki ya barafu
th = ฮอคกี้น้ำแข็ง
@@ -30106,6 +30988,7 @@
ro = Hochei pe iarbă
ru = Хоккей на траве
sk = Pozemný hokej
+ sr = Хокеј на трави
sv = Landhockey
sw = Hoki ya shamba
th = กีฬาฮอกกี้
@@ -30146,6 +31029,7 @@
ro = Badminton
ru = Бадминтон
sk = Bedminton
+ sr = Бадминтон
sv = Badminton
sw = Badminton
th = แบดมินตัน
@@ -30185,6 +31069,7 @@
ro = Pilota bascilor
ru = Баскская пелота
sk = Baskická pelota
+ sr = Баскијска пелота
sv = Baskisk pelota
sw = Basque pelota
th = Basque pelota
@@ -30216,6 +31101,7 @@
pt-BR = Turismo
ru = Туризм
sk = Turistika
+ sr = Туризам
tr = Turizm
uk = Туризм
zh-Hans = 旅游要素
@@ -30251,6 +31137,7 @@
ro = Acvariu
ru = Аквариум
sk = Akvárium
+ sr = Акваријум
sv = Akvarium
sw = Aquarium
th = พิพิธภัณฑ์สัตว์น้ำ
@@ -30296,6 +31183,7 @@
ro = Cabana de munte
ru = Горный приют с обслуживанием
sk = Horská chata
+ sr = Планинарска колиба
sv = Fjällstuga
sw = Mlima lodge
th = บ้านพักบนภูเขา
@@ -30340,6 +31228,7 @@
ro = Apartament de vacanță
ru = Квартира для отдыха
sk = Prázdninový apartmán
+ sr = Апартман за одмор
sv = Semesterlägenhet
sw = Ghorofa ya Likizo
th = ฮอลิเดย์ อพาร์ตเมนต์
@@ -30380,6 +31269,7 @@
ro = Turism
ru = Произведение искусства
sk = Umelecké dielo
+ sr = Уметничка скулптура
sv = Konstverk
th = งานศิลปะ
tr = Sanat
@@ -30419,6 +31309,7 @@
ro = Turism
ru = Произведение искусства
sk = Architektonické dielo
+ sr = Архитектонско уметничко дело
sv = Konstverk
th = งานศิลปะ
tr = Sanatsal Mimari
@@ -30457,6 +31348,7 @@
ro = Turism
ru = Произведение искусства
sk = Maľba
+ sr = Уметничко дело
sv = Konstverk
th = งานศิลปะ
tr = Sanat Eserleri
@@ -30495,6 +31387,7 @@
ro = Turism
ru = Произведение искусства
sk = Plastika
+ sr = Скулптура
sv = Konstverk
th = งานศิลปะ
tr = Heykel
@@ -30534,6 +31427,7 @@
ro = Turism
ru = Произведение искусства
sk = Socha
+ sr = Статуа
sv = Konstverk
th = งานศิลปะ
tr = Heykel
@@ -30572,6 +31466,7 @@
ro = Punct de atracție
ru = Достопримечательность
sk = Atrakcia
+ sr = Атракција
sv = Attraktion
th = การท่องเที่ยว
tr = Görülecek Yerler
@@ -30580,6 +31475,51 @@
zh-Hans = 景点
zh-Hant = 景點
+ [type.attraction.amusement_ride]
+ en = Amusement Ride
+ af = Vermaakrit
+ ar = جولة ترفيهية
+ az = Əyləncəli gəzinti
+ be = Атракцыён
+ bg = Развлекателна атракция
+ ca = Passeig de diversió
+ cs = Zábavní jízda
+ da = Forlystelse
+ de = Fahrgeschäft
+ el = Βόλτα ψυχαγωγίας
+ es = Atracción
+ et = Lõbustus Ride
+ eu = Jolas Ibilaldia
+ fa = سواری تفریحی
+ fi = Huvipuistolaite
+ fr = Manège
+ he = טיול שעשועים
+ hi = मनोरंजन की सवारी
+ hu = Vidámpark
+ id = Wahana Hiburan
+ it = Giostra di divertimento
+ ja = 遊園地
+ ko = 놀이기구
+ lt = Atrakcionų atrakcionas
+ lv = Atrakciju brauciens
+ mr = मनोरंजन राइड
+ nb = Forlystelsesattraksjon
+ nl = Prettocht
+ pl = Przejażdżka rozrywkowa
+ pt = Atração de parque de diversão
+ ro = Călătorie de distracție
+ ru = Аттракцион
+ sk = Zábavná jazda
+ sr = Забавни парк
+ sv = Nöjesattraktion
+ sw = Safari ya Burudani
+ th = ขี่สนุก
+ tr = Eğlence Sürüşü
+ uk = Атракціон
+ vi = Đi xe giải trí
+ zh-Hans = 游乐设施
+ zh-Hant = 遊樂設施
+
[type.attraction.animal]
en = Animal Enclosure
af = Diere Omheining
@@ -30614,6 +31554,7 @@
ro = Incintă pentru animale
ru = Вольер для животных
sk = Zvieracia ohrada
+ sr = Животињски кавез
sv = Inhägnad för djur
sw = Hifadhi ya Wanyama
th = สิ่งที่แนบมากับสัตว์
@@ -30623,6 +31564,251 @@
zh-Hans = 动物围栏
zh-Hant = 動物圍欄
+ [type.attraction.bumper_car]
+ en = Bumper Car
+ de = Autoscooter
+ es = Coches de choque
+ eu = Autotxokeak
+ fr = Auto-tamponneuse
+ nl = Botsauto's
+ pt = Carrinhos de choque
+ pt-BR = Bate-bate
+ ru = Автодром
+
+ [type.attraction.big_wheel]
+ en = Big Wheel
+ de = Riesenrad
+ es = Noria
+ eu = Gurpil Handia
+ pt = Roda-gigante
+ ru = Колесо обозрения
+
+ [type.attraction.carousel]
+ en = Carousel
+ af = Karrousel
+ ar = كاروسيل
+ az = Karusel
+ be = Карусель
+ bg = Въртележка
+ ca = Carrusel
+ cs = Kolotoč
+ da = Karrusel
+ de = Karussell
+ el = Στροβιλοδρόμιο
+ es = Carrusel
+ et = Karussell
+ eu = Zaldiko-maldiko
+ fa = چرخ فلک
+ fi = Karuselli
+ fr = Carrousel
+ he = קרוסלה
+ hi = हिंडोला
+ hu = Körhinta
+ id = Korsel
+ it = Carosello
+ ja = カルーセル
+ ko = 캐러셀
+ lt = Karuselė
+ lv = Karuselis
+ mr = कॅरोसेल
+ nb = Karusell
+ nl = Reuzenrad
+ pl = Karuzela
+ pt = Carrossel
+ ro = Carusel
+ ru = Карусель
+ sk = Kolotoč
+ sr = Аутићи на струју
+ sv = Karusell
+ sw = Jukwaa
+ th = ม้าหมุน
+ tr = Atlıkarınca
+ uk = Карусель
+ vi = băng chuyền
+ zh-Hans = 旋转木马
+ zh-Hant = 輪播
+
+ [type.attraction.historic]
+ en = Historic attraction
+ af = Historiese aantrekkingskrag
+ ar = جاذبية تاريخية
+ az = Tarixi cazibə
+ be = Гістарычная славутасць
+ bg = Историческа атракция
+ ca = Atracció històrica
+ cs = Historická atrakce
+ da = Historisk attraktion
+ de = Historische Attraktion
+ el = Ιστορικό αξιοθέατο
+ es = Atracción de historia
+ et = Ajalooline vaatamisväärsus
+ eu = Atrakzio historikoa
+ fa = جاذبه تاریخی
+ fi = Historiallinen nähtävyys
+ fr = Attraction historique
+ he = אטרקציה היסטורית
+ hi = ऐतिहासिक आकर्षण
+ hu = Történelmi látványosság
+ id = Atraksi bersejarah
+ it = Attrazione storica
+ ja = 歴史的アトラクション
+ ko = 역사적인 명소
+ lt = Istorinė atrakcija
+ lv = Vēsturiska atrakcija
+ mr = ऐतिहासिक आकर्षण
+ nb = Historisk attraksjon
+ nl = Historische attractie
+ pl = Atrakcja historyczna
+ pt = Atração histórica
+ ro = Atracție istorică
+ ru = Исторический аттракцион
+ sk = Historická atrakcia
+ sr = Историјска атракција
+ sv = Historisk sevärdhet
+ sw = Kivutio cha kihistoria
+ th = แหล่งท่องเที่ยวทางประวัติศาสตร์
+ tr = Tarihi cazibe merkezi
+ uk = Історична пам'ятка
+ vi = Điểm tham quan lịch sử
+ zh-Hans = 历史景点
+ zh-Hant = 歷史景點
+
+ [type.attraction.maze]
+ en = Maze
+ af = Doolhof
+ ar = المتاهة
+ az = Labirent
+ be = Лабірынт
+ bg = Лабиринт
+ ca = Laberint
+ cs = Bludiště
+ da = Labyrint
+ de = Labyrinth
+ el = Λαβύρινθος
+ es = Laberinto
+ et = Labürint
+ eu = Labirintoa
+ fa = ماز
+ fi = Sokkelo
+ fr = Labyrinthe
+ he = מָבוֹך
+ hi = भूलभुलैया
+ hu = Labirintus
+ id = Labirin
+ it = Labirinto
+ ja = 迷路
+ ko = 미로
+ lt = Labirintas
+ lv = Labirints
+ mr = चक्रव्यूह
+ nb = Labyrint
+ nl = Doolhof
+ pl = Labirynt
+ pt = Labirinto
+ ro = Labirint
+ ru = Лабиринт
+ sk = Bludisko
+ sr = Лавиринт
+ sv = Labyrint
+ sw = Maze
+ th = เขาวงกต
+ tr = Labirent
+ uk = Лабіринт
+ vi = mê cung
+ zh-Hans = 迷宫
+ zh-Hant = 迷宮
+
+ [type.attraction.roller_coaster]
+ en = Roller Coaster
+ af = Roller Coaster
+ ar = قطار الملاهي الدوارة
+ az = Roller Coaster
+ be = Амерыканскія горкі
+ bg = Въртележка
+ ca = Muntanya Russa
+ cs = Horská dráha
+ da = Rutsjebane
+ de = Achterbahn
+ el = Τρενάκι του λούνα παρκ
+ es = Montaña rusa
+ et = Vuoristorata
+ eu = Errusiar mendia
+ fa = ترن هوایی
+ fi = Vuoristorata
+ fr = Les montagnes russes
+ he = רכבת הרים
+ hi = रोलर कॉस्टर
+ hu = Hullámvasút
+ id = Roller Coaster
+ it = Montagne russe
+ ja = ジェットコースター
+ ko = 롤러 코스터
+ lt = Amerikietiški kalneliai
+ lv = Amerikāņu kalniņi
+ mr = रोलर कोस्टर
+ nb = Berg- og dalbane
+ nl = Achtbaan
+ pl = Kolejka górska
+ pt = Montanha-russa
+ ro = Rollercoaster
+ ru = Американские горки
+ sk = Horská dráha
+ sr = Ролеркостер
+ sv = Berg- och dalbana
+ sw = Roller Coaster
+ th = รถไฟเหาะ
+ tr = Lunapark hız treni
+ uk = Американські гірки
+ vi = Tàu lượn siêu tốc
+ zh-Hans = 过山车
+ zh-Hant = 雲霄飛車
+
+ [type.attraction.water_slide]
+ en = Water Slide
+ af = Waterglybaan
+ ar = منزلق مائي
+ az = Su Slayd
+ be = Водная горка
+ bg = Водна пързалка
+ ca = Tobogan aquàtic
+ cs = Vodní skluzavka
+ da = Vandrutschebane
+ de = Wasserrutsche
+ el = Διαφάνεια νερού
+ es = Tobogán acuático
+ et = Vesiliug
+ eu = Ur Txirrista
+ fa = سرسره آبی
+ fi = Vesiliukumäki
+ fr = Toboggan aquatique
+ he = מגלשת מים
+ hi = पानी की स्लाइड
+ hu = Vízicsúszda
+ id = Seluncuran Air
+ it = Scivolo d'acqua
+ ja = ウォータースライド
+ ko = 워터 슬라이드
+ lt = Vandens kalnelis
+ lv = Ūdens slīdkalniņš
+ mr = वॉटर स्लाइड
+ nb = Vannrutsjebane
+ nl = Waterglijbaan
+ pl = Zjeżdżalnia wodna
+ pt = Escorrega aquático
+ pt-BR = Toboágua
+ ro = Tobogan de apă
+ ru = Водная горка
+ sk = Vodná šmýkačka
+ sr = Тобоган
+ sv = Vattenrutschbana
+ sw = Slaidi ya Maji
+ th = สไลเดอร์น้ำ
+ tr = Su Kaydırağı
+ uk = Водна гірка
+ vi = Trượt nước
+ zh-Hans = 水上滑梯
+ zh-Hant = 水滑梯
+
[type.tourism.attraction.specified]
ref = type.tourism.attraction
@@ -30656,6 +31842,7 @@
pt-BR = Local de camping
ru = Кемпинг
sk = Kemp
+ sr = Камп
th = การตั้งแคมป์
tr = Kamp Alanı
uk = Кемпінг
@@ -30695,6 +31882,7 @@
ro = Teren pentru campare
ru = Кемпинг для автодомов
sk = Kemp pre karavany
+ sr = Камп за караване
sv = Husvagnsplats
th = ขบวนนักเดินทาง
tr = Karavan Parkı
@@ -30739,6 +31927,7 @@
ro = Cabană de vacanță
ru = Коттедж для отдыха
sk = Rekreačná chata
+ sr = Викендица
sv = Semesterstuga
sw = Nyumba ndogo ya Likizo
th = กระท่อมวันหยุด
@@ -30762,7 +31951,7 @@
et = Galerii
eu = Turismoa
fa = گالری
- fi = Nähtävyydet
+ fi = Taidegalleria
fr = Galerie d'art
he = גלריה לאמנות
hi = आर्ट गैलरी
@@ -30779,6 +31968,7 @@
ro = Galerie
ru = Галерея
sk = Umelecká galéria
+ sr = Уметничка галерија
sv = Attraktion
th = สถานที่ท่องเที่ยว
tr = Galeri
@@ -30795,7 +31985,7 @@
ca = Casa d’hostes
cs = Penzion
da = Gæstehus
- de = Gästehaus
+ de = Pension
el = Ξενώνας
es = Casa de huéspedes
et = Külalistemaja
@@ -30819,6 +32009,7 @@
ro = Pensiune
ru = Гостевой дом
sk = Penzión
+ sr = Кућа духова
sv = Gästhus
th = เกสท์เฮ้าส์
tr = Misafirhane
@@ -30851,6 +32042,7 @@
pl = Hostel
pt = Hostel
ru = Хостел
+ sr = Хостел
sv = Vandrarhem
th = หอพัก
tr = Pansiyon
@@ -30883,6 +32075,7 @@
pl = Hotel
pt = Hotel
ru = Гостиница
+ sr = Хотел
sv = Hotell
th = โรงแรม
tr = Otel
@@ -30925,6 +32118,7 @@
ro = Informații turistice
ru = Туринформация
sk = Infocentrum
+ sr = Туристичке информације
sv = Turistinformation
sw = Taarifa za Watalii
th = ข้อมูลการท่องเที่ยว
@@ -30950,7 +32144,7 @@
et = Infotahvel
eu = Informazio taula
fa = گردشگری
- fi = Informaatio
+ fi = Opastaulu
fr = Panneau d'informations
he = לוח מידע
hu = Információs tábla
@@ -30966,6 +32160,7 @@
ro = Panou de informații
ru = Информационный щит
sk = Informačná tabuľa
+ sr = Информациона табла
sv = Informationstavla
sw = Bodi ya habari
th = บอร์ดประชาสัมพันธ์
@@ -31006,6 +32201,7 @@
ro = Postul de ghidare
ru = Указательный столб
sk = Smerovník
+ sr = Путоказ
sv = Vägledning
sw = Chapisho la mwongozo
th = ไกด์โพส
@@ -31031,7 +32227,7 @@
et = Turistikaart
eu = Mapa turistikoa
fa = گردشگری
- fi = Turistikartta
+ fi = Opaskartta
fr = Carte touristique
he = מפת תיירות
hu = Turistatérkép
@@ -31047,6 +32243,7 @@
ro = Hartă turistică
ru = Карта
sk = Turistická mapa
+ sr = Туристичка мапа
sv = Turistkarta
sw = Ramani ya Watalii
th = แผนที่ท่องเที่ยว
@@ -31089,6 +32286,7 @@
ro = Birou de informații turistice
ru = Туристический офис
sk = Turistické informačné centrum
+ sr = Туристички биро
sv = Turistcenter
sw = Ofisi ya watalii
th = ศูนย์บริการนักท่องเที่ยว
@@ -31130,6 +32328,7 @@
ro = Centrul pentru vizitatori
ru = Центр для посетителей
sk = Návštevnícke centrum
+ sr = Центар за посетиоце
sv = Besökscentrum
sw = Kituo cha Wageni
th = ศูนย์นักท่องเที่ยว
@@ -31159,6 +32358,7 @@
pl = Motel
pt = Motel
ru = Мотель
+ sr = Мотел
sv = Motell
th = โมเทล
tr = Motel
@@ -31195,6 +32395,7 @@
ro = Muzeu
ru = Музей
sk = Múzeum
+ sr = Музеј
th = พิพิธภัณฑ์
tr = Müze
uk = Музей
@@ -31232,6 +32433,7 @@
ro = Locații picnic
ru = Место для пикника
sk = Piknik
+ sr = Пикник
sv = Picknickplatser
th = เว็บไซต์ปิกนิก
tr = Piknik Alanı
@@ -31267,6 +32469,7 @@
ro = Stațiuni
ru = Дом отдыха
sk = Rezort
+ sr = Ресорт хотел
sv = Semesterort
th = รีสอร์ต
tr = Tatil Köyü
@@ -31305,6 +32508,7 @@
ro = Parc de distracții
ru = Парк развлечений
sk = Zábavný park
+ sr = Забавни парк
sv = Attraktion
th = สถานที่ท่องเที่ยว
tr = Tema Parkı
@@ -31328,7 +32532,7 @@
et = Vaatluskoht
eu = Begiratokia
fa = گردشگری
- fi = Näköalatasanne
+ fi = Näköalapaikka
fr = Belvédère
he = תצפית
hi = दृष्टिकोण
@@ -31346,6 +32550,7 @@
ro = Punct de vedere
ru = Обзорная площадка
sk = Vyhliadka
+ sr = Видиковац
sv = Utsiktsplats
th = จุดชมวิว
tr = Manzara
@@ -31385,6 +32590,7 @@
ro = Cabană în pădure
ru = Домик для туристов
sk = Chata
+ sr = Планинска кућа за туристе
sv = Vildmarksstuga
th = กระท่อมกลางป่า
tr = Vahşi Doğa Kulübesi
@@ -31422,6 +32628,7 @@
ro = Grădină zoologică
ru = Зоопарк
sk = Zoologická záhrada
+ sr = Зоолошки врт
th = สวนสัตว์
tr = Hayvanat Bahçesi
uk = Зоопарк
@@ -31462,6 +32669,7 @@
ro = Grădina Zoologică
ru = Контактный зоопарк
sk = Kontaktná zoo
+ sr = Контактни зоо-врт
sv = Petting Zoo
sw = Kufuga Zoo
th = สวนสัตว์ลูบคลำ
@@ -31487,6 +32695,7 @@
pt = Redutor de velocidade
ru = Лежачий полицейский
sk = Upokojovanie dopravy
+ sr = Пешачки прелаз
tr = Hız Kesici (Kasis)
uk = Лежачий полiцейський
@@ -31509,6 +32718,7 @@
pt-BR = Quebra-molas
ru = Лежачий полицейский
sk = Spomaľovací prah
+ sr = Лежећи полицајац (грба)
tr = Hız Kesici (Kasis)
uk = Лежачий полiцейський
@@ -31529,6 +32739,7 @@
pt-BR = Quebra-molas longo
ru = Лежачий полицейский
sk = Spomaľovací prah
+ sr = Лежећи полицајац
tr = Hız Kesici (Kasis)
uk = Лежачий полiцейський
@@ -31548,6 +32759,7 @@
pt = Curso de água
ru = Водный путь
sk = Vodný tok
+ sr = Водени ток
tr = Su Yolu
uk = Водяний шлях
zh-Hans = 航道要素
@@ -31580,6 +32792,7 @@
pt = Canal
ru = Канал
sk = Kanál
+ sr = Канал
sv = Kanal
th = คลอง
tr = Kanal
@@ -31616,6 +32829,7 @@
pt = Túnel de canal
ru = Канал
sk = Tunel v kanáli
+ sr = Тунел у каналу
sv = Kanal
th = คลอง
tr = Kanal
@@ -31656,6 +32870,7 @@
ro = Scară de pește
ru = Рыбоход
sk = Rybovod
+ sr = Рибљи пут
sv = Fiskstege
sw = Ngazi ya samaki
th = บันไดปลา
@@ -31686,6 +32901,7 @@
pt = Barragem
ru = Дамба
sk = Priehrada
+ sr = Брана
tr = Baraj
uk = Дамба
zh-Hans = 水坝
@@ -31709,6 +32925,7 @@
pt = Vala
ru = Ров
sk = Priekopa
+ sr = Јарак
tr = Hendek
uk = Канава
zh-Hans = 沟渠
@@ -31749,6 +32966,7 @@
ro = Canal de scurgere
ru = Водопропускная труба
sk = Priepust
+ sr = Канал
sv = Kulvert
sw = Culvert
th = ท่อระบายน้ำ
@@ -31777,6 +32995,7 @@
pt = Doca
ru = Причал
sk = Dok
+ sr = Преводница
tr = Rıhtım
uk = Причал
zh-Hans = 船坞
@@ -31797,6 +33016,7 @@
pt = Valeta de drenagem
ru = Водоотвод
sk = Stoka
+ sr = Канал
tr = Lağım
uk = Водовiдвiд
zh-Hans = 渠
@@ -31835,6 +33055,7 @@
ro = Ecluză
ru = Шлюз
sk = Stavidlo
+ sr = Капија
sv = Slussport
th = ประตูระบายน้ำ
tr = Eklüz Kapağı
@@ -31875,6 +33096,7 @@
ro = Râu
ru = Река
sk = Rieka
+ sr = Река
sv = Flod
th = แม่น้ำ
tr = Nehir
@@ -31891,7 +33113,7 @@
af = Beek
ar = تيار مائي
az = Çay
- be = Рака
+ be = Ручай
ca = Corrent
cs = Řeka
da = Flod
@@ -31914,13 +33136,14 @@
pl = Strumień
pt = Ribeiro
pt-BR = Ribeiro
- ro = Râu
- ru = Река
+ ro = Pârâu
+ ru = Ручей
sk = Potok
+ sr = Поток
sv = Flod
th = แม่น้ำ
tr = Nehir
- uk = Річка
+ uk = Струмок
vi = Sông
zh-Hans = 溪
zh-Hant = 溪
@@ -31930,7 +33153,7 @@
af = Rivier
ar = نهر
az = Çay
- be = Рака
+ be = Ручай
ca = Riera
cs = Řeka
da = Flod
@@ -31953,13 +33176,14 @@
pl = Strumień epizodyczny
pt = Ribeiro efémero
pt-BR = Ribeiro efémero
- ro = Râu
- ru = Река
+ ro = Pârâu
+ ru = Ручей
sk = Občasný potok
+ sr = Повремени поток
sv = Flod
th = แม่น้ำ
tr = Nehir
- uk = Річка
+ uk = Струмок
vi = Sông
zh-Hans = 溪
zh-Hant = 溪
@@ -31969,7 +33193,7 @@
af = Beek
ar = تيار مائي متقطع
az = Çay
- be = Рака
+ be = Ручай
ca = Rierol
cs = Řeka
da = Flod
@@ -31992,13 +33216,14 @@
pl = Strumień okresowy
pt = Ribeiro sasonal
pt-BR = Ribeiro sasonal
- ro = Râu
- ru = Река
+ ro = Pârâu
+ ru = Ручей
sk = Občasný potok
+ sr = Повремени поток
sv = Flod
th = แม่น้ำ
tr = Nehir
- uk = Річка
+ uk = Струмок
vi = Sông
zh-Hans = 溪
zh-Hant = 溪
@@ -32037,6 +33262,7 @@
ro = Cascadă
ru = Водопад
sk = Vodopád
+ sr = Водопад
sv = Vattenfall
th = น้ำตก
tr = Şelale
@@ -32062,6 +33288,7 @@
pt-BR = Açude
ru = Плотина
sk = Hať
+ sr = Брана
tr = Su Bendi
uk = Гребля
zh-Hans = 堰
@@ -32086,6 +33313,7 @@
pt-BR = Cadeiras de rodas
ru = Инвалидная коляска
sk = Bezbariérový prístup
+ sr = Приступ инвалидским колицима
tr = Tekerlekli sandalye
uk = Iнвалiдний вiзок
zh-Hans = 轮椅
@@ -32120,6 +33348,7 @@
ro = Parțial utilat pentru invalizi
ru = Частично оборудовано для инвалидов
sk = Obmedzený bezbariérový prístup
+ sr = Лимитирани приступ инвалидским колицима
sv = Delvis utrustad för handikappade
sw = Viti vya magurudumu vinaruhusiwa vichache
th = พื้นที่จำกัดการใช้รถเข็นสำหรับผู้ป่วย/ผู้สูงอายุ
@@ -32159,6 +33388,7 @@
ro = Nu este utilat pentru invalizi
ru = Не оборудовано для инвалидов
sk = Žiaden bezbariérový prístup
+ sr = Није приступно инвалидским колицима
sv = Ej utrustad för handikappade
sw = Viti vya magurudumu haviruhusiwi
th = พื้นที่ไม่สามารถใช้รถเข็นสำหรับผู้ป่วย/ผู้สูงอายุ
@@ -32198,6 +33428,7 @@
ro = Utilat pentru invalizi
ru = Оборудовано для инвалидов
sk = Úplný bezbariérový prístup
+ sr = Пун приступ инвалидским колицима
sv = Utrustad för handikappade
sw = Viti vya magurudumu vinaruhusiwa kabisa
th = พื้นใช้รถเข็นสำหรับผู้ป่วย/ผู้สูงอายุได้
@@ -32220,6 +33451,7 @@
pt-BR = Telesqui de barra em J
ru = Бугельный подъёмник
sk = Vlek typu jednokotva
+ sr = Жичара са Ј пречком
tr = Kayak Teleferiği
uk = Бугельний витяг
zh-Hans = J 型拖牵
@@ -32238,6 +33470,7 @@
pt-BR = Tapete deslizante
ru = Ленточный конвейер
sk = Zázračný koberec
+ sr = Магични тепих
tr = Kayak Teleferiği
uk = Стрiчковий конвеєр
zh-Hans = 魔毯
@@ -32256,6 +33489,7 @@
pt-BR = Telesqui de disco
ru = Бугельный подъёмник
sk = Vlek typu poma
+ sr = Жичара са тањир седиштем
tr = Tabak Asansörü
uk = Бугельний витяг
zh-Hans = 盘式拖牵
@@ -32274,6 +33508,7 @@
pt-BR = Telesqui de corda
ru = Бугельный подъёмник
sk = Kotvičkový vlek
+ sr = Вучно уже
tr = Çekme Halatı
uk = Бугельний витяг
zh-Hans = 缆绳拖牵
@@ -32292,6 +33527,7 @@
pt-BR = Telesqui de barra em T
ru = Бугельный подъёмник
sk = Vlek typu kotva
+ sr = Жичара са Т седиштем
tr = Kayakçı teleferiği
uk = Бугельний витяг
zh-Hans = T 型拖牵
@@ -32310,6 +33546,7 @@
pt-BR = Esqui alpino
ru = Горнолыжная трасса
sk = Zjazdové lyžovanie
+ sr = Спуст стаза
tr = Yokuş Aşağı Kayak Pisti
uk = Гірськолижна траса
@@ -32328,6 +33565,7 @@
pt-BR = Esqui alpino avançado
ru = Продвинутая горнолыжная трасса
sk = Zjazdové lyžovanie pre pokročilých
+ sr = Скијање за напредне
tr = Gelişmiş kayak pisti
uk = Доповнена гірськолижна траса
@@ -32346,6 +33584,7 @@
pt-BR = Esqui alpino fácil
ru = Лёгкая горнолыжная трасса
sk = Zjazdové lyžovanie pre začiatočníkov
+ sr = Скијање за почетнике
tr = Basit kayak pisti
uk = Легка гірськолижна траса
@@ -32364,6 +33603,7 @@
pt-BR = Esqui alpino avançado
ru = Горнолыжная трасса для экспертов
sk = Zjazdové lyžovanie pre vysoko pokročilých
+ sr = Скијање за професионалце
tr = Uzmanlar için kayak pisti
uk = Гірськолижна траса для експертів
@@ -32378,6 +33618,7 @@
pt-BR = Esqui alpino livre
ru = Горнолыжная трасса для фрирайда
sk = Freeride zjazdové lyžovanie
+ sr = Бесплатно скијање
tr = Serbest sürüş kayak pisti
uk = Гірськолижна траса вільного спуска
@@ -32393,6 +33634,7 @@
pt-BR = Esqui alpino intermédio
ru = Горнолыжная трасса средней сложности
sk = Zjazdové lyžovanie pre mierne pokročilých
+ sr = Средња ски-стаза
tr = Orta zorlukta kayak pisti
uk = Гірськолижна траса середнього рівня
@@ -32411,6 +33653,7 @@
pt-BR = Esqui alpino iniciante
ru = Горнолыжная трасса для новичков
sk = Zjazdové lyžovanie pre úplných začiatočníkov
+ sr = Скијање за потпуне почетнике
tr = Yeni başlayanlar için kayak pisti
uk = Гірськолижна траса для новеньких
@@ -32431,6 +33674,7 @@
pt-BR = Pista tipo nórdico
ru = Лыжня
sk = Bežkárska trať
+ sr = Стаза за нордијско скијање
tr = İskandinav Kayak Pisti
uk = Лижня
@@ -32451,6 +33695,7 @@
pt-BR = Pista para trenós
ru = Трасса для саней
sk = Zjazdovka na sánkovanie
+ sr = Стаза за санкање
tr = Kızak Pisti
uk = Траса для санок
@@ -32490,6 +33735,7 @@
ro = Snow Park
ru = Снежный парк
sk = Snow Park
+ sr = Снежни парк
sv = Snöparken
sw = Hifadhi ya theluji
th = สโนว์พาร์ค
@@ -32533,6 +33779,7 @@
ro = Zăpadă Hiking Trail
ru = Зимняя тропа
sk = Zimný turistický chodník
+ sr = Снежна стаза за ходање
sv = Vandringsled i snö
sw = Njia ya Kupanda theluji
th = เส้นทางเดินป่าหิมะ
@@ -32577,6 +33824,7 @@
ro = Conexiune Piste
ru = Соединение между трассами
sk = Pripojenie na zjazdovku
+ sr = Веза између стаза
sv = Piste Anslutning
sw = Uunganisho wa Piste
th = การเชื่อมต่อทางสกี
@@ -32621,6 +33869,7 @@
ro = Traseul Skitour
ru = Маршрут для скитура
sk = Trasa Skitour
+ sr = Ски-тур стаза
sv = Skitourleden
sw = Njia ya Skitour
th = เส้นทางสกีทัวร์
@@ -32646,7 +33895,7 @@
et = Ürituste toimumiskoht
eu = Ekitaldien Lekua
fa = محل برگزاری رویدادها
- fi = Tapahtumapaikka
+ fi = Tapahtumakeskus
fr = Lieu des événements
he = מתחם אירועים
hu = Rendezvények helyszíne
@@ -32663,6 +33912,7 @@
ro = Locul de desfășurare a evenimentelor
ru = Место проведения мероприятий
sk = Miesto konania podujatí
+ sr = Место одржавања догађаја
sv = Evenemangslokal
sw = Ukumbi wa Matukio
th = สถานที่จัดงาน
@@ -32704,6 +33954,7 @@
ro = Licitație
ru = Аукцион
sk = Aukcia
+ sr = Аукција
sv = Auktion
sw = Mnada
th = ประมูล
@@ -32723,7 +33974,7 @@
ca = Col·leccionables
cs = Sběratelské předměty
da = Samlerobjekter
- de = Sammlerstücke
+ de = Sammlerartikel
el = Συλλεκτικά αντικείμενα
es = Coleccionables
et = Kollektsioneeritavad esemed
@@ -32746,6 +33997,7 @@
ro = Colecții
ru = Коллекции
sk = Zberateľské predmety
+ sr = Колекционарство
sv = Samlingsföremål
sw = Mikusanyiko
th = ของสะสม
@@ -32790,6 +34042,7 @@
ro = Autoservire disponibilă
ru = Самообслуживание доступно
sk = K dispozícii je samoobsluha
+ sr = Доступно самопослужење
sv = Självbetjäning tillgänglig
sw = Huduma ya kibinafsi inapatikana
th = มีบริการด้วยตนเอง
@@ -32834,6 +34087,7 @@
ro = Numai autoservire
ru = Только самообслуживание
sk = Len samoobslužné služby
+ sr = Самопослуживање
sv = Endast självbetjäning
sw = Kujihudumia pekee
th = บริการตนเองเท่านั้น
@@ -32878,6 +34132,7 @@
ro = Autoservire parțială
ru = Частичное самообслуживание
sk = Čiastočná samoobsluha
+ sr = Делимично самопослуживање
sv = Delvis självbetjäning
sw = Kujihudumia kwa sehemu
th = การบริการตนเองบางส่วน
@@ -32922,6 +34177,7 @@
ro = Fără autoservire
ru = Никакого самообслуживания
sk = Žiadna samoobsluha
+ sr = Нема самопослуживања
sv = Ingen självbetjäning
sw = Hakuna huduma binafsi
th = ไม่มีบริการตนเอง
@@ -32967,6 +34223,7 @@
ro = Facilitate socială
ru = Социальное учреждение
sk = Sociálne zariadenie
+ sr = Социјална установа
sv = Social anläggning
sw = Kituo cha Kijamii
th = สิ่งอำนวยความสะดวกทางสังคม
@@ -33012,6 +34269,7 @@
ro = Intrarea secției de urgență
ru = Вход в отделение неотложной помощи
sk = Vchod do pohotovostného oddelenia
+ sr = Улаз у хитну помоћ
sv = Ingång till akutmottagning
sw = Mlango wa Wadi ya Dharura
th = ทางเข้าแผนกฉุกเฉิน
@@ -33056,6 +34314,7 @@
ro = Dojo
ru = Додзё
sk = Dojo
+ sr = Дојо
sv = Dojo
sw = Dojo
th = โดโจ
@@ -33101,6 +34360,7 @@
ro = Sală de sport
ru = Спортивный зал
sk = Športová hala
+ sr = Спортска хала
sv = Idrottshall
sw = Ukumbi wa michezo
th = ห้องกีฬา
diff --git a/data/styles/default/dark/colors.mapcss b/data/styles/default/dark/colors.mapcss
index cae8ddb7b1..71dbb3558e 100644
--- a/data/styles/default/dark/colors.mapcss
+++ b/data/styles/default/dark/colors.mapcss
@@ -53,6 +53,7 @@
@forest: #141C00;
@green0: #0F1400;
@green1: #131900;
+@green1b: #141C00;
@green2: #141C00;
@green3: #141C00;
@green4: #141C00;
diff --git a/data/styles/default/dark/style.mapcss b/data/styles/default/dark/style.mapcss
index edfa6fe9e3..051ece6d50 100644
--- a/data/styles/default/dark/style.mapcss
+++ b/data/styles/default/dark/style.mapcss
@@ -74,7 +74,7 @@ colors
RoadShieldBlueBackground-color: #294C88;
RoadShieldGreenBackground-color: #136C30;
RoadShieldRedBackground-color: #9F1A17;
- RoadShieldOrangeBackground-color: #136C30;
+ RoadShieldOrangeBackground-color: #B58E1B;
PoiHotelTextOutline-color: #000000;
PoiHotelTextOutline-opacity: 0.6;
PoiDeletedMask-color: #FFFFFF;
diff --git a/data/styles/default/dark/symbols/funicular-s.svg b/data/styles/default/dark/symbols/funicular-s.svg
new file mode 100644
index 0000000000..8d249cb3c5
--- /dev/null
+++ b/data/styles/default/dark/symbols/funicular-s.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/monorail-m.svg b/data/styles/default/dark/symbols/monorail-m.svg
new file mode 100644
index 0000000000..c2dc5582ff
--- /dev/null
+++ b/data/styles/default/dark/symbols/monorail-m.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/monorail-s.svg b/data/styles/default/dark/symbols/monorail-s.svg
new file mode 100644
index 0000000000..160352f9b6
--- /dev/null
+++ b/data/styles/default/dark/symbols/monorail-s.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/search-result-beer.svg b/data/styles/default/dark/symbols/search-result-pub.svg
similarity index 100%
rename from data/styles/default/dark/symbols/search-result-beer.svg
rename to data/styles/default/dark/symbols/search-result-pub.svg
diff --git a/data/styles/default/dark/symbols/search-result-shop-sweets.svg b/data/styles/default/dark/symbols/search-result-shop-confectionery.svg
similarity index 100%
rename from data/styles/default/dark/symbols/search-result-shop-sweets.svg
rename to data/styles/default/dark/symbols/search-result-shop-confectionery.svg
diff --git a/data/styles/default/dark/symbols/subway-hongkong-m.svg b/data/styles/default/dark/symbols/subway-hongkong-m.svg
new file mode 100644
index 0000000000..57fe6e9b3c
--- /dev/null
+++ b/data/styles/default/dark/symbols/subway-hongkong-m.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/subway-hongkong-s.svg b/data/styles/default/dark/symbols/subway-hongkong-s.svg
new file mode 100644
index 0000000000..9f9cb39579
--- /dev/null
+++ b/data/styles/default/dark/symbols/subway-hongkong-s.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/subway-m.svg b/data/styles/default/dark/symbols/subway-m.svg
index 961a1b0333..a00f0bab98 100644
--- a/data/styles/default/dark/symbols/subway-m.svg
+++ b/data/styles/default/dark/symbols/subway-m.svg
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/data/styles/default/dark/symbols/subway-s.svg b/data/styles/default/dark/symbols/subway-s.svg
index 8bf894c489..6d47c90012 100644
--- a/data/styles/default/dark/symbols/subway-s.svg
+++ b/data/styles/default/dark/symbols/subway-s.svg
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/data/styles/default/dark/symbols/subway-shenzhen-m.svg b/data/styles/default/dark/symbols/subway-shenzhen-m.svg
new file mode 100644
index 0000000000..ead82284ca
--- /dev/null
+++ b/data/styles/default/dark/symbols/subway-shenzhen-m.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/subway-shenzhen-s.svg b/data/styles/default/dark/symbols/subway-shenzhen-s.svg
new file mode 100644
index 0000000000..ce2a0449f1
--- /dev/null
+++ b/data/styles/default/dark/symbols/subway-shenzhen-s.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/dark/symbols/traffic_signals.svg b/data/styles/default/dark/symbols/traffic_signals.svg
index d2cfebd747..77dc92b6e4 100644
--- a/data/styles/default/dark/symbols/traffic_signals.svg
+++ b/data/styles/default/dark/symbols/traffic_signals.svg
@@ -1,3 +1,7 @@
-
-
-
+
+
+
+
+
+
+
diff --git a/data/styles/default/include/Basemap.mapcss b/data/styles/default/include/Basemap.mapcss
index 7d82edf47e..b5b20ce5dc 100644
--- a/data/styles/default/include/Basemap.mapcss
+++ b/data/styles/default/include/Basemap.mapcss
@@ -127,23 +127,26 @@ area|z14-15[landuse=grass],
{fill-color: @green0;}
area|z10[landuse=forest],
area|z16-[landuse=grass],
-area|z14-[natural=grassland],
+area|z14-15[natural=grassland],
area|z14-[leisure=golf_course],
area|z14-[leisure=miniature_golf],
area|z14-[natural=heath],
area|z14-[landuse=allotments],
area|z14-[landuse=orchard],
area|z14-[landuse=vineyard],
-area|z14-[landuse=meadow],
+area|z14-15[landuse=meadow],
area|z14-[landuse=recreation_ground],
area|z14-[landuse=village_green],
area|z14-[landuse=field],
{fill-color: @green1;}
+area|z16-[natural=grassland],
+area|z16-[landuse=meadow],
+{fill-color: @green1b;}
area|z11-12[landuse=forest],
area|z12[leisure=garden],
{fill-color: @green2;}
area|z13[landuse=forest],
-area|z13[leisure=garden]
+area|z13[leisure=garden],
{fill-color: @green3;}
area|z14[landuse=forest],
area|z14[leisure=garden],
@@ -155,6 +158,13 @@ area|z16-[landuse=forest],
area|z16-[leisure=garden],
{fill-color: @forest;}
+area|z12-[leisure=garden][garden:type=residential],
+{fill-color: @green0;}
+area|z16-[leisure=garden][garden:type=residential],
+{fill-color: @green1;}
+area|z17-[leisure=garden][garden:type=residential],
+{fill-color: @green2;}
+
area|z12-13[landuse=grass],
area|z12-13[natural=grassland],
area|z12-13[leisure=golf_course],
diff --git a/data/styles/default/include/Icons.mapcss b/data/styles/default/include/Icons.mapcss
index c64f352260..23345e8cde 100644
--- a/data/styles/default/include/Icons.mapcss
+++ b/data/styles/default/include/Icons.mapcss
@@ -2,7 +2,7 @@
2.NATURAL
3.TRANSPORT
3.1 Train Station
- 3.2 Subway Station
+ 3.2 Road Icons
3.3 Tram Station
3.4 Bus Station
3.5 Ferry terminal
@@ -208,12 +208,15 @@ node|z19-[man_made=water_well],
node|z16-[man_made=water_tap][drinking_water=not],
node|z16-[man_made=water_well][drinking_water=not],
+node|z16-[amenity=water_point][drinking_water=not],
{icon-image: none;}
node|z18-[man_made=water_tap][drinking_water=not],
node|z18-[man_made=water_well][drinking_water=not],
+node|z18-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-s.svg;}
node|z19-[man_made=water_tap][drinking_water=not],
node|z19-[man_made=water_well][drinking_water=not],
+node|z19-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-m.svg;}
/* 3. TRANSPORT */
@@ -294,10 +297,10 @@ node|z17-[railway=station]::int_name,
node|z17-[railway=halt]::int_name,
{text-offset: 1;font-size: 12;text-halo-opacity: 0.9;}
-/* 3.2 Subway Station */
-
-/*moved to Subways.mapcss*/
+/* 3.2 Road Icons */
+node|z19-[highway=traffic_signals],
+{icon-image: traffic_signals.svg}
node|z17-[highway=elevator],
area|z17-[highway=elevator],
@@ -413,6 +416,8 @@ node|z17-[aerialway=station],
node|z17-[railway=level_crossing]
{icon-image: railway-crossing-m.svg;}
+node|z12-14[railway=station][station=funicular],
+{icon-image: funicular-s.svg;}
node|z15-[railway=station][station=funicular],
{icon-image: funicular-m.svg;text-offset: 1;font-size: 10;}
node|z17-[aerialway=station],
@@ -470,6 +475,13 @@ area|z16-[historic=tomb],
node|z16-[tourism=aquarium],
area|z16-[tourism=aquarium],
node|z17-[attraction=animal],
+node|z17-[attraction=amusement_ride],
+node|z17-[attraction=carousel],
+node|z17-[attraction=roller_coaster],
+node|z17-[attraction=maze],
+node|z17-[attraction=historic],
+node|z17-[attraction=big_wheel],
+node|z17-[attraction=bumper_car],
node|z17-[historic=ruins],
area|z17-[historic=ruins],
node|z17-[historic=wayside_shrine],
@@ -708,6 +720,15 @@ area|z16-[tourism=theme_park]
node|z17-[attraction=animal],
{icon-image: animal-m.svg;icon-min-distance: 24;}
+node|z17-[attraction=amusement_ride],
+node|z17-[attraction=carousel],
+node|z17-[attraction=roller_coaster],
+node|z17-[attraction=maze],
+node|z17-[attraction=historic],
+node|z17-[attraction=big_wheel],
+node|z17-[attraction=bumper_car],
+{icon-image: playground-m.svg;icon-min-distance: 24;}
+
node|z15-[amenity=community_centre],
area|z15-[amenity=community_centre],
node|z16-[amenity=conference_centre],
@@ -1050,6 +1071,7 @@ area|z18-[man_made=silo],
node|z18-[man_made=storage_tank],
area|z18-[man_made=storage_tank],
node|z18-[man_made=water_tower],
+node|z18-[man_made=tower],
node|z18-[amenity=bbq],
area|z18-[amenity=bbq],
node|z18-[amenity=brothel],
@@ -1530,9 +1552,12 @@ node|z16-[highway=ford],
node|z19-[power=tower],
node|z15-[man_made=flagpole],
node|z16-[man_made=mast],
-node|z17-[man_made=tower][tower:type=communication],
{icon-image: dot-m.svg;}
+node|z16-[man_made=tower],
+node|z16-[man_made=tower][tower:type=communication],
+{icon-image: mast-m.svg;}
+
node|z16-[amenity=taxi],
area|z16-[amenity=taxi]
{icon-image: taxi-m.svg;icon-min-distance: 30;}
@@ -1788,7 +1813,7 @@ area|z18-[amenity=bbq]
node|z18-[man_made=survey_point],
{icon-image: survey_point-m.svg;font-size: 11;}
-
+
node|z19-[man_made=cairn]
{icon-image: cairn-m.svg;font-size: 11;}
@@ -1845,6 +1870,7 @@ node|z16-[shop=bakery],
area|z16-[shop=bakery],
node|z16-[shop=pastry],
area|z16-[shop=pastry],
+node|z16-[shop=pasta],
node|z16-[shop=beauty],
area|z16-[shop=beauty],
node|z16-[shop=cosmetics],
@@ -2008,6 +2034,8 @@ area|z17-[shop=supermarket],
node|z16[shop=cheese],
area|z16[shop=cheese]
{icon-image: cheese-m.svg;}
+node|z16-[shop=pasta],
+{icon-image: shop-m.svg;}
node|z16[shop=alcohol],
area|z16[shop=alcohol]
{icon-image: alcohol-m.svg;}
diff --git a/data/styles/default/include/Subways.mapcss b/data/styles/default/include/Subways.mapcss
index b2bb2124d4..25a7ddc3be 100644
--- a/data/styles/default/include/Subways.mapcss
+++ b/data/styles/default/include/Subways.mapcss
@@ -12,10 +12,12 @@ the bbox to MatchCity() in generator/osm2type.cpp
/* reset style for generic station because railway-station inherited from icons.mapcss */
node|z0-[railway=station][transport=subway],
node|z0-[railway=station][station=light_rail],
+node|z0-[railway=station][station=monorail],
{icon-image: none; text: none;}
node|z0-[railway=station][transport=subway]::int_name,
node|z0-[railway=station][station=light_rail]::int_name,
+node|z0-[railway=station][station=monorail]::int_name,
{icon-image: none; text: none;}
/*TODO: for some reason, int_name rules and normal rules have to be
separate, otherwise generating drules fails with a priority error */
@@ -28,32 +30,44 @@ node|z13-[railway=station][station=light_rail],
{icon-image: train-s.svg;}
node|z15-[railway=station][station=light_rail],
{icon-image: train-m.svg;}
+node|z13-[railway=station][station=monorail],
+{icon-image: monorail-s.svg;}
+node|z15-[railway=station][station=monorail],
+{icon-image: monorail-m.svg;}
node|z14-[railway=station][transport=subway],
node|z14-[railway=station][station=light_rail],
+node|z14-[railway=station][station=monorail],
{text: name;text-offset: 1;font-size: 11;text-color: @label_dark;text-halo-radius: 1;text-halo-color: @label_halo_light;text-halo-opacity: 0.8;}
node|z14-[railway=station][transport=subway]::int_name,
node|z14-[railway=station][station=light_rail]::int_name,
+node|z14-[railway=station][station=monorail]::int_name,
{text: int_name;text-offset: 1;font-size: 9;text-color: @label_dark;text-halo-radius: 1;text-halo-color: @label_halo_light;text-halo-opacity: 0.8;}
node|z15-[railway=station][transport=subway],
node|z15-[railway=station][station=light_rail],
+node|z15-[railway=station][station=monorail],
{font-size: 12;}
node|z16-[railway=station][transport=subway],
node|z16-[railway=station][station=light_rail],
+node|z16-[railway=station][station=monorail],
{font-size: 13;}
node|z17-[railway=station][transport=subway],
node|z17-[railway=station][station=light_rail],
+node|z17-[railway=station][station=monorail],
{text-halo-opacity: 0.9;}
node|z15-[railway=station][transport=subway]::int_name,
node|z15-[railway=station][station=light_rail]::int_name,
+node|z15-[railway=station][station=monorail]::int_name,
{font-size: 10;}
node|z16-[railway=station][transport=subway]::int_name,
node|z16-[railway=station][station=light_rail]::int_name
+node|z16-[railway=station][station=monorail]::int_name
{font-size: 11}
node|z17-[railway=station][transport=subway]::int_name,
node|z17-[railway=station][station=light_rail]::int_name,
+node|z17-[railway=station][station=monorail]::int_name,
{text-halo-opacity: 0.9;}
node|z16-[railway=subway_entrance],
@@ -299,6 +313,11 @@ node|z15-[railway=station][transport=subway][city=hiroshima] {icon-image: subway
node|z16-[railway=subway_entrance][city=hiroshima] {icon-image: subway-hirosima-s.svg;}
node|z18-[railway=subway_entrance][city=hiroshima] {icon-image: subway-hirosima-m.svg;}
+/* Hong Kong Subway Station */
+node|z13-[railway=station][transport=subway][city=hongkong] {icon-image: subway-hongkong-s.svg;}
+node|z15-[railway=station][transport=subway][city=hongkong] {icon-image: subway-hongkong-m.svg;}
+node|z16-[railway=subway_entrance][city=hongkong] {icon-image: subway-hongkong-s.svg;}
+
/* Isfahan Subway Station */
node|z13-[railway=station][transport=subway][city=isfahan] {icon-image: subway-isfahan-s.svg;}
node|z15-[railway=station][transport=subway][city=isfahan] {icon-image: subway-isfahan-m.svg;}
@@ -644,6 +663,11 @@ node|z12-[railway=station][transport=subway][city=shanghai] {icon-image: subway-
node|z15-[railway=station][transport=subway][city=shanghai] {icon-image: subway-shanghai-m.svg;}
node|z16-[railway=subway_entrance][city=shanghai] {icon-image: subway-shanghai-s.svg;}
+/* Shenzhen Subway Station */
+node|z13-[railway=station][transport=subway][city=shenzhen] {icon-image: subway-shenzhen-s.svg;}
+node|z15-[railway=station][transport=subway][city=shenzhen] {icon-image: subway-shenzhen-m.svg;}
+node|z16-[railway=subway_entrance][city=shenzhen] {icon-image: subway-shenzhen-s.svg;}
+
/* Shiraz Subway Station */
node|z13-[railway=station][transport=subway][city=shiraz] {icon-image: subway-shiraz-s.svg;}
node|z15-[railway=station][transport=subway][city=shiraz] {icon-image: subway-shiraz-m.svg;}
@@ -804,3 +828,7 @@ node|z15-[railway=station][station=light_rail][city=london] {icon-image: light_r
/* Porto Light Rail Station */
node|z13-[railway=station][station=light_rail][city=porto] {icon-image: light_rail-porto-s.svg;}
node|z15-[railway=station][station=light_rail][city=porto] {icon-image: light_rail-porto-m.svg;}
+
+/* Berlin Light Rail Station (S-Bahn Berlin) */
+node|z13-[railway=station][station=light_rail][city=berlin] {icon-image: lightrail-berlin-s.svg;}
+node|z15-[railway=station][station=light_rail][city=berlin] {icon-image: lightrail-berlin-m.svg;}
diff --git a/data/styles/default/include/priorities_3_FG.prio.txt b/data/styles/default/include/priorities_3_FG.prio.txt
index f40fa53baf..fdecc19a6c 100644
--- a/data/styles/default/include/priorities_3_FG.prio.txt
+++ b/data/styles/default/include/priorities_3_FG.prio.txt
@@ -310,6 +310,22 @@ highway-path-horse # line z14- (also has pathte
highway-path-tunnel # line z14- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z15-)
=== 155
+highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
+highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z13-, line::tunnelCasing z17-, pathtext z15-)
+highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z15-)
+highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
+highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z16-)
+highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
+=== 154
+
+highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
+highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z13-, line::tunnelBackground z17-, pathtext z15-)
+highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z15-)
+highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
+highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z16-)
+highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
+=== 153
+
highway-bridleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z14-, line::bridgeblack z17-, pathtext z15-)
highway-cycleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z13-, line::bridgeblack z17-, pathtext z15-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z17-, pathtext z15-)
@@ -332,6 +348,7 @@ highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (al
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z13-)
railway-abandoned-bridge::bridgewhite # line::bridgewhite z16- (also has line z16-, line::bridgeblack z16-)
+railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
railway-preserved-bridge::bridgewhite # line::bridgewhite z15- (also has line z15-, line::bridgeblack z16-)
railway-rail-branch-bridge::bridgewhite # line::bridgewhite z13- (also has line z11-, line::bridgeblack z16-, line::dash z16-)
railway-rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z11-, line::bridgeblack z16-, line::dash z16-)
@@ -366,6 +383,7 @@ highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (al
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z13-)
railway-abandoned-bridge::bridgeblack # line::bridgeblack z16- (also has line z16-, line::bridgewhite z16-)
+railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
railway-preserved-bridge::bridgeblack # line::bridgeblack z16- (also has line z15-, line::bridgewhite z15-)
railway-rail-branch-bridge::bridgeblack # line::bridgeblack z16- (also has line z11-, line::bridgewhite z13-, line::dash z16-)
railway-rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z11-, line::bridgewhite z13-, line::dash z16-)
@@ -430,24 +448,6 @@ isoline-step_500 # line z11- (also has pathte
isoline-zero # line z15- (also has pathtext z17-)
=== 60
-highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
-highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z13-, line::tunnelCasing z17-, pathtext z15-)
-highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z15-)
-highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
-highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z15-, line::tunnelCasing z17-, pathtext z16-)
-highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z14-, line::tunnelCasing z17-, pathtext z15-)
-railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
-=== 50
-
-highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
-highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z13-, line::tunnelBackground z17-, pathtext z15-)
-highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z15-)
-highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
-highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z15-, line::tunnelBackground z17-, pathtext z16-)
-highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z14-, line::tunnelBackground z17-, pathtext z15-)
-railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
-=== 40
-
man_made-breakwater # line z14- and area z12- (also has caption z17-)
man_made-pier # line z14- and area z12- (also has caption z17-)
waterway-dam # line z14- and area z14- (also has pathtext z15-)
diff --git a/data/styles/default/include/priorities_4_overlays.prio.txt b/data/styles/default/include/priorities_4_overlays.prio.txt
index 339cbb2ffa..0726988b34 100644
--- a/data/styles/default/include/priorities_4_overlays.prio.txt
+++ b/data/styles/default/include/priorities_4_overlays.prio.txt
@@ -136,9 +136,10 @@ amenity-bus_station # icon z13- (also has captio
railway-station-funicular # icon z12- (also has caption(optional) z12-)
railway-station-light_rail # icon z13- (also has caption(optional) z14-)
+railway-station-light_rail-berlin # icon z13- (also has caption(optional) z14-)
railway-station-light_rail-london # icon z13- (also has caption(optional) z14-)
railway-station-light_rail-porto # icon z13- (also has caption(optional) z14-)
-railway-station-monorail # icon z12- (also has caption(optional) z12-)
+railway-station-monorail # icon z13- (also has caption(optional) z14-)
railway-station-subway # icon z13- (also has caption(optional) z14-)
railway-station-subway-adana # icon z12- (also has caption(optional) z14-)
railway-station-subway-algiers # icon z12- (also has caption(optional) z14-)
@@ -179,6 +180,7 @@ railway-station-subway-guangzhou # icon z13- (also has captio
railway-station-subway-hamburg # icon z13- (also has caption(optional) z14-)
railway-station-subway-helsinki # icon z13- (also has caption(optional) z14-)
railway-station-subway-hiroshima # icon z13- (also has caption(optional) z14-)
+railway-station-subway-hongkong # icon z13- (also has caption(optional) z14-)
railway-station-subway-isfahan # icon z13- (also has caption(optional) z14-)
railway-station-subway-istanbul # icon z12- (also has caption(optional) z14-)
railway-station-subway-izmir # icon z13- (also has caption(optional) z14-)
@@ -231,6 +233,7 @@ railway-station-subway-sapporo # icon z13- (also has captio
railway-station-subway-sendai # icon z13- (also has caption(optional) z14-)
railway-station-subway-sf # icon z12- (also has caption(optional) z14-)
railway-station-subway-shanghai # icon z12- (also has caption(optional) z14-)
+railway-station-subway-shenzhen # icon z13- (also has caption(optional) z14-)
railway-station-subway-shiraz # icon z13- (also has caption(optional) z14-)
railway-station-subway-singapore # icon z13- (also has caption(optional) z14-)
railway-station-subway-sofia # icon z13- (also has caption(optional) z14-)
@@ -457,6 +460,7 @@ railway-subway_entrance-guangzhou # icon z16- (also has captio
railway-subway_entrance-hamburg # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-helsinki # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-hiroshima # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-hongkong # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-isfahan # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-istanbul # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-izmir # icon z16- (also has caption(optional) z17-)
@@ -509,6 +513,7 @@ railway-subway_entrance-sapporo # icon z16- (also has captio
railway-subway_entrance-sendai # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sf # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shanghai # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-shenzhen # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shiraz # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-singapore # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sofia # icon z16- (also has caption(optional) z17-)
@@ -779,6 +784,7 @@ shop-butcher # icon z16- (also has captio
shop-cheese # icon z16- (also has caption(optional) z16-)
shop-chocolate # icon z16- (also has caption(optional) z16-)
shop-confectionery # icon z16- (also has caption(optional) z16-)
+shop-pasta # icon z16- (also has caption(optional) z16-)
shop-pastry # icon z16- (also has caption(optional) z16-)
shop-seafood # icon z16- (also has caption(optional) z16-)
=== 2550
@@ -792,7 +798,14 @@ amenity-cinema # icon z17- (also has captio
amenity-fountain # icon z16- (also has caption(optional) z16-, area z16-)
amenity-nightclub # icon z16- (also has caption(optional) z16-)
amenity-post_office # icon z17- (also has caption(optional) z17-)
+attraction-amusement_ride # icon z17- (also has caption(optional) z17-)
attraction-animal # icon z17- (also has caption(optional) z17-)
+attraction-big_wheel # icon z17- (also has caption(optional) z17-)
+attraction-bumper_car # icon z17- (also has caption(optional) z17-)
+attraction-carousel # icon z17- (also has caption(optional) z17-)
+attraction-historic # icon z17- (also has caption(optional) z17-)
+attraction-maze # icon z17- (also has caption(optional) z17-)
+attraction-roller_coaster # icon z17- (also has caption(optional) z17-)
highway-construction # pathtext z15- (also has line z13-)
highway-living_street # pathtext z14- (also has line z12-)
highway-living_street-bridge # pathtext z14- (also has line z12-)
@@ -1044,6 +1057,7 @@ amenity-recycling # icon z17- (also has captio
amenity-vending_machine-fuel # icon z18- (also has caption(optional) z18-)
amenity-vending_machine-parking_tickets # icon z17- (also has caption(optional) z17-)
amenity-vending_machine-public_transport_tickets # icon z17- (also has caption(optional) z17-)
+amenity-water_point-drinking_water_no # icon z18- (also has caption(optional) z18-)
highway-elevator # icon z17-
leisure-picnic_table # icon z17- (also has caption(optional) z17-)
man_made-water_tap-drinking_water_no # icon z18- (also has caption(optional) z18-)
@@ -1069,7 +1083,8 @@ leisure-ice_rink # icon z17- (also has captio
leisure-pitch # icon z17- (also has caption(optional) z17-, area z15-)
man_made-chimney # icon z16- (also has caption(optional) z18-)
man_made-flagpole # icon z15-
-man_made-tower-communication # icon z17-
+man_made-tower # icon z16- (also has caption(optional) z18-)
+man_made-tower-communication # icon z16- (also has caption(optional) z18-)
=== 850
junction # caption z17-
@@ -1187,6 +1202,9 @@ barrier-entrance # icon z16- (also has captio
entrance-main # icon z18- (also has caption(optional) z18-)
=== 220
+highway-traffic_signals # icon z19-
+=== 215
+
historic-anchor # icon z18- (also has caption(optional) z18-)
historic-cannon # icon z18- (also has caption(optional) z18-)
historic-memorial-plaque # icon z18- (also has caption(optional) z18-)
@@ -1289,9 +1307,10 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-funicular # caption(optional) z12- (also has icon z12-)
# railway-station-light_rail # caption(optional) z14- (also has icon z13-)
+# railway-station-light_rail-berlin # caption(optional) z14- (also has icon z13-)
# railway-station-light_rail-london # caption(optional) z14- (also has icon z13-)
# railway-station-light_rail-porto # caption(optional) z14- (also has icon z13-)
-# railway-station-monorail # caption(optional) z12- (also has icon z12-)
+# railway-station-monorail # caption(optional) z14- (also has icon z13-)
# railway-station-subway # caption(optional) z14- (also has icon z13-)
# railway-station-subway-adana # caption(optional) z14- (also has icon z12-)
# railway-station-subway-algiers # caption(optional) z14- (also has icon z12-)
@@ -1332,6 +1351,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-subway-hamburg # caption(optional) z14- (also has icon z13-)
# railway-station-subway-helsinki # caption(optional) z14- (also has icon z13-)
# railway-station-subway-hiroshima # caption(optional) z14- (also has icon z13-)
+# railway-station-subway-hongkong # caption(optional) z14- (also has icon z13-)
# railway-station-subway-isfahan # caption(optional) z14- (also has icon z13-)
# railway-station-subway-istanbul # caption(optional) z14- (also has icon z12-)
# railway-station-subway-izmir # caption(optional) z14- (also has icon z13-)
@@ -1384,6 +1404,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-subway-sendai # caption(optional) z14- (also has icon z13-)
# railway-station-subway-sf # caption(optional) z14- (also has icon z12-)
# railway-station-subway-shanghai # caption(optional) z14- (also has icon z12-)
+# railway-station-subway-shenzhen # caption(optional) z14- (also has icon z13-)
# railway-station-subway-shiraz # caption(optional) z14- (also has icon z13-)
# railway-station-subway-singapore # caption(optional) z14- (also has icon z13-)
# railway-station-subway-sofia # caption(optional) z14- (also has icon z13-)
@@ -1567,6 +1588,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-subway_entrance-hamburg # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-helsinki # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-hiroshima # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-hongkong # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-isfahan # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-istanbul # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-izmir # caption(optional) z17- (also has icon z16-)
@@ -1619,6 +1641,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-subway_entrance-sendai # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sf # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shanghai # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-shenzhen # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shiraz # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-singapore # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sofia # caption(optional) z17- (also has icon z16-)
@@ -1715,6 +1738,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# shop-cheese # caption(optional) z16- (also has icon z16-)
# shop-chocolate # caption(optional) z16- (also has icon z16-)
# shop-confectionery # caption(optional) z16- (also has icon z16-)
+# shop-pasta # caption(optional) z16- (also has icon z16-)
# shop-pastry # caption(optional) z16- (also has icon z16-)
# shop-seafood # caption(optional) z16- (also has icon z16-)
# === -7450
@@ -1728,7 +1752,14 @@ leisure-swimming_pool-private # icon z17- (also has captio
# amenity-fountain # caption(optional) z16- (also has icon z16-, area z16-)
# amenity-nightclub # caption(optional) z16- (also has icon z16-)
# amenity-post_office # caption(optional) z17- (also has icon z17-)
+# attraction-amusement_ride # caption(optional) z17- (also has icon z17-)
# attraction-animal # caption(optional) z17- (also has icon z17-)
+# attraction-big_wheel # caption(optional) z17- (also has icon z17-)
+# attraction-bumper_car # caption(optional) z17- (also has icon z17-)
+# attraction-carousel # caption(optional) z17- (also has icon z17-)
+# attraction-historic # caption(optional) z17- (also has icon z17-)
+# attraction-maze # caption(optional) z17- (also has icon z17-)
+# attraction-roller_coaster # caption(optional) z17- (also has icon z17-)
# leisure-bowling_alley # caption(optional) z17- (also has icon z17-)
# leisure-garden # caption(optional) z16- (also has icon z16-, area z12-)
# leisure-swimming_pool # caption(optional) z17- (also has icon z17-, area z13-)
@@ -1957,6 +1988,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# amenity-vending_machine-fuel # caption(optional) z18- (also has icon z18-)
# amenity-vending_machine-parking_tickets # caption(optional) z17- (also has icon z17-)
# amenity-vending_machine-public_transport_tickets # caption(optional) z17- (also has icon z17-)
+# amenity-water_point-drinking_water_no # caption(optional) z18- (also has icon z18-)
# leisure-picnic_table # caption(optional) z17- (also has icon z17-)
# man_made-water_tap-drinking_water_no # caption(optional) z18- (also has icon z18-)
# man_made-water_well-drinking_water_no # caption(optional) z18- (also has icon z18-)
@@ -1973,6 +2005,8 @@ leisure-swimming_pool-private # icon z17- (also has captio
# leisure-ice_rink # caption(optional) z17- (also has icon z17-)
# leisure-pitch # caption(optional) z17- (also has icon z17-, area z15-)
# man_made-chimney # caption(optional) z18- (also has icon z16-)
+# man_made-tower # caption(optional) z18- (also has icon z16-)
+# man_made-tower-communication # caption(optional) z18- (also has icon z16-)
# === -9150
# man_made-works # caption(optional) z17- (also has icon z16-)
diff --git a/data/styles/default/light/colors.mapcss b/data/styles/default/light/colors.mapcss
index e0abb90d62..3a25105be6 100644
--- a/data/styles/default/light/colors.mapcss
+++ b/data/styles/default/light/colors.mapcss
@@ -52,6 +52,7 @@
@green0: #CFD5A8;
@green1: #C6CF93;
+@green1b: #C1CC89;
@green2: #BCC87E;
@green3: #B3C471;
@green4: #AEC26B;
diff --git a/data/styles/default/light/symbols/funicular-s.svg b/data/styles/default/light/symbols/funicular-s.svg
new file mode 100644
index 0000000000..edf4550a99
--- /dev/null
+++ b/data/styles/default/light/symbols/funicular-s.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/monorail-m.svg b/data/styles/default/light/symbols/monorail-m.svg
new file mode 100644
index 0000000000..06c56004b6
--- /dev/null
+++ b/data/styles/default/light/symbols/monorail-m.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/monorail-s.svg b/data/styles/default/light/symbols/monorail-s.svg
new file mode 100644
index 0000000000..1fc7b44baf
--- /dev/null
+++ b/data/styles/default/light/symbols/monorail-s.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/search-result-beer.svg b/data/styles/default/light/symbols/search-result-pub.svg
similarity index 100%
rename from data/styles/default/light/symbols/search-result-beer.svg
rename to data/styles/default/light/symbols/search-result-pub.svg
diff --git a/data/styles/default/light/symbols/search-result-shop-sweets.svg b/data/styles/default/light/symbols/search-result-shop-confectionery.svg
similarity index 100%
rename from data/styles/default/light/symbols/search-result-shop-sweets.svg
rename to data/styles/default/light/symbols/search-result-shop-confectionery.svg
diff --git a/data/styles/default/light/symbols/subway-hongkong-m.svg b/data/styles/default/light/symbols/subway-hongkong-m.svg
new file mode 100644
index 0000000000..9cc6896ae6
--- /dev/null
+++ b/data/styles/default/light/symbols/subway-hongkong-m.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/subway-hongkong-s.svg b/data/styles/default/light/symbols/subway-hongkong-s.svg
new file mode 100644
index 0000000000..686a8ec386
--- /dev/null
+++ b/data/styles/default/light/symbols/subway-hongkong-s.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/subway-s.svg b/data/styles/default/light/symbols/subway-s.svg
index 06b10c0b72..be715d101e 100644
--- a/data/styles/default/light/symbols/subway-s.svg
+++ b/data/styles/default/light/symbols/subway-s.svg
@@ -2,6 +2,6 @@
-
+
diff --git a/data/styles/default/light/symbols/subway-shenzhen-m.svg b/data/styles/default/light/symbols/subway-shenzhen-m.svg
new file mode 100644
index 0000000000..131bb3733e
--- /dev/null
+++ b/data/styles/default/light/symbols/subway-shenzhen-m.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/subway-shenzhen-s.svg b/data/styles/default/light/symbols/subway-shenzhen-s.svg
new file mode 100644
index 0000000000..fdbd4b3f48
--- /dev/null
+++ b/data/styles/default/light/symbols/subway-shenzhen-s.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/data/styles/default/light/symbols/traffic_signals.svg b/data/styles/default/light/symbols/traffic_signals.svg
index 4e5793151b..77dc92b6e4 100644
--- a/data/styles/default/light/symbols/traffic_signals.svg
+++ b/data/styles/default/light/symbols/traffic_signals.svg
@@ -1,3 +1,7 @@
-
-
-
+
+
+
+
+
+
+
diff --git a/data/styles/outdoors/dark/style.mapcss b/data/styles/outdoors/dark/style.mapcss
index edfa6fe9e3..051ece6d50 100644
--- a/data/styles/outdoors/dark/style.mapcss
+++ b/data/styles/outdoors/dark/style.mapcss
@@ -74,7 +74,7 @@ colors
RoadShieldBlueBackground-color: #294C88;
RoadShieldGreenBackground-color: #136C30;
RoadShieldRedBackground-color: #9F1A17;
- RoadShieldOrangeBackground-color: #136C30;
+ RoadShieldOrangeBackground-color: #B58E1B;
PoiHotelTextOutline-color: #000000;
PoiHotelTextOutline-opacity: 0.6;
PoiDeletedMask-color: #FFFFFF;
diff --git a/data/styles/outdoors/include/Icons.mapcss b/data/styles/outdoors/include/Icons.mapcss
index c0420b410f..0d466fa860 100644
--- a/data/styles/outdoors/include/Icons.mapcss
+++ b/data/styles/outdoors/include/Icons.mapcss
@@ -174,12 +174,15 @@ node|z15-[natural=spring][drinking_water=not],
node|z12-[man_made=water_tap][drinking_water=not],
node|z12-[man_made=water_well][drinking_water=not],
+node|z12-[amenity=water_point][drinking_water=not],
{icon-image: none;}
node|z14-[man_made=water_tap][drinking_water=not],
node|z14-[man_made=water_well][drinking_water=not],
+node|z14-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-s.svg;}
node|z15-[man_made=water_tap][drinking_water=not],
node|z15-[man_made=water_well][drinking_water=not],
+node|z15-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-m.svg;}
/* 4.TOURISM */
@@ -372,6 +375,10 @@ node|z14-[man_made=flagpole],
node|z14-[man_made=mast],
{icon-image: mast-m.svg;}
+node|z14-[man_made=tower],
+node|z14-[man_made=tower][tower:type=communication],
+{icon-image: mast-m.svg; font-size: 11;}
+
node|z18-[man_made=cairn],
{icon-image: cairn-m.svg;text: name;text-color: @poi_label;font-size: 12;text-offset: 1;}
diff --git a/data/styles/outdoors/include/priorities_3_FG.prio.txt b/data/styles/outdoors/include/priorities_3_FG.prio.txt
index 6ba2e0779a..c6bf30217c 100644
--- a/data/styles/outdoors/include/priorities_3_FG.prio.txt
+++ b/data/styles/outdoors/include/priorities_3_FG.prio.txt
@@ -310,6 +310,22 @@ highway-path-horse # line z11- (also has pathte
highway-path-tunnel # line z11- (also has line::tunnelBackground z17-, line::tunnelCasing z17-, pathtext z13-)
=== 155
+highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
+highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
+highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
+highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
+highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z12-, line::tunnelCasing z17-, pathtext z13-)
+highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
+=== 154
+
+highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
+highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
+highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
+highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
+highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z12-, line::tunnelBackground z17-, pathtext z13-)
+highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
+=== 153
+
highway-bridleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-cycleway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
highway-footway-bridge::bridgewhite # line::bridgewhite z15- (also has line z11-, line::bridgeblack z17-, pathtext z13-)
@@ -332,6 +348,7 @@ highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (al
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z13-)
railway-abandoned-bridge::bridgewhite # line::bridgewhite z16- (also has line z13-, line::bridgeblack z16-)
+railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
railway-preserved-bridge::bridgewhite # line::bridgewhite z15- (also has line z13-, line::bridgeblack z16-)
railway-rail-branch-bridge::bridgewhite # line::bridgewhite z13- (also has line z10-, line::bridgeblack z16-, line::dash z15-)
railway-rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z10-, line::bridgeblack z16-, line::dash z15-)
@@ -366,6 +383,7 @@ highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (al
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z13-)
railway-abandoned-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z16-)
+railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
railway-preserved-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z15-)
railway-rail-branch-bridge::bridgeblack # line::bridgeblack z16- (also has line z10-, line::bridgewhite z13-, line::dash z15-)
railway-rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z10-, line::bridgewhite z13-, line::dash z15-)
@@ -430,24 +448,6 @@ isoline-step_500 # line z10- (also has pathte
isoline-zero # line z15- (also has pathtext z15-)
=== 60
-highway-bridleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
-highway-cycleway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
-highway-footway-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
-highway-path-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
-highway-steps-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z12-, line::tunnelCasing z17-, pathtext z13-)
-highway-track-tunnel::tunnelBackground # line::tunnelBackground z17- (also has line z11-, line::tunnelCasing z17-, pathtext z13-)
-railway-light_rail-bridge::bridgewhite # line::bridgewhite z13- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
-=== 50
-
-highway-bridleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
-highway-cycleway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
-highway-footway-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
-highway-path-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
-highway-steps-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z12-, line::tunnelBackground z17-, pathtext z13-)
-highway-track-tunnel::tunnelCasing # line::tunnelCasing z17- (also has line z11-, line::tunnelBackground z17-, pathtext z13-)
-railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z13-, line::dash z16-)
-=== 40
-
man_made-breakwater # line z14- and area z12- (also has caption z17-)
man_made-pier # line z14- and area z12- (also has caption z17-)
waterway-dam # line z14- and area z14- (also has pathtext z15-)
diff --git a/data/styles/outdoors/include/priorities_4_overlays.prio.txt b/data/styles/outdoors/include/priorities_4_overlays.prio.txt
index d831f191a4..f67d0ce12d 100644
--- a/data/styles/outdoors/include/priorities_4_overlays.prio.txt
+++ b/data/styles/outdoors/include/priorities_4_overlays.prio.txt
@@ -136,9 +136,10 @@ amenity-bus_station # icon z13- (also has captio
railway-station-funicular # icon z12- (also has caption(optional) z12-)
railway-station-light_rail # icon z13- (also has caption(optional) z14-)
+railway-station-light_rail-berlin # icon z13- (also has caption(optional) z14-)
railway-station-light_rail-london # icon z13- (also has caption(optional) z14-)
railway-station-light_rail-porto # icon z13- (also has caption(optional) z14-)
-railway-station-monorail # icon z12- (also has caption(optional) z12-)
+railway-station-monorail # icon z13- (also has caption(optional) z14-)
railway-station-subway # icon z13- (also has caption(optional) z14-)
railway-station-subway-adana # icon z12- (also has caption(optional) z14-)
railway-station-subway-algiers # icon z12- (also has caption(optional) z14-)
@@ -179,6 +180,7 @@ railway-station-subway-guangzhou # icon z13- (also has captio
railway-station-subway-hamburg # icon z13- (also has caption(optional) z14-)
railway-station-subway-helsinki # icon z13- (also has caption(optional) z14-)
railway-station-subway-hiroshima # icon z13- (also has caption(optional) z14-)
+railway-station-subway-hongkong # icon z13- (also has caption(optional) z14-)
railway-station-subway-isfahan # icon z13- (also has caption(optional) z14-)
railway-station-subway-istanbul # icon z12- (also has caption(optional) z14-)
railway-station-subway-izmir # icon z13- (also has caption(optional) z14-)
@@ -231,6 +233,7 @@ railway-station-subway-sapporo # icon z13- (also has captio
railway-station-subway-sendai # icon z13- (also has caption(optional) z14-)
railway-station-subway-sf # icon z12- (also has caption(optional) z14-)
railway-station-subway-shanghai # icon z12- (also has caption(optional) z14-)
+railway-station-subway-shenzhen # icon z13- (also has caption(optional) z14-)
railway-station-subway-shiraz # icon z13- (also has caption(optional) z14-)
railway-station-subway-singapore # icon z13- (also has caption(optional) z14-)
railway-station-subway-sofia # icon z13- (also has caption(optional) z14-)
@@ -457,6 +460,7 @@ railway-subway_entrance-guangzhou # icon z16- (also has captio
railway-subway_entrance-hamburg # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-helsinki # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-hiroshima # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-hongkong # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-isfahan # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-istanbul # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-izmir # icon z16- (also has caption(optional) z17-)
@@ -509,6 +513,7 @@ railway-subway_entrance-sapporo # icon z16- (also has captio
railway-subway_entrance-sendai # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sf # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shanghai # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-shenzhen # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shiraz # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-singapore # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sofia # icon z16- (also has caption(optional) z17-)
@@ -779,6 +784,7 @@ shop-butcher # icon z16- (also has captio
shop-cheese # icon z16- (also has caption(optional) z16-)
shop-chocolate # icon z16- (also has caption(optional) z16-)
shop-confectionery # icon z16- (also has caption(optional) z16-)
+shop-pasta # icon z16- (also has caption(optional) z16-)
shop-pastry # icon z16- (also has caption(optional) z16-)
shop-seafood # icon z16- (also has caption(optional) z16-)
=== 2550
@@ -792,7 +798,14 @@ amenity-cinema # icon z17- (also has captio
amenity-fountain # icon z16- (also has caption(optional) z16-, area z16-)
amenity-nightclub # icon z16- (also has caption(optional) z16-)
amenity-post_office # icon z17- (also has caption(optional) z17-)
+attraction-amusement_ride # icon z17- (also has caption(optional) z17-)
attraction-animal # icon z17- (also has caption(optional) z17-)
+attraction-big_wheel # icon z17- (also has caption(optional) z17-)
+attraction-bumper_car # icon z17- (also has caption(optional) z17-)
+attraction-carousel # icon z17- (also has caption(optional) z17-)
+attraction-historic # icon z17- (also has caption(optional) z17-)
+attraction-maze # icon z17- (also has caption(optional) z17-)
+attraction-roller_coaster # icon z17- (also has caption(optional) z17-)
highway-construction # pathtext z15- (also has line z11-)
highway-living_street # pathtext z14- (also has line z12-)
highway-living_street-bridge # pathtext z14- (also has line z12-)
@@ -1044,6 +1057,7 @@ amenity-recycling # icon z17- (also has captio
amenity-vending_machine-fuel # icon z18- (also has caption(optional) z18-)
amenity-vending_machine-parking_tickets # icon z17- (also has caption(optional) z17-)
amenity-vending_machine-public_transport_tickets # icon z17- (also has caption(optional) z17-)
+amenity-water_point-drinking_water_no # icon z14- (also has caption(optional) z14-)
highway-elevator # icon z17-
leisure-picnic_table # icon z15- (also has caption(optional) z16-)
man_made-water_tap-drinking_water_no # icon z14- (also has caption(optional) z14-)
@@ -1069,7 +1083,8 @@ leisure-ice_rink # icon z17- (also has captio
leisure-pitch # icon z17- (also has caption(optional) z17-, area z15-)
man_made-chimney # icon z16- (also has caption(optional) z18-)
man_made-flagpole # icon z12-
-man_made-tower-communication # icon z17-
+man_made-tower # icon z14- (also has caption(optional) z18-)
+man_made-tower-communication # icon z14- (also has caption(optional) z18-)
=== 850
junction # caption z17-
@@ -1187,6 +1202,9 @@ barrier-entrance # icon z16- (also has captio
entrance-main # icon z18- (also has caption(optional) z18-)
=== 220
+highway-traffic_signals # icon z19-
+=== 215
+
historic-anchor # icon z18- (also has caption(optional) z18-)
historic-cannon # icon z18- (also has caption(optional) z18-)
historic-memorial-plaque # icon z18- (also has caption(optional) z18-)
@@ -1289,9 +1307,10 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-funicular # caption(optional) z12- (also has icon z12-)
# railway-station-light_rail # caption(optional) z14- (also has icon z13-)
+# railway-station-light_rail-berlin # caption(optional) z14- (also has icon z13-)
# railway-station-light_rail-london # caption(optional) z14- (also has icon z13-)
# railway-station-light_rail-porto # caption(optional) z14- (also has icon z13-)
-# railway-station-monorail # caption(optional) z12- (also has icon z12-)
+# railway-station-monorail # caption(optional) z14- (also has icon z13-)
# railway-station-subway # caption(optional) z14- (also has icon z13-)
# railway-station-subway-adana # caption(optional) z14- (also has icon z12-)
# railway-station-subway-algiers # caption(optional) z14- (also has icon z12-)
@@ -1332,6 +1351,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-subway-hamburg # caption(optional) z14- (also has icon z13-)
# railway-station-subway-helsinki # caption(optional) z14- (also has icon z13-)
# railway-station-subway-hiroshima # caption(optional) z14- (also has icon z13-)
+# railway-station-subway-hongkong # caption(optional) z14- (also has icon z13-)
# railway-station-subway-isfahan # caption(optional) z14- (also has icon z13-)
# railway-station-subway-istanbul # caption(optional) z14- (also has icon z12-)
# railway-station-subway-izmir # caption(optional) z14- (also has icon z13-)
@@ -1384,6 +1404,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-station-subway-sendai # caption(optional) z14- (also has icon z13-)
# railway-station-subway-sf # caption(optional) z14- (also has icon z12-)
# railway-station-subway-shanghai # caption(optional) z14- (also has icon z12-)
+# railway-station-subway-shenzhen # caption(optional) z14- (also has icon z13-)
# railway-station-subway-shiraz # caption(optional) z14- (also has icon z13-)
# railway-station-subway-singapore # caption(optional) z14- (also has icon z13-)
# railway-station-subway-sofia # caption(optional) z14- (also has icon z13-)
@@ -1567,6 +1588,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-subway_entrance-hamburg # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-helsinki # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-hiroshima # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-hongkong # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-isfahan # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-istanbul # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-izmir # caption(optional) z17- (also has icon z16-)
@@ -1619,6 +1641,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# railway-subway_entrance-sendai # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sf # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shanghai # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-shenzhen # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shiraz # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-singapore # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sofia # caption(optional) z17- (also has icon z16-)
@@ -1715,6 +1738,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# shop-cheese # caption(optional) z16- (also has icon z16-)
# shop-chocolate # caption(optional) z16- (also has icon z16-)
# shop-confectionery # caption(optional) z16- (also has icon z16-)
+# shop-pasta # caption(optional) z16- (also has icon z16-)
# shop-pastry # caption(optional) z16- (also has icon z16-)
# shop-seafood # caption(optional) z16- (also has icon z16-)
# === -7450
@@ -1728,7 +1752,14 @@ leisure-swimming_pool-private # icon z17- (also has captio
# amenity-fountain # caption(optional) z16- (also has icon z16-, area z16-)
# amenity-nightclub # caption(optional) z16- (also has icon z16-)
# amenity-post_office # caption(optional) z17- (also has icon z17-)
+# attraction-amusement_ride # caption(optional) z17- (also has icon z17-)
# attraction-animal # caption(optional) z17- (also has icon z17-)
+# attraction-big_wheel # caption(optional) z17- (also has icon z17-)
+# attraction-bumper_car # caption(optional) z17- (also has icon z17-)
+# attraction-carousel # caption(optional) z17- (also has icon z17-)
+# attraction-historic # caption(optional) z17- (also has icon z17-)
+# attraction-maze # caption(optional) z17- (also has icon z17-)
+# attraction-roller_coaster # caption(optional) z17- (also has icon z17-)
# leisure-bowling_alley # caption(optional) z17- (also has icon z17-)
# leisure-garden # caption(optional) z16- (also has icon z16-, area z12-)
# leisure-swimming_pool # caption(optional) z17- (also has icon z17-, area z13-)
@@ -1957,6 +1988,7 @@ leisure-swimming_pool-private # icon z17- (also has captio
# amenity-vending_machine-fuel # caption(optional) z18- (also has icon z18-)
# amenity-vending_machine-parking_tickets # caption(optional) z17- (also has icon z17-)
# amenity-vending_machine-public_transport_tickets # caption(optional) z17- (also has icon z17-)
+# amenity-water_point-drinking_water_no # caption(optional) z14- (also has icon z14-)
# leisure-picnic_table # caption(optional) z16- (also has icon z15-)
# man_made-water_tap-drinking_water_no # caption(optional) z14- (also has icon z14-)
# man_made-water_well-drinking_water_no # caption(optional) z14- (also has icon z14-)
@@ -1973,6 +2005,8 @@ leisure-swimming_pool-private # icon z17- (also has captio
# leisure-ice_rink # caption(optional) z17- (also has icon z17-)
# leisure-pitch # caption(optional) z17- (also has icon z17-, area z15-)
# man_made-chimney # caption(optional) z18- (also has icon z16-)
+# man_made-tower # caption(optional) z18- (also has icon z14-)
+# man_made-tower-communication # caption(optional) z18- (also has icon z14-)
# === -9150
# man_made-works # caption(optional) z17- (also has icon z16-)
diff --git a/data/styles/vehicle/dark/style.mapcss b/data/styles/vehicle/dark/style.mapcss
index f8ffb73680..6548bc0410 100644
--- a/data/styles/vehicle/dark/style.mapcss
+++ b/data/styles/vehicle/dark/style.mapcss
@@ -75,7 +75,7 @@ colors
RoadShieldBlueBackground-color: #294C88;
RoadShieldGreenBackground-color: #136C30;
RoadShieldRedBackground-color: #9F1A17;
- RoadShieldOrangeBackground-color: #136C30;
+ RoadShieldOrangeBackground-color: #B58E1B;
PoiHotelTextOutline-color: #000000;
PoiHotelTextOutline-opacity: 0.6;
PoiDeletedMask-color: #FFFFFF;
diff --git a/data/styles/vehicle/include/Basemap.mapcss b/data/styles/vehicle/include/Basemap.mapcss
index 83b0847b16..b056c0eb14 100644
--- a/data/styles/vehicle/include/Basemap.mapcss
+++ b/data/styles/vehicle/include/Basemap.mapcss
@@ -90,37 +90,35 @@ line|z10-[boundary=administrative][admin_level=4]
area|z10-[landuse=forest],
area|z10-[leisure=park],
area|z12-[leisure=garden],
-area|z14-[landuse=grass],
-area|z14-[natural=grassland],
-area|z14-[leisure=golf_course],
-area|z14-[leisure=miniature_golf],
-area|z14-[natural=heath],
-area|z14-[landuse=allotments],
-area|z14-[natural=scrub],
-area|z14-[landuse=orchard],
-area|z14-[landuse=vineyard],
-area|z14-[landuse=meadow],
-area|z14-[landuse=recreation_ground],
-area|z14-[landuse=village_green],
-area|z14-[landuse=field],
+area|z12-[landuse=grass],
+area|z12-[natural=grassland],
+area|z12-[leisure=golf_course],
+area|z12-[leisure=miniature_golf],
+area|z12-[natural=heath],
+area|z12-[landuse=allotments],
+area|z12-[natural=scrub],
+area|z12-[landuse=orchard],
+area|z12-[landuse=vineyard],
+area|z12-[landuse=meadow],
+area|z12-[landuse=recreation_ground],
+area|z12-[landuse=village_green],
+area|z12-[landuse=field],
{fill-opacity: 1;}
area|z10[landuse=forest],
-{fill-color: @green1;}
-
-area|z14-[landuse=grass],
-area|z14-[natural=grassland],
-area|z14-[leisure=miniature_golf],
-area|z14-[leisure=golf_course],
-area|z14-[natural=heath],
-area|z14-[landuse=allotments],
-area|z14-[natural=scrub],
-area|z14-[landuse=orchard],
-area|z14-[landuse=vineyard],
-area|z14-[landuse=meadow],
-area|z14-[landuse=recreation_ground],
-area|z14-[landuse=village_green],
-area|z14-[landuse=field],
+area|z12-[landuse=grass],
+area|z12-[natural=grassland],
+area|z12-[leisure=miniature_golf],
+area|z12-[leisure=golf_course],
+area|z12-[natural=heath],
+area|z12-[landuse=allotments],
+area|z12-[natural=scrub],
+area|z12-[landuse=orchard],
+area|z12-[landuse=vineyard],
+area|z12-[landuse=meadow],
+area|z12-[landuse=recreation_ground],
+area|z12-[landuse=village_green],
+area|z12-[landuse=field],
{fill-color: @green1;}
area|z11-12[landuse=forest],
@@ -153,6 +151,13 @@ area|z16-[leisure=park],
area|z16-[leisure=garden]
{fill-color: @forest;}
+area|z12-[leisure=garden][garden:type=residential],
+{fill-color: @green0;}
+area|z16-[leisure=garden][garden:type=residential],
+{fill-color: @green1;}
+area|z17-[leisure=garden][garden:type=residential],
+{fill-color: @green2;}
+
area|z12-[natural=bare_rock],
{fill-color: @barerock;}
diff --git a/data/styles/vehicle/include/Icons.mapcss b/data/styles/vehicle/include/Icons.mapcss
index 8b617c50da..f83a8e2cba 100644
--- a/data/styles/vehicle/include/Icons.mapcss
+++ b/data/styles/vehicle/include/Icons.mapcss
@@ -2,7 +2,7 @@
2.NATURAL
3.TRANSPORT
3.1 Train Station
- 3.2 Subway Station (Moved to /default/include/Subways.mapcss)
+ 3.2 Road Icons
3.3 Tram Station
3.4 Bus Station
3.5 Ferry terminal
@@ -124,11 +124,6 @@ node|z14-[aeroway=aerodrome]::int_name,
/*check offset int_name*/
-/* 3.2 Road Icons */
-node|z19-[highway=traffic_signals],
-{icon-image: traffic_signals.svg}
-
-
node|z12[railway=station][!transport],
{icon-image: train-s.svg;text-offset: 1;font-size: 11;}
node|z13[railway=station],
@@ -160,8 +155,12 @@ node|z17-[railway=station]::int_name,
node|z17-[railway=halt]::int_name,
{text-offset: 1;font-size: 12;text-halo-opacity: 0.9;}
-/* 3.3 Tram Station */
+/* 3.2 Road Icons */
+node|z15-[highway=traffic_signals],
+{icon-image: traffic_signals.svg}
+
+/* 3.3 Tram Station */
node|z17[railway=tram_stop],
area|z17[railway=tram_stop]
@@ -906,8 +905,11 @@ area|z18-[amenity=compressed_air],
{icon-image: compressed_air-m.svg;}
node|z16-[amenity=water_point],
-area|z16-[amenity=water_point],
{icon-image: drinking-water-m.svg; icon-min-distance: 20;}
+node|z16-[amenity=water_point][drinking_water=not],
+{icon-image: none;}
+node|z18-[amenity=water_point][drinking_water=not],
+{icon-image: drinking-water-no-m.svg; icon-min-distance: 20;}
/* 7.1 Parking */
diff --git a/data/styles/vehicle/include/priorities_1_BG-by-size.prio.txt b/data/styles/vehicle/include/priorities_1_BG-by-size.prio.txt
index 236f695f39..6c81a9abaa 100644
--- a/data/styles/vehicle/include/priorities_1_BG-by-size.prio.txt
+++ b/data/styles/vehicle/include/priorities_1_BG-by-size.prio.txt
@@ -46,31 +46,31 @@ leisure-swimming_pool # area z13-
leisure-swimming_pool-private # area z13-
=== 100
-leisure-golf_course # area z14-
-leisure-miniature_golf # area z14-
+leisure-golf_course # area z12-
+leisure-miniature_golf # area z12-
natural-wetland # area z11- (also has caption z16-)
natural-wetland-bog # area z11- (also has caption z16-)
natural-wetland-marsh # area z11- (also has caption z16-)
=== 90
-landuse-grass # area z14-
-natural-grassland # area z14-
-natural-heath # area z14-
+landuse-grass # area z12-
+natural-grassland # area z12-
+natural-heath # area z12-
=== 80
landuse-farmyard # area z14-
=== 71
-landuse-allotments # area z14-
+landuse-allotments # area z12-
landuse-farmland # area z14-
-landuse-field # area z14-
-landuse-meadow # area z14-
-landuse-orchard # area z14-
-landuse-recreation_ground # area z14-
-landuse-village_green # area z14-
-landuse-vineyard # area z14-
+landuse-field # area z12-
+landuse-meadow # area z12-
+landuse-orchard # area z12-
+landuse-recreation_ground # area z12-
+landuse-village_green # area z12-
+landuse-vineyard # area z12-
natural-bare_rock # area z12-
-natural-scrub # area z14-
+natural-scrub # area z12-
=== 70
leisure-garden # area z12-
diff --git a/data/styles/vehicle/include/priorities_3_FG.prio.txt b/data/styles/vehicle/include/priorities_3_FG.prio.txt
index a1acb2681c..488e816087 100644
--- a/data/styles/vehicle/include/priorities_3_FG.prio.txt
+++ b/data/styles/vehicle/include/priorities_3_FG.prio.txt
@@ -294,6 +294,7 @@ highway-trunk-bridge::bridgewhite # line::bridgewhite z13- (al
highway-trunk_link-bridge::bridgewhite # line::bridgewhite z14- (also has line z10-, line::bridgeblack z14-, line(casing) z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z14-, pathtext z14-)
railway-abandoned-bridge::bridgewhite # line::bridgewhite z16- (also has line z16-, line::bridgeblack z16-)
+railway-light_rail-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
railway-preserved-bridge::bridgewhite # line::bridgewhite z16- (also has line z16-, line::bridgeblack z16-)
railway-rail-branch-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z16-, line::dash z16-)
railway-rail-bridge::bridgewhite # line::bridgewhite z14- (also has line z11-, line::bridgeblack z16-, line::dash z16-)
@@ -319,6 +320,7 @@ highway-trunk-bridge::bridgeblack # line::bridgeblack z13- (al
highway-trunk_link-bridge::bridgeblack # line::bridgeblack z14- (also has line z10-, line::bridgewhite z14-, line(casing) z14-, pathtext z10-, shield::shield z10-)
highway-unclassified-bridge::bridgeblack # line::bridgeblack z14- (also has line z11-, line::bridgewhite z14-, pathtext z14-)
railway-abandoned-bridge::bridgeblack # line::bridgeblack z16- (also has line z16-, line::bridgewhite z16-)
+railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z14-, line::dash z16-)
railway-preserved-bridge::bridgeblack # line::bridgeblack z16- (also has line z16-, line::bridgewhite z16-)
railway-rail-branch-bridge::bridgeblack # line::bridgeblack z16- (also has line z11-, line::bridgewhite z14-, line::dash z16-)
railway-rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z11-, line::bridgewhite z14-, line::dash z16-)
@@ -356,12 +358,6 @@ building-has_parts # area z15- (also has captio
building-train_station # area z15- (also has caption z18-)
=== 50
-railway-light_rail-bridge::bridgewhite # line::bridgewhite z14- (also has line z13-, line::bridgeblack z16-, line::dash z16-)
-=== 40
-
-railway-light_rail-bridge::bridgeblack # line::bridgeblack z16- (also has line z13-, line::bridgewhite z14-, line::dash z16-)
-=== 30
-
man_made-breakwater # line z15- and area z13-
man_made-pier # line z15- and area z13-
waterway-dam # line z15- and area z15-
diff --git a/data/styles/vehicle/include/priorities_4_overlays.prio.txt b/data/styles/vehicle/include/priorities_4_overlays.prio.txt
index 4a6b351770..bb6b63850a 100644
--- a/data/styles/vehicle/include/priorities_4_overlays.prio.txt
+++ b/data/styles/vehicle/include/priorities_4_overlays.prio.txt
@@ -174,9 +174,6 @@ amenity-charging_station-motorcar # icon z14- (also has captio
amenity-fuel # icon z12- (also has caption(optional) z12-)
=== 3200
-highway-traffic_signals # icon z19-
-=== 3165
-
amenity-charging_station # icon z16- (also has caption(optional) z16-)
amenity-vending_machine-fuel # icon z17- (also has caption(optional) z17-)
=== 3150
@@ -199,9 +196,10 @@ natural-water-reservoir # caption z10- (also has are
railway-station-funicular # icon z12- (also has caption(optional) z13-)
railway-station-light_rail # icon z13- (also has caption(optional) z15-)
+railway-station-light_rail-berlin # icon z13- (also has caption(optional) z15-)
railway-station-light_rail-london # icon z13- (also has caption(optional) z15-)
railway-station-light_rail-porto # icon z13- (also has caption(optional) z15-)
-railway-station-monorail # icon z12- (also has caption(optional) z13-)
+railway-station-monorail # icon z13- (also has caption(optional) z14-)
=== 2900
barrier-toll_booth # icon z12- (also has caption(optional) z14-)
@@ -353,6 +351,7 @@ railway-station-subway-guangzhou # icon z13- (also has captio
railway-station-subway-hamburg # icon z13- (also has caption(optional) z15-)
railway-station-subway-helsinki # icon z13- (also has caption(optional) z15-)
railway-station-subway-hiroshima # icon z13- (also has caption(optional) z15-)
+railway-station-subway-hongkong # icon z13- (also has caption(optional) z15-)
railway-station-subway-isfahan # icon z13- (also has caption(optional) z15-)
railway-station-subway-istanbul # icon z12- (also has caption(optional) z15-)
railway-station-subway-izmir # icon z13- (also has caption(optional) z15-)
@@ -405,6 +404,7 @@ railway-station-subway-sapporo # icon z13- (also has captio
railway-station-subway-sendai # icon z13- (also has caption(optional) z15-)
railway-station-subway-sf # icon z12- (also has caption(optional) z15-)
railway-station-subway-shanghai # icon z12- (also has caption(optional) z15-)
+railway-station-subway-shenzhen # icon z13- (also has caption(optional) z15-)
railway-station-subway-shiraz # icon z13- (also has caption(optional) z15-)
railway-station-subway-singapore # icon z13- (also has caption(optional) z15-)
railway-station-subway-sofia # icon z13- (also has caption(optional) z15-)
@@ -554,6 +554,7 @@ amenity-conference_centre # icon z16-
amenity-events_venue # icon z16-
amenity-exhibition_centre # icon z16-
amenity-water_point # icon z16-
+amenity-water_point-drinking_water_no # icon z18-
building-train_station # caption z18- (also has area z15-)
railway-subway_entrance # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-adana # icon z16- (also has caption(optional) z17-)
@@ -595,6 +596,7 @@ railway-subway_entrance-guangzhou # icon z16- (also has captio
railway-subway_entrance-hamburg # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-helsinki # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-hiroshima # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-hongkong # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-isfahan # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-istanbul # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-izmir # icon z16- (also has caption(optional) z17-)
@@ -648,6 +650,7 @@ railway-subway_entrance-sapporo # icon z16- (also has captio
railway-subway_entrance-sendai # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sf # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shanghai # icon z16- (also has caption(optional) z17-)
+railway-subway_entrance-shenzhen # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-shiraz # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-singapore # icon z16- (also has caption(optional) z17-)
railway-subway_entrance-sofia # icon z16- (also has caption(optional) z17-)
@@ -712,6 +715,9 @@ amenity-toilets # icon z17- (also has captio
shop-motorcycle # icon z17-
=== 200
+highway-traffic_signals # icon z15-
+=== 175
+
building-address # caption z18-
landuse-landfill # caption z15- (also has area z15-)
landuse-quarry # caption z15- (also has area z15-)
@@ -766,9 +772,10 @@ entrance-main # icon z18- (also has captio
# railway-station-funicular # caption(optional) z13- (also has icon z12-)
# railway-station-light_rail # caption(optional) z15- (also has icon z13-)
+# railway-station-light_rail-berlin # caption(optional) z15- (also has icon z13-)
# railway-station-light_rail-london # caption(optional) z15- (also has icon z13-)
# railway-station-light_rail-porto # caption(optional) z15- (also has icon z13-)
-# railway-station-monorail # caption(optional) z13- (also has icon z12-)
+# railway-station-monorail # caption(optional) z14- (also has icon z13-)
# === -7100
# barrier-toll_booth # caption(optional) z14- (also has icon z12-)
@@ -874,6 +881,7 @@ entrance-main # icon z18- (also has captio
# railway-station-subway-hamburg # caption(optional) z15- (also has icon z13-)
# railway-station-subway-helsinki # caption(optional) z15- (also has icon z13-)
# railway-station-subway-hiroshima # caption(optional) z15- (also has icon z13-)
+# railway-station-subway-hongkong # caption(optional) z15- (also has icon z13-)
# railway-station-subway-isfahan # caption(optional) z15- (also has icon z13-)
# railway-station-subway-istanbul # caption(optional) z15- (also has icon z12-)
# railway-station-subway-izmir # caption(optional) z15- (also has icon z13-)
@@ -926,6 +934,7 @@ entrance-main # icon z18- (also has captio
# railway-station-subway-sendai # caption(optional) z15- (also has icon z13-)
# railway-station-subway-sf # caption(optional) z15- (also has icon z12-)
# railway-station-subway-shanghai # caption(optional) z15- (also has icon z12-)
+# railway-station-subway-shenzhen # caption(optional) z15- (also has icon z13-)
# railway-station-subway-shiraz # caption(optional) z15- (also has icon z13-)
# railway-station-subway-singapore # caption(optional) z15- (also has icon z13-)
# railway-station-subway-sofia # caption(optional) z15- (also has icon z13-)
@@ -1071,6 +1080,7 @@ entrance-main # icon z18- (also has captio
# railway-subway_entrance-hamburg # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-helsinki # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-hiroshima # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-hongkong # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-isfahan # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-istanbul # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-izmir # caption(optional) z17- (also has icon z16-)
@@ -1124,6 +1134,7 @@ entrance-main # icon z18- (also has captio
# railway-subway_entrance-sendai # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sf # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shanghai # caption(optional) z17- (also has icon z16-)
+# railway-subway_entrance-shenzhen # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-shiraz # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-singapore # caption(optional) z17- (also has icon z16-)
# railway-subway_entrance-sofia # caption(optional) z17- (also has icon z16-)
diff --git a/data/test_data/gpx/color.gpx b/data/test_data/gpx/color.gpx
index 0de2801302..94362cca4c 100644
--- a/data/test_data/gpx/color.gpx
+++ b/data/test_data/gpx/color.gpx
@@ -90,6 +90,10 @@
75.59999
2013-03-08T09:05:06Z
+
+ 77
+ 2013-03-08T09:05:07Z
+
diff --git a/data/test_data/gpx/export_test.gpx b/data/test_data/gpx/export_test.gpx
index c6c43ad644..549da4bf67 100644
--- a/data/test_data/gpx/export_test.gpx
+++ b/data/test_data/gpx/export_test.gpx
@@ -6,7 +6,11 @@
Point 1
- Point 1
+ Point 1
+
+
+ <&"]]>
+ <&"]]>
Some random route
@@ -32,4 +36,16 @@
+
+ <&"]]>
+ <&"]]>
+
+
+ 123
+
+
+ 456
+
+
+
\ No newline at end of file
diff --git a/data/types.txt b/data/types.txt
index bc2f43794b..8c266e40ae 100644
--- a/data/types.txt
+++ b/data/types.txt
@@ -1604,3 +1604,18 @@ amenity|recycling|container
*man_made|water_tap|drinking_water_no
*man_made|water_well|drinking_water_no
*natural|spring|drinking_water_no
+*amenity|water_point|drinking_water_no
+*shop|pasta
+*attraction|water_slide
+*attraction|amusement_ride
+*attraction|carousel
+*attraction|roller_coaster
+*attraction|maze
+*attraction|historic
+*attraction|big_wheel
+*attraction|bumper_car
+*railway|station|subway|hongkong
+*railway|subway_entrance|hongkong
+*railway|station|light_rail|berlin
+*railway|station|subway|shenzhen
+*railway|subway_entrance|shenzhen
diff --git a/data/visibility.txt b/data/visibility.txt
index 250d65bf8e..3dbe77ab2b 100644
--- a/data/visibility.txt
+++ b/data/visibility.txt
@@ -182,7 +182,9 @@ world 000000000000000000000 +
waste_basket 000000000000000000000 -
waste_disposal 000000000000000000000 -
waste_transfer_station 000000000000000000000 -
- water_point 000000000000000011111 -
+ water_point 000000000000000011111 +
+ drinking_water_no 000000000000000000111 -
+ {}
{}
area:highway 000000000000000000000 +
cycleway 000000000000000000000 -
@@ -202,7 +204,15 @@ world 000000000000000000000 +
unclassified 000000000000000000000 -
{}
attraction 000000000000000000000 +
+ amusement_ride 000000000000000000000 -
animal 000000000000000000000 -
+ big_wheel 000000000000000000000 -
+ bumper_car 000000000000000000000 -
+ carousel 000000000000000000000 -
+ historic 000000000000000000000 -
+ maze 000000000000000000000 -
+ roller_coaster 000000000000000000000 -
+ water_slide 000000000000000000000 -
{}
barrier 000000000000000000000 +
block 000000000000000000000 -
@@ -509,7 +519,7 @@ world 000000000000000000000 +
no-access 000000000000000011111 -
tunnel 000000000000000000000 -
{}
- traffic_signals 000000000000000000011 -
+ traffic_signals 000000000000000111111 -
trunk 000000111111111111111 +
bridge 000000111111111111111 -
tunnel 000000111111111111111 -
@@ -602,7 +612,7 @@ world 000000000000000000000 +
roundabout 000000000000000001111 -
{}
landuse 000000000000000000000 +
- allotments 000000000000001111111 -
+ allotments 000000000000111111111 -
basin 000000000000111111111 -
brownfield 000000000000000000000 -
cemetery 000000000000001111111 +
@@ -614,7 +624,7 @@ world 000000000000000000000 +
education 000000000000000000000 -
farmland 000000000000001111111 -
farmyard 000000000000001111111 -
- field 000000000000001111111 -
+ field 000000000000111111111 -
flowerbed 000000000000000000000 -
forest 000000000011111111111 +
coniferous 000000000011111111111 -
@@ -622,27 +632,27 @@ world 000000000000000000000 +
mixed 000000000011111111111 -
{}
garages 000000000000000111111 -
- grass 000000000000001111111 -
+ grass 000000000000111111111 -
greenfield 000000000000000000000 -
greenhouse_horticulture 000000000000000000000 -
industrial 000000000000000111111 +
mine 000000000000000111111 -
{}
landfill 000000000000000111111 -
- meadow 000000000000001111111 -
+ meadow 000000000000111111111 -
military 000000000000111111111 +
danger_area 000000000011111111111 -
{}
- orchard 000000000000001111111 -
+ orchard 000000000000111111111 -
quarry 000000000000000111111 -
railway 000000000000000111111 -
- recreation_ground 000000000000001111111 -
+ recreation_ground 000000000000111111111 -
reservoir 000000000011111111111 -
residential 000000000000000000000 -
retail 000000000000000000000 -
salt_pond 111111111111111111111 -
- village_green 000000000000001111111 -
- vineyard 000000000000001111111 -
+ village_green 000000000000111111111 -
+ vineyard 000000000000111111111 -
{}
leisure 000000000000000000000 +
adult_gaming_centre 000000000000000000000 -
@@ -657,11 +667,11 @@ world 000000000000000000000 +
garden 000000000000111111111 +
residential 000000000000111111111 -
{}
- golf_course 000000000000001111111 -
+ golf_course 000000000000111111111 -
hackerspace 000000000000000000000 -
ice_rink 000000000000000000000 -
marina 000000000000000000000 -
- miniature_golf 000000000000001111111 -
+ miniature_golf 000000000000111111111 -
nature_reserve 000000000011111111111 -
outdoor_seating 000000000000000000000 -
park 000000000011111111111 +
@@ -739,15 +749,15 @@ world 000000000000000000000 +
earth_bank 000000000000000011111 -
geyser 000000000000000000000 -
glacier 111111111111111111111 -
- grassland 000000000000001111111 -
- heath 000000000000001111111 -
+ grassland 000000000000111111111 -
+ heath 000000000000111111111 -
hot_spring 000000000000000000000 -
land 111111111111111111111 -
peak 000000000000000000000 -
rock 000000000000000000000 -
saddle 000000000000000000000 -
scree 000000000000000000000 -
- scrub 000000000000001111111 -
+ scrub 000000000000111111111 -
shingle 000000000000000000000 -
spring 000000000000000000000 +
drinking_water_no 000000000000000000000 -
@@ -948,10 +958,11 @@ world 000000000000000000000 +
station 000000000000111111111 +
funicular 000000000000111111111 -
light_rail 000000000000011111111 +
+ berlin 000000000000011111111 -
london 000000000000011111111 -
porto 000000000000011111111 -
{}
- monorail 000000000000111111111 -
+ monorail 000000000000011111111 -
subway 000000000000011111111 +
adana 000000000000111111111 -
algiers 000000000000111111111 -
@@ -992,6 +1003,7 @@ world 000000000000000000000 +
hamburg 000000000000011111111 -
helsinki 000000000000011111111 -
hiroshima 000000000000011111111 -
+ hongkong 000000000000011111111 -
isfahan 000000000000011111111 -
istanbul 000000000000111111111 -
izmir 000000000000011111111 -
@@ -1045,6 +1057,7 @@ world 000000000000000000000 +
sendai 000000000000011111111 -
sf 000000000000111111111 -
shanghai 000000000000111111111 -
+ shenzhen 000000000000011111111 -
shiraz 000000000000011111111 -
singapore 000000000000011111111 -
sofia 000000000000011111111 -
@@ -1111,6 +1124,7 @@ world 000000000000000000000 +
hamburg 000000000000000011111 -
helsinki 000000000000000011111 -
hiroshima 000000000000000011111 -
+ hongkong 000000000000000011111 -
isfahan 000000000000000011111 -
istanbul 000000000000000011111 -
izmir 000000000000000011111 -
@@ -1164,6 +1178,7 @@ world 000000000000000000000 +
sendai 000000000000000011111 -
sf 000000000000000011111 -
shanghai 000000000000000011111 -
+ shenzhen 000000000000000011111 -
shiraz 000000000000000011111 -
singapore 000000000000000011111 -
sofia 000000000000000011111 -
@@ -1299,6 +1314,7 @@ world 000000000000000000000 +
outdoor 000000000000000000000 -
outpost 000000000000000000000 -
paint 000000000000000000000 -
+ pasta 000000000000000000000 -
pastry 000000000000000000000 -
pawnbroker 000000000000000000000 -
perfumery 000000000000000000000 -
diff --git a/defines.hpp b/defines.hpp
index 3a682fc5df..081f461a8b 100644
--- a/defines.hpp
+++ b/defines.hpp
@@ -78,7 +78,7 @@
#define WORLD_COASTS_FILE_NAME "WorldCoasts"
#define SETTINGS_FILE_NAME "settings.ini"
-#define MARKETING_SETTINGS_FILE_NAME "marketing_settings.ini"
+#define PRODUCTS_SETTINGS_FILE_NAME "products_settings.json"
#define SEARCH_CATEGORIES_FILE_NAME "categories.txt"
#define SEARCH_CUISINE_CATEGORIES_FILE_NAME "categories_cuisines.txt"
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 5d42466bce..0701369b0b 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -4,17 +4,24 @@ Thank you for your interest in contributing to Organic Maps (OM)!
## How Can I Contribute?
-There are many ways to contribute and OM needs a variety of talents: software engineers, graphic designers, translators, UI/UX experts, marketing/PR, etc.
+- [Donate](https://organicmaps.app/donate/)
+- [Submit a bug report or a feature request](#bug-reports-and-feature-requests)
-### Donate
+There are things to do for everyone:
+- [For translators](#translations)
+- [For UI/UX and graphic designers](#uiux-map-styling-and-icons)
+- [For developers](#code-contributions)
+- [Day-to-day activities](#day-to-day-activities) like user support, testing, issue management, community relations, etc.
+- [Submitting your work](#submitting-your-changes)
-See https://organicmaps.app/donate/
+If you'd like to help in any other way or if there are any related questions - please [contact us](COMMUNICATION.md).
-### Bug Reports
+### Bug Reports and Feature Requests
-The simplest way to contribute is to [submit an issue](https://github.com/organicmaps/organicmaps/issues).
-Please check if there are no similar issues already submitted by someone else,
-and give developers as much information as possible: OS and application versions,
+[Submit an issue](https://github.com/organicmaps/organicmaps/issues) and describe your feature idea or report a bug.
+Please check if there are no similar issues already submitted by someone else.
+
+When reporting a bug please provide as much information as possible: OS and application versions,
list of actions leading to a bug, a log file produced by the app.
When using Organic Maps app on a device, use the built-in "Report a bug" option:
@@ -22,38 +29,57 @@ on Android it creates a new e-mail with a log file attached. Your issue will be
faster if you send it to . Enabling logs in Organic Maps settings on Android
before sending the bug report also helps us a lot with debugging.
-### Feature Requests
-
-If you have some ideas or want to request a new feature, please [start a discussion thread](https://github.com/organicmaps/organicmaps/discussions/categories/ideas).
+If your idea is very broad or raw then instead of a specific feature request consider [starting a discussion thread](https://github.com/organicmaps/organicmaps/discussions/categories/ideas).
### Translations
OM is available in 35 languages already, but some of them are incomplete and existing translations need regular updates as the app evolves.
See [translations instructions](TRANSLATIONS.md) for details.
-### Map styling and icons
+### UI/UX, map styling and icons
-We strive to have a functional, cohesive and pleasant to the eye map rendering style.
-There is always something to improve, adding new map features, fine tuning the colour palette etc.
-And every time we add a new map feature/POI we need a good and free-to-use icon.
+Organic Maps has a strong focus on easy to use UI and smooth user experience. Feel free to join [UI/UX discussions](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AUX) in relevant issues. Mockups are very welcome! Check some [existing designs](https://github.com/organicmaps/organicmaps/wiki/Design-Index).
-See [styles and icons instructions](STYLES.md) for details.
+If you're into graphic design then OM needs good, clear and free-to-use icons for hundreds of map features / POIs.
+Check OM's [graphic resources and design guidelines](https://github.com/organicmaps/organicmaps/wiki#design) and existing [requests for icons](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AIcons). Post your icons onto relevant issues or take a next step and [integrate them](STYLES.md) yourself.
+
+Check the [map styling instructions](STYLES.md) and work on adding new map features and other open [styles requests](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AStyles).
### Code Contributions
-Please follow instructions in [INSTALL.md](INSTALL.md) to set up your development environment
-and check the [developer's guidelines](#developers-guidelines).
+Please follow instructions in [INSTALL.md](INSTALL.md) to set up your development environment.
You will find a list of issues for new contributors [here](https://github.com/organicmaps/organicmaps/labels/Good%20first%20issue) to help you get started with simple tasks. If you want to focus on the most important issues, please check [this label](https://github.com/organicmaps/organicmaps/labels/Frequently%20Reported%20by%20Users) or our [Milestones](https://github.com/organicmaps/organicmaps/milestones).
-Sometimes it's better to discuss and confirm your vision of the fix or implementation before working on an issue. Our main focus is on simplicity and convenience for everyone, not only for geeks.
-
**We do not assign issues to first-time contributors.** Any such request notifies our contributors and the development team, and creates unnecessary noise that distracts us from the work. Just make a PR - and it will be reviewed.
-Reading everything in the [docs folder](./) of the repository is recommended.
+Sometimes it's better to discuss and confirm your vision of the fix or implementation before working on an issue. Our main focus is on simplicity and convenience for everyone, not only for geeks.
+
+Please [learn how to use `git rebase`](https://git-scm.com/book/en/v2/Git-Branching-Rebasing) (or rebase via any git tool with a graphical interface, e.g. [Fork for Mac](https://git-fork.com/) is quite good) to amend your commits in the PR and maintain a clean logical commit history for your changes/branches.
+
+While we strive to help onboard new developers we don't have enough time to guide everyone step-by-step and explain in detail how everything works (in many cases we have to study the code ourselves). You'll need to be largely self-sufficient, expect to read a lot of code and documentation.
+
+- [Pull Request Guide](PR_GUIDE.md).
+- [How to write a commit message](COMMIT_MESSAGES.md).
+- [Directories structure](STRUCTURE.md)
+- [C++ Style Guide](CPP_STYLE.md).
+- [Java Style Guide](JAVA_STYLE.md).
+- [Objective-C Style Guide](OBJC_STYLE.md).
+
+...and more in the [docs folder](./) of the repository.
+
+### Day-to-day Activities
+
+Please help us:
+- processing users questions and feedback in chats, app stores, email and social media and creating follow-up issues or updating existing ones
+- reproducing and triaging reported bugs
+- testing upcoming features and bug fixes for Android, iOS and desktop versions
+- keeping [github issues](https://github.com/organicmaps/organicmaps/issues) in order (check for duplicates, organize, assign labels, link related issues, etc.)
+- composing nice user-centric release notes and news items
+- etc.
## Submitting your changes
-All contributions to Organic Maps repository should be submitted via
+All contributions to Organic Maps repositories should be submitted via
[Github pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork)
and signed-off with the [Developers Certificate of Origin](#legal-requirements).
@@ -83,27 +109,6 @@ Git has a flag that can sign a commit for you. An example using it is:
Use your real name or on some rare cases a company email address, but we
disallow pseudonyms or anonymous contributions.
-## Code of Conduct
+### Code of Conduct
The OM community abides by the [CNCF code of conduct](CODE_OF_CONDUCT.md).
-
-## Developer's Guidelines
-
-Please [learn how to use `git rebase`](https://git-scm.com/book/en/v2/Git-Branching-Rebasing) to amend your commits
-and have a clean history for your changes/branches.
-Do not close/recreate Pull Requests if you want to edit commits. Use `git rebase` and `git commit --amend`,
-or any git tool with a graphical interface ([Fork for Mac](https://git-fork.com/) is quite good) to make clean,
-logical commits, properly signed with [DCO](DCO.md).
-
-- [Directories structure](STRUCTURE.md)
-- [C++ Style Guide](CPP_STYLE.md).
-- [Java Style Guide](JAVA_STYLE.md).
-- [Objective-C Style Guide](OBJC_STYLE.md).
-- [Pull Request Guide](PR_GUIDE.md).
-- [How to write a commit message](COMMIT_MESSAGES.md).
-
-## Questions?
-
-For any questions about developing OM and relevant services -
-virtually about anything related, please [contact us](COMMUNICATION.md),
-we'll be happy to help.
diff --git a/docs/CREDENTIALS.md b/docs/CREDENTIALS.md
new file mode 100644
index 0000000000..f232113191
--- /dev/null
+++ b/docs/CREDENTIALS.md
@@ -0,0 +1,127 @@
+This file contains a list of all sensitive credentials, access keys, authentication tokens, and security certificates used by CI/CD (Github Actions).
+
+- [PRIVATE\_H](#private_h)
+- [RELEASE\_KEYSTORE](#release_keystore)
+- [SECURE\_PROPERTIES](#secure_properties)
+- [FIREBASE\_APP\_DISTRIBUTION\_JSON](#firebase_app_distribution_json)
+- [FIREBASE\_TEST\_LAB\_JSON](#firebase_test_lab_json)
+- [GOOGLE\_SERVICES\_JSON](#google_services_json)
+- [GOOGLE\_PLAY\_JSON](#google_play_json)
+- [HUAWEI\_APPGALLERY\_JSON](#huawei_appgallery_json)
+- [AGCONNECT\_SERVICES\_JSON](#agconnect_services_json)
+- [APPSTORE\_JSON](#appstore_json)
+- [CERTIFICATES\_DEV\_P12](#certificates_dev_p12)
+- [CERTIFICATES\_DISTR\_P12](#certificates_distr_p12)
+- [APPSTORE\_CERTIFICATE\_PASSWORD](#appstore_certificate_password)
+
+## PRIVATE_H
+
+Shared compile-time secrets for all platforms.
+
+```bash
+gh secret set PRIVATE_H --env beta --body "$(base64 < private.h)"
+gh secret set PRIVATE_H --env production --body "$(base64 < private.h)"
+```
+
+## RELEASE_KEYSTORE
+
+Android Java-compatible keystore with certificates used for signing APKs.
+
+```bash
+gh secret set RELEASE_KEYSTORE --env beta --body "$(base64 < android/app/release.keystore)"
+gh secret set RELEASE_KEYSTORE --env production --body "$(base64 < android/app/release.keystore)"
+```
+
+## SECURE_PROPERTIES
+
+Android Gradle configuration file containing the passwords for the `release.keystore`.
+
+```bash
+gh secret set SECURE_PROPERTIES --env beta --body "$(base64 < android/app/secure.properties)"
+gh secret set SECURE_PROPERTIES --env production --body "$(base64 < android/app/secure.properties)"
+```
+
+## FIREBASE_APP_DISTRIBUTION_JSON
+
+Credentials for uploading betas to Google Firebase App Distribution.
+
+```bash
+gh secret set FIREBASE_APP_DISTRIBUTION_JSON --env beta --body "$(base64 < android/app/firebase-app-distribution.json)"
+```
+
+## FIREBASE_TEST_LAB_JSON
+
+Credentials for using Firebase Test Lab ("Monkey").
+
+```bash
+gh secret set FIREBASE_TEST_LAB_JSON --env beta --body "$(base64 < android/app/firebase-test-lab.json)"
+```
+
+## GOOGLE_SERVICES_JSON
+
+Credentials for using Firebase Crashlytics.
+
+```bash
+gh secret set GOOGLE_SERVICES_JSON --env beta --body "$(base64 < android/app/google-services.json)"
+```
+
+## GOOGLE_PLAY_JSON
+
+Credentials for uploading Android releases to Google Play.
+
+```bash
+gh secret set GOOGLE_PLAY_JSON --env production --body "$(base64 < android/app/google-play.json)"
+```
+
+## HUAWEI_APPGALLERY_JSON
+
+Credentials for uploading Android releases to Huawei AppGallery.
+
+```bash
+gh secret set HUAWEI_APPGALLERY_JSON --env production --body "$(base64 < android/app/huawei-appgallery.json)"
+```
+
+## AGCONNECT_SERVICES_JSON
+
+Credentials for Huawei Mobile Services (HMS) to use Location Kit (not yet finished).
+
+```bash
+gh secret set AGCONNECT_SERVICES_JSON --env beta --body "$(base64 < android/app/agconnect-services.json)"
+gh secret set AGCONNECT_SERVICES_JSON --env production --body "$(base64 < android/app/agconnect-services.json)"
+```
+
+## APPSTORE_JSON
+
+Credentials for uploading iOS releases to Apple AppStore Connect.
+
+```bash
+gh secret set APPSTORE_JSON --env beta --body "$(base64 < xcode/keys/appstore.json)"
+gh secret set APPSTORE_JSON --env production --body "$(base64 < xcode/keys/appstore.json)"
+```
+
+## CERTIFICATES_DEV_P12
+
+Credentials for signing iOS releases - dev keys.
+
+```bash
+gh secret set CERTIFICATES_DEV_P12 --env beta --body "$(base64 < xcode/keys/CertificatesDev.p12)"
+gh secret set CERTIFICATES_DEV_P12 --env production --body "$(base64 < xcode/keys/CertificatesDev.p12)"
+```
+
+## CERTIFICATES_DISTR_P12
+
+Credentials for signing iOS releases - AppStore keys.
+
+```bash
+gh secret set CERTIFICATES_DISTR_P12 --env beta --body "$(base64 < xcode/keys/CertificatesDistr.p12)"
+gh secret set CERTIFICATES_DISTR_P12 --env production --body "$(base64 < xcode/keys/CertificatesDistr.p12)"
+```
+
+## APPSTORE_CERTIFICATE_PASSWORD
+
+Password for `CertificatesDistr.p12`.
+
+```bash
+gh secret set APPSTORE_CERTIFICATE_PASSWORD --env beta
+gh secret set APPSTORE_CERTIFICATE_PASSWORD --env production
+```
diff --git a/docs/DEBUG_COMMANDS.md b/docs/DEBUG_COMMANDS.md
index ae8d261505..e53aef0235 100644
--- a/docs/DEBUG_COMMANDS.md
+++ b/docs/DEBUG_COMMANDS.md
@@ -10,8 +10,10 @@ For more information, please see the source code at [`Framework::ParseSearchQuer
### Themes
-- `?dark` or `mapstyle:dark`: Enable night mode for the map view only. You may need to change the zoom level to fully apply the new mode.
-- `?light` or `mapstyle:light`: Enable light mode for the map view only. You may need to change the zoom level to fully apply the new mode.
+- `?dark` or `mapstyle:dark`: Enable night mode for the map view only. You may need to change the zoom level to reload the view.
+- `?light` or `mapstyle:light`: Enable light mode for the map view only. You may need to change the zoom level to reload the view.
+- `?odark` or `mapstyle:outdoors_dark`: Same as `?dark`, but using the outdoor variant.
+- `?olight` or `mapstyle:outdoors_light`: Same as `?light`, but using the outdoor variant.
- `?vdark` or `mapstyle:vdark`: Same as `?dark`, but using the vehicle variant.
- `?vlight` or `mapstyle:vlight`: Same as `?light`, but using the vehicle variant.
@@ -38,6 +40,7 @@ The source code is at [`SearchPanel::Try3dModeCmd`](../qt/search_panel.cpp).
- `?debug-info`: Show renderer version, zoom scale and FPS counter in the top left corner of the map.
- `?debug-info-always`: Same as `?debug-info`, but persists across restarts.
+- `?no-debug-info`: Disables the debug info.
- `?debug-rect`: Shows boxes around icons and labels. When the icon/label is shown, the box is green. When the icon/label cannot be shown, the box is red with a blue arrow indicating which icon/label prevents rendering. When the icon/label is not ready for display, the box is yellow (check the `Update` method of [`dp::OverlayHandle`](../drape/overlay_handle.hpp) and derived classes for more information).
- `?no-debug-rect`: Disables the debug boxes.
diff --git a/docs/INSTALL.md b/docs/INSTALL.md
index 6ac1099e68..e4095ce611 100644
--- a/docs/INSTALL.md
+++ b/docs/INSTALL.md
@@ -15,7 +15,7 @@ For _Windows_ you need to have [Git for Windows](https://git-scm.com/download/wi
## Getting sources
-First of all get the source code. The full Organic Maps sources repository is ~8.5Gb in size, there are various [clone options](#special-cases-options) to reduce the download size to suit your needs.
+First of all get the source code. The full Organic Maps sources repository is ~10Gb in size, there are various [clone options](#special-cases-options) to reduce the download size to suit your needs.
For _Windows_, it's necessary to enable symlink support:
1. Activate _Windows Development Mode_ to enable symlinks globally:
@@ -32,7 +32,7 @@ Clone the repository including all submodules (see [Special cases options](#spec
(if you plan to contribute and propose pull requests then use a web interface at https://github.com/organicmaps/organicmaps to fork the repository first and use your fork's URL in the command below)
```bash
-git clone --recurse-submodules https://github.com/organicmaps/organicmaps.git
+git clone --recurse-submodules --shallow-submodules https://github.com/organicmaps/organicmaps.git
```
Go into the cloned repository:
@@ -40,7 +40,7 @@ Go into the cloned repository:
cd organicmaps
```
-Configure the repository for an open source build:
+Configure the repository (make sure you have a working C++ build environment):
(if you plan to publish the app privately in stores check [special options](#special-cases-options))
@@ -71,8 +71,6 @@ If you're only doing a one-off build or your internet bandwidth or disk space is
- a `--depth=1` option to make a _shallow copy_ (and possibly a `--no-single-branch` to have all branches not just `master`), i.e. omit history while retaining current commits only (saves ~4.5Gb) - suitable for one-off builds.
-- a `--shallow-submodules` option to _shallow clone_ the submodules (save ~1.3Gb) - this is suitable for a generic development if no work on submodules is planned.
-
If you mistakenly did a `git clone` without checking out submodules, you can run `git submodule update --init --recursive`. If you don't want to clone complete submodules, you can add `--depth=1` to the update command.
To be able to publish the app in stores e.g. in Google Play its necessary to populate some configs with private keys, etc.
@@ -393,19 +391,17 @@ Install [Android Studio](https://developer.android.com/studio).
Run Android Studio and open the project in `android/` directory!
This is important, otherwise the following menus won't be visible.
-Install Android SDK and NDK:
+Configure Android Studio:
- Open "SDK Manager" (under "More Actions" in a welcome screen or a three-dot menu in a list of recent projects screen or "Tools" top menu item in an open project).
-- Select "Android 15.0 ("Vanilla Ice Cream") / API Level 35" SDK.
- Switch to "SDK Tools" tab.
- Check "Show Package Details" checkbox.
-- Select "NDK (Side by side)" version **27.1.12297006**.
-- Select "CMake" version **3.22.1**.
+- Select "CMake" version **3.22.1** or higher.
- Click "Apply" and wait for downloads and installation to finish.
- In the left pane menu select "Appearance & Behavior > System Settings > Memory Settings".
- Set "IDE max heap size" to 2048MB or more (otherwise the Studio might get stuck on "Updating indexes" when opening the project).
-Configure the repository with Android SDK and NDK paths. You can do it either by setting a global environment variable pointing at your Android SDK:
+Configure the repository with Android SDK paths. You can do it either by [setting](https://developer.android.com/tools#environment-variables) a global environment variable pointing at your Android SDK:
```
ANDROID_HOME=
@@ -427,18 +423,11 @@ _macOS:_
_Windows 10:_ no action needed, should work out of the box.
-### Create a device
-Setup a virtual device to use [emulator](https://developer.android.com/studio/run/emulator) ("Tools > Device Manager") or [use a hardware device for debugging](https://developer.android.com/studio/run/device).
-If using an emulator, make sure to choose a system image with API Level 34. Use ABI _x86_64_ for Intel-based processors and _arm64-v8a_ for ARM-based processors (e.g. M1/M2 Macs).
+### Set up the emulator
-Android Studio has issues in parsing the C++ part of the project, please let us know if you know how to resolve it. As a workaround, for working C++ suggestions, you may use:
-
-- [Qt Creator](https://www.qt.io/product/development-tools)
-- [Xcode](https://developer.apple.com/xcode/)
-- [CLion](https://www.jetbrains.com/clion/)
-
-For Xcode it is required to run `cmake . -g Xcode` to generate project files, while CLion and QT Creator can import CMakeLists.txt.
+Set up a virtual device to use [emulator](https://developer.android.com/studio/run/emulator) ("Tools > Device Manager") or [use a hardware device for debugging](https://developer.android.com/studio/run/device).
+For the emulator its recommended to choose the latest supported API Level system image. Use ABI _x86_64_ for Intel-based processors and _arm64-v8a_ for ARM-based processors (e.g. M1/M2 Macs).
### Building
@@ -502,7 +491,7 @@ Organic Maps icon will appear in the application list in DHU.
#### Building from the command line
-First configure `PATH` to prefer `cmake` from the Android SDK/NDK instead of the default system install:
+First configure `PATH` to prefer `cmake` from the Android SDK instead of the default system install:
_Linux:_
@@ -581,22 +570,26 @@ To add any of those options to in-studio builds list them in "Command-line Optio
#### Reduce resource usage
-You can install
-[Android SDK](https://developer.android.com/sdk/index.html) and
-[NDK](https://developer.android.com/tools/sdk/ndk/index.html) without
-Android Studio. Please make sure that SDK for API Level 33,
-NDK version **27.1.12297006** and CMake version **3.22.1** are installed.
-
If you are low on RAM, disk space or traffic there are ways to reduce system requirements:
-- exclude the `cpp` folder from indexing. If you do not make any work on the C++ code, this will greatly improve the start-up performance and the ram usage of Android Studio. Click on the `Project` tab on the left, find the `cpp` folder (should be next to the `java` folder), right click on it and select `Mark Directory as` -> `Excluded` (red folder icon). Then restart Android Studio.
+- exclude the `cpp` folder from indexing - if you do not make any work on the C++ code, this will greatly improve the start-up performance and the ram usage of Android Studio; Click on the `Project` tab on the left, find the `cpp` folder (should be next to the `java` folder), right click on it and select `Mark Directory as` -> `Excluded` (red folder icon), then restart Android Studio;
- in Android Studio enable "File > Power Save Mode";
- disable the "Android NDK Support" plugin in "Settings -> Plugins" completely and use another IDE (Visual Studio Code, Qt Creator, etc.) for editing C++ code instead;
-- don't install Android Studio, run builds and emulator from command line;
+- don't install Android Studio, run builds and emulator from command line (download [command line tools](https://developer.android.com/studio#command-line-tools-only) first and then use the [`sdkmanager`](https://developer.android.com/tools/sdkmanager) tool to install all required packages: `platform-tools`, `build-tools`, a [right version](#preparing-1) of `cmake`, maybe `emulator`...; then [set env vars](https://developer.android.com/tools#environment-variables));
- build only for target arches you actually need, e.g. `arm64`;
- for debugging use an older emulated device with low RAM and screen resolution, e.g. "Nexus S";
- make sure the emulator uses [hardware acceleration](https://developer.android.com/studio/run/emulator-acceleration);
- don't use emulator, debug on a hardware device instead.
+#### Alternatives for working with C++ code
+
+Android Studio has issues in parsing the C++ part of the project, please let us know if you know how to resolve it. As a workaround, for working C++ suggestions, you may use:
+
+- [Qt Creator](https://www.qt.io/product/development-tools)
+- [Xcode](https://developer.apple.com/xcode/)
+- [CLion](https://www.jetbrains.com/clion/)
+
+For Xcode it is required to run `cmake . -g Xcode` to generate project files, while CLion and QT Creator can import CMakeLists.txt.
+
#### Enable Vulkan Validation
1. Download Vulkan Validation Layers
@@ -613,6 +606,14 @@ E.g.
./gradlew -Parm64 -PenableVulkanDiagnostics=ON runGoogleDebug
```
+#### Enable tracing
+1. Set `enableTrace=ON` in `gradle.properties`.
+2. Follow the guide https://perfetto.dev/docs/quickstart/android-tracing to set-up Perfetto
+Example of command line for running system tracing:
+```
+./record_android_trace -a app.organicmaps.debug -o trace_file.perfetto-trace -t 30s -b 64mb sched freq idle am wm gfx view binder_driver hal dalvik camera input res memory
+```
+
## iOS app
### Preparing
@@ -667,4 +668,4 @@ Select "OMaps" product scheme.
Compile and run the project ("Product" → "Run").
## Map data and styles
-See readme for the [map generator](https://github.com/organicmaps/organicmaps/blob/master/docs/MAPS.md) and [styles](https://github.com/organicmaps/organicmaps/blob/master/docs/STYLES.md) if you need to customize the map files and styles
+See readme for the [map generator](https://github.com/organicmaps/organicmaps/blob/master/docs/MAPS.md) and [styles](https://github.com/organicmaps/organicmaps/blob/master/docs/STYLES.md) if you need to customize the map files and styles.
diff --git a/docs/JAVA_STYLE.md b/docs/JAVA_STYLE.md
index dba0760a34..53963d0d25 100644
--- a/docs/JAVA_STYLE.md
+++ b/docs/JAVA_STYLE.md
@@ -1,10 +1,10 @@
# Java Style Guide
-The Android app follows the style defined in `android/code_style_scheme.xml`. Code not respecting this style will not be accepted and you will be asked by reviewers to edit your PR.
+The Android app follows the style defined in `android/config/AndroidStudioCodestyle.xml`. Code not respecting this style will not be accepted and you will be asked by reviewers to edit your PR.
## Importing the style in Android Studio
-You can import this configuration file in Android Studio to allow automatically formatting Java files. When Android Studio is open, go to `File -> Settings` then open the section `Editor -> Code Style -> Java`. Here click on the gear icon next to the dropdown at the top of the page and select `Import Scheme...`. Select `android/code_style_scheme.xml` and press `OK` in the next dialog.
+You can import this configuration file in Android Studio to allow automatically formatting Java files. When Android Studio is open, go to `File -> Settings` then open the section `Editor -> Code Style -> Java`. Here click on the gear icon next to the dropdown at the top of the page and select `Import Scheme...`. Select `android/config/AndroidStudioCodestyle.xml` and press `OK` in the next dialog.
## Formatting a file
diff --git a/docs/STRUCTURE.md b/docs/STRUCTURE.md
index 0a66302a4b..c7a6ee092e 100644
--- a/docs/STRUCTURE.md
+++ b/docs/STRUCTURE.md
@@ -60,7 +60,6 @@ Automatically [generated](STYLES.md#technical-details):
- `categories.txt`,`categories_cuisines.txt`,`categories_brands.txt`,`countries_names.txt`
Misc strings:
-- `mwm_names_en.txt` - English names for map regions.
- `countries_synonyms.csv` - alternative country names.
- `synonyms.txt` - country and region names abbreviations and short names.
- `languages.txt` - native language names.
diff --git a/docs/TEAMS.md b/docs/TEAMS.md
new file mode 100644
index 0000000000..a535328cae
--- /dev/null
+++ b/docs/TEAMS.md
@@ -0,0 +1,116 @@
+# Teams
+
+Organic Maps is led by community contributors, with functional domains occasionally establishing or dissolving their leadership structures, formal or informal. This file outlines the functional project structure that has evolved over time. The current list of teams is available on [GitHub](https://github.com/orgs/organicmaps/teams), accessible only to [GitHub Org members](https://github.com/orgs/organicmaps/people) due to the limitations of GitHub.
+
+Teams are typically assigned as code owners for certain sections of the repository. GitHub will automatically request a review from the responsible team when changes are made to the relevant part of the repository in a pull request. See the [CODEOWNERS](../.github/CODEOWNERS) file for more information. Please feel free to tag the relevant team in the comments if you need assistance in a specific area. If you are unsure which team to contact, please tag [@organicmaps/triage](https://github.com/orgs/organicmaps/teams/contributors/triage) for help.
+
+## Triage
+
+- [@organicmaps/triage](https://github.com/orgs/organicmaps/teams/triage/members)
+
+People who help with triaging incoming issues and pull requests. Tag this group if you are unsure which team to tag.
+
+## Mergers
+
+- [@organicmaps/mergers](https://github.com/orgs/organicmaps/teams/mergers/members)
+
+People who can merge pull requests that are ready.
+
+## Android
+
+- [@organicmaps/android](https://github.com/orgs/organicmaps/teams/android/members)
+
+Android experts.
+
+### Android Auto
+
+Android Auto experts (a subteam of Android).
+
+- [@organicmaps/android-auto](https://github.com/orgs/organicmaps/teams/android-auto/members)
+
+## iOS
+
+- [@organicmaps/ios](https://github.com/orgs/organicmaps/teams/ios/members)
+
+iOS experts.
+
+## Qt
+
+- [@organicmaps/qt](https://github.com/orgs/organicmaps/teams/qt/members)
+
+Qt Desktop & Convergent UI experts.
+
+## C++
+
+- [@organicmaps/cpp](https://github.com/orgs/organicmaps/teams/cpp/members)
+
+C++ experts.
+
+## Rendering
+
+- [@organicmaps/rendering](https://github.com/orgs/organicmaps/teams/rendering/members)
+
+Rendering experts.
+
+## Data
+
+- [@organicmaps/map](https://github.com/orgs/organicmaps/teams/data/members)
+- [#data](https://organicmaps.zulipchat.com/#narrow/channel/477127-Data)
+
+Map data generation team.
+
+## Styles
+
+- [@organicmaps/styles](https://github.com/orgs/organicmaps/teams/styles/members)
+
+Map styles team.
+
+## DevOps
+
+- [@organicmaps/devops](https://github.com/orgs/organicmaps/teams/devops/members)
+
+DevOps team.
+
+## Design
+
+- [@organicmaps/design](https://github.com/orgs/organicmaps/teams/design/members)
+
+Visual design (icons, graphics, colors, contrast, etc.).
+
+## Web
+
+- [@organicmaps/web](https://github.com/orgs/organicmaps/teams/web/members)
+
+Web development experts.
+
+## Growth
+
+- [@organicmaps/growth](https://github.com/orgs/organicmaps/teams/growth/members)
+
+Marketing, ASO, SEO, and SMM experts.
+
+## Product
+
+- [@organicmaps/product](https://github.com/orgs/organicmaps/teams/product/members)
+
+Product management group.
+
+## Translations
+
+- [@organicmaps/translations](https://github.com/orgs/organicmaps/teams/translations)
+
+Internationalization and localization.
+
+Tag [@organicmaps/translations-langcode](https://github.com/orgs/organicmaps/teams/translations/teams) (e.g. @organicmaps/translations-fr) for specific language.
+
+## Support
+
+- [@organicmaps/support](https://github.com/orgs/organicmaps/teams/support/members)
+
+End-user support: feedback in stores, emails, user-facing docs (FAQs).
+
+## Legal
+
+- [@organicmaps/legal](https://github.com/orgs/organicmaps/teams/legal/members)
+
+Legal team.
diff --git a/docs/TRANSLATIONS.md b/docs/TRANSLATIONS.md
index 193c3438ee..aa236ad34d 100644
--- a/docs/TRANSLATIONS.md
+++ b/docs/TRANSLATIONS.md
@@ -25,25 +25,29 @@ To run the `tools/unix/generate_localizations.sh` script, it is necessary to hav
## Translation files
-Main:
-- Application UI strings: [`data/strings/strings.txt`](../data/strings/strings.txt)
-- A few iOS specific strings: [`iphone/plist.txt`](../iphone/plist.txt)
-- Names of map features/types: [`data/strings/types_strings.txt`](../data/strings/types_strings.txt)
-- Search keywords/aliases/synonyms for map features: [`data/categories.txt`](../data/categories.txt)
+- Main:
+ - Application UI strings: [`data/strings/strings.txt`](../data/strings/strings.txt)
+ - A few iOS specific strings: [`iphone/plist.txt`](../iphone/plist.txt)
-Additional:
-- Text-to-speech strings for navigation: [`data/strings/sound.txt`](../data/strings/sound.txt)
+- POI Categories:
+ - Names of map features/types: [`data/strings/types_strings.txt`](../data/strings/types_strings.txt)
+ - Search keywords/aliases/synonyms for map features: [`data/categories.txt`](../data/categories.txt)
-- Android stores description: [`android/app/src/fdroid/play/`](../android/app/src/fdroid/play/)
-- Apple AppStore description: [`iphone/metadata/`](../iphone/metadata/)
+ The POI definitions in the [OpenStreetMap Wiki](https://wiki.openstreetmap.org/) help finding the most suitable translation. Both POI files should be kept in sync, so make sure that every category name is also contained in the coresponding search keyword list. Strings in _categories.txt_ should, however, not contain common tokens like e.g. Shop, Store or Center as separate words.
-- Popular brands of map features: [`data/strings/brands_strings.txt`](../data/strings/brands_strings.txt)
-- Search keywords for popular brands: [`data/categories_brands.txt`](../data/categories_brands.txt)
-- Search keywords for cuisine types: [`data/categories_cuisines.txt`](../data/categories_cuisines.txt)
+- Additional:
+ - Text-to-speech strings for navigation: [`data/strings/sound.txt`](../data/strings/sound.txt)
-- Country / map region names: [`data/countries_names.txt`](../data/countries_names.txt)
+ - Android stores description: [`android/app/src/fdroid/play/`](../android/app/src/fdroid/play/)
+ - Apple AppStore description: [`iphone/metadata/`](../iphone/metadata/)
-- [other strings](STRUCTURE.md#strings-and-translations) files
+ - Popular brands of map features: [`data/strings/brands_strings.txt`](../data/strings/brands_strings.txt)
+ - Search keywords for popular brands: [`data/categories_brands.txt`](../data/categories_brands.txt)
+ - Search keywords for cuisine types: [`data/categories_cuisines.txt`](../data/categories_cuisines.txt)
+
+ - Country / map region names: [`data/countries_names.txt`](../data/countries_names.txt)
+
+ - [other strings](STRUCTURE.md#strings-and-translations) files
Language codes used are from [ISO 639-1 standard](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).
If a string is not translated into a particular language then it falls back to English or a "parent" language (e.g. `es-MX` falls back to `es`).
diff --git a/docs/sponsors/44plus.svg b/docs/sponsors/44plus.svg
new file mode 100644
index 0000000000..ddf9c35ef3
--- /dev/null
+++ b/docs/sponsors/44plus.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/drape/drape_tests/glyph_mng_tests.cpp b/drape/drape_tests/glyph_mng_tests.cpp
index 5101eee776..e540c3406e 100644
--- a/drape/drape_tests/glyph_mng_tests.cpp
+++ b/drape/drape_tests/glyph_mng_tests.cpp
@@ -272,6 +272,9 @@ UNIT_TEST(GlyphLoadingTest)
constexpr int fontSize = 27;
+ renderer.SetString("Muḩāfaz̧at", fontSize, "en");
+ RunTestLoop("Latin Extended", std::bind(&GlyphRenderer::RenderGlyphs, &renderer, _1));
+
renderer.SetString("Строка", fontSize, "ru");
RunTestLoop("ru", std::bind(&GlyphRenderer::RenderGlyphs, &renderer, _1));
diff --git a/drape/graphics_context_factory.hpp b/drape/graphics_context_factory.hpp
index 971d500601..b49d6fe27d 100644
--- a/drape/graphics_context_factory.hpp
+++ b/drape/graphics_context_factory.hpp
@@ -33,8 +33,7 @@ public:
template
T * CastFactory()
{
- ASSERT(dynamic_cast(m_factory) != nullptr, ());
- return static_cast(m_factory);
+ return dynamic_cast(m_factory);
}
void WaitForInitialization(dp::GraphicsContext * context) override;
diff --git a/drape/static_texture.cpp b/drape/static_texture.cpp
index 974c305d5c..414bc366dd 100644
--- a/drape/static_texture.cpp
+++ b/drape/static_texture.cpp
@@ -4,11 +4,8 @@
#include "platform/platform.hpp"
-#include "coding/parse_xml.hpp"
#include "coding/reader.hpp"
-#include "base/string_utils.hpp"
-
#include "3party/stb_image/stb_image.h"
#ifdef DEBUG
@@ -28,7 +25,7 @@ namespace
using TLoadingCompletion = std::function;
using TLoadingFailure = std::function;
-bool LoadData(std::string const & textureName, std::optional const & skinPathName,
+bool LoadData(std::string const & textureName, std::string const & skinPathName,
uint8_t bytesPerPixel, TLoadingCompletion const & completionHandler,
TLoadingFailure const & failureHandler)
{
@@ -39,10 +36,10 @@ bool LoadData(std::string const & textureName, std::optional const
try
{
ReaderPtr reader =
- skinPathName.has_value()
- ? skinPathName.value() == StaticTexture::kDefaultResource
+ !skinPathName.empty()
+ ? skinPathName == StaticTexture::kDefaultResource
? GetStyleReader().GetDefaultResourceReader(textureName)
- : GetStyleReader().GetResourceReader(textureName, skinPathName.value())
+ : GetStyleReader().GetResourceReader(textureName, skinPathName)
: GetPlatform().GetReader(textureName);
CHECK_LESS(reader.Size(), static_cast(std::numeric_limits::max()), ());
@@ -97,27 +94,17 @@ public:
};
} // namespace
-StaticTexture::StaticTexture(ref_ptr context, std::string const & textureName,
- std::optional const & skinPathName,
+StaticTexture::StaticTexture(ref_ptr context,
+ std::string const & textureName, std::string const & skinPathName,
dp::TextureFormat format, ref_ptr allocator,
bool allowOptional /* = false */)
- : m_textureName(textureName)
- , m_skinPathName(skinPathName)
- , m_format(format)
- , m_allowOptional(allowOptional)
- , m_info(make_unique_dp())
+: m_info(make_unique_dp())
{
- m_isLoadingCorrect = Load(context, allocator);
-}
-
-bool StaticTexture::Load(ref_ptr context, ref_ptr allocator)
-{
- auto completionHandler = [this, &allocator, context](unsigned char * data, uint32_t width,
- uint32_t height)
+ auto completionHandler = [&](unsigned char * data, uint32_t width, uint32_t height)
{
Texture::Params p;
p.m_allocator = allocator;
- p.m_format = m_format;
+ p.m_format = format;
p.m_width = width;
p.m_height = height;
p.m_wrapSMode = TextureWrapping::Repeat;
@@ -126,18 +113,17 @@ bool StaticTexture::Load(ref_ptr context, ref_ptr StaticTexture::FindResource(Texture::Key const & key,
diff --git a/drape/static_texture.hpp b/drape/static_texture.hpp
index 69c8080e8a..699a5d1e42 100644
--- a/drape/static_texture.hpp
+++ b/drape/static_texture.hpp
@@ -2,7 +2,6 @@
#include "drape/texture.hpp"
-#include
#include
namespace dp
@@ -19,8 +18,9 @@ public:
static std::string const kDefaultResource;
+ /// @todo All xxxName can be std::string_view after Platform::GetReader (StyleReader) refactoring.
StaticTexture(ref_ptr context, std::string const & textureName,
- std::optional const & skinPathName, dp::TextureFormat format,
+ std::string const & skinPathName, dp::TextureFormat format,
ref_ptr allocator, bool allowOptional = false);
ref_ptr FindResource(Key const & key, bool & newResource) override;
@@ -32,15 +32,9 @@ public:
private:
void Fail(ref_ptr context);
- bool Load(ref_ptr context, ref_ptr allocator);
-
- std::string const m_textureName;
- std::optional const m_skinPathName;
- dp::TextureFormat const m_format;
- bool const m_allowOptional;
drape_ptr m_info;
- bool m_isLoadingCorrect;
+ bool m_isLoadingCorrect = false;
};
} // namespace dp
diff --git a/drape/support_manager.cpp b/drape/support_manager.cpp
index 825fb9fc7a..ca956a7187 100644
--- a/drape/support_manager.cpp
+++ b/drape/support_manager.cpp
@@ -19,8 +19,8 @@ struct SupportManager::Configuration
Version m_driverVersion;
};
-char const * kSupportedAntialiasing = "Antialiasing";
-static char const * kVulkanForbidden = "VulkanForbidden";
+std::string_view kSupportedAntialiasing = "Antialiasing";
+std::string_view constexpr kVulkanForbidden = "VulkanForbidden";
void SupportManager::Init(ref_ptr context)
{
@@ -107,7 +107,8 @@ bool SupportManager::IsVulkanForbidden()
return forbidden;
}
-bool SupportManager::IsVulkanForbidden(std::string const & deviceName, Version apiVersion, Version driverVersion)
+bool SupportManager::IsVulkanForbidden(std::string const & deviceName, Version apiVersion,
+ Version driverVersion, bool isCustomROM)
{
LOG(LINFO, ("Device =", deviceName, "API =", apiVersion, "Driver =", driverVersion));
@@ -117,12 +118,6 @@ bool SupportManager::IsVulkanForbidden(std::string const & deviceName, Version a
"PowerVR Rogue G6110", "PowerVR Rogue GE8100", "PowerVR Rogue GE8300",
// https://github.com/organicmaps/organicmaps/issues/5539
"Adreno (TM) 418",
-
- // https://github.com/organicmaps/organicmaps/issues/2739
- // https://github.com/organicmaps/organicmaps/issues/9255
- // SM-G930F (S7, heroltexx, hero2ltexx). Crash on vkCreateSwapchainKHR and we don't even get to SupportManager::Init.
- /// @todo UPD: Crash on Android 14 (LineageOS), stock Android 12 works ok (with same api = 1.0.82; driver = 28.0.0).
- "Mali-T880",
};
for (auto const d : kBannedDevices)
@@ -131,6 +126,17 @@ bool SupportManager::IsVulkanForbidden(std::string const & deviceName, Version a
return true;
}
+ if (isCustomROM)
+ {
+ // Crash on LineageOS, stock Android works ok (with same api = 1.0.82; driver = 28.0.0).
+ // https://github.com/organicmaps/organicmaps/issues/2739
+ // https://github.com/organicmaps/organicmaps/issues/9255
+ // SM-G930F (S7, heroltexx, hero2ltexx). Crash on vkCreateSwapchainKHR and we don't even get to SupportManager::Init.
+ // SM-G920F (S6)
+ if (deviceName.starts_with("Mali-T"))
+ return true;
+ }
+
// On these configurations we've detected fatal driver-specific Vulkan errors.
static Configuration constexpr kBannedConfigurations[] = {
Configuration{"Adreno (TM) 506", {1, 0, 31}, {42, 264, 975}},
diff --git a/drape/support_manager.hpp b/drape/support_manager.hpp
index ef5b55b16e..fe2c54f4b9 100644
--- a/drape/support_manager.hpp
+++ b/drape/support_manager.hpp
@@ -12,7 +12,7 @@
namespace dp
{
-extern char const * kSupportedAntialiasing;
+extern std::string_view kSupportedAntialiasing;
class SupportManager
{
@@ -39,7 +39,7 @@ public:
using Version = std::array;
static bool IsVulkanForbidden();
- static bool IsVulkanForbidden(std::string const & deviceName, Version apiVersion, Version driverVersion);
+ static bool IsVulkanForbidden(std::string const & deviceName, Version apiVersion, Version driverVersion, bool isCustomROM);
static bool IsVulkanTexturePartialUpdateBuggy(int sdkVersion, std::string const & deviceName,
Version apiVersion, Version driverVersion);
diff --git a/drape/texture_manager.cpp b/drape/texture_manager.cpp
index 06130e6e11..2dd84f1ba6 100644
--- a/drape/texture_manager.cpp
+++ b/drape/texture_manager.cpp
@@ -9,15 +9,12 @@
#include "drape/support_manager.hpp"
#include "drape/texture_of_colors.hpp"
#include "drape/tm_read_resources.hpp"
-#include "drape/utils/glyph_usage_tracker.hpp"
-#include "base/file_name_utils.hpp"
#include "base/math.hpp"
#include
#include
#include
-#include
#include
#include
#include
@@ -81,15 +78,14 @@ m2::PointU ColorTextureSize(size_t colorsCount, uint32_t maxTextureSize)
drape_ptr CreateArrowTexture(ref_ptr context,
ref_ptr textureAllocator,
- std::optional const & texturePath,
+ std::string const & texturePath,
bool useDefaultResourceFolder)
{
- if (texturePath.has_value())
+ if (!texturePath.empty())
{
return make_unique_dp(
- context, texturePath.value(),
- useDefaultResourceFolder ? std::make_optional(StaticTexture::kDefaultResource)
- : std::nullopt /* skinPathName */,
+ context, texturePath,
+ useDefaultResourceFolder ? StaticTexture::kDefaultResource : std::string(),
dp::TextureFormat::RGBA8, textureAllocator, true /* allowOptional */);
}
return make_unique_dp(context, "arrow-texture.png",
@@ -426,7 +422,7 @@ void TextureManager::OnSwitchMapStyle(ref_ptr context)
void TextureManager::InvalidateArrowTexture(
ref_ptr context,
- std::optional const & texturePath /* = std::nullopt */,
+ std::string const & texturePath /* = {} */,
bool useDefaultResourceFolder /* = false */)
{
CHECK(m_isInitialized, ());
diff --git a/drape/texture_manager.hpp b/drape/texture_manager.hpp
index e135936d2d..01459c3c8a 100644
--- a/drape/texture_manager.hpp
+++ b/drape/texture_manager.hpp
@@ -1,7 +1,6 @@
#pragma once
#include "drape/color.hpp"
-#include "drape/font_texture.hpp"
#include "drape/glyph_manager.hpp"
#include "drape/pointers.hpp"
#include "drape/stipple_pen_resource.hpp" // for PenPatternT
@@ -73,7 +72,7 @@ public:
std::string m_colors;
std::string m_patterns;
GlyphManager::Params m_glyphMngParams;
- std::optional m_arrowTexturePath;
+ std::string m_arrowTexturePath; // maybe empty if no custom texture
bool m_arrowTextureUseDefaultResourceFolder = false;
};
@@ -119,7 +118,7 @@ public:
ref_ptr GetSMAASearchTexture() const;
void InvalidateArrowTexture(ref_ptr context,
- std::optional const & texturePath = std::nullopt,
+ std::string const & texturePath = {},
bool useDefaultResourceFolder = false);
// Apply must be called on FrontendRenderer.
void ApplyInvalidatedStaticTextures();
diff --git a/drape/vulkan/vulkan_object_manager.cpp b/drape/vulkan/vulkan_object_manager.cpp
index 0cbfabb803..c6e262d16e 100644
--- a/drape/vulkan/vulkan_object_manager.cpp
+++ b/drape/vulkan/vulkan_object_manager.cpp
@@ -2,7 +2,7 @@
#include "drape/drape_routine.hpp"
-#include "base/macros.hpp"
+#include "platform/trace.hpp"
#include
#include
@@ -16,6 +16,9 @@ namespace
size_t constexpr kBackendQueueIndex = 0;
size_t constexpr kOtherQueueIndex = 0;
+// Maximum descriptors sets count in the pool.
+uint32_t constexpr kMaxDescriptorsSetCount = 256 * kMaxInflightFrames;
+
VkSamplerAddressMode GetVulkanSamplerAddressMode(TextureWrapping wrapping)
{
switch (wrapping)
@@ -125,6 +128,11 @@ VulkanObject VulkanObjectManager::CreateBuffer(VulkanMemoryManager::ResourceType
result.GetAlignedOffset()));
}
+#ifdef ENABLE_TRACE
+ m_buffersCount++;
+ TRACE_COUNTER("[drape][vulkan] Buffers", m_buffersCount);
+#endif
+
return result;
}
@@ -181,6 +189,11 @@ VulkanObject VulkanObjectManager::CreateImage(VkImageUsageFlags usageFlags, VkFo
viewCreateInfo.image = result.m_image;
CHECK_VK_CALL(vkCreateImageView(m_device, &viewCreateInfo, nullptr, &result.m_imageView));
+#ifdef ENABLE_TRACE
+ m_imagesCount++;
+ TRACE_COUNTER("[drape][vulkan] Images", m_imagesCount);
+#endif
+
return result;
}
@@ -214,6 +227,14 @@ DescriptorSetGroup VulkanObjectManager::CreateDescriptorSetGroup(ref_ptr(m_descriptorPools.size()));
+#ifdef ENABLE_TRACE
+ int64_t usedDescriptorsSets = 0;
+ for (auto const & pool : m_descriptorPools)
+ usedDescriptorsSets += (kMaxDescriptorsSetCount - pool.m_availableSetsCount);
+ TRACE_COUNTER("[drape][vulkan] Descriptor sets", usedDescriptorsSets);
+#endif
+
CHECK_VK_CALL(vkAllocateDescriptorSets(m_device, &allocInfo, &s.m_descriptorSet));
return s;
}
@@ -294,11 +315,25 @@ void VulkanObjectManager::CollectObjectsImpl(VulkanObjectArray const & objects)
for (auto const & obj : objects)
{
if (obj.m_buffer != VK_NULL_HANDLE)
+ {
vkDestroyBuffer(m_device, obj.m_buffer, nullptr);
+#ifdef ENABLE_TRACE
+ m_buffersCount--;
+ TRACE_COUNTER("[drape][vulkan] Buffers", m_buffersCount);
+#endif
+ }
if (obj.m_imageView != VK_NULL_HANDLE)
+ {
vkDestroyImageView(m_device, obj.m_imageView, nullptr);
+ }
if (obj.m_image != VK_NULL_HANDLE)
+ {
vkDestroyImage(m_device, obj.m_image, nullptr);
+#ifdef ENABLE_TRACE
+ m_imagesCount--;
+ TRACE_COUNTER("[drape][vulkan] Images", m_imagesCount);
+#endif
+ }
}
std::lock_guard lock(m_mutex);
@@ -377,9 +412,6 @@ void VulkanObjectManager::Fill(VulkanObject object, void const * data, uint32_t
void VulkanObjectManager::CreateDescriptorPool()
{
- // Maximum descriptors sets count in the pool.
- uint32_t constexpr kMaxDescriptorsSetCount = 256 * kMaxInflightFrames;
-
CHECK_GREATER(m_maxUniformBuffers, 0, ());
CHECK_GREATER(m_maxImageSamplers, 0, ());
std::vector poolSizes =
diff --git a/drape/vulkan/vulkan_object_manager.hpp b/drape/vulkan/vulkan_object_manager.hpp
index c05b2871d4..bb9cdddc22 100644
--- a/drape/vulkan/vulkan_object_manager.hpp
+++ b/drape/vulkan/vulkan_object_manager.hpp
@@ -132,6 +132,11 @@ private:
std::mutex m_mutex;
std::mutex m_samplerMutex;
std::mutex m_destroyMutex;
+
+#ifdef ENABLE_TRACE
+ int64_t m_buffersCount = 0;
+ int64_t m_imagesCount = 0;
+#endif
};
} // namespace vulkan
} // namespace dp
diff --git a/drape_frontend/arrow3d.cpp b/drape_frontend/arrow3d.cpp
index a3270ee9c2..bd935eec98 100644
--- a/drape_frontend/arrow3d.cpp
+++ b/drape_frontend/arrow3d.cpp
@@ -11,7 +11,6 @@
#include "drape/texture_manager.hpp"
#include "indexer/map_style_reader.hpp"
-#include "indexer/scales.hpp"
#include "platform/platform.hpp"
@@ -48,8 +47,8 @@ df::ColorConstant const kArrow3DObsoleteColor = "Arrow3DObsolete";
df::ColorConstant const kArrow3DColor = "Arrow3D";
df::ColorConstant const kArrow3DOutlineColor = "Arrow3DOutline";
-std::string_view const kDefaultArrowMesh = "arrow.obj";
-std::string_view const kDefaultArrowShadowMesh = "arrow_shadow.obj";
+std::string const kDefaultArrowMesh = "arrow.obj";
+std::string const kDefaultArrowShadowMesh = "arrow_shadow.obj";
std::string_view const kMainFileId = "main_obj_file_id";
@@ -130,7 +129,7 @@ bool LoadMesh(std::string const & pathToMesh, bool isDefaultResource,
ReaderPtr reader = isDefaultResource
? GetStyleReader().GetDefaultResourceReader(pathToMesh)
: GetPlatform().GetReader(pathToMesh);
- ReaderSource> source(reader);
+ ReaderSource source(reader);
// Read OBJ file.
fastObjCallbacks callbacks;
@@ -197,12 +196,10 @@ Arrow3d::PreloadedData Arrow3d::PreloadMesh(std::optional con
{
Arrow3d::PreloadedData data;
- bool const useDefaultResource =
- !customDecl.has_value() || customDecl->m_loadFromDefaultResourceFolder;
+ bool const useDefaultResource = !customDecl || customDecl->m_loadFromDefaultResourceFolder;
// Load arrow mesh.
- auto const meshPath =
- customDecl.has_value() ? customDecl->m_arrowMeshPath : std::string(kDefaultArrowMesh);
+ auto const & meshPath = customDecl ? customDecl->m_arrowMeshPath : kDefaultArrowMesh;
data.m_meshData = PreloadedMeshData{};
if (!LoadMesh(
meshPath, useDefaultResource,
@@ -247,13 +244,12 @@ Arrow3d::PreloadedData Arrow3d::PreloadMesh(std::optional con
}
// Load shadow arrow mesh.
- auto const shadowMeshPath =
- customDecl.has_value() ? customDecl->m_shadowMeshPath : std::string(kDefaultArrowShadowMesh);
- if (shadowMeshPath.has_value())
+ auto const & shadowMeshPath = customDecl ? customDecl->m_shadowMeshPath : kDefaultArrowShadowMesh;
+ if (!shadowMeshPath.empty())
{
data.m_shadowMeshData = PreloadedMeshData{};
LoadMesh(
- shadowMeshPath.value(), useDefaultResource,
+ shadowMeshPath, useDefaultResource,
[&](std::vector positions, std::vector /* normals */,
std::vector texCoords)
{
@@ -501,10 +497,7 @@ std::pair Arrow3d::CalculateTransform(ScreenBase const &
if (screen.isPerspective())
{
- glm::mat4 pTo3dView;
- auto const m = math::Matrix(screen.Pto3dMatrix());
- static_assert(sizeof(m) == sizeof(pTo3dView));
- memcpy(&pTo3dView, &m, sizeof(pTo3dView));
+ glm::mat4 pTo3dView = glm::make_mat4x4(screen.Pto3dMatrix().m_data);
auto postProjectionPerspective = pTo3dView * modelTransform;
return std::make_pair(postProjectionPerspective, normalMatrix);
}
diff --git a/drape_frontend/backend_renderer.cpp b/drape_frontend/backend_renderer.cpp
index 7f7a062a9d..84ece2b6ac 100644
--- a/drape_frontend/backend_renderer.cpp
+++ b/drape_frontend/backend_renderer.cpp
@@ -400,7 +400,12 @@ void BackendRenderer::AcceptMessage(ref_ptr message)
m_readManager->Allow3dBuildings(msg->Allow3dBuildings());
break;
}
-
+ case Message::Type::SetMapLangIndex:
+ {
+ ref_ptr msg = message;
+ m_readManager->SetMapLangIndex(msg->MapLangIndex());
+ break;
+ }
case Message::Type::RequestSymbolsSize:
{
ref_ptr msg = message;
@@ -616,10 +621,8 @@ void BackendRenderer::AcceptMessage(ref_ptr message)
CHECK(m_context != nullptr, ());
m_texMng->InvalidateArrowTexture(
m_context,
- m_arrow3dCustomDecl.has_value() ? m_arrow3dCustomDecl->m_arrowMeshTexturePath
- : std::nullopt,
- m_arrow3dCustomDecl.has_value() ? m_arrow3dCustomDecl->m_loadFromDefaultResourceFolder
- : false);
+ m_arrow3dCustomDecl ? m_arrow3dCustomDecl->m_arrowMeshTexturePath : std::string(),
+ m_arrow3dCustomDecl ? m_arrow3dCustomDecl->m_loadFromDefaultResourceFolder : false);
// Preload mesh data.
m_arrow3dPreloadedData = Arrow3d::PreloadMesh(m_arrow3dCustomDecl, m_texMng);
@@ -727,7 +730,7 @@ void BackendRenderer::Routine::Do()
m_renderer.IterateRenderLoop();
m_renderer.ReleaseResources();
}
-
+
void BackendRenderer::RenderFrame()
{
CHECK(m_context != nullptr, ());
@@ -762,11 +765,11 @@ void BackendRenderer::InitContextDependentResources()
params.m_glyphMngParams.m_whitelist = "fonts_whitelist.txt";
params.m_glyphMngParams.m_blacklist = "fonts_blacklist.txt";
GetPlatform().GetFontNames(params.m_glyphMngParams.m_fonts);
- if (m_arrow3dCustomDecl.has_value())
+
+ if (m_arrow3dCustomDecl)
{
params.m_arrowTexturePath = m_arrow3dCustomDecl->m_arrowMeshTexturePath;
- params.m_arrowTextureUseDefaultResourceFolder =
- m_arrow3dCustomDecl->m_loadFromDefaultResourceFolder;
+ params.m_arrowTextureUseDefaultResourceFolder = m_arrow3dCustomDecl->m_loadFromDefaultResourceFolder;
}
CHECK(m_context != nullptr, ());
diff --git a/drape_frontend/circles_pack_shape.cpp b/drape_frontend/circles_pack_shape.cpp
index 71eeceabda..31fb0e376f 100644
--- a/drape_frontend/circles_pack_shape.cpp
+++ b/drape_frontend/circles_pack_shape.cpp
@@ -130,7 +130,7 @@ void CirclesPackHandle::SetPoint(size_t index, m2::PointD const & position, floa
void CirclesPackHandle::Clear()
{
- memset(m_buffer.data(), 0, m_buffer.size() * sizeof(CirclesPackDynamicVertex));
+ fill(begin(m_buffer), end(m_buffer), CirclesPackDynamicVertex(glsl::vec3(0.0f), glsl::vec4(0.0f)));
m_needUpdate = true;
}
diff --git a/drape_frontend/drape_engine.cpp b/drape_frontend/drape_engine.cpp
index b201a8730b..547d79ed33 100644
--- a/drape_frontend/drape_engine.cpp
+++ b/drape_frontend/drape_engine.cpp
@@ -18,8 +18,8 @@ using namespace std::placeholders;
namespace
{
-std::string const kLocationStateMode = "LastLocationStateMode";
-std::string const kLastEnterBackground = "LastEnterBackground";
+std::string_view constexpr kLocationStateMode = "LastLocationStateMode";
+std::string_view constexpr kLastEnterBackground = "LastEnterBackground";
}
DrapeEngine::DrapeEngine(Params && params)
@@ -649,6 +649,17 @@ void DrapeEngine::Allow3dMode(bool allowPerspectiveInNavigation, bool allow3dBui
MessagePriority::Normal);
}
+void DrapeEngine::SetMapLangIndex(int8_t mapLangIndex)
+{
+ m_threadCommutator->PostMessage(ThreadsCommutator::ResourceUploadThread,
+ make_unique_dp(mapLangIndex),
+ MessagePriority::Normal);
+
+ m_threadCommutator->PostMessage(ThreadsCommutator::RenderThread,
+ make_unique_dp(mapLangIndex),
+ MessagePriority::Normal);
+}
+
void DrapeEngine::EnablePerspective()
{
m_threadCommutator->PostMessage(ThreadsCommutator::RenderThread,
diff --git a/drape_frontend/drape_engine.hpp b/drape_frontend/drape_engine.hpp
index ddcd7bc0e1..56f007af11 100644
--- a/drape_frontend/drape_engine.hpp
+++ b/drape_frontend/drape_engine.hpp
@@ -196,6 +196,8 @@ public:
void SetKineticScrollEnabled(bool enabled);
+ void SetMapLangIndex(int8_t mapLangIndex);
+
void OnEnterForeground();
void OnEnterBackground();
diff --git a/drape_frontend/drape_engine_params.hpp b/drape_frontend/drape_engine_params.hpp
index 633df32d88..7a8538b559 100644
--- a/drape_frontend/drape_engine_params.hpp
+++ b/drape_frontend/drape_engine_params.hpp
@@ -2,7 +2,6 @@
#include "geometry/point3d.hpp"
-#include
#include
namespace df
@@ -13,11 +12,11 @@ struct Arrow3dCustomDecl
// Path to arrow mesh .OBJ file.
std::string m_arrowMeshPath;
// Path to arrow mesh texture .PNG file.
- // If it's not set, default arrow color is used.
- std::optional m_arrowMeshTexturePath;
+ // If it's empty, default arrow color is used.
+ std::string m_arrowMeshTexturePath;
// Path to shadow mesh .OBJ file.
- // If it's not set, no shadow or outline will be rendered.
- std::optional m_shadowMeshPath;
+ // If it's empty, no shadow or outline will be rendered.
+ std::string m_shadowMeshPath;
// Allows to load files from bundled resources.
// You must use string identifiers of resources instead of file names.
diff --git a/drape_frontend/engine_context.cpp b/drape_frontend/engine_context.cpp
index 244d8d8c7c..e917d55504 100644
--- a/drape_frontend/engine_context.cpp
+++ b/drape_frontend/engine_context.cpp
@@ -14,7 +14,8 @@ EngineContext::EngineContext(TileKey tileKey,
CustomFeaturesContextWeakPtr customFeaturesContext,
bool is3dBuildingsEnabled,
bool isTrafficEnabled,
- bool isolinesEnabled)
+ bool isolinesEnabled,
+ int8_t mapLangIndex)
: m_tileKey(tileKey)
, m_commutator(commutator)
, m_texMng(texMng)
@@ -23,6 +24,7 @@ EngineContext::EngineContext(TileKey tileKey,
, m_3dBuildingsEnabled(is3dBuildingsEnabled)
, m_trafficEnabled(isTrafficEnabled)
, m_isolinesEnabled(isolinesEnabled)
+ , m_mapLangIndex(mapLangIndex)
{}
ref_ptr EngineContext::GetTextureManager() const
diff --git a/drape_frontend/engine_context.hpp b/drape_frontend/engine_context.hpp
index e318e1eb4b..bb10aed67e 100644
--- a/drape_frontend/engine_context.hpp
+++ b/drape_frontend/engine_context.hpp
@@ -31,12 +31,14 @@ public:
CustomFeaturesContextWeakPtr customFeaturesContext,
bool is3dBuildingsEnabled,
bool isTrafficEnabled,
- bool isolinesEnabled);
+ bool isolinesEnabled,
+ int8_t mapLangIndex);
TileKey const & GetTileKey() const { return m_tileKey; }
bool Is3dBuildingsEnabled() const { return m_3dBuildingsEnabled; }
bool IsTrafficEnabled() const { return m_trafficEnabled; }
bool IsolinesEnabled() const { return m_isolinesEnabled; }
+ int8_t GetMapLangIndex() const { return m_mapLangIndex; }
CustomFeaturesContextWeakPtr GetCustomFeaturesContext() const { return m_customFeaturesContext; }
ref_ptr GetTextureManager() const;
ref_ptr GetMetalineManager() const;
@@ -58,5 +60,6 @@ private:
bool m_3dBuildingsEnabled;
bool m_trafficEnabled;
bool m_isolinesEnabled;
+ int8_t m_mapLangIndex;
};
} // namespace df
diff --git a/drape_frontend/frontend_renderer.cpp b/drape_frontend/frontend_renderer.cpp
index d643bab224..5b08eb7a58 100755
--- a/drape_frontend/frontend_renderer.cpp
+++ b/drape_frontend/frontend_renderer.cpp
@@ -23,11 +23,12 @@
#include "drape/utils/projection.hpp"
#include "indexer/drawing_rules.hpp"
-#include "indexer/map_style_reader.hpp"
#include "indexer/scales.hpp"
#include "geometry/any_rect2d.hpp"
+#include "platform/trace.hpp"
+
#include "base/assert.hpp"
#include "base/logging.hpp"
#include "base/stl_helpers.hpp"
@@ -166,6 +167,7 @@ FrontendRenderer::FrontendRenderer(Params && params)
, m_blockTapEvents(params.m_blockTapEvents)
, m_choosePositionMode(false)
, m_screenshotMode(params.m_myPositionParams.m_hints.m_screenshotMode)
+ , m_mapLangIndex(StringUtf8Multilang::kDefaultCode)
, m_viewport(params.m_viewport)
, m_modelViewChangedHandler(std::move(params.m_modelViewChangedHandler))
, m_tapEventInfoHandler(std::move(params.m_tapEventHandler))
@@ -762,7 +764,17 @@ void FrontendRenderer::AcceptMessage(ref_ptr message)
}
break;
}
+ case Message::Type::SetMapLangIndex:
+ {
+ ref_ptr const msg = message;
+ if (m_mapLangIndex != msg->MapLangIndex())
+ {
+ m_mapLangIndex = msg->MapLangIndex();
+ m_forceUpdateScene = true;
+ }
+ break;
+ }
case Message::Type::FlushCirclesPack:
{
ref_ptr msg = message;
@@ -1402,6 +1414,7 @@ void FrontendRenderer::EndUpdateOverlayTree()
void FrontendRenderer::RenderScene(ScreenBase const & modelView, bool activeFrame)
{
+ TRACE_SECTION("[drape] RenderScene");
CHECK(m_context != nullptr, ());
#if defined(DRAPE_MEASURER_BENCHMARK) && (defined(RENDER_STATISTIC) || defined(TRACK_GPU_MEM))
DrapeImmediateRenderingMeasurerGuard drapeMeasurerGuard(m_context);
@@ -1532,6 +1545,7 @@ void FrontendRenderer::RenderScene(ScreenBase const & modelView, bool activeFram
void FrontendRenderer::Render2dLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] Render2dLayer");
RenderLayer & layer2d = m_layers[static_cast(DepthLayer::GeometryLayer)];
layer2d.Sort(make_ref(m_overlayTree));
@@ -1543,6 +1557,7 @@ void FrontendRenderer::Render2dLayer(ScreenBase const & modelView)
void FrontendRenderer::PreRender3dLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] PreRender3dLayer");
if (!m_buildingsFramebuffer->IsSupported())
return;
@@ -1563,6 +1578,7 @@ void FrontendRenderer::PreRender3dLayer(ScreenBase const & modelView)
void FrontendRenderer::Render3dLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] Render3dLayer");
RenderLayer & layer = m_layers[static_cast(DepthLayer::Geometry3dLayer)];
if (layer.m_renderGroups.empty())
return;
@@ -1589,6 +1605,7 @@ void FrontendRenderer::Render3dLayer(ScreenBase const & modelView)
void FrontendRenderer::RenderOverlayLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] RenderOverlayLayer");
CHECK(m_context != nullptr, ());
DEBUG_LABEL(m_context, "Overlay Layer");
RenderLayer & overlay = m_layers[static_cast(DepthLayer::OverlayLayer)];
@@ -1609,6 +1626,7 @@ bool FrontendRenderer::HasRouteData() const
void FrontendRenderer::RenderTransitSchemeLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] RenderTransitSchemeLayer");
CHECK(m_context != nullptr, ());
if (m_transitSchemeEnabled && m_transitSchemeRenderer->IsSchemeVisible(GetCurrentZoom()))
{
@@ -1623,6 +1641,7 @@ void FrontendRenderer::RenderTransitSchemeLayer(ScreenBase const & modelView)
void FrontendRenderer::RenderTrafficLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] RenderTrafficLayer");
CHECK(m_context != nullptr, ());
if (m_trafficRenderer->HasRenderData())
{
@@ -1635,6 +1654,7 @@ void FrontendRenderer::RenderTrafficLayer(ScreenBase const & modelView)
void FrontendRenderer::RenderTransitBackground()
{
+ TRACE_SECTION("[drape] RenderTransitBackground");
if (!m_finishTexturesInitialization)
return;
@@ -1653,6 +1673,7 @@ void FrontendRenderer::RenderTransitBackground()
void FrontendRenderer::RenderRouteLayer(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] RenderRouteLayer");
if (HasTransitRouteData())
RenderTransitBackground();
@@ -1668,6 +1689,7 @@ void FrontendRenderer::RenderRouteLayer(ScreenBase const & modelView)
void FrontendRenderer::RenderUserMarksLayer(ScreenBase const & modelView, DepthLayer layerId)
{
+ TRACE_SECTION("[drape] RenderUserMarksLayer");
auto & renderGroups = m_layers[static_cast(layerId)].m_renderGroups;
if (renderGroups.empty())
return;
@@ -1683,6 +1705,7 @@ void FrontendRenderer::RenderUserMarksLayer(ScreenBase const & modelView, DepthL
void FrontendRenderer::RenderNonDisplaceableUserMarksLayer(ScreenBase const & modelView,
DepthLayer layerId)
{
+ TRACE_SECTION("[drape] RenderNonDisplaceableUserMarksLayer");
auto & layer = m_layers[static_cast(layerId)];
layer.Sort(nullptr);
for (drape_ptr & group : layer.m_renderGroups)
@@ -1695,6 +1718,7 @@ void FrontendRenderer::RenderNonDisplaceableUserMarksLayer(ScreenBase const & mo
void FrontendRenderer::RenderEmptyFrame()
{
+ TRACE_SECTION("[drape] RenderEmptyFrame");
CHECK(m_context != nullptr, ());
if (!m_context->Validate())
return;
@@ -1715,6 +1739,7 @@ void FrontendRenderer::RenderEmptyFrame()
void FrontendRenderer::RenderFrame()
{
+ TRACE_SECTION("[drape] RenderFrame");
DrapeMeasurerGuard drapeMeasurerGuard;
CHECK(m_context != nullptr, ());
@@ -1850,6 +1875,7 @@ void FrontendRenderer::RenderFrame()
void FrontendRenderer::BuildOverlayTree(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] BuildOverlayTree");
if (!IsValidCurrentZoom())
return;
@@ -2047,6 +2073,8 @@ bool FrontendRenderer::OnSingleTouchFiltrate(m2::PointD const & pt, TouchEvent::
return false;
case TouchEvent::ETouchType::TOUCH_MOVE:
return false;
+ case TouchEvent::ETouchType::TOUCH_NONE:
+ UNREACHABLE();
}
return false;
@@ -2322,6 +2350,7 @@ void FrontendRenderer::OnContextDestroy()
void FrontendRenderer::OnContextCreate()
{
+ TRACE_SECTION("[drape] OnContextCreate (FrontendRenderer)");
LOG(LINFO, ("On context create."));
m_context = make_ref(m_contextFactory->GetDrawContext());
@@ -2530,6 +2559,7 @@ void FrontendRenderer::OnEnterBackground()
ScreenBase const & FrontendRenderer::ProcessEvents(bool & modelViewChanged, bool & viewportChanged)
{
+ TRACE_SECTION("[drape] ProcessEvents");
ScreenBase const & modelView = m_userEventStream.ProcessEvents(modelViewChanged, viewportChanged);
gui::DrapeGui::Instance().SetInUserAction(m_userEventStream.IsInUserAction());
@@ -2543,6 +2573,7 @@ ScreenBase const & FrontendRenderer::ProcessEvents(bool & modelViewChanged, bool
void FrontendRenderer::PrepareScene(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] PrepareScene");
RefreshZScale(modelView);
RefreshPivotTransform(modelView);
@@ -2552,6 +2583,7 @@ void FrontendRenderer::PrepareScene(ScreenBase const & modelView)
void FrontendRenderer::UpdateScene(ScreenBase const & modelView)
{
+ TRACE_SECTION("[drape] UpdateScene");
ResolveZoomLevel(modelView);
m_gpsTrackRenderer->Update();
diff --git a/drape_frontend/frontend_renderer.hpp b/drape_frontend/frontend_renderer.hpp
index a48cc6e4ab..8038ab7c4f 100755
--- a/drape_frontend/frontend_renderer.hpp
+++ b/drape_frontend/frontend_renderer.hpp
@@ -332,6 +332,8 @@ private:
bool m_choosePositionMode;
bool m_screenshotMode;
+ int8_t m_mapLangIndex;
+
dp::Viewport m_viewport;
UserEventStream m_userEventStream;
ModelViewChangedHandler m_modelViewChangedHandler;
diff --git a/drape_frontend/message.cpp b/drape_frontend/message.cpp
index 3e766735bd..8cd07c011e 100644
--- a/drape_frontend/message.cpp
+++ b/drape_frontend/message.cpp
@@ -55,6 +55,7 @@ std::string DebugPrint(Message::Type msgType)
case Message::Type::Invalidate: return "Invalidate";
case Message::Type::Allow3dMode: return "Allow3dMode";
case Message::Type::Allow3dBuildings: return "Allow3dBuildings";
+ case Message::Type::SetMapLangIndex: return "SetMapLangIndex";
case Message::Type::EnablePerspective: return "EnablePerspective";
case Message::Type::FlushCirclesPack: return "FlushCirclesPack";
case Message::Type::CacheCirclesPack: return "CacheCirclesPack";
diff --git a/drape_frontend/message.hpp b/drape_frontend/message.hpp
index a4a113752b..1aa50d5856 100644
--- a/drape_frontend/message.hpp
+++ b/drape_frontend/message.hpp
@@ -56,6 +56,7 @@ public:
Invalidate,
Allow3dMode,
Allow3dBuildings,
+ SetMapLangIndex,
EnablePerspective,
FlushCirclesPack,
CacheCirclesPack,
diff --git a/drape_frontend/message_subclasses.hpp b/drape_frontend/message_subclasses.hpp
index 4c4563e6c3..e93f49627e 100644
--- a/drape_frontend/message_subclasses.hpp
+++ b/drape_frontend/message_subclasses.hpp
@@ -895,6 +895,22 @@ private:
bool const m_allow3dBuildings;
};
+class SetMapLangIndexMessage : public Message
+{
+public:
+ explicit SetMapLangIndexMessage(int8_t mapLangIndex)
+ : m_mapLangIndex(mapLangIndex)
+ {}
+
+ Type GetType() const override { return Type::SetMapLangIndex; }
+
+ int8_t MapLangIndex() const { return m_mapLangIndex; }
+
+private:
+ int8_t const m_mapLangIndex;
+};
+
+
class EnablePerspectiveMessage : public Message
{
public:
diff --git a/drape_frontend/postprocess_renderer.cpp b/drape_frontend/postprocess_renderer.cpp
index 3b50375379..0118f5dd1e 100644
--- a/drape_frontend/postprocess_renderer.cpp
+++ b/drape_frontend/postprocess_renderer.cpp
@@ -7,9 +7,10 @@
#include "drape/glsl_types.hpp"
#include "drape/graphics_context.hpp"
#include "drape/mesh_object.hpp"
-#include "drape/texture_manager.hpp"
#include "drape/render_state.hpp"
+#include "platform/trace.hpp"
+
#include "base/assert.hpp"
namespace df
@@ -150,6 +151,7 @@ PostprocessRenderer::~PostprocessRenderer()
void PostprocessRenderer::Init(ref_ptr context, dp::FramebufferFallback && fallback,
PrerenderFrame && prerenderFrame)
{
+ TRACE_SECTION("[drape] PostprocessRenderer::Init");
m_apiVersion = context->GetApiVersion();
m_screenQuadRenderer = make_unique_dp(context);
m_framebufferFallback = std::move(fallback);
@@ -247,6 +249,7 @@ bool PostprocessRenderer::CanRenderAntialiasing() const
bool PostprocessRenderer::BeginFrame(ref_ptr context, ScreenBase const & modelView,
bool activeFrame)
{
+ TRACE_SECTION("[drape] PostprocessRenderer::BeginFrame");
if (!IsEnabled())
{
CHECK(m_prerenderFrame != nullptr, ());
@@ -276,6 +279,7 @@ bool PostprocessRenderer::EndFrame(ref_ptr context,
ref_ptr gpuProgramManager,
dp::Viewport const & viewport)
{
+ TRACE_SECTION("[drape] PostprocessRenderer::EndFrame");
if (!IsEnabled())
return true;
@@ -296,6 +300,7 @@ bool PostprocessRenderer::EndFrame(ref_ptr context,
// Render edges to texture.
{
+ TRACE_SECTION("[drape][SMAA] Edges rendering");
context->SetFramebuffer(make_ref(m_edgesFramebuffer));
context->Clear(dp::ClearBits::ColorBit, dp::ClearBits::ColorBit | dp::ClearBits::StencilBit /* storeBits */);
if (m_apiVersion == dp::ApiVersion::Metal || m_apiVersion == dp::ApiVersion::Vulkan)
@@ -318,6 +323,7 @@ bool PostprocessRenderer::EndFrame(ref_ptr context,
// Render blending weight to texture.
{
+ TRACE_SECTION("[drape][SMAA] Blending weight rendering");
context->SetFramebuffer(make_ref(m_blendingWeightFramebuffer));
context->Clear(dp::ClearBits::ColorBit, dp::ClearBits::ColorBit | dp::ClearBits::StencilBit /* storeBits */);
context->SetStencilFunction(dp::StencilFace::FrontAndBack, dp::TestFunction::Equal);
@@ -340,6 +346,7 @@ bool PostprocessRenderer::EndFrame(ref_ptr context,
// SMAA final pass.
context->SetStencilTestEnabled(false);
{
+ TRACE_SECTION("[drape][SMAA] Final pass rendering");
context->SetFramebuffer(make_ref(m_smaaFramebuffer));
context->Clear(dp::ClearBits::ColorBit, dp::ClearBits::ColorBit /* storeBits */);
context->ApplyFramebuffer("SMAA final");
@@ -368,10 +375,11 @@ bool PostprocessRenderer::EndFrame(ref_ptr context,
bool m_wasRendered = false;
if (m_framebufferFallback())
{
+ TRACE_SECTION("[drape] Postprocessing composition");
context->Clear(dp::ClearBits::ColorBit, dp::ClearBits::ColorBit /* storeBits */);
context->ApplyFramebuffer("Dynamic frame");
viewport.Apply(context);
-
+
DefaultScreenQuadRenderParams params;
params.SetParams(finalFramebuffer->GetTexture());
@@ -405,6 +413,7 @@ void PostprocessRenderer::DisableWritingToStencil(ref_ptr c
void PostprocessRenderer::UpdateFramebuffers(ref_ptr context,
uint32_t width, uint32_t height)
{
+ TRACE_SECTION("[drape] PostprocessRenderer::UpdateFramebuffers");
ASSERT_NOT_EQUAL(width, 0, ());
ASSERT_NOT_EQUAL(height, 0, ());
diff --git a/drape_frontend/read_manager.cpp b/drape_frontend/read_manager.cpp
index 6872daf634..44b6fac7ad 100755
--- a/drape_frontend/read_manager.cpp
+++ b/drape_frontend/read_manager.cpp
@@ -49,6 +49,7 @@ ReadManager::ReadManager(ref_ptr commutator, MapDataProvider
, m_trafficEnabled(trafficEnabled)
, m_isolinesEnabled(isolinesEnabled)
, m_modeChanged(false)
+ , m_mapLangIndex(StringUtf8Multilang::kDefaultCode)
, m_tasksPool(64, ReadMWMTaskFactory(m_model))
, m_counter(0)
, m_generationCounter(0)
@@ -235,7 +236,7 @@ void ReadManager::PushTaskBackForTileKey(TileKey const & tileKey,
m_commutator, texMng, metalineMng,
m_customFeaturesContext,
m_have3dBuildings && m_allow3dBuildings,
- m_trafficEnabled, m_isolinesEnabled);
+ m_trafficEnabled, m_isolinesEnabled, m_mapLangIndex);
std::shared_ptr tileInfo = std::make_shared(std::move(context));
m_tileInfos.insert(tileInfo);
@@ -321,6 +322,15 @@ void ReadManager::Allow3dBuildings(bool allow3dBuildings)
}
}
+void ReadManager::SetMapLangIndex(int8_t mapLangIndex)
+{
+ if (m_mapLangIndex != mapLangIndex)
+ {
+ m_modeChanged = true;
+ m_mapLangIndex = mapLangIndex;
+ }
+}
+
void ReadManager::SetTrafficEnabled(bool trafficEnabled)
{
if (m_trafficEnabled != trafficEnabled)
diff --git a/drape_frontend/read_manager.hpp b/drape_frontend/read_manager.hpp
index 68f215d03c..813429b9c5 100755
--- a/drape_frontend/read_manager.hpp
+++ b/drape_frontend/read_manager.hpp
@@ -49,6 +49,8 @@ public:
bool CheckTileKey(TileKey const & tileKey) const;
void Allow3dBuildings(bool allow3dBuildings);
+ void SetMapLangIndex(int8_t mapLangIndex);
+
void SetTrafficEnabled(bool trafficEnabled);
void SetIsolinesEnabled(bool isolinesEnabled);
@@ -82,6 +84,7 @@ private:
bool m_trafficEnabled;
bool m_isolinesEnabled;
bool m_modeChanged;
+ int8_t m_mapLangIndex;
struct LessByTileInfo
{
diff --git a/drape_frontend/route_shape.cpp b/drape_frontend/route_shape.cpp
index 4c61d20e22..1e7d502d23 100644
--- a/drape_frontend/route_shape.cpp
+++ b/drape_frontend/route_shape.cpp
@@ -62,11 +62,10 @@ void GetArrowTextureRegion(ref_ptr textures,
textures->GetSymbolRegion("route-arrow", region);
}
-std::vector CalculatePoints(m2::PolylineD const & polyline,
- double start, double end)
+void CalculatePoints(m2::PolylineD const & polyline, double start, double end,
+ std::vector & result)
{
- std::vector result;
- result.reserve(polyline.GetSize() / 4);
+ result.clear();
auto addIfNotExist = [&result](m2::PointD const & pnt)
{
@@ -74,20 +73,23 @@ std::vector CalculatePoints(m2::PolylineD const & polyline,
result.push_back(pnt);
};
- std::vector const & path = polyline.GetPoints();
+ auto const & path = polyline.GetPoints();
double len = 0;
bool started = false;
- for (size_t i = 0; i + 1 < path.size(); i++)
+ for (size_t i = 1; i < path.size(); ++i)
{
- double const dist = (path[i + 1] - path[i]).Length();
- if (fabs(dist) < 1e-5)
+ auto const & p1 = path[i - 1];
+ auto const & p2 = path[i];
+ auto const vec = p2 - p1;
+ double const dist = vec.Length();
+ if (dist == 0)
continue;
double const l = len + dist;
if (!started && start >= len && start <= l)
{
double const k = (start - len) / dist;
- addIfNotExist(path[i] + (path[i + 1] - path[i]) * k);
+ addIfNotExist(p1 + vec * k);
started = true;
}
if (!started)
@@ -99,16 +101,15 @@ std::vector CalculatePoints(m2::PolylineD const & polyline,
if (end >= len && end <= l)
{
double const k = (end - len) / dist;
- addIfNotExist(path[i] + (path[i + 1] - path[i]) * k);
+ addIfNotExist(p1 + vec * k);
break;
}
else
{
- addIfNotExist(path[i + 1]);
+ addIfNotExist(p2);
}
len = l;
}
- return result;
}
float SideByNormal(glsl::vec2 const & normal, bool isLeft)
@@ -516,13 +517,14 @@ void RouteShape::CacheRouteArrows(ref_ptr