Last modified: 2013-10-09 17:23:40 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 T42017, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 40017 - Normalization at external wikis and non-normalized utf8
Normalization at external wikis and non-normalized utf8
Status: VERIFIED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataRepo (Other open bugs)
unspecified
All All
: Low normal (vote)
: ---
Assigned To: Wikidata bugs
storypoints: 2
: need-volunteer
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-09-05 18:34 UTC by jeblad
Modified: 2013-10-09 17:23 UTC (History)
4 users (show)

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


Attachments

Description jeblad 2012-09-05 18:34:40 UTC
Mediawiki makes a silent UTF-8 normalization into NFC and this can/will make the later identification of the title fail. We can neglect to rewrite into NFC before the call out to the external wiki, but when we unwind the structure we get back we must make sure we test _with_ NFC as the result is silently turned into NFC.
Comment 1 jeblad 2012-09-05 18:40:52 UTC
Quick-fix, normalize to NFC before we are sending the title to the external wiki. Should work for all languages except for the usual few failures for languages with illegal character sequences.
Comment 2 denny vrandecic 2012-09-06 10:05:57 UTC
Make sure the effect of bug 27849 is understood for Wikidata, and that a workaround is in place and taking care of it.
Comment 3 jeblad 2012-09-06 16:30:43 UTC
https://gerrit.wikimedia.org/r/#/c/22894/
Comment 4 Andre Klapper 2012-11-04 18:34:14 UTC
Patch in Gerrit has the status "Merged" - can this report get RESOLVED FIXED?

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


Navigation
Links