L10n:B2G/RTL: Difference between revisions

no edit summary
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.
canmove, Confirmed users
1,448

edits