question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Harmonize location setting text in onboarding

See original GitHub issue

Avoid 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.

Activate Location Setting EN DE

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) …

  1. CWA > three-dot icon > Settings > Reset App and confirm
  2. Tap “LET’S GET STARTED”
  3. Tap “NEXT”
  4. 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) …

  1. CWA > three-dot icon > Einstellungen > Anwendung zurücksetzen and confirm
  2. Tap “LOS GEHT’S”
  3. Tap “WEITER”
  4. 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:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
dsarkarcommented, Mar 26, 2021

@MikeMcC399 Thanks.

1reaction
MikeMcC399commented, Mar 26, 2021

The problems raised in this issue have been resolved with the release of CWA Android 1.15.1:

  • The text was inconsistent between English and German translations.
    Now the English and German text versions correspond to each other in meaning.
  • The English translation was vague about which Android versions it applies to.
    The English text now says explicitly that it applies to Android 10 and below.
  • The German translation did not mention different Android versions at all.
    The German text now also specifies the version as in the English version.

Below are screenshots from CWA Android 1.15.1:

Activate Location Setting EN DE 1 15 1

Read more comments on GitHub >

github_iconTop Results From Across the Web

Incorrect translation of `onboarding_tracing_location_body ... - GitHub
Make the English text clear that the app requires the device setting "Location" to be enabled in order to use Bluetooth Low Energy,...
Read more >
Accessing private data - Patterns - Human Interface Guidelines
Consider customizing the location button to harmonize with your UI. Specifically, you can: Choose the system-provided title that works best with your feature, ......
Read more >
Harmonising Fields after Batch Macro Union
I have inputted a number of excel files through a batch macro. They all have slightly different schemas (field names) so the macro...
Read more >
Onboarding Tool - YouTube
Instructors and students who are new to the Harmonize Discussion LTI will find getting started easier than ever with the new Onboard Tool....
Read more >
#onboarding: How to run an integration program with Klaxoon ...
The project was to harmonize the path of newcomers from different regions to have only one, without disparity of tools or quality. With...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found