GibbonEdu / core

Gibbon is a flexible, open source school management platform designed to make life better for teachers, students, parents and leaders.
https://gibbonedu.org
GNU General Public License v3.0
462 stars 300 forks source link

Bug: when entering invalid data, the warning shows on top of the text in RTL (Arabic) #1708

Open azizly opened 1 year ago

azizly commented 1 year ago

Describe the Bug

Hello team, another issue that has been there since i started using gibbon, and i'd like to get it fixed, as it affects any casual user starting from the application from. The issue is when entering invalid data in any required field, the warning shows up in English, on the right side of the text box, hiding what the user has entered wrong, so he can't see what is his mistake

2 issues here 1- user is not able to see his mistake and fix it specially in (Email, or Date entry) 2- the text is showing in English, despite the fact that it is translated on https://poeditor.com

To Reproduce

  1. Switch language to arabic
  2. go to any section that is required
  3. enter wrong data
  4. warning will show on top of what you wrote, you can't read it to rectify
  5. warning will show in english, even if it is translated on https://poeditor.com

Expected behavior

Warning should on the left, of on top, in a way that allows a user to see his mistake, specially if he is trying to enter an email or manually enter a date. Warning should show in the interface language since it is translated on https://poeditor.com

Actual behavior

Warning shows on top of text. warning shows in English, not in the interface language.

Screenshots

https://user-images.githubusercontent.com/95902542/201845005-cc2cd772-c7ca-4e50-a214-06898b734ff9.mp4

Gibbon version

v24.0.01

Browser

Other (specify below)

Browser Version

Opera Version:92.0.4561.43

Additional Context

No response