Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Right-to-left language display broken in Course Certificates display #1751

Open
hurtstotouchfire opened this issue Sep 9, 2022 · 1 comment
Labels
bug Report of or fix for something that isn't working as intended help wanted Ready to be picked up by anyone in the community

Comments

@hurtstotouchfire
Copy link
Member

hurtstotouchfire commented Sep 9, 2022

This ticket may cover multiple independent bugs and need to be broken up. The "Issue date" is the only translated string. We're not certain how best to handle this.

This was logged for course certificates, and would be fixed in edx-platform: https://github.com/edx/edx-platform/blob/40964045e4cc284a8761419d2dc3cdd8e5cd1c6e/lms/djangoapps/certificates/views/webview.py#L123

Original Report:

Learners with browsers using a right to left language as their default will see the certificate jumbled:

Steps to reproduce

  1. Set browser default language to Arabic or other R to L language
  2. View a certificate
  3. Note the signatures, instructor names and Valid cert ID are to the left instead of the right.

Also to note, usually the Issue date is in the browser default language instead of the certificate language (this is the only bit actually translated)

@hurtstotouchfire hurtstotouchfire added the bug Report of or fix for something that isn't working as intended label Sep 9, 2022
@hurtstotouchfire hurtstotouchfire self-assigned this Sep 9, 2022
@hurtstotouchfire hurtstotouchfire changed the title Certificate display broken for users with browser defaulted to right to left languages. Right-to-left language display broken in Certificates display Sep 23, 2022
@hurtstotouchfire hurtstotouchfire moved this from Todo to Backlog in Aperture-Maintained Sep 23, 2022
@hurtstotouchfire hurtstotouchfire changed the title Right-to-left language display broken in Certificates display Right-to-left language display broken in Course Certificates display Sep 23, 2022
@hurtstotouchfire hurtstotouchfire removed their assignment Sep 23, 2022
@hurtstotouchfire hurtstotouchfire added the help wanted Ready to be picked up by anyone in the community label Oct 19, 2023
@arbrandes arbrandes moved this to Backlog in Frontend Working Group Oct 19, 2023
@jsnwesson
Copy link
Contributor

For the sake of tracking, this issue also has a ticket in the @openedx/2u-aperture backlog (APER-1598), but is not prioritized.

Anyone in the open-source community who is willing to take it is welcomed!

@deborahgu deborahgu moved this from Backlog to Help Wanted in Aperture-Maintained Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of or fix for something that isn't working as intended help wanted Ready to be picked up by anyone in the community
Projects
Status: Help Wanted
Status: Backlog
Development

No branches or pull requests

2 participants