Skip to content

Commit

Permalink
Localization for geofencing attribution dialog (#2383)
Browse files Browse the repository at this point in the history
Co-authored-by: Ramon <ramon.sadornilrivera@mapbox.com>
  • Loading branch information
evil159 and jush authored Dec 11, 2024
1 parent 7694081 commit d274862
Show file tree
Hide file tree
Showing 27 changed files with 523 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Mapbox welcomes participation and contributions from everyone.

* Add a new API to disable custom resizing implementation of the MapView. To disable the custom resizing implementation, set `MapView.resizingAnimation` to `.none`.
* Add `to-hsla` expression support.
* Localize geofencing attribution dialog.

## 11.9.0-beta.1

Expand Down
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/ar.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "تحسين هذه الخريطة";

"OpenStreetMap contributors" = "المساهمين في OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "السماح لهذا التطبيق باستخدام Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "يستخدم هذا التطبيق Mapbox Geofencing للكشف عن وجود جهازك في المناطق التي حددها مطور التطبيق. يمكن لمطور التطبيق فقط معرفة مكان تلك المناطق. لديك خيار تعطيل Mapbox Geofencing، والذي قد يؤثر على وظائف التطبيق.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "إبقاء Geofencing ممكّنًا";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "تعطيل السياج الجغرافي";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "تمكين تحديد المواقع الجغرافية";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "إبقاء ميزة Geofencing معطلة";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/be.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Палепшыць карту";

"OpenStreetMap contributors" = "Суаўтары OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Дазволіць гэтай праграме выкарыстоўваць Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Гэта праграма выкарыстоўвае Mapbox Geofencing для выяўлення прысутнасці вашай прылады ў раёнах, вызначаных распрацоўшчыкам праграмы. Толькі распрацоўшчык праграмы можа бачыць, дзе знаходзяцца гэтыя вобласці. У вас ёсць магчымасць адключыць Mapbox Geofencing, што можа паўплываць на функцыянальнасць праграмы.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Захаваць Geofencing уключаным";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Адключыць Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Уключыць Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Захаваць Geofencing адключаным";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/bg.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Подобрете тази карта";

"OpenStreetMap contributors" = "Сътрудници на OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Разрешете на това приложение да използва Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Това приложение използва Mapbox Geofencing, за да открие присъствието на вашето устройство в области, дефинирани от разработчика на приложението. Само разработчикът на приложението може да види къде са тези области. Имате възможност да деактивирате Mapbox Geofencing, което може да повлияе на функционалността на приложението.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Поддържайте Geofencing активиран";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Деактивирайте Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Активирайте Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Поддържайте Geofencing деактивирано";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/ca.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Millora aquest mapa";

"OpenStreetMap contributors" = "Col·laboradors d'OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Permet que aquesta aplicació utilitzi Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Aquesta aplicació utilitza Mapbox Geofencing per detectar la presència del vostre dispositiu a les àrees que el desenvolupador de l'aplicació ha definit. Només el desenvolupador d'aplicacions pot veure on es troben aquestes àrees. Teniu l'opció de desactivar Mapbox Geofencing, que pot afectar la funcionalitat de l'aplicació.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Manteniu el geofencing habilitat";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Desactiva el geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Activa el geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Mantenir el geofencing desactivat";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/cs.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Vylepšete tuto mapu";

"OpenStreetMap contributors" = "Přispěvatelé OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Povolit této aplikaci používat Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Tato aplikace používá Mapbox Geofencing ke zjištění přítomnosti vašeho zařízení v oblastech, které definoval vývojář aplikace. Pouze vývojář aplikace vidí, kde se tyto oblasti nacházejí. Máte možnost deaktivovat Mapbox Geofencing, což může ovlivnit funkčnost aplikace.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Ponechte funkci Geofencing povolenou";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Zakázat Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Povolit Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Ponechat geofencing vypnutý";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/da.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Forbedre dette kort";

"OpenStreetMap contributors" = "OpenStreetMap-bidragydere";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Tillad denne app at bruge Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Denne app bruger Mapbox Geofencing til at registrere din enheds tilstedeværelse i områder, appudvikleren har defineret. Kun appudvikleren kan se, hvor disse områder er. Du har mulighed for at deaktivere Mapbox Geofencing, hvilket kan påvirke appens funktionalitet.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Hold Geofencing aktiveret";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Deaktiver Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Aktiver Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Hold Geofencing deaktiveret";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/de.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Verbessere diese Karte";

"OpenStreetMap contributors" = "OpenStreetMap-Mitwirkende";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Erlauben Sie dieser App die Verwendung von Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Diese App verwendet Mapbox Geofencing, um die Präsenz Ihres Geräts in vom App-Entwickler definierten Bereichen zu erkennen. Nur der App-Entwickler kann sehen, wo sich diese Bereiche befinden. Sie haben die Möglichkeit, Mapbox Geofencing zu deaktivieren, was jedoch die Funktionalität der App beeinträchtigen kann.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Geofencing aktiviert lassen";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Geofencing deaktivieren";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Geofencing aktivieren";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Geofencing deaktiviert lassen";
21 changes: 21 additions & 0 deletions Sources/MapboxMaps/Ornaments/en.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,24 @@
"Improve this map" = "Improve this map";

"OpenStreetMap contributors" = "OpenStreetMap contributors";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Allow This App to Use Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "This app uses Mapbox Geofencing to detect your device’s presence in areas the app developer has defined. Only the app developer can see where those areas are. You have the option to disable Mapbox Geofencing, which may affect app functionality.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Keep Geofencing enabled";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Disable Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Enable Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Keep Geofencing Disabled";

20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/es.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Mejorar este mapa";

"OpenStreetMap contributors" = "Colaboradores de OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Permitir que esta aplicación utilice geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Esta aplicación utiliza Mapbox Geofencing para detectar la presencia de su dispositivo en áreas definidas por el desarrollador de la aplicación. Solo el desarrollador de la aplicación puede ver dónde se encuentran esas áreas. Tiene la opción de desactivar Mapbox Geofencing, lo que puede afectar la funcionalidad de la aplicación.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Mantener habilitada la geofencing";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Deshabilitar geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Habilitar geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Mantener la geofencing deshabilitada";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/fr.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Améliorer cette carte";

"OpenStreetMap contributors" = "Contributeurs d'OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Autoriser cette application à utiliser le géorepérage";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Cette application utilise Mapbox Geofencing pour détecter la présence de votre appareil dans les zones définies par le développeur de l'application. Seul le développeur de l'application peut voir où se trouvent ces zones. Vous avez la possibilité de désactiver Mapbox Geofencing, ce qui peut affecter les fonctionnalités de l'application.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Gardez le géorepérage activé";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Désactiver le géorepérage";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Activer le géorepérage";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Gardez le géorepérage désactivé";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/gl.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Mellora este mapa";

"OpenStreetMap contributors" = "Colaboradores de OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Permitir que esta aplicación use Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Esta aplicación usa Mapbox Geofencing para detectar a presenza do teu dispositivo nas áreas que definiu o programador da aplicación. Só o programador da aplicación pode ver onde están esas áreas. Tes a opción de desactivar Mapbox Geofencing, o que pode afectar á funcionalidade da aplicación.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Mantén o Geofencing activado";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Desactivar Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Activar Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Manter o geofencing desactivado";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/he.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "שפר את המפה הזו";

"OpenStreetMap contributors" = "תורמים של OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "אפשר לאפליקציה הזו להשתמש ב-Geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "אפליקציה זו משתמשת ב- Mapbox Geofencing כדי לזהות את נוכחות המכשיר שלך באזורים שמפתח האפליקציה הגדיר. רק מפתח האפליקציה יכול לראות היכן נמצאים האזורים הללו. יש לך אפשרות להשבית את Mapbox Geofencing, מה שעשוי להשפיע על פונקציונליות האפליקציה.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "השאר גיאופנסינג מופעל";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "השבת גיאופנסינג";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "אפשר גיאופנסינג";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "השאר גיאופנסינג מושבת";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/it.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Migliora questa mappa";

"OpenStreetMap contributors" = "Contributori di OpenStreetMap";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Consenti a questa app di utilizzare il geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Questa app usa Mapbox Geofencing per rilevare la presenza del tuo dispositivo nelle aree definite dallo sviluppatore dell'app. Solo lo sviluppatore dell'app può vedere dove si trovano tali aree. Hai la possibilità di disattivare Mapbox Geofencing, il che potrebbe influire sulla funzionalità dell'app.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Mantieni abilitato il geofencing";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Disattivare il geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Abilita Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Mantieni il geofencing disabilitato";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/ja.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "この地図を改善してください";

"OpenStreetMap contributors" = "OpenStreetMap の貢献者";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "このアプリにジオフェンシングの使用を許可する";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "このアプリは、Mapbox ジオフェンシングを使用して、アプリ開発者が定義したエリア内でのデバイスの存在を検出します。これらのエリアの場所を確認できるのはアプリ開発者のみです。Mapbox ジオフェンシングを無効にするオプションがありますが、これによりアプリの機能に影響が出る可能性があります。";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "ジオフェンシングを有効にしておく";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "ジオフェンシングを無効にする";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "ジオフェンシングを有効にする";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "ジオフェンシングを無効のままにする";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/ko.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "이 지도를 개선하세요";

"OpenStreetMap contributors" = "OpenStreetMap 기여자";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "이 앱이 지오펜싱을 사용하도록 허용";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "이 앱은 Mapbox Geofencing을 사용하여 앱 개발자가 정의한 영역에서 기기의 존재를 감지합니다. 앱 개발자만 해당 영역의 위치를 볼 수 있습니다. 앱 기능에 영향을 줄 수 있는 Mapbox Geofencing을 비활성화할 수 있습니다.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "지오펜싱을 활성화 상태로 유지하세요";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "지오펜싱 비활성화";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "지오펜싱 활성화";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "지오펜싱을 비활성화 상태로 유지";
20 changes: 20 additions & 0 deletions Sources/MapboxMaps/Ornaments/lt.lproj/OrnamentsLocalizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,23 @@
"Improve this map" = "Patobulinkite šį žemėlapį";

"OpenStreetMap contributors" = "OpenStreetMap bendradarbiai";

// MARK: - Geofencing

/* Geofencing prompt title */
"GEOFENCING_TITLE" = "Leiskite šiai programai naudoti geofencing";

/* Geofencing prompt message */
"GEOFENCING_MSG" = "Ši programa naudoja „Mapbox Geofencing“, kad nustatytų jūsų įrenginio buvimą programos kūrėjo nustatytose srityse. Tik programos kūrėjas gali matyti, kur yra šios sritys. Turite galimybę išjungti „Mapbox Geofencing“, kuri gali turėti įtakos programos funkcionalumui.";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_ON" = "Laikykite įjungtą geotvorą";

/* Geofencing prompt button */
"GEOFENCING_ENABLED_OFF" = "Išjungti geotvorą";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_ON" = "Įgalinti Geofencing";

/* Geofencing prompt button */
"GEOFENCING_DISABLED_OFF" = "Išjunkite geotvorą";
Loading

0 comments on commit d274862

Please sign in to comment.