In the Explore feed screen of the Android app, if I change the language, the Explore feed does not auto update to the new language
Scenario A: Change languages in Settings:
Steps to reproduce
- Open the app to the Explore feed, note the language the app is set to for card content in the feed
- Go to Settings and change the Wikipedia languages
- Return to the feed do not pull down to refresh the feed
Scenario B: Change languages during app onboarding
Pre-conditions: App language settings are changed within the onboarding flow
Steps to reproduce
- Open the app onboarding to the 2nd step and select to "Add or Edit languages"
- Go to Settings and change the Wikipedia languages
- Return to finish the onboarding screens to see the feed appear after tapping GET STARTED on the last app onboarding step. do not pull down to refresh the feed
Scenario C: Change languages during search
Steps to reproduce
- Open the app to the Explore feed, note the language the app is set to for card content in the feed, eg 1/EN, 2/ZH-HANT
- Open Search. Tap on "MORE" to change the Wikipedia languages, for example, remove 2/ZH-HANT and replace with 2/DE (German)
- Return to the feed do not pull down to refresh the feed (It is expected the feed should shown content in English and German)
Expected
Feed has updated to show content in the newly selected languages (note that UI text remains the same as the device language)
Actual
Feed needs to be pulled down to refresh the content.
Occurring on
Pixel 2 (8.0.1) on Wikipedia 2.7.227-alpha-2018-03-23