diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2017-09-08 17:58:55 -0700 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2017-09-12 12:09:46 -0700 |
commit | e42fc815be9814e6d7a14eeb9c0574698a832a15 (patch) | |
tree | a949eecbce1a86e65c7c7cd593db872db48a59b7 | |
parent | 59a2fc3f3ebf667b63394eb20c03f6e90ca3da34 (diff) | |
download | qtlocation-mapboxgl-e42fc815be9814e6d7a14eeb9c0574698a832a15.tar.gz |
[android, ios, macos] Updated Ukrainian localization
Added a Ukrainian localization of the Android SDK. Updated the iOS and macOS Ukrainian localizations.
-rw-r--r-- | platform/android/CHANGELOG.md | 2 | ||||
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/res/values-uk/strings.xml | 15 | ||||
-rw-r--r-- | platform/ios/ios.xcodeproj/project.pbxproj | 2 | ||||
-rw-r--r-- | platform/ios/resources/uk.lproj/Localizable.strings | 20 | ||||
-rw-r--r-- | platform/ios/resources/uk.lproj/Localizable.stringsdict | 38 | ||||
-rw-r--r-- | platform/macos/sdk/uk.lproj/Localizable.strings | 14 |
6 files changed, 88 insertions, 3 deletions
diff --git a/platform/android/CHANGELOG.md b/platform/android/CHANGELOG.md index 8d59dc486c..529b0e0732 100644 --- a/platform/android/CHANGELOG.md +++ b/platform/android/CHANGELOG.md @@ -4,7 +4,7 @@ Mapbox welcomes participation and contributions from everyone. If you'd like to ## 5.1.4 -* Russian localization [#9945](https://github.com/mapbox/mapbox-gl-native/pull/9945) +* Russian and Ukrainian localizations [#9945](https://github.com/mapbox/mapbox-gl-native/pull/9945) ## 5.1.3 - August 18, 2017 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values-uk/strings.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values-uk/strings.xml new file mode 100644 index 0000000000..759548268a --- /dev/null +++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values-uk/strings.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="mapbox_compassContentDescription">Компас. Натисніть щоб зорієнтувати мапу на північ.</string> + <string name="mapbox_attributionsIconContentDescription">Значок атрибуції. Натисніть, щоб показати діалог атрибуції.</string> + <string name="mapbox_myLocationViewContentDescription">Визначення положення. Показує ваше місцеположення на мапі.</string> + <string name="mapbox_mapActionDescription">Показуґ мапв створені за допомоги Mapbox. Пересувайте мапу та двома пальцями. Змінюйте масштаб стуляючи/розводячи два пальці.</string> + <string name="mapbox_attributionsDialogTitle">Mapbox Android SDK</string> + <string name="mapbox_attributionTelemetryTitle">Допоможіть зробити мапи Mapbox краще</string> + <string name="mapbox_attributionTelemetryMessage">Ви допомагаєте робити мапи OpenStreetMap та Mapbox краще пощирюючи анонімні дані про користування мапами.</string> + <string name="mapbox_attributionTelemetryPositive">Погоджуюсь</string> + <string name="mapbox_attributionTelemetryNegative">Не погоджуюсь</string> + <string name="mapbox_attributionTelemetryNeutral">Додаткова інформація</string> + <string name="mapbox_offline_error_region_definition_invalid">Межі длянки для оффлайнового користування даними за межами світу: %s</string> + + </resources> diff --git a/platform/ios/ios.xcodeproj/project.pbxproj b/platform/ios/ios.xcodeproj/project.pbxproj index 29d60be736..0a9e5de290 100644 --- a/platform/ios/ios.xcodeproj/project.pbxproj +++ b/platform/ios/ios.xcodeproj/project.pbxproj @@ -781,6 +781,7 @@ DA6408D91DA4E7D300908C90 /* MGLVectorStyleLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGLVectorStyleLayer.h; sourceTree = "<group>"; }; DA6408DA1DA4E7D300908C90 /* MGLVectorStyleLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGLVectorStyleLayer.m; sourceTree = "<group>"; }; DA704CBB1F637311004B3F28 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Foundation.strings; sourceTree = "<group>"; }; + DA704CBC1F637405004B3F28 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = uk; path = uk.lproj/Localizable.stringsdict; sourceTree = "<group>"; }; DA7262091DEEE3480043BB89 /* MGLOpenGLStyleLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGLOpenGLStyleLayer.h; sourceTree = "<group>"; }; DA72620A1DEEE3480043BB89 /* MGLOpenGLStyleLayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MGLOpenGLStyleLayer.mm; sourceTree = "<group>"; }; DA737ADA1E59139D00AD2CDE /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = es; path = es.lproj/Foundation.stringsdict; sourceTree = "<group>"; }; @@ -2566,6 +2567,7 @@ DA57D4AA1EBA8ED300793288 /* es */, DA57D4AB1EBA909900793288 /* lt */, DA57D4AC1EBA922A00793288 /* vi */, + DA704CBC1F637405004B3F28 /* uk */, ); name = Localizable.stringsdict; sourceTree = "<group>"; diff --git a/platform/ios/resources/uk.lproj/Localizable.strings b/platform/ios/resources/uk.lproj/Localizable.strings index 86873c69c0..a65c0ae28f 100644 --- a/platform/ios/resources/uk.lproj/Localizable.strings +++ b/platform/ios/resources/uk.lproj/Localizable.strings @@ -10,6 +10,9 @@ /* No comment provided by engineer. */ "CANCEL" = "Скасувати"; +/* Accessibility hint for closing the selected annotation’s callout view and returning to the map */ +"CLOSE_CALLOUT_A11Y_HINT" = "Повернутись до мапи"; + /* Accessibility hint */ "COMPASS_A11Y_HINT" = "Обертає напрямок мапи на північ"; @@ -31,6 +34,12 @@ /* Accessibility label */ "INFO_A11Y_LABEL" = "Про мапу"; +/* User-friendly error description */ +"LOAD_MAP_FAILED_DESC" = "Неможливо завантажити мапу через невідому помилку."; + +/* User-friendly error description */ +"LOAD_STYLE_FAILED_DESC" = "Неможливо завантажити мапу, бо неможливо завантажити стиль."; + /* Accessibility label */ "LOGO_A11Y_LABEL" = "Mapbox"; @@ -38,11 +47,20 @@ "MAP_A11Y_LABEL" = "Мапа"; /* Map accessibility value */ -"MAP_A11Y_VALUE" = "Zoom %1$dx\n%2$ld annotation(s) visible"; +"MAP_A11Y_VALUE" = "Масштаб %1$dx\n%2$ld підпис(ів) показано"; + +/* User-friendly error description */ +"PARSE_STYLE_FAILED_DESC" = "Неможливо завантажити мапу, через помилки в стилі."; /* Action sheet title */ "SDK_NAME" = "Mapbox iOS SDK"; +/* Developer-only SDK update notification; {latest version, in format x.x.x} */ +"SDK_UPDATE_AVAILABLE" = "Доступна версія %@ Mapbox iOS SDK:"; + +/* User-friendly error description */ +"STYLE_NOT_FOUND_DESC" = "Неможливо завантажити мапу, бо неможливо знайти стиль або він не сумісний."; + /* Telemetry prompt message */ "TELEMETRY_DISABLED_MSG" = "Ви можете допомогти зробити мапи OpenStreetMap та Mapbox кращими надаючі анонімізовані дані про користування застосунком."; diff --git a/platform/ios/resources/uk.lproj/Localizable.stringsdict b/platform/ios/resources/uk.lproj/Localizable.stringsdict new file mode 100644 index 0000000000..e387b9d9bc --- /dev/null +++ b/platform/ios/resources/uk.lproj/Localizable.stringsdict @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>MAP_A11Y_VALUE</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@level@ +%#@count@</string> + <key>level</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>Масштаб %dx</string> + <key>few</key> + <string>Масштаб %dx</string> + <key>other</key> + <string>Масштаб %dx</string> + </dict> + <key>count</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>ld</string> + <key>one</key> + <string>Показано %d підпис</string> + <key>few</key> + <string>Показано %d підписи</string> + <key>other</key> + <string>Показано %d підписів</string> + </dict> + </dict> +</dict> +</plist> diff --git a/platform/macos/sdk/uk.lproj/Localizable.strings b/platform/macos/sdk/uk.lproj/Localizable.strings index 1be17a4d49..e5314af101 100644 --- a/platform/macos/sdk/uk.lproj/Localizable.strings +++ b/platform/macos/sdk/uk.lproj/Localizable.strings @@ -1,6 +1,18 @@ -/* Accessibility title */ +/* User-friendly error description */ +"LOAD_MAP_FAILED_DESC" = "Неможливо завантажити мапу через невідому помилку."; + +/* User-friendly error description */ +"LOAD_STYLE_FAILED_DESC" = "Неможливо завантажити мапу, бо неможливо завантажити стиль."; + +/* Accessibility title */ "MAP_A11Y_TITLE" = "Mapbox"; +/* User-friendly error description */ +"PARSE_STYLE_FAILED_DESC" = "Неможливо завантажити мапу, через помилки в стилі."; + +/* User-friendly error description */ +"STYLE_NOT_FOUND_DESC" = "Неможливо завантажити мапу, бо неможливо знайти стиль або він не сумісний."; + /* Label of Zoom In button */ "ZOOM_IN_LABEL" = "+"; |