#19600 closed task (blessed) (fixed)
Core should know which locales are RTL
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 3.4 | Priority: | normal |
Severity: | normal | Version: | |
Component: | I18N | Keywords: | has-patch |
Focuses: | Cc: |
Description
Currently an RTL locale needs to specify $text_direction = 'rtl';
in a $locale.php file. In the interest of eliminating the need for $locale.php files, core should keep a list of RTL locales.
$text_direction
would remain functional, and we're not killing $locale.php -- just trying to cover its primary uses.
While a simple array of RTL locales can be maintained now, there might reach a point where it will be easier to include locales/locales.php in core. (Indeed, mu_dropdown_languages() would benefit from this.) In that case, RTL could be read from there.
Attachments (1)
Change History (8)
Note: See
TracTickets for help on using
tickets.
The patch adds the locales which currently set
text_direction
in$locale.php
.There are some more (seemingly unmaintained) locales in GlotPress marked as RTL:
dv
,fa_AF
,ha
,ps
,uz_UZ
,yi
.ckb
andug_CN
are not marked as RTL in GlotPress, but still settext_direction
in$locale.php
.