[wp-trac] [WordPress Trac] #38788: Make get_available_languages() filtrable
WordPress Trac
noreply at wordpress.org
Mon Nov 14 19:56:43 UTC 2016
#38788: Make get_available_languages() filtrable
-------------------------+-----------------------------
Reporter: yoavf | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: I18N | Version: trunk
Severity: normal | Keywords: has-patch
Focuses: |
-------------------------+-----------------------------
When a user object is saved (i.e, after editing the user settings) WP will
discard (and replace with `en_US`) any value for the new user `locale`
meta if it is not part of the array returned by
`get_available_languages()`
`get_available_languages()` works by scanning the language folder for
`.mo` files. In some use cases, language files might not exist for a
locale, named in a different way, or maybe stored elsewhere.
`get_available_languages()` results should be filtrable.
FWIW: we need this filter (or an alternate solution) to merge the new user
locale setting and locale switching to WP.com.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/38788>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list