Incorrect translation of `onboarding_tracing_location_body` regarding location setting (English)
See original GitHub issueAvoid duplicates
- Bug is not mentioned in the FAQ
- Bug is specific for Android only, for general issues / questions that apply to iOS and Android please raise them in the documentation repository
- Bug is not already reported in another issue This is related to #1541.
Technical details
- Device name: Samsung Galaxy A5 (2017)
- Android version: 8.0.0
- App version: 1.12.0
Describe the bug
The meaning of the translation into English of onboarding_tracing_location_body
does not reflect the German meaning and it is incorrect:
Android does not require access to the smartphone’s location, it requires the smartphone’s location setting to be enabled. These are two different things.
Steps to reproduce the issue
With locale set to English (United Kingdom) …
- CWA > three-dot overflow menu > 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 “Allow location access”.
Expected behaviour
Make the English text clear that the app requires the device setting “Location” to be enabled in order to use Bluetooth Low Energy, however the app itself is not determining or using the location of the device.
Refer to https://support.google.com/android/answer/9930236?hl=en for an explanation.
Possible Fix
Review the English translation of
onboarding_tracing_location_headline
onboarding_tracing_location_body
<string name="onboarding_tracing_location_headline">“Allow location access”</string>
<string name="onboarding_tracing_location_body">“Your location cannot be accessed. Google and/or Android requires access to your smartphone’s location to use Bluetooth.”</string>
It should reflect the true meaning as described under “expected behaviour”
Additional context
In Android 11 (API 30) and above, the whole reference to location access should not be displayed. The Google Exposure Notifications System does not require the device’s location setting to be enabled in order to use Bluetooth Low Energy. See https://support.google.com/android/answer/9930236.
Internal tracking ID: EXPOSUREAPP-5137
Issue Analytics
- State:
- Created 3 years ago
- Comments:13 (13 by maintainers)
Top GitHub Comments
@MikeMcC399 ok, thanks. https://github.com/corona-warn-app/cwa-app-android/issues/2506 is dealt with in the same internal ticket 5137.
@dsarkar The text is looking good in the release/1.13.x branch, so it should be possible to close this issue after 1.13 is released.