canmove, Confirmed users
1,448
edits
No edit summary |
No edit summary |
||
| Line 40: | Line 40: | ||
* The refactor of l10n.js ({{bug|914414}}) will fix this by setting dir and lang early on during the launch. | * The refactor of l10n.js ({{bug|914414}}) will fix this by setting dir and lang early on during the launch. | ||
===Competitive analysis=== | |||
Other mobile operating systems have recently improved their support for RTL languages. | |||
====Android==== | |||
Starting with version 4.2 (25% penetration as of Jan 8, 2014; [http://developer.android.com/about/dashboards/index.html source]), Android has native support for RTL layout: http://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html. Things to note: | |||
* checkbox states are also reversed | |||
* scrollbars? | |||
* ordering of app icons in the apps menu? | |||
* time and notification icons? | |||
* apps vs widgets: reversed? | |||
* back arrow | |||
Prior versions don't support RTL layout at all. The text is rendered with an RTL font, but the layout remains LTR. | |||