Last modified: 2013-01-16 08:00:27 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T33305, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31305 - Create "priority fallback language"
Create "priority fallback language"
Status: RESOLVED DUPLICATE of bug 1495
Product: MediaWiki
Classification: Unclassified
Internationalization (Other open bugs)
1.20.x
All All
: Low enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 11267 17608 17612
  Show dependency treegraph
 
Reported: 2011-10-02 09:16 UTC by Purodha Blissenbach
Modified: 2013-01-16 08:00 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Purodha Blissenbach 2011-10-02 09:16:25 UTC
This was isolated from bug 11267 comment 12 and following.

Some localisations depend on their respective fallback languages.
Without them, they were incomplete. These fallback languages need
to be consulted prior to any other fallback language, most notably
user specified ones.

For instance, "nl-formal" only has messages that directly address
users, all other messages are in "nl".
"arz" mainly localizes computerese terms, much of the rest comes
from "ar",
Both "nl" and "ar" are (very) complete localizations.

As a side note:
Message lookup should return a language code (with directionality)
that can be used as the value the (X)HTML lang attribute specified
in the HTML container containing the message text.
The two examples above differ somewhat as to which language
code they should or must return for that use. Since "nl-formal"
is not in BCP 47, returning it must be avoided, and "nl" is
the only proper choice for both "nl" and "nl-formal".
Not so with "arz" and "ar", which both are acceptable, but
"arz" should imho be preferred for consistency, which is just
the opposite choice compared to "nl-forma" and "nl".
Comment 1 Matt Walker 2013-01-16 08:00:27 UTC

*** This bug has been marked as a duplicate of bug 1495 ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links