Harmonize location setting text in onboarding
See original GitHub issueAvoid duplicates
- This enhancement request has not already been raised before
- Enhancement request is specific for Android only, for general issues / questions that apply to iOS and Android please raise them in CWA-Wishlist
- If you are proposing a new feature, please do so in CWA-Wishlist
This follows on from the issue https://github.com/corona-warn-app/cwa-app-android/issues/2345
Current Implementation
During onboarding there is text displayed to explain about the need to activate the location setting in Android.
- The text is inconsistent between English and German translations.
- The English translation is vague about which Android versions it applies to.
- The German translation does not mention different Android versions at all.
Technical details
- Device name: Samsung Galaxy A5 (2017) SM-A520F
- Android version: 8.0.0
- App version:
1.14.0 RC4 (Build Variant: deviceForTestersDebug)1.14.3
Steps to reproduce the issue
With locale set to English (United Kingdom) …
- CWA > three-dot icon > Settings > Reset App and confirm
- Tap “LET’S GET STARTED”
- Tap “NEXT”
- On screen “How to Enable Exposure Logging” scroll down to the section under “The following countries currently participate” and note the message “Activate Location Setting”.
With locale set to Deutsch (Deutschland) …
- CWA > three-dot icon > Einstellungen > Anwendung zurücksetzen and confirm
- Tap “LOS GEHT’S”
- Tap “WEITER”
- On screen “Wie Sie die Risiko-Ermittlung ermöglichen” scroll down to the section under “Derzeit nehmen die folgenden Länder teil” and note the message “Standort-Verwendung erlauben”.
Suggested Enhancement
- Make the English and German texts consistent between languages
- Specify the Android versions to which it applies
The string concerned is onboarding_tracing_location_body
in the corresponding language variation of strings.xml
EN Suggested change to: “Your device location cannot be determined by the app, but the device location setting must be activated to use Bluetooth Low Energy in Android 10 and earlier.”
DE Suggested change to: “Auf Ihren Standort wird nicht zugegriffen. Die Standort-Erlaubnis wird benötigt, um die Verwendung von Bluetooth Low Energy in Android 10 und früher zu ermöglichen.”
Expected Benefits
Make the necessity for enabling the Android location setting clearer in both English and German locale settings
Internal Tracking ID: EXPOSUREAPP-5137
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:8 (8 by maintainers)
Top GitHub Comments
@MikeMcC399 Thanks.
The problems raised in this issue have been resolved with the release of CWA Android 1.15.1:
Now the English and German text versions correspond to each other in meaning.
The English text now says explicitly that it applies to Android 10 and below.
The German text now also specifies the version as in the English version.
Below are screenshots from CWA Android 1.15.1: