[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Nemo federicol...@tiscali.it changed: What|Removed |Added Depends on||13097 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Andre Klapper aklap...@wikimedia.org changed: What|Removed |Added See Also||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=56464 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Nemo federicol...@tiscali.it changed: What|Removed |Added See Also||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=1135 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Nemo federicol...@tiscali.it changed: What|Removed |Added CC||federicol...@tiscali.it Whiteboard||UniversalLanguageSelector-f ||ixed -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #29 from Sumana Harihareswara suma...@panix.com 2011-12-21 17:12:33 UTC --- The Indic language community is interested in this feature. I do not have time to summarize it and am not sure I would summarize adequately. The thread, for anyone who wants to read through it: http://lists.wikimedia.org/pipermail/wikimediaindia-l/2011-December/thread.html#5890 I've asked them to come here and detail what they want. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #30 from Bawolff bawolff...@gmail.com 2011-12-21 22:48:22 UTC --- (In reply to comment #29) The Indic language community is interested in this feature. I do not have time to summarize it and am not sure I would summarize adequately. The thread, for anyone who wants to read through it: http://lists.wikimedia.org/pipermail/wikimediaindia-l/2011-December/thread.html#5890 I've asked them to come here and detail what they want. My impression of the thread is they want a big site banner View wikipedia in language X with X being auto-detected via either geo-location or accept-language headers (aka your web browsers lang prefs). That isn't really this bug, otoh doing that is more likely to be implemented then this bug (since it can be done in pure js so low amount of caching issues, and most of the work is already done as we already can get accept-language headers from js ( http://www.mediawiki.org/w/api.php?action=querymeta=userinfouiprop=acceptlang ) and geo-location is also already set up for js as a side affect of geo targeted central notices. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Siebrand s.mazel...@xs4all.nl changed: What|Removed |Added Keywords||i18n CC||s.mazel...@xs4all.nl -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Niklas Laxström niklas.laxst...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #26 from Niklas Laxström niklas.laxst...@gmail.com 2011-07-11 12:36:35 UTC --- It is unclear whether this bug is about having this feature in MediaWiki (exists in an extension) or in the Wikimedia projects (not done). Assuming the first since this bug is categorized as MediaWiki bug. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 dohnp...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED Component|Parser |Language setup Version|1.6.x |unspecified Resolution|FIXED | Product|MediaWiki |Wikimedia --- Comment #27 from dohnp...@gmail.com 2011-07-11 16:29:21 UTC --- In my understanding, the bug is about having this feature in Wikimedia Commons. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #28 from Mormegil morme...@centrum.cz 2011-07-11 20:08:40 UTC --- (In reply to comment #25) I really do not understand other thing now. Being not logged in, having the cache renewed and browsing anonymously with Mozilla, with Slovak in the language setting on the first place there, being in Portugal – in Commons there is a Czech notification Wikimedia Commons is available in Czech. From where does the site take the language information? I thought it is the language setting, but obviously not, as now I prefere there Slovak, nonetheless nothing changed in Commons, it still offers Czech (but unfortunatelly just offers, it doesn't display the interface in that language). Once again, see http://commons.wikimedia.org/wiki/MediaWiki:AnonymousI18N.js and its talk and discuss that script _there_. If you read that page, you would learn the user language should be selected using the following priorities: 1. Cookie (previous user preference) 2. According to the previous (referring) page (e.g. when you click on a Commons link on the Czech Wiktionary, you’ll get Commons in Czech) 3. Browser language 4. Fallback to the default language -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 dohnp...@gmail.com changed: What|Removed |Added Priority|Low |Normal --- Comment #22 from dohnp...@gmail.com 2011-05-21 09:18:26 UTC --- The switcher exists and its uselang is permanent at Commons, it is nice. Nonetheless I do not understand why couldn't Commons detect the browser default language and set the interface according to that for non-registered users as well, if the switcher hasn't been used. What's the problem? * Many users don't have set in their preferences in the browser – as far as I know, the default value is English there, so they will receive the Commons interface in English, the same way as now. * For users having it set, the interface would be in the preferred language. For nobody it would be worse, just better for one part of the users. Why not? -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #23 from Roan Kattouw roan.katt...@gmail.com 2011-05-21 17:14:46 UTC --- (In reply to comment #22) The switcher exists and its uselang is permanent at Commons, it is nice. Nonetheless I do not understand why couldn't Commons detect the browser default language and set the interface according to that for non-registered users as well, if the switcher hasn't been used. What's the problem? * Many users don't have set in their preferences in the browser – as far as I know, the default value is English there, so they will receive the Commons interface in English, the same way as now. * For users having it set, the interface would be in the preferred language. For nobody it would be worse, just better for one part of the users. Why not? This could be done for logged-in users, I guess, but it definitely can't be done for anonymous users due to Squid caching. The browser language headers can't be detected client-side, only server-side. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #24 from Bawolff bawolff...@gmail.com 2011-05-21 18:01:28 UTC --- Also, many people have their browsers languages misconfigured. Since those settings are hard to find (generally), its often very unclear to the user why they are getting language x vs language y. Any use of browser headers should have clear ways in the interface to change the auto-detected defaults. As for detecting language client side - you can always do an ajax like http://en.wikipedia.org/w/api.php?action=querymeta=userinfouiprop=acceptlang -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #25 from dohnp...@gmail.com 2011-05-21 20:03:40 UTC --- Yes, they maybe have them misconfigured, but in fact it means Not configured, default, in other words they have English there on the first place – so nothing would change for them, as now they have the interface in English as well. For users having the browser configured it would be better: Why to configure the browser language setting, if the webs neglect it? I really do not understand other thing now. Being not logged in, having the cache renewed and browsing anonymously with Mozilla, with Slovak in the language setting on the first place there, being in Portugal – in Commons there is a Czech notification Wikimedia Commons is available in Czech. From where does the site take the language information? I thought it is the language setting, but obviously not, as now I prefere there Slovak, nonetheless nothing changed in Commons, it still offers Czech (but unfortunatelly just offers, it doesn't display the interface in that language). -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #18 from dohnp...@gmail.com 2011-01-22 11:39:41 UTC --- The switcher now exists but is not perfectly permanent, disappears always after searching a string in the search field. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Krinkle krinklem...@gmail.com changed: What|Removed |Added CC||krinklem...@gmail.com --- Comment #19 from Krinkle krinklem...@gmail.com 2011-01-22 21:24:37 UTC --- (In reply to comment #18) The switcher now exists but is not perfectly permanent, disappears always after searching a string in the search field. Please report any bugs at: http://commons.wikimedia.org/wiki/MediaWiki_talk:AnonymousI18N.js The script can be seen at: http://commons.wikimedia.org/ (logged out) The source is at: http://commons.wikimedia.org/wiki/MediaWiki:AnonymousI18N.js -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #20 from Krinkle krinklem...@gmail.com 2011-01-22 21:29:10 UTC --- This has been done both from javascript in the front-end (see previous comment). And in the core/php (server side) in the following extensions: http://www.mediawiki.org/wiki/Extension:LanguageSelector Knowing that extension is in use on TranslateWiki and is doing pretty well I'd recommend closing this bug and directing further questions to either that extension or to a new bug (eg. Fix bug X in Extension:LanguageSelector or Merge Extension:LanguageSelector in core (disableable)). -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #21 from dohnp...@gmail.com 2011-01-22 22:21:51 UTC --- Well, I announced it as a new bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=26876. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #15 from dohnp...@gmail.com 2011-01-02 14:49:06 UTC --- Well, should I create a new issue, requesting a language switcher for Commons (ideally accessible on every page, not only on the main one), that would trigger persistent uselang, so that the interface language could stay the same even after clicking links? -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #16 from Mormegil morme...@centrum.cz 2011-01-02 15:46:25 UTC --- (In reply to comment #15) Well, should I create a new issue, requesting a language switcher for Commons (ideally accessible on every page, not only on the main one), that would trigger persistent uselang, so that the interface language could stay the same even after clicking links? There already is one, setting “persistent” uselang, used when coming from another Wikimedia project. Try going from e.g. http://cs.wikipedia.org/wiki/File:Example.jpg (not logged in) to the image page on Commons, you should get uselang=cs automatically. See http://commons.wikimedia.org/wiki/MediaWiki:PersistentUselang.js -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #17 from dohnp...@gmail.com 2011-01-02 15:59:23 UTC --- It's nice, but we need a language switcher for not logged users, setting such a persistent uselang, on every page (or at least on the main one). Where should it be sorted out? Here or directly somewhere on Commons? -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Roan Kattouw roan.katt...@gmail.com changed: What|Removed |Added CC||roan.katt...@gmail.com --- Comment #13 from Roan Kattouw roan.katt...@gmail.com 2010-12-31 14:21:20 UTC --- (In reply to comment #12) It's very dissapointing that nothing was improved anent this bug during six years. Although I agree with your argument that English always is not necessarily nice, there's a technical reason we haven't done anything in six years, presented in comment #2: Squid caching would suffer severely. The pile of rubble part may not be as accurate today as it was in 2005 (we gained some capacity since then), but please understand this is not an easy change at all. Back in 2005 our servers really did rely on every anonymous user seeing the same thing at the same URL for the servers not to melt down; and I'm not so sure Accept-Language detection for anonymous users would be feasible in 2010/2011 either. Many people in my surrounding really hate English and would never contribute to a project that appears totally in this language, without an easy and fast way to switch it. an easy and fast way to switch it might just be what we *can* do. We could use JavaScript to obtain the user's Accept-Language preferences from the API or something (which wouldn't go through Squid cache, but that's OK: it's just a language list, not an entire wiki page) and use that information to display a link with the native language name (i.e. 'Deutsch' for German, 'Français' for French, etc.) that would then lead to the account creation form in that language or maybe trigger persistent uselang (language selection for anonymous users, basically) if and when we have that. In fact, I once wrote some proof-of-concept code that obtained the user's Accept-Language settings from the API, stored it in a cookie (to avoid repetitive API requests) and used it to reorder the In other languages links in the sidebar. We never ended up using it but it's still lying around somewhere. tl;dr: Automatically showing wiki pages in the browser language for anonymous users is probably not gonna happen, but a feature offering to switch languages based on the browser language isn't hard to do. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Niklas Laxström niklas.laxst...@gmail.com changed: What|Removed |Added CC||niklas.laxst...@gmail.com --- Comment #14 from Niklas Laxström niklas.laxst...@gmail.com 2010-12-31 14:31:59 UTC --- If WMF cannot do it, it doesn't mean MediaWiki cannot do it. In fact the LanguageSelector extension does it already. In my opinion it would be nice to pick the automatic language detection code from it to core (disablable for WMF and other cached sites of course). Lets not mix two issues in this bug. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Bawolff bawolff...@gmail.com changed: What|Removed |Added CC||dohnp...@gmail.com --- Comment #11 from Bawolff bawolff...@gmail.com 2010-12-30 12:45:22 UTC --- *** Bug 26506 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 --- Comment #12 from dohnp...@gmail.com 2010-12-30 19:46:09 UTC --- It's very dissapointing that nothing was improved anent this bug during six years. Many people in my surrounding really hate English and would never contribute to a project that appears totally in this language, without an easy and fast way to switch it. Maybe the browser language settings are sometimes incorrect. Nevertheless, the present default setting is incorrect almost always, displaying everything in English to everyone. Most users also don't know how to change the language settings in Meta or Commons: it is much easier to get to know own browser once than particular settings of every web visited. I suppose the browser setting can be set defaultly to English (often incorrect), or to the system or browser localisation language (probably nobody uses them in an unintelligible version, so there's no problem). All the possibilities are better than default English always. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 3665] Auto-detect interface language for anonymous users
https://bugzilla.wikimedia.org/show_bug.cgi?id=3665 Reedy s...@reedyboy.net changed: What|Removed |Added Summary|PATCH: auto-detect |Auto-detect interface |interface language for |language for anonymous |anonymous users |users -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l