From bd1d9147b788d7b25c300ab5a5571216ed5afecb Mon Sep 17 00:00:00 2001 From: Roman Tsisyk Date: Mon, 4 Sep 2023 20:55:49 +0300 Subject: [PATCH] [android] Remove CrashlyticsUtils Firebase Crashlytics is used ONLY by "googleBeta" for QA purpose. There is absolutely no need for CrashlyticsUtils class in the codebase. Zap it to remove flavors/firebase-{enabled,disabled} dimension. Signed-off-by: Roman Tsisyk --- android/app/build.gradle | 5 - .../organicmaps/util/CrashlyticsUtils.java | 55 ---------- .../organicmaps/util/CrashlyticsUtils.java | 100 ------------------ .../DownloadResourcesLegacyActivity.java | 2 - .../java/app/organicmaps/MwmApplication.java | 2 - .../app/organicmaps/MwmBroadcastReceiver.java | 3 - .../bookmarks/BookmarksListFragment.java | 8 -- .../settings/SettingsPrefsFragment.java | 28 +---- .../app/organicmaps/util/StorageUtils.java | 1 - .../main/java/app/organicmaps/util/Utils.java | 8 +- .../app/src/main/res/values-ar/strings.xml | 2 - .../app/src/main/res/values-be/strings.xml | 2 - .../app/src/main/res/values-bg/strings.xml | 2 - .../app/src/main/res/values-ca/strings.xml | 2 - .../app/src/main/res/values-cs/strings.xml | 2 - .../app/src/main/res/values-da/strings.xml | 2 - .../app/src/main/res/values-de/strings.xml | 2 - .../app/src/main/res/values-el/strings.xml | 2 - .../src/main/res/values-es-rMX/strings.xml | 2 - .../app/src/main/res/values-es/strings.xml | 2 - .../app/src/main/res/values-et/strings.xml | 2 - .../app/src/main/res/values-eu/strings.xml | 2 - .../app/src/main/res/values-fa/strings.xml | 2 - .../app/src/main/res/values-fi/strings.xml | 2 - .../app/src/main/res/values-fr/strings.xml | 2 - .../app/src/main/res/values-hu/strings.xml | 2 - .../app/src/main/res/values-in/strings.xml | 2 - .../app/src/main/res/values-it/strings.xml | 2 - .../app/src/main/res/values-ja/strings.xml | 2 - .../app/src/main/res/values-ko/strings.xml | 2 - .../app/src/main/res/values-mr/strings.xml | 2 - .../app/src/main/res/values-nb/strings.xml | 2 - .../app/src/main/res/values-nl/strings.xml | 2 - .../app/src/main/res/values-pl/strings.xml | 2 - .../src/main/res/values-pt-rBR/strings.xml | 2 - .../app/src/main/res/values-pt/strings.xml | 2 - .../app/src/main/res/values-ro/strings.xml | 2 - .../app/src/main/res/values-ru/strings.xml | 2 - .../app/src/main/res/values-sk/strings.xml | 2 - .../app/src/main/res/values-sv/strings.xml | 2 - .../app/src/main/res/values-sw/strings.xml | 2 - .../app/src/main/res/values-th/strings.xml | 2 - .../app/src/main/res/values-tr/strings.xml | 2 - .../app/src/main/res/values-uk/strings.xml | 2 - .../app/src/main/res/values-vi/strings.xml | 2 - .../src/main/res/values-zh-rTW/strings.xml | 2 - .../app/src/main/res/values-zh/strings.xml | 2 - .../src/main/res/values/donottranslate.xml | 1 - android/app/src/main/res/values/strings.xml | 2 - android/app/src/main/res/xml/prefs_main.xml | 7 -- data/strings/strings.txt | 86 --------------- 51 files changed, 5 insertions(+), 377 deletions(-) delete mode 100644 android/app/src/flavors/firebase-disabled/app/organicmaps/util/CrashlyticsUtils.java delete mode 100644 android/app/src/flavors/firebase-enabled/app/organicmaps/util/CrashlyticsUtils.java diff --git a/android/app/build.gradle b/android/app/build.gradle index 9cc82c1c3b..1a3f60be35 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -220,11 +220,6 @@ android { } else { java.srcDirs += 'src/flavors/gms-disabled' } - if (googleFirebaseServicesEnabled) { - java.srcDirs += 'src/flavors/firebase-enabled' - } else { - java.srcDirs += 'src/flavors/firebase-disabled' - } assets.srcDirs = ['assets'] } diff --git a/android/app/src/flavors/firebase-disabled/app/organicmaps/util/CrashlyticsUtils.java b/android/app/src/flavors/firebase-disabled/app/organicmaps/util/CrashlyticsUtils.java deleted file mode 100644 index 8e077c866b..0000000000 --- a/android/app/src/flavors/firebase-disabled/app/organicmaps/util/CrashlyticsUtils.java +++ /dev/null @@ -1,55 +0,0 @@ -package app.organicmaps.util; - -import android.content.Context; - -import app.organicmaps.MwmApplication; -import app.organicmaps.base.Initializable; - -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; - -public enum CrashlyticsUtils implements Initializable -{ - INSTANCE; - - @SuppressWarnings("NotNullFieldNotInitialized") - @NonNull - private Context mContext; - - public void logException(@NonNull Throwable exception) - { - // No op - } - - public void log(int priority, @NonNull String tag, @NonNull String msg) - { - // No op - } - - @Override - public void initialize(@Nullable Context context) - { - mContext = MwmApplication.from(context); - } - - @Override - public void destroy() - { - // No op - } - - public boolean isAvailable() - { - return false; - } - - public boolean isEnabled() - { - return SharedPropertiesUtils.isCrashlyticsEnabled(mContext); - } - - public void setEnabled(@SuppressWarnings("unused") boolean isEnabled) - { - // No op - } -} diff --git a/android/app/src/flavors/firebase-enabled/app/organicmaps/util/CrashlyticsUtils.java b/android/app/src/flavors/firebase-enabled/app/organicmaps/util/CrashlyticsUtils.java deleted file mode 100644 index f1cf88f8e4..0000000000 --- a/android/app/src/flavors/firebase-enabled/app/organicmaps/util/CrashlyticsUtils.java +++ /dev/null @@ -1,100 +0,0 @@ -package app.organicmaps.util; - -import android.content.Context; -import android.util.Log; - -import com.google.firebase.crashlytics.FirebaseCrashlytics; -import app.organicmaps.MwmApplication; -import app.organicmaps.base.Initializable; -import app.organicmaps.util.log.Logger; - -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; - -public enum CrashlyticsUtils implements Initializable -{ - INSTANCE; - - @SuppressWarnings("NotNullFieldNotInitialized") - @NonNull - private Context mContext; - private static final String TAG = CrashlyticsUtils.class.getSimpleName(); - - public void logException(@NonNull Throwable exception) - { - if (!isEnabled()) - return; - - FirebaseCrashlytics.getInstance().recordException(exception); - } - - public void log(int priority, @NonNull String tag, @NonNull String msg) - { - if (!isEnabled()) - return; - - FirebaseCrashlytics.getInstance().log(toLevel(priority) + "/" + tag + ": " + msg); - } - - public boolean isAvailable() - { - return true; - } - - public boolean isEnabled() - { - return SharedPropertiesUtils.isCrashlyticsEnabled(mContext); - } - - public void setEnabled(boolean isEnabled) - { - SharedPropertiesUtils.setCrashlyticsEnabled(mContext, isEnabled); - setCollectionEnabled(isEnabled); - } - - private void setCollectionEnabled(boolean isEnabled) - { - if (isEnabled) - { - Logger.d(TAG, "Crashlytics enabled"); - } - else - { - Logger.d(TAG, "Crashlytics disabled"); - } - FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(isEnabled); - } - - @NonNull - private static String toLevel(int level) - { - switch (level) - { - case Log.VERBOSE: - return "V"; - case Log.DEBUG: - return "D"; - case Log.INFO: - return "I"; - case Log.WARN: - return "W"; - case Log.ERROR: - return "E"; - default: - throw new IllegalArgumentException("Undetermined log level: " + level); - } - } - - @Override - public void initialize(@Nullable Context context) - { - mContext = MwmApplication.from(context); - setCollectionEnabled(isEnabled()); - } - - @Override - public void destroy() - { - // No op - } -} diff --git a/android/app/src/main/java/app/organicmaps/DownloadResourcesLegacyActivity.java b/android/app/src/main/java/app/organicmaps/DownloadResourcesLegacyActivity.java index ec0e5d0414..150ffd452f 100644 --- a/android/app/src/main/java/app/organicmaps/DownloadResourcesLegacyActivity.java +++ b/android/app/src/main/java/app/organicmaps/DownloadResourcesLegacyActivity.java @@ -31,7 +31,6 @@ import app.organicmaps.intent.MapTask; import app.organicmaps.location.LocationHelper; import app.organicmaps.location.LocationListener; import app.organicmaps.util.ConnectionState; -import app.organicmaps.util.CrashlyticsUtils; import app.organicmaps.util.StringUtils; import app.organicmaps.util.UiUtils; import app.organicmaps.util.Utils; @@ -425,7 +424,6 @@ public class DownloadResourcesLegacyActivity extends BaseMwmFragmentActivity String msg = "Incoming intent uri: " + intent; Logger.i(TAG, msg); - CrashlyticsUtils.INSTANCE.log(Log.INFO, TAG, msg); MapTask mapTaskToForward; for (IntentProcessor ip : mIntentProcessors) diff --git a/android/app/src/main/java/app/organicmaps/MwmApplication.java b/android/app/src/main/java/app/organicmaps/MwmApplication.java index aff6656ba2..ddad89a349 100644 --- a/android/app/src/main/java/app/organicmaps/MwmApplication.java +++ b/android/app/src/main/java/app/organicmaps/MwmApplication.java @@ -34,7 +34,6 @@ import app.organicmaps.sound.TtsPlayer; import app.organicmaps.util.Config; import app.organicmaps.util.ConnectionState; import app.organicmaps.util.Counters; -import app.organicmaps.util.CrashlyticsUtils; import app.organicmaps.util.SharedPropertiesUtils; import app.organicmaps.util.StorageUtils; import app.organicmaps.util.ThemeSwitcher; @@ -135,7 +134,6 @@ public class MwmApplication extends Application implements Application.ActivityL mMainLoopHandler = new Handler(getMainLooper()); ConnectionState.INSTANCE.initialize(this); - CrashlyticsUtils.INSTANCE.initialize(this); DownloaderNotifier.createNotificationChannel(this); diff --git a/android/app/src/main/java/app/organicmaps/MwmBroadcastReceiver.java b/android/app/src/main/java/app/organicmaps/MwmBroadcastReceiver.java index 96a881d30e..03c8611124 100644 --- a/android/app/src/main/java/app/organicmaps/MwmBroadcastReceiver.java +++ b/android/app/src/main/java/app/organicmaps/MwmBroadcastReceiver.java @@ -3,10 +3,8 @@ package app.organicmaps; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.util.Log; import androidx.annotation.NonNull; -import app.organicmaps.util.CrashlyticsUtils; import app.organicmaps.util.log.Logger; public abstract class MwmBroadcastReceiver extends BroadcastReceiver @@ -27,7 +25,6 @@ public abstract class MwmBroadcastReceiver extends BroadcastReceiver MwmApplication app = MwmApplication.from(context); String msg = "onReceive: " + intent; Logger.i(TAG, msg); - CrashlyticsUtils.INSTANCE.log(Log.INFO, getTag(), msg); if (!app.arePlatformAndCoreInitialized()) { Logger.w(TAG, "Application is not initialized, ignoring " + intent); 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 8705861cc6..7b91456cfb 100644 --- a/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java +++ b/android/app/src/main/java/app/organicmaps/bookmarks/BookmarksListFragment.java @@ -39,7 +39,6 @@ import app.organicmaps.search.SearchEngine; import app.organicmaps.widget.SearchToolbarController; import app.organicmaps.widget.placepage.EditBookmarkFragment; import app.organicmaps.widget.recycler.DividerItemDecorationWithPadding; -import app.organicmaps.util.CrashlyticsUtils; import app.organicmaps.util.SharingUtils; import app.organicmaps.util.UiUtils; import app.organicmaps.util.Utils; @@ -102,7 +101,6 @@ public class BookmarksListFragment extends BaseMwmRecyclerFragment onToggleCrashReports(newValue)); - return true; - } - private void initScreenSleepEnabledPrefsCallbacks() { final Preference pref = getPreference(getString(R.string.pref_screen_sleep)); diff --git a/android/app/src/main/java/app/organicmaps/util/StorageUtils.java b/android/app/src/main/java/app/organicmaps/util/StorageUtils.java index a3693b557d..22e0fe8229 100644 --- a/android/app/src/main/java/app/organicmaps/util/StorageUtils.java +++ b/android/app/src/main/java/app/organicmaps/util/StorageUtils.java @@ -139,7 +139,6 @@ public class StorageUtils { final String errMsg = "Can't create directory " + path; Logger.e(TAG, errMsg); - CrashlyticsUtils.INSTANCE.logException(new IOException(errMsg)); return false; } return true; diff --git a/android/app/src/main/java/app/organicmaps/util/Utils.java b/android/app/src/main/java/app/organicmaps/util/Utils.java index c2074edea8..013557881e 100644 --- a/android/app/src/main/java/app/organicmaps/util/Utils.java +++ b/android/app/src/main/java/app/organicmaps/util/Utils.java @@ -271,11 +271,11 @@ public class Utils } catch (ActivityNotFoundException e) { - CrashlyticsUtils.INSTANCE.logException(e); + Logger.e(TAG, "ActivityNotFoundException", e); } catch (AndroidRuntimeException e) { - CrashlyticsUtils.INSTANCE.logException(e); + Logger.e(TAG, "AndroidRuntimeException", e); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); } @@ -292,12 +292,12 @@ public class Utils } catch (ActivityNotFoundException e) { - CrashlyticsUtils.INSTANCE.logException(e); + Logger.e(TAG, "ActivityNotFoundException", e); return false; } catch (AndroidRuntimeException e) { - CrashlyticsUtils.INSTANCE.logException(e); + Logger.e(TAG, "AndroidRuntimeException", e); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); return false; diff --git a/android/app/src/main/res/values-ar/strings.xml b/android/app/src/main/res/values-ar/strings.xml index 0878e695bf..58b8163724 100644 --- a/android/app/src/main/res/values-ar/strings.xml +++ b/android/app/src/main/res/values-ar/strings.xml @@ -615,8 +615,6 @@ إعدادات التتبع - تقرير الخاص بتعطل التطبيق - قد نستخدم بياناتك لتحسين تجربة Organic Maps. سوف تكون التغييرات نافذة المفعول بعد إعادة تشغيل التطبيق. سياسة الخصوصية شروط الاستخدام حركة مرور diff --git a/android/app/src/main/res/values-be/strings.xml b/android/app/src/main/res/values-be/strings.xml index 185f87d83e..4f92b52437 100644 --- a/android/app/src/main/res/values-be/strings.xml +++ b/android/app/src/main/res/values-be/strings.xml @@ -607,8 +607,6 @@ Налады адсочвання - Справаздача аб памылцы - Мы можам выкарыстоўваць вашы даныя, каб палепшыць Organic Maps. Змены набудуць сілу пасля перазапуску праграмы. Палітыка прыватнасці Умовы выкарыстання Рух diff --git a/android/app/src/main/res/values-bg/strings.xml b/android/app/src/main/res/values-bg/strings.xml index 80a468623c..004ba82ef1 100644 --- a/android/app/src/main/res/values-bg/strings.xml +++ b/android/app/src/main/res/values-bg/strings.xml @@ -570,8 +570,6 @@ Настройки за проследяване - Доклад за срив - Можем да използваме данни ви, за да подобрим изживяването с Organic Maps. Промените ще влязат в сила, след рестартиране на приложението. Политика за поверителност Условия за ползване Трафик diff --git a/android/app/src/main/res/values-ca/strings.xml b/android/app/src/main/res/values-ca/strings.xml index 318cc5023f..33488b6a29 100644 --- a/android/app/src/main/res/values-ca/strings.xml +++ b/android/app/src/main/res/values-ca/strings.xml @@ -603,8 +603,6 @@ Configuració de seguiment - Informe de fallada - Podem usar les vostres dades per a millorar l\'experiència d\'Organic Maps. Els canvis seran efectius després de reinicieu l\'aplicació. Normes de confidencialitat Considicions del servei Trànsit diff --git a/android/app/src/main/res/values-cs/strings.xml b/android/app/src/main/res/values-cs/strings.xml index b195fb12c3..21fb1cd257 100644 --- a/android/app/src/main/res/values-cs/strings.xml +++ b/android/app/src/main/res/values-cs/strings.xml @@ -585,8 +585,6 @@ Natavení doprovodu - Zprávy o chybách - Můžeme používat vaše údaje pro vývoj a zlepšení Organic Maps. Změny se projeví po restartování aplikace. Zásady ochrany osobních údajů Podmínky užívání Zácpy diff --git a/android/app/src/main/res/values-da/strings.xml b/android/app/src/main/res/values-da/strings.xml index 0e8c0cba0b..0f32718ed3 100644 --- a/android/app/src/main/res/values-da/strings.xml +++ b/android/app/src/main/res/values-da/strings.xml @@ -580,8 +580,6 @@ Tracking-indstillinger - Nedbrudsrapport - Vi kan anvende dine data til at forbedre brugeroplevelsen på Organic Maps. Ændringerne træder i kraft, når du har genstartet appen. Privatlivspolitik Vilkår for bruger Trafik diff --git a/android/app/src/main/res/values-de/strings.xml b/android/app/src/main/res/values-de/strings.xml index c232779a57..739690e7cf 100644 --- a/android/app/src/main/res/values-de/strings.xml +++ b/android/app/src/main/res/values-de/strings.xml @@ -610,8 +610,6 @@ Standortdienste - Fehlerberichte - Wir können Ihre Daten nutzen, um Organic Maps weiterzuentwickeln und zu verbessern. Die Änderungen werden nach dem Neustart der App wirksam werden. Datenschutzerklärung Nutzungsbedingungen Staus diff --git a/android/app/src/main/res/values-el/strings.xml b/android/app/src/main/res/values-el/strings.xml index dd396ebd2e..0440fe46fc 100644 --- a/android/app/src/main/res/values-el/strings.xml +++ b/android/app/src/main/res/values-el/strings.xml @@ -572,8 +572,6 @@ Ρυθμίσεις διαδρομών - Αναφορά σφάλματος - Μπορεί να χρησιμοποιήσουμε τα δεδομένα σας για να βελτιώσουμε την εμπειρία του Organic Maps. Οι αλλαγές θα ενεργοποιηθούν μετά την επανεκκίνηση της εφαρμογής. Πολιτική απορρήτου Όροι χρήσης Κίνηση 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 e4bc72aec9..a062c1ac31 100644 --- a/android/app/src/main/res/values-es-rMX/strings.xml +++ b/android/app/src/main/res/values-es-rMX/strings.xml @@ -80,8 +80,6 @@ Configuraciones de rastreo - Reporte de fallas - Puede que utilicemos sus datos para mejorar la experiencia de Organic Maps. Los cambios surtirán efecto después de que reinicie la aplicación. Política de Privacidad Términos de uso Tráfico diff --git a/android/app/src/main/res/values-es/strings.xml b/android/app/src/main/res/values-es/strings.xml index bec07608b8..a11f5709dd 100644 --- a/android/app/src/main/res/values-es/strings.xml +++ b/android/app/src/main/res/values-es/strings.xml @@ -614,8 +614,6 @@ Configuraciones de seguimiento - Informe de incidentes - Puede que utilicemos sus datos para mejorar la experiencia de Organic Maps. Los cambios tendrán efecto después de que reinicie la aplicación. Política de privacidad Condiciones de uso Tráfico diff --git a/android/app/src/main/res/values-et/strings.xml b/android/app/src/main/res/values-et/strings.xml index 7f76b663df..327258f056 100644 --- a/android/app/src/main/res/values-et/strings.xml +++ b/android/app/src/main/res/values-et/strings.xml @@ -601,8 +601,6 @@ Asukoha määramise seaded - Krahhi raport - õime kasutada teie andmeid Organic Maps kasutuskogemuse parandamiseks. Muudatused jõustuvad pärast rakenduse taaskäivitamist. Privaatsuspoliitika Kasutustingimused Liiklus diff --git a/android/app/src/main/res/values-eu/strings.xml b/android/app/src/main/res/values-eu/strings.xml index c2dd253ec7..fb49cafe3d 100644 --- a/android/app/src/main/res/values-eu/strings.xml +++ b/android/app/src/main/res/values-eu/strings.xml @@ -612,8 +612,6 @@ Jarraipen ezarpenak - Akatsen txostena - Zure datuak Organic Maps-en esperientzia hobetzeko erabil ditzakegu. Aldaketak aplikazioa berrabiarazi ondoren jarriko dira indarrean. Pribatutasun politika Erabilera baldintzak Trafikoa diff --git a/android/app/src/main/res/values-fa/strings.xml b/android/app/src/main/res/values-fa/strings.xml index 8e6016bd80..0f4a931e80 100644 --- a/android/app/src/main/res/values-fa/strings.xml +++ b/android/app/src/main/res/values-fa/strings.xml @@ -578,8 +578,6 @@ تنظیمات ردیابی - گزارش خرابی - ما از داده‌های شما برای بهبود Organic Maps استفاده می‌کنیم. تغییرات پس از راه‌اندازی مجدد برنامه به‌کار می‌افتد. سیاست حریم خصوصی شرایط استفاده ترافیک diff --git a/android/app/src/main/res/values-fi/strings.xml b/android/app/src/main/res/values-fi/strings.xml index 077a680c4f..5cab045f2c 100644 --- a/android/app/src/main/res/values-fi/strings.xml +++ b/android/app/src/main/res/values-fi/strings.xml @@ -614,8 +614,6 @@ Paikannusasetukset - Kaatumisraportti - Saatamme käyttää tietojasi parantaaksemme Organic Mapsia. Muutokset tulevat voimaan kun käynnistät sovelluksen uudestaan. Yksityisyyskäytäntö Käyttöehdot Liikenne diff --git a/android/app/src/main/res/values-fr/strings.xml b/android/app/src/main/res/values-fr/strings.xml index 715c9996c4..920a38992b 100644 --- a/android/app/src/main/res/values-fr/strings.xml +++ b/android/app/src/main/res/values-fr/strings.xml @@ -615,8 +615,6 @@ Paramètres de suivi - Rapport d\'accident - Nous pouvons utiliser vos données pour améliorer l\'expérience de Organic Maps. Les modifications prendront effet après le redémarrage de l\'application. Politique de confidentialité Conditions d\'utilisation Trafic diff --git a/android/app/src/main/res/values-hu/strings.xml b/android/app/src/main/res/values-hu/strings.xml index 727afeebf5..094951ed53 100644 --- a/android/app/src/main/res/values-hu/strings.xml +++ b/android/app/src/main/res/values-hu/strings.xml @@ -592,8 +592,6 @@ Követési beállítások - Hibajelentés - A Organic Maps fejlesztéséhez felhasználhatjuk az adatait. A változtatások az alkalmazás újraindítása után lépnek életbe. Adatvédelmi irányelvek Felhasználási feltételek Forgalom diff --git a/android/app/src/main/res/values-in/strings.xml b/android/app/src/main/res/values-in/strings.xml index 31598c9d1b..fb2c397d56 100644 --- a/android/app/src/main/res/values-in/strings.xml +++ b/android/app/src/main/res/values-in/strings.xml @@ -580,8 +580,6 @@ Pengaturan treking - Laporan tabrakan - Kami dapat menggunakan data Anda untuk meningkatkan pengalaman Organic Maps. Perubahan akan berlaku setelah Anda memulai ulang aplikasi. Kebijakan privasi Ketentuan penggunaan Lalu lintas diff --git a/android/app/src/main/res/values-it/strings.xml b/android/app/src/main/res/values-it/strings.xml index c370266b13..4d5331858b 100644 --- a/android/app/src/main/res/values-it/strings.xml +++ b/android/app/src/main/res/values-it/strings.xml @@ -595,8 +595,6 @@ Impostazioni percorso - Rapporto d\'arresto - Potremmo utilizzare i tuoi dati per migliorare l\'esperienza di Organic Maps. Le modifiche avranno effetto dopo aver riavviato l\'app. Riservatezza Condizioni d\'uso Traffico diff --git a/android/app/src/main/res/values-ja/strings.xml b/android/app/src/main/res/values-ja/strings.xml index 957cbf2d25..3b993e77f5 100644 --- a/android/app/src/main/res/values-ja/strings.xml +++ b/android/app/src/main/res/values-ja/strings.xml @@ -575,8 +575,6 @@ 追跡の設定 - クラッシュレポート - Organic Maps体験を向上させるため、お客様のデータを使用する可能性があります。変更は、アプリを再起動した後に、反映されます。 個人情報保護方針 ご利用規約 交通状況 diff --git a/android/app/src/main/res/values-ko/strings.xml b/android/app/src/main/res/values-ko/strings.xml index 28fc0d629a..7d33db6a60 100644 --- a/android/app/src/main/res/values-ko/strings.xml +++ b/android/app/src/main/res/values-ko/strings.xml @@ -577,8 +577,6 @@ 추적 설정 - 오류 보고서 - 당사는 Organic Maps 경험을 개선하기 위해 귀하의 데이터를 활용할 수 있습니다. 앱을 다시 시작한 후 변경사항이 적용됩니다. 개인정보 보호 방침 사용 약관 트래픽 diff --git a/android/app/src/main/res/values-mr/strings.xml b/android/app/src/main/res/values-mr/strings.xml index 9386aa4f90..9a379d8c97 100644 --- a/android/app/src/main/res/values-mr/strings.xml +++ b/android/app/src/main/res/values-mr/strings.xml @@ -576,8 +576,6 @@ ट्रॅकिंग सेटिंग - क्रॅश अहवाल - Organic Maps चा अनुभव सुधारण्यासाठी आम्ही तुमचा डेटा वापरू शकतो. तुम्ही ऍप पुनःचालू केल्यानंतर बदल प्रभावी होईल. गोपनीयता धोरण वापरण्याच्या अटी ट्रॅफिक diff --git a/android/app/src/main/res/values-nb/strings.xml b/android/app/src/main/res/values-nb/strings.xml index 150296c1e7..5f8eca7a23 100644 --- a/android/app/src/main/res/values-nb/strings.xml +++ b/android/app/src/main/res/values-nb/strings.xml @@ -611,8 +611,6 @@ Turinnstillinger - Krasjrapport - Vi kan bruke dine data for å forbedre Organic Maps-opplevelsen. Endringer vil bli aktive når du restarter appen. Personvernpolitikk Bruksbetingelser Trafikk diff --git a/android/app/src/main/res/values-nl/strings.xml b/android/app/src/main/res/values-nl/strings.xml index dd786151d2..a1c89db9c0 100644 --- a/android/app/src/main/res/values-nl/strings.xml +++ b/android/app/src/main/res/values-nl/strings.xml @@ -607,8 +607,6 @@ Tracking-instellingen - Crash rapport - Wij kunnen uw gegevens gebruiken om Organic Maps te verbeteren. Wijzigingen treden in werking na het opnieuw opstarten van de app. Privacy beleid Gebruiksvoorwaarden Verkeer diff --git a/android/app/src/main/res/values-pl/strings.xml b/android/app/src/main/res/values-pl/strings.xml index cab770122a..fc4208ff1f 100644 --- a/android/app/src/main/res/values-pl/strings.xml +++ b/android/app/src/main/res/values-pl/strings.xml @@ -612,8 +612,6 @@ Ustawienia śledzenia - Raport o błędzie - Możemy używać Twoich danych do usprawnienia działania Organic Maps. Zmiany zostaną zastosowane po ponownym uruchomieniu aplikacji. Polityka prywatności Warunki użytkowania Ruch drogowy 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 af26ff7a9f..2c2c0cb58d 100644 --- a/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/android/app/src/main/res/values-pt-rBR/strings.xml @@ -591,8 +591,6 @@ Configurações de rastreamento - Relatório de erros - Nós podemos utilizar seus dados para melhorar a experiência no Organic Maps. As mudanças terão efeitos após reiniciar o app. Política de privacidade Termos de uso Tráfego diff --git a/android/app/src/main/res/values-pt/strings.xml b/android/app/src/main/res/values-pt/strings.xml index f70a9e976f..30bc25216a 100644 --- a/android/app/src/main/res/values-pt/strings.xml +++ b/android/app/src/main/res/values-pt/strings.xml @@ -588,8 +588,6 @@ Configurações de rastreamento - Relatório de erros - Podemos utilizar os seus dados para melhorar a experiência no Organic Maps. As alterações entrarão em vigor quando reiniciar a aplicação. Política de privacidade Termos de utilização Tráfego diff --git a/android/app/src/main/res/values-ro/strings.xml b/android/app/src/main/res/values-ro/strings.xml index 0db52e6bbb..0e06664c05 100644 --- a/android/app/src/main/res/values-ro/strings.xml +++ b/android/app/src/main/res/values-ro/strings.xml @@ -595,8 +595,6 @@ Opțiuni tracking - Raport de eroare - Putem folosi datele tale pentru a îmbunătăți Organic Maps. Modificările vor intra în vigoare după repornirea aplicației. Confidențialitate Termeni de utilizare Trafic diff --git a/android/app/src/main/res/values-ru/strings.xml b/android/app/src/main/res/values-ru/strings.xml index 548d62eec2..8bfe2ece79 100644 --- a/android/app/src/main/res/values-ru/strings.xml +++ b/android/app/src/main/res/values-ru/strings.xml @@ -621,8 +621,6 @@ Настройки сопровождения - Отчеты об ошибках - Мы можем использовать ваши данные, чтобы развивать и улучшать Organic Maps. Изменения вступят в силу после перезапуска приложения. Политика конфиденциальности Условия использования Пробки diff --git a/android/app/src/main/res/values-sk/strings.xml b/android/app/src/main/res/values-sk/strings.xml index 4b0390da47..1424461967 100644 --- a/android/app/src/main/res/values-sk/strings.xml +++ b/android/app/src/main/res/values-sk/strings.xml @@ -577,8 +577,6 @@ Nastavenie sledovania - Hlásenie chýb - Vaše údaje môžeme použiť na zlepšenie skúseností s programom Organic Maps. Zmeny sa prejavia po reštartovaní aplikácie. Zásady ochrany osobných údajov Podmienky používania Vyťaženie diff --git a/android/app/src/main/res/values-sv/strings.xml b/android/app/src/main/res/values-sv/strings.xml index dfc48273ba..5048faddcc 100644 --- a/android/app/src/main/res/values-sv/strings.xml +++ b/android/app/src/main/res/values-sv/strings.xml @@ -578,8 +578,6 @@ Spårningsinställningar - Olycksrapport - Vi kan komma att använda din data för att förbättra Organic Maps upplevelsen. Ändringarna kommer träda i kraft när du startar om appen. Integritetspolicy Allmänna villkor Trafik diff --git a/android/app/src/main/res/values-sw/strings.xml b/android/app/src/main/res/values-sw/strings.xml index cf9db439a0..5c78dc09d2 100644 --- a/android/app/src/main/res/values-sw/strings.xml +++ b/android/app/src/main/res/values-sw/strings.xml @@ -134,8 +134,6 @@ Mipangilio ya ufuatiliaji - Ripoti ya kuharibika - Tunaweza kutumia data yako kuboresha uzoefu wa Organic Maps Mabadiliko yataanza kutumika baada ya kuwasha upya programu. Sera ya faragha Masharti ya matumizi Trafiki diff --git a/android/app/src/main/res/values-th/strings.xml b/android/app/src/main/res/values-th/strings.xml index ccee81d82e..385b9a87ce 100644 --- a/android/app/src/main/res/values-th/strings.xml +++ b/android/app/src/main/res/values-th/strings.xml @@ -579,8 +579,6 @@ การตั้งค่าการติดตาม - รายงานข้อขัดข้อง - เราอาจใช้ข้อมูลของคุณเพื่อพัฒนาประสบการณ์ของ Organic Maps การเปลี่ยนแปลงจะมีผลหลังจากที่คุณเปิดแอพฯ ขึ้นใหม่ นโยบายความเป็นส่วนตัว ข้อกำหนดในการใช้งาน การจราจร diff --git a/android/app/src/main/res/values-tr/strings.xml b/android/app/src/main/res/values-tr/strings.xml index d57363ffec..997126178e 100644 --- a/android/app/src/main/res/values-tr/strings.xml +++ b/android/app/src/main/res/values-tr/strings.xml @@ -610,8 +610,6 @@ Takip ayarları - Çökme raporu - Organic Maps deneyimini geliştirmek için verilerinizi kullanabiliriz. Değişiklikler, uygulama yeniden başlatıldıktan sonra geçerli olur. Gizlilik politikası Kullanım koşulları Trafik diff --git a/android/app/src/main/res/values-uk/strings.xml b/android/app/src/main/res/values-uk/strings.xml index 291007ad46..8c41e4baf7 100644 --- a/android/app/src/main/res/values-uk/strings.xml +++ b/android/app/src/main/res/values-uk/strings.xml @@ -607,8 +607,6 @@ Налаштування супроводу - Звіти про помилки - Ми можемо використовувати ваші дані, щоб розвивати та покращувати Organic Maps. Зміни вступлять у силу після перезапуску програми Політика конфіденційності Умови використання Затор diff --git a/android/app/src/main/res/values-vi/strings.xml b/android/app/src/main/res/values-vi/strings.xml index 0e18ebbff9..889c0f230c 100644 --- a/android/app/src/main/res/values-vi/strings.xml +++ b/android/app/src/main/res/values-vi/strings.xml @@ -578,8 +578,6 @@ Thiết lập theo dõi - Báo cáo sự cố - Chúng tôi có thể sử dụng dữ liệu của bạn để cải thiện trải nghiệm trên Organic Maps. Thay đổi sẽ có hiệu lực sau khi bạn khởi động lại ứng dụng. Chính sách bảo mật Điều khoảng sử dụng Giao thông 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 684f78d926..7292580d4f 100644 --- a/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/android/app/src/main/res/values-zh-rTW/strings.xml @@ -595,8 +595,6 @@ 跟蹤設置 - 錯誤報告 - 我們可以使用您的數據來開發和改進Organic Maps。更改將再重新啟動 app 後生效。 隱私政策 使用條款 路況 diff --git a/android/app/src/main/res/values-zh/strings.xml b/android/app/src/main/res/values-zh/strings.xml index 9c3d875572..d995305439 100644 --- a/android/app/src/main/res/values-zh/strings.xml +++ b/android/app/src/main/res/values-zh/strings.xml @@ -587,8 +587,6 @@ 支持设置 - 错误报告 - 我们可以使用您的数据来开发和改进Organic Maps。更改将在重新启动应用程序后生效。 隐私政策 使用条款 路况 diff --git a/android/app/src/main/res/values/donottranslate.xml b/android/app/src/main/res/values/donottranslate.xml index 59ba89091a..1a73d4ad29 100644 --- a/android/app/src/main/res/values/donottranslate.xml +++ b/android/app/src/main/res/values/donottranslate.xml @@ -55,7 +55,6 @@ height limited pref_opt_out - pref_crash_reports NEVER ALWAYS AUTO diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml index 928ab80a85..04a2ea686c 100644 --- a/android/app/src/main/res/values/strings.xml +++ b/android/app/src/main/res/values/strings.xml @@ -639,8 +639,6 @@ Tracking settings - Crash report - We may use your crash reports to improve Organic Maps. Changes will take effect after you restart the app. Privacy policy Terms of use Traffic diff --git a/android/app/src/main/res/xml/prefs_main.xml b/android/app/src/main/res/xml/prefs_main.xml index 1668f8a00d..4125a0f2ad 100644 --- a/android/app/src/main/res/xml/prefs_main.xml +++ b/android/app/src/main/res/xml/prefs_main.xml @@ -180,13 +180,6 @@ android:summary="@string/pref_use_google_play" android:defaultValue="true" android:order="1"/> -