When starting a new translation, users can search for an article in any language to be used as a source for the translation. Although defaults are provided, when users select a language, it may be convenient for the system to remember it for the next time. This is the case for the dashboard on desktop but not on mobile. Examples are captured below:
On desktop
Accessing Content Translation on Bangla Wikipedia the default source language is English. After using Catalan to start a translation, the next time Catalan is the default source language.
On mobile
Accessing Content Translation on Bangla Wikipedia the default source language is English. After using Catalan to start a translation, the next time English is still the default. That is, a user that always translates articles from Catalan would have to change the language every single time.
The expected behaviour would be for the selected language to be remembered for the next time. That is, for mobile to follow the current behaviour observed on desktop.
Derived Requirement
The new dashboard on mobile should persist the last used source language for starting a new translation, ensuring that:
- When a user selects a source language different from the default, the system should remember this selection for future translations.
- The behavior on mobile should match the desktop experience, where the last used source language is retained.
- Users should not have to manually reselect their preferred source language each time they start a new translation.
Test Steps
Test Case 1: Ensure Last Used Source Language Persists on Mobile Dashboard
- Open Content Translation on Bangla Wikipedia (mobile version).
- Observe the default source language (e.g., English).
- Change the source language to Catalan (or any other language).
- Start a new translation using this language.
- Return to the dashboard and start another new translation.
- ✅❓❌⬜ AC1: Confirm that Catalan (or the previously selected language) remains the default source language instead of reverting to English.
QA Results - Test Wiki
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T385880#10585245 |


