openedx / openedx/openedx-app-android

[Android] RTL language support not working properly

Open
#146 2 comments 0 reactions 0 assignees View on GitHub

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
Screenshot_٢٠٢٣١١٢٧-١٩٥٦٠١_edX

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.