User language settings for autocreated accounts at Commons should carry over from homewiki
OpenPublic

Description

Author: test5555

Description:
If an account is autocreated at Commons, the language preference for the user should be the one from the homewiki.

Sample: http://toolserver.org/~vvv/sulutil.php?user=Novan1

has "eo" as setting in the homewiki (eo_wiki), but the interface appears in English at Commons. With this enhancement it would appear in Esperanto.

This is different for Commons than from other wikis as Commons hosts files for other wikis. If the sample user would edit enwiki, the language should generally be in English.

Some related Commons VP discussion is at
http://commons.wikimedia.org/w/index.php?title=Commons:Village_pump&oldid=38278594#Announcement_of_language_preference


Version: unspecified
Severity: enhancement
Whiteboard: UniversalLanguageSelector-fixed

bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz23335.
bzimport created this task.Via LegacyApr 27 2010, 7:11 AM
bzimport added a comment.Via ConduitApr 28 2010, 6:13 AM

test5555 wrote:

Re: depency on bug 14950 (added by roan.kattouw on 2010-04-27).

As it could be a simple default setting, this could be implemented independently of global (user) preferences (14950).

Catrope added a comment.Via ConduitApr 28 2010, 10:37 AM

(In reply to comment #1)

Re: depency on bug 14950 (added by roan.kattouw on 2010-04-27).

As it could be a simple default setting, this could be implemented
independently of global (user) preferences (14950).

No, it should not. While implementing this for one preference, you might as well go ahead and implement the very same functionality for all preferences (that's what global prefs are all about).

bzimport added a comment.Via ConduitApr 29 2010, 1:18 PM

test5555 wrote:

I might overestimate the complexity of bug 14950 (given that not all sites work in the same way with the same preferences, etc.) and underestimate the work generated by this enhancement.

  • At least in relation to language preferences, bug 14950 seems to be a feature that serves primarily monolingual contributors fixing interwikis in languages they have no clue about.
  • This enhancement would serve primarily monolingual contributors uploading images (hopefully a much larger user group).

To some extent, links from various Wikipedias using "uselang" succeed in providing partial localization, but it would really be more consistent if this would persist once people look at a completed upload.

Catrope added a comment.Via ConduitApr 29 2010, 1:54 PM

(In reply to comment #3)

I might overestimate the complexity of bug 14950 (given that not all sites work
in the same way with the same preferences, etc.)

This shouldn't be a problem.

and underestimate the work
generated by this enhancement.

Like I said, this bug is pretty much identical to solving bug 14950 for one preference, at which point one might as well solve it for all of them.

  • At least in relation to language preferences, bug 14950 seems to be a feature that serves primarily monolingual contributors fixing interwikis in languages they have no clue about.
  • This enhancement would serve primarily monolingual contributors uploading images (hopefully a much larger user group).

It doesn't matter by whom these features would be used, what matters right now is how they're implemented. This bug and bug 14950 would be implemented in pretty much the same way (should this be duped, anyone?) since they're pretty much the same feature, except that multilingual wikis such as Commons would behave differently from wikis like enwiki.

bzimport added a comment.Via ConduitApr 30 2010, 11:20 AM

test5555 wrote:

It doesn't matter by whom these features would be used, what matters right now
is how they're implemented. This bug and bug 14950 would be implemented in
pretty much the same way (should this be duped, anyone?) since they're pretty
much the same feature, except that multilingual wikis such as Commons would
behave differently from wikis like enwiki.

Bug 14950 adds additional user settings for preferences, while this one could just work like, e.g., the skin setting. It has a default that is different from one wiki to the other.

Sample: http://toolserver.org/~vvv/sulutil.php?user=Novan1 would have Monobook at eo_wiki and Vector at Commons (at least according to current defaults). There is nothing the user has to do, but the user can change it.

Peachey88 added a comment.Via ConduitDec 4 2010, 8:52 AM
  • Bug 26221 has been marked as a duplicate of this bug. ***

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.