Last modified: 2014-09-23 23:08:17 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 T27815, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 25815 - Allow user to set the language preference when creating an account
Allow user to set the language preference when creating an account
Status: NEW
Product: MediaWiki
Classification: Unclassified
User preferences (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: design, i18n
Depends on: 31909 56464
Blocks:
  Show dependency treegraph
 
Reported: 2010-11-06 18:13 UTC by Krinkle
Modified: 2014-09-23 23:08 UTC (History)
9 users (show)

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


Attachments

Description Krinkle 2010-11-06 18:13:59 UTC
Currently when users register at sites like Commons or Meta there is no way of knowing for them that aside from the different versions/translations of pages that there is also an option in the preferences to change the language which affects the user interface and templates like LangSwitch.

Perhaps this should become an option during registration.
There currently already is a set of uselang-links on the login and sign up page that will show that page in a different language, this new dropdown menu on the registration page would assume the value of the current uselang so that people going to http://commons.wikimedia.org/w/index.php?title=Special:UserLogin&uselang=de&type=signup or http://commons.wikimedia.org/wiki/Special:UserLogin/signup?uselang=de don't have to change the dropdown menu (asuming they want it to be German)

--
Krinkle
Comment 1 Niklas Laxström 2010-11-06 18:16:32 UTC
I'd like to have a better language selector first if the problem really is that people are unable to go the preferences and switch it there.
Comment 2 Mark A. Hershberger 2011-02-09 02:10:02 UTC
Niklas, what do you think a better language selector would look like?
Comment 3 Niklas Laxström 2011-02-09 06:58:51 UTC
I don't know how good language selector would look like, but the current one could perhaps be made better by allowing typed input with autocompletion (while also retaining the select input). Someone in the WMF office was working on something like that.
Comment 4 Casey Brown 2011-02-12 14:28:21 UTC
(In reply to comment #3)
> I don't know how good language selector would look like, but the current one
> could perhaps be made better by allowing typed input with autocompletion (while
> also retaining the select input). Someone in the WMF office was working on
> something like that.

Maybe http://www.gpaumier.org/blog/628_universal-language-picker/ ?
Comment 5 Nemo 2011-10-22 11:28:35 UTC
(In reply to comment #1)
> I'd like to have a better language selector first if the problem really is that
> people are unable to go the preferences and switch it there.

I agree and I think the account creation page should stay as simple as it is, although if we decide to make it more complex this would be the first (and only?) preference to add. See also bug 30442 comment 23 and bug 30442 comment 34.
Comment 6 Daniel Friesen 2011-10-22 13:24:45 UTC
I think limiting this to the account creation page is wrong in the first place.

When a user visits a wiki in another language for the first time, the entire ui is in another language... how does the user even reach the create account page when he can't read any of the links?

Sure, the links are in consistent locations, and you can modify the url. But what if the user is new, not a power user. What if they haven't been around and we've changed things around a little. Relying on the user to stumble around just to get to that point is a bad experience to put users through, and not a good level of usability.


Rather than talking about adding this to the userpage. I think there should be a way to change the current language from ANY page in the wiki. So you can change your lang, see where the login / create account link is, follow it, and by the time you're on the create account page it ALREADY knows what language it's going to set your default to.

Oh, and user preferences? I just logged into a foreign lang Wikipedia, I have NO clue which one of those 6 mystery links leads to the preferences page. My first guess was wrong. That would be a bad UI.
Comment 7 Daniel Friesen 2011-10-22 23:07:24 UTC
I'm thinking of something somewhere in the ui. That universal language picker input would be available from it, whether it's right in the page or clicking on it opens it up.

This kind of code could be used to let it grab what languages it should bring to the top when typing. Perhaps the input could have a list of these languages right after it to give the user a quick way to access the languages their browser says are what they want.
https://gist.github.com/1306599
http://trunk.new.wiki-tools.com/lang.php
Comment 8 db [inactive,noenotif] 2013-03-02 09:58:55 UTC
The (new) api module action=createaccount allows setting the language while creating the account, so the ui should allow it also.

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


Navigation
Links