Last modified: 2009-09-10 13:35:07 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 T22090, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 20090 - BCP 47 issues (tracking)
BCP 47 issues (tracking)
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Internationalization (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
http://tools.ietf.org/html/bcp47
: tracking
Depends on:
Blocks: tracking
  Show dependency treegraph
 
Reported: 2009-08-06 11:43 UTC by Shinjiman
Modified: 2009-09-10 13:35 UTC (History)
2 users (show)

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


Attachments

Description Shinjiman 2009-08-06 11:43:12 UTC
As documented in the BCP 47 (RFC 4646 & RFC 4647 as current) a language tag such "de", "zh-Hant", or "kk-Cyrl-KZ" are recommended. Even the casing are shuffled (["mn-Cyrl-MN" == "MN-cYRL-mn" == "mN-cYrL-Mn"] are the same code, as listed in page 5 on RFC 4646).

All of the language code that requested must not case sensistive, such as http://localhost:8080/~man/mediawiki_svn/index.php/Special:Version?lang=ko-KP will show the North Korean script instead of English, which was detected as invalid code.

And the language codes showing should be comply with the BCP 47 recommendations, although the language code showing in preferences are comply with the recommendation so far.
Comment 1 Chad H. 2009-09-10 13:35:07 UTC
Marking this FIXED. r55022 did some cleanup for this, and I don't see the need for a tracking bug with no dependencies.

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


Navigation
Links