openedx / openedx/openedx-app-android
[Android] RTL language support not working properly
A pull request for this has already been merged.
- #426 by @PavloNetrebchuk — merged
- Dominant language
- Kotlin
- Stars
- 36
- Forks
- 61
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 2
Description
Description:
When a user changes its device language to some RTL language it shows Right to Left view but the RTL support is not proper
Expected Behavior:
When the RTL language is selected every screen should be visible in the Right to Left order
Steps to reproduce:
- Load the device settings
- Change the language to some RTL language
- Login to the edX app
- Load any course
- Notice the Course Dashboard is still showing LTR behavior
Note: The edX app behavior is shown in the attachment
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the issue reproduction steps and the merged pull request #426, since the work may already have moved there. Reproduce the RTL language scenario on the course dashboard and compare the current behavior with the expected right-to-left ordering across screens.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- internationalization, localization, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100