diff options
Diffstat (limited to 'platform/ios')
-rw-r--r-- | platform/ios/CHANGELOG.md | 1 | ||||
-rw-r--r-- | platform/ios/app/Settings.bundle/gl.lproj/Root.strings | bin | 0 -> 488 bytes | |||
-rw-r--r-- | platform/ios/app/gl.lproj/Localizable.strings | 0 | ||||
-rw-r--r-- | platform/ios/ios.xcodeproj/project.pbxproj | 11 | ||||
-rw-r--r-- | platform/ios/resources/gl.lproj/Localizable.strings | 111 | ||||
-rw-r--r-- | platform/ios/resources/gl.lproj/Localizable.stringsdict | 54 |
6 files changed, 177 insertions, 0 deletions
diff --git a/platform/ios/CHANGELOG.md b/platform/ios/CHANGELOG.md index 73d74407fd..034223d085 100644 --- a/platform/ios/CHANGELOG.md +++ b/platform/ios/CHANGELOG.md @@ -7,6 +7,7 @@ Mapbox welcomes participation and contributions from everyone. Please read [CONT * Client-side text rendering of CJK ideographs is now enabled by default. ([#13988](https://github.com/mapbox/mapbox-gl-native/pull/13988)) * Added an MGLMapView.prefetchesTiles property that you can disable if you don’t want to prefetch simplified tiles as a performance optimization. ([#14031](https://github.com/mapbox/mapbox-gl-native/pull/14031)) * Fixed an issue that caused `MGL_FUNCTION` to ignore multiple formatting parameters when passed a `format` function as parameter. ([#14064](https://github.com/mapbox/mapbox-gl-native/pull/14064)) +* Added a Galician localization. ([#14095](https://github.com/mapbox/mapbox-gl-native/pull/14095)) ### User interaction diff --git a/platform/ios/app/Settings.bundle/gl.lproj/Root.strings b/platform/ios/app/Settings.bundle/gl.lproj/Root.strings Binary files differnew file mode 100644 index 0000000000..50510348de --- /dev/null +++ b/platform/ios/app/Settings.bundle/gl.lproj/Root.strings diff --git a/platform/ios/app/gl.lproj/Localizable.strings b/platform/ios/app/gl.lproj/Localizable.strings new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/platform/ios/app/gl.lproj/Localizable.strings diff --git a/platform/ios/ios.xcodeproj/project.pbxproj b/platform/ios/ios.xcodeproj/project.pbxproj index cec8476fcc..bfbdcf53da 100644 --- a/platform/ios/ios.xcodeproj/project.pbxproj +++ b/platform/ios/ios.xcodeproj/project.pbxproj @@ -1402,6 +1402,11 @@ DAE7DEC11E245455007505A6 /* MGLNSStringAdditionsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MGLNSStringAdditionsTests.m; path = ../../darwin/test/MGLNSStringAdditionsTests.m; sourceTree = "<group>"; }; DAE8CCAD1E6E8C70009B5CB0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; }; DAE9E0F11EB7BF1B001E8E8B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Foundation.strings; sourceTree = "<group>"; }; + DAE9ED572238990A00C01291 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Localizable.strings; sourceTree = "<group>"; }; + DAE9ED582238992900C01291 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Foundation.strings; sourceTree = "<group>"; }; + DAE9ED592238992E00C01291 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = gl; path = gl.lproj/Foundation.stringsdict; sourceTree = "<group>"; }; + DAE9ED5A2238993A00C01291 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Localizable.strings; sourceTree = "<group>"; }; + DAE9ED5B2238995A00C01291 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = gl; path = gl.lproj/Localizable.stringsdict; sourceTree = "<group>"; }; DAED38611D62D0FC00D7640F /* NSURL+MGLAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+MGLAdditions.h"; sourceTree = "<group>"; }; DAED38621D62D0FC00D7640F /* NSURL+MGLAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURL+MGLAdditions.m"; sourceTree = "<group>"; }; DAEDC4331D603417000224FF /* MGLAttributionInfoTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MGLAttributionInfoTests.m; path = ../../darwin/test/MGLAttributionInfoTests.m; sourceTree = "<group>"; }; @@ -2956,6 +2961,7 @@ "pt-PT", ko, cs, + gl, ); mainGroup = DA1DC9411CB6C1C2006E619F; productRefGroup = DA1DC94B1CB6C1C2006E619F /* Products */; @@ -3526,6 +3532,7 @@ DA93409B208562EB0059919A /* pt-PT */, DAFEB3742093AE3700A86A83 /* ko */, 1FDB00C721F8F14E00D21389 /* cs */, + DAE9ED572238990A00C01291 /* gl */, ); name = Localizable.strings; sourceTree = "<group>"; @@ -3554,6 +3561,7 @@ DA93409D208563220059919A /* pt-PT */, DAFEB3772093AE7900A86A83 /* ko */, 1FDB00CA21F8F15100D21389 /* cs */, + DAE9ED5A2238993A00C01291 /* gl */, ); name = Localizable.strings; sourceTree = "<group>"; @@ -3579,6 +3587,7 @@ DAD88E08202AD01300AAA536 /* da */, DAFEB3752093AE4800A86A83 /* ko */, 1FDB00C821F8F14F00D21389 /* cs */, + DAE9ED582238992900C01291 /* gl */, ); name = Foundation.strings; sourceTree = "<group>"; @@ -3605,6 +3614,7 @@ DA93409C2085630C0059919A /* pt-PT */, DAFEB3762093AE6800A86A83 /* ko */, 1FDB00C921F8F15000D21389 /* cs */, + DAE9ED592238992E00C01291 /* gl */, ); name = Foundation.stringsdict; sourceTree = "<group>"; @@ -3638,6 +3648,7 @@ DAFEB3782093AE9200A86A83 /* ko */, DAAE9B1C213A636B00F7D722 /* ar */, 1FDB00CB21F8F15300D21389 /* cs */, + DAE9ED5B2238995A00C01291 /* gl */, ); name = Localizable.stringsdict; sourceTree = "<group>"; diff --git a/platform/ios/resources/gl.lproj/Localizable.strings b/platform/ios/resources/gl.lproj/Localizable.strings new file mode 100644 index 0000000000..2ab14fd0b5 --- /dev/null +++ b/platform/ios/resources/gl.lproj/Localizable.strings @@ -0,0 +1,111 @@ +/* Accessibility hint */ +"ANNOTATION_A11Y_HINT" = "Amosa máis información"; + +/* No comment provided by engineer. */ +"CANCEL" = "Desbotar"; + +/* Accessibility hint for closing the selected annotation’s callout view and returning to the map */ +"CLOSE_CALLOUT_A11Y_HINT" = "Voltar ó mapa"; + +/* Accessibility hint */ +"COMPASS_A11Y_HINT" = "Xira o mapa para pórse cara o norte"; + +/* Accessibility label */ +"COMPASS_A11Y_LABEL" = "Compás"; + +/* Compass abbreviation for north */ +"COMPASS_NORTH" = "N"; + +/* Instructions in Interface Builder designable; {key}, {plist file name} */ +"DESIGNABLE" = "Para amosar un mapa aloxado no Mapbox aquí, estabelece %1$@ co teu 'token' de acceso en %2$@\n\nPara obter instrucións detalladas, olla:"; + +/* Setup documentation URL display string; keep as short as possible */ +"FIRST_STEPS_URL" = "mapbox.com/help/first-steps-ios-sdk"; + +/* Accessibility hint */ +"INFO_A11Y_HINT" = "Amosa os cretos, un formulario de opinións e máis"; + +/* Accessibility label */ +"INFO_A11Y_LABEL" = "Acerca deste mapa"; + +/* List separator */ +"LIST_SEPARATOR" = ", "; + +/* User-friendly error description */ +"LOAD_MAP_FAILED_DESC" = "Non se puido cargar o mapa por mor dun error descoñecido."; + +/* User-friendly error description */ +"LOAD_STYLE_FAILED_DESC" = "Non se puido cargar o mapa por mor dun erro de carga no estilo."; + +/* Accessibility label */ +"LOGO_A11Y_LABEL" = "Mapbox"; + +/* Accessibility label */ +"MAP_A11Y_LABEL" = "Mapa"; + +/* Map accessibility value; {number of visible annotations} */ +"MAP_A11Y_VALUE_ANNOTATIONS" = "%ld anotación(s) visíbel(s)."; + +/* Map accessibility value; {list of visible places} */ +"MAP_A11Y_VALUE_PLACES" = "Lugares visíbeis: %@."; + +/* Map accessibility value; {number of visible roads} */ +"MAP_A11Y_VALUE_ROADS" = "%ld estrada(s) visíbel(s)."; + +/* Map accessibility value; {zoom level} */ +"MAP_A11Y_VALUE_ZOOM" = "Achegamento %dx."; + +/* User-friendly error description */ +"PARSE_STYLE_FAILED_DESC" = "Non se puido cargar o mapa por mor de que o estilo está danado."; + +/* String format for accessibility value for road feature; {starting compass direction}, {ending compass direction} */ +"ROAD_DIRECTION_A11Y_FMT" = "%1$@ a %2$@"; + +/* Accessibility value indicating that a road is a divided road (dual carriageway) */ +"ROAD_DIVIDED_A11Y_VALUE" = "Estrada de duplo carril"; + +/* Accessibility value indicating that a road is a one-way road */ +"ROAD_ONEWAY_A11Y_VALUE" = "Un só sentido"; + +/* String format for accessibility value for road feature; {route number} */ +"ROAD_REF_A11Y_FMT" = "Rota %@"; + +/* Action sheet title */ +"SDK_NAME" = "Mapbox Maps SDK para o iOS"; + +/* Developer-only SDK update notification; {latest version, in format x.x.x} */ +"SDK_UPDATE_AVAILABLE" = "A versión %@ do Mapbox Maps SDK para o iOS está dispoñíbel:"; + +/* User-friendly error description */ +"STYLE_NOT_FOUND_DESC" = "Non se puido cargar o mapa por mor de que non se atopa o estilo ou non está completo."; + +/* Telemetry prompt message */ +"TELEMETRY_DISABLED_MSG" = "Axudas a mellorar os mapas do OpenStreetMap e o Mapbox ó contribuír con datos de emprego anónimos."; + +/* Telemetry prompt button */ +"TELEMETRY_DISABLED_OFF" = "Non participar"; + +/* Telemetry prompt button */ +"TELEMETRY_DISABLED_ON" = "Participar"; + +/* Telemetry prompt message */ +"TELEMETRY_ENABLED_MSG" = "Axudas a mellorar os mapas do OpenStreetMap e o Mapbox ó contribuír con datos de emprego anónimos."; + +/* Telemetry prompt button */ +"TELEMETRY_ENABLED_OFF" = "Deixar de participar"; + +/* Telemetry prompt button */ +"TELEMETRY_ENABLED_ON" = "Seguir participando"; + +/* Telemetry prompt button */ +"TELEMETRY_MORE" = "Cóntame máis"; + +/* Action in attribution sheet */ +"TELEMETRY_NAME" = "Telemetría do Mapbox"; + +/* Telemetry prompt title */ +"TELEMETRY_TITLE" = "Mellorar os mapas do Mapbox"; + +/* Default user location annotation title */ +"USER_DOT_TITLE" = "Ti estás aquí"; + diff --git a/platform/ios/resources/gl.lproj/Localizable.stringsdict b/platform/ios/resources/gl.lproj/Localizable.stringsdict new file mode 100644 index 0000000000..859f8424d9 --- /dev/null +++ b/platform/ios/resources/gl.lproj/Localizable.stringsdict @@ -0,0 +1,54 @@ +<?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_ANNOTATIONS</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@count@</string> + <key>count</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>ld</string> + <key>one</key> + <string>%d anotación visíbel</string> + <key>other</key> + <string>%d anotacións visíbeis</string> + </dict> + </dict> + <key>MAP_A11Y_VALUE_ROADS</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@count@</string> + <key>count</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>ld</string> + <key>one</key> + <string>%d estrada visíbel</string> + <key>other</key> + <string>%d estradas visíbeis</string> + </dict> + </dict> + <key>MAP_A11Y_VALUE_ZOOM</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@level@</string> + <key>level</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>Achegamento %dx</string> + <key>other</key> + <string>Achegamento %dx</string> + </dict> + </dict> +</dict> +</plist> |