When the 1st system language is not supported by app, other system language are not taken into account.
Application displays localised string in one of the system languages, before falling back to English.
Improvements to resource-resolution strategy section suggests to store resources in specifically named folders to speed up resource resolution. Resource folders seems to be named correctly, but resource-resolution doesn't work as described in guide.
Follow-up to https://github.com/corona-warn-app/cwa-app-android/issues/483#issuecomment-644687479
I'll have a look at this right now, there seems to be a quite easy solution for Android >= 7 (API level 24), i.e. only API level 23 would not benefit from it.
Edit: Takes some more time due to issues with the IDE, if somebody else can solve this faster, don't hesitate.
@krin-san My PR for this problem has been merged today, so the issue should be solved with the next version.
Will be closed as it will be included in the next release.
We just received a new issue regarding that functionality via email.
Model: Samsung Galaxy S8 SM-G950F, Android 9
Languages: French and German
App Version: Corona-Warn version 1.0.4, installiert am 30. Juni ca 23 Uhr.
The app still displays in English.
This PR was merged after the 1.0.4 version bump and will first be included in the upcoming version 1.0.5.
Then let鈥榮 close it again :-) thanks for the info!
@harambasicluka Unfortunately, I still see the previous behaviour with the just released version 1.0.5. Due to the restrictions for the ENS, I could not test this PR on my real device but could verify that it works with an app I developed myself. Furthermore, I guess it was tested at SAP as well. So I'd suspect that something in the build process prevented the change from being effective in the release build. Can you have a look at this or give me a hint on how to further investigate?
Edit: This can be explained by the comment over here https://github.com/corona-warn-app/cwa-app-android/issues/847, so nothing to do.