#15974 closed defect (bug) (fixed)
RTL audit
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 3.1 | Priority: | normal |
Severity: | normal | Version: | |
Component: | RTL | Keywords: | has-patch commit |
Focuses: | Cc: |
Description
Page navigation needs some work:
http://core.trac.wordpress.org/ticket/15864#comment:1
Screenshot: http://grab.by/7Zf5
Attachments (2)
Change History (16)
#5
@
15 years ago
- Keywords has-patch commit added
Tested internal linking, the admin bar, the network admin. Did a quick sweep through all the admin screens, checking the list tables.
Per a quick grep, it looks like the direction: ltr and direction: rtl trick is pretty common. Going to mark for commit and closed.
#8
@
15 years ago
Nope, thanks for the confirmation. I convinced someone to test on IE6, and I handled Opera :-)
#9
@
15 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
The screenshot in the ticket description isn't valid - the browser renders it this way when there's ltr text instead of rtl text.
Replace (for example using firebug) the text with hebrew text and it all comes in to place.
pagination.rtl.patch is a reverse diff + small addition for the .list-ajax-loading css.
Tested with webkit/ff/ie7+/opera
To confirm, feel free to replace "items" with "פריטים" or any other rtl text.
#10
@
15 years ago
yoavf, thx for you comment/patch. After replacing "items" with "פריטים" it looks good.
Would be nice, if you could give us a link to a rtl language file, if there is one.
http://translate.wordpress.org/projects/wp/dev/ms/ar/default
http://translate.wordpress.org/projects/wp/dev/ar/default
#11
@
15 years ago
Hebrew WP 3.0.3, as a package, is available here: http://he.wordpress.org/wordpress-3.0.3-he_IL.zip
Translation is also available at http://translate.wordpress.org/projects/wp/dev/he/default - not sure if there's a direct link to the po/mo files.
This string ("items") isn't translated yet, btw.
Patch attached. I imagine there is a better way to do this, as I had to mess with the direction property to prevent the browser from rearranging the inline elements. I just don't know enough about RTL in browsers.
Patch has two additional enhancements:
%s of %s
paging translation to allow argument swapping.