Last modified: 2014-03-25 14:09:42 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 T34482, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 32482 - CentralNotice needs a better way to manage shared messages
CentralNotice needs a better way to manage shared messages
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
CentralNotice (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: fun-com, fundraising
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-18 23:53 UTC by Leinad
Modified: 2014-03-25 14:09 UTC (History)
8 users (show)

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


Attachments

Description Leinad 2011-11-18 23:53:18 UTC
In Silesian and Cassubian languages fundraiser banners are shown in English, but it doesn't make sens when exist Polish banners.

In http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/messages/MessagesCsb.php and http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/messages/MessagesSzl.php are defined $fallback = 'pl';, so CentralNotice should use this configuration.
Comment 1 James Alexander 2011-11-19 00:04:19 UTC
Thanks Leinad, You're right this is something that we really want to do and have had on the list. I'll also pass it on to the translation team so that we can at least do it manually for now.
Comment 2 Jon Harald Søby 2011-11-19 00:16:47 UTC
These two are fixed manually right now. I agree that CN should use fallback languages, though, so it's a larger issue than just that.
Comment 3 Ryan Kaldari 2011-11-19 00:17:56 UTC
CentralNotice does use fallback languages (if they are available). What banner are you looking at?
Comment 4 Jon Harald Søby 2011-11-19 00:43:45 UTC
See for instance this: http://ru.wikipedia.org/wiki/?uselang=inh

It should fall back to Russian (which has a translation), firstly because that is the fallback language for inh, secondly because that is the wiki language. Instead it falls back to English.
Comment 5 Jon Harald Søby 2011-11-19 02:00:22 UTC
When I think of it however, this is not really a CN issue, but an even larger issue of how {{int:...}} messages are handled [1]. As such I believe this is a duplicate of another bug, but I cannot find it. Possibly bug 1495.

Anyways, changing to product "MediaWiki" and component "Internationalization"; please revert that if I am incorrect. Also, I believe bug 26342 is another variant of this bigger issue.

[1] At least that's how we handle messages for the fundraiser banners; however, when it comes to banners that have the translation in that banner this might be a separate bug.
Comment 6 Ryan Kaldari 2011-11-19 02:42:53 UTC
Ah, OK. I see what's going on. They aren't using CentralNotice's banner translation system but are using int messages instead. Thus the fallback languages aren't working. I imagine they're doing this so they don't have to re-enter the translations for multiple banners that use the same text. I'm going to retitle this bug to something more specific...
Comment 7 Jon Harald Søby 2011-11-19 03:22:23 UTC
Yup, you're right. CN's native system for handling fallback languages seems to work fine, so the retitle is a good explanation of the real issue at hand.

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


Navigation
Links