Last modified: 2012-08-09 18:33:51 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 38491 - RTL issues with forms
RTL issues with forms
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
EducationProgram (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Jeroen De Dauw
: i18n
Depends on:
Blocks: rtl
  Show dependency treegraph
 
Reported: 2012-07-19 10:20 UTC by Osama
Modified: 2012-08-09 18:33 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
http://education.wmflabs.org/w/index.php?title=Special:Courses&sort=lang&limit=50&uselang=ar (72.41 KB, image/png)
2012-07-19 10:20 UTC, Osama
Details

Description Osama 2012-07-19 10:20:06 UTC
Created attachment 10861 [details]
http://education.wmflabs.org/w/index.php?title=Special:Courses&sort=lang&limit=50&uselang=ar

Special page forms are currently not properly shown in right-to-left interfaces (languages like Arabic, Hebrew and Farsi) .  In the attachment, you can see a screenshot where the list box of "Term" is actually the list of institutions.

The screenshot is for the following page:
http://education.wmflabs.org/w/index.php?title=Special:Courses&sort=lang&limit=50&uselang=ar
Comment 1 Amir E. Aharoni 2012-07-19 11:12:13 UTC
If I understand the problem correctly, you say that the labels "Institution", "Term" and "Status" appear near wrong fields. This is very easy to fix by translating these messages to the needed languages in translatewiki.net. The messages in question are epcoursepager-filter-org-id, epcoursepager-filter-term and epcoursepager-filter-status.

There are other problems, like showing LTR names of institutions as RTL. Adding dir="auto" to <td class="TablePager_col_name"> should be a safe way to address this (currently it will only work in Webkit, but should work in Mozilla 16 or 17).
Comment 2 Osama 2012-07-19 20:17:11 UTC
Thank you, Amir. It seems that the original bug report was invalid.  I tried to translate the fields using Firebug and there wasn't really an RTL issue, it looked wrong just because it was in English.

The other issue should be solved.
Comment 3 Jeroen De Dauw 2012-08-09 18:33:51 UTC
Per previous comment, fixed

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links