Last modified: 2011-12-08 11:54:07 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 T33330, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31330 - do not use templates when Babel information exist for a language
do not use templates when Babel information exist for a language
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Babel (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Robert Leverington
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-10-03 19:07 UTC by Gerard Meijssen
Modified: 2011-12-08 11:54 UTC (History)
7 users (show)

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


Attachments

Description Gerard Meijssen 2011-10-03 19:07:43 UTC
Babel information provided is very inconsistent because many of the templates used on many wikis either exist or do not exist. By using Babel info when it exists consistently, the resulting information will be so much better.

Creating babel information should also have consistent behaviour for all the languages set. It does not do this either. Check out my profile on si.wp for instance... http://si.wikipedia.org/wiki/%E0%B6%B4%E0%B6%BB%E0%B7%92%E0%B7%81%E0%B7%93%E0%B6%BD%E0%B6%9A:Gmeijssen

Checked this with Santhosh and Niklas
Comment 1 Beau 2011-11-18 15:42:31 UTC
On pl.wikipedia it just breakes because current babel templates (which are tables) are not compatibile with the extension - it shows garbage.
Comment 2 Gerard Meijssen 2011-11-20 04:50:39 UTC
When the Polish templates are not used, the Babel extension will just work.
Comment 3 p858snake 2011-11-21 11:57:17 UTC
Is this actually a issue? It's a community decision if they want to use the templates or the babel system. It's not really a surprise they break when you try to use both.
Comment 4 Gerard Meijssen 2011-11-21 12:15:30 UTC
Hoi,
When the Babel extension does not use the templates, there is no issue what the community wants. It allows me to create my user page. I cannot know what each of our 270+ communities wants in this. 
Thanks,
     GerardM
Comment 5 Beau 2011-11-21 15:43:55 UTC
It is an issue. We are now in a cycle: Babel extension is not working properly, because there are {{User xx}} templates, which cannot be replaced with Babel extension, because it is not working properly...
Comment 6 Gerard Meijssen 2011-11-21 15:49:42 UTC
This bug is to prevent the extension from using local templates. Consequently they will work nicely side by side. The extension meanwhile will regularly get any and all new localisations for new languages in every WMF wiki.

The coverage of the Babel extension is really good. It probably covers more languages then any implementation using the templates.
Thanks,
     GerardM
Comment 7 Niklas Laxström 2011-12-08 11:54:07 UTC
Fixed in r105540.

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


Navigation
Links