Page MenuHomePhabricator

Foreign language alias of Special:Allpages creates a bug
Closed, ResolvedPublic

Description

Author: folengo

Description:
When you use of the foreign language alias instead of Special:Allpages , you will need many more steps and clicks with your mouse before reaching the search result.

The French alias of "Allpages" is "Toutes_les_pages"

Please compare the two following searches :

A) with French alias

http://fr.wikipedia.org/w/index.php?title=Special%3AToutes_les_pages&from=char&to=&namespace=0

B) with English

http://fr.wikipedia.org/w/index.php?title=Special%3AAllPages&from=char&to=&namespace=0

The first Search, using the French language alias does not provide you directly with the search result and asks you to refine your search instead. This is a waste of time.

To my mind, although I am generally in favor of internationalization, reverting back to the mediawiki version with no foreign language alias at all would be better than the present situation. Internationalization should not be made at the expense of needing one or two more mouse clicks to find a search result.


Version: unspecified
Severity: enhancement

Details

Reference
bz15386

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:20 PM
bzimport set Reference to bz15386.
bzimport added a subscriber: Unknown Object (MLST).

michael.frey wrote:

Interresting
Works:
http://fr.wikipedia.org/w/index.php?title=Special:Toutes_les_pages&from=char&namespace=0
http://fr.wikipedia.org/w/index.php?title=Special%3AToutes+les+pages&from=Char&to=&namespace=0

Does not work:
http://fr.wikipedia.org/w/index.php?title=Special%3AToutes+les+pages&from=Char&to=&namespace=0
http://fr.wikipedia.org/w/index.php?title=Special:Toutes+les+pages&from=Char&to=&namespace=0

I think it's an Issue of url encoding of colon and white space. If they are encoded in the same way it works fine, if they are encoded with different methods you get folengos result.

white space -> _
colon -> :
or
white space -> +
colon -> %3A
seams valid

But if
white space -> _
colon -> %3A
or
white space -> +
colon -> :
then it doesn't work.

folengo wrote:

If one kind of URL encoding is better than another, it should be used consistently in the URL encoding provided to the Wikipedia reader through [[:fr:Mediawiki:Sidebar]] and [[:fr:MediaWiki:Alphindex-url]].

matmarex subscribed.

All of the links in this task give me the same results today. Without a screenshot of what they looked like in 2008 when this was reported, it's impossible to guess what could've been broken, but it looks fixed today.