https://bugzilla.wikimedia.org/show_bug.cgi?id=40003

--- Comment #2 from [email protected] 2012-09-06 11:49:52 UTC ---
I have a wiki whose source language is English, so I have blacklisted
translations of English as per the example in Translate.php

 *     '*' => array( // All groups
 *         'en' => 'English is the source language.',
 *     ),

I still want to use Translate for translating the MediaWiki group (the wiki
interface/system messages), e.g. MediaWiki:Loginprompt

This is fine, until I want to modify the English version. 

With * blacklisted in English, it cannot be edited via Translate. 

If I edit the page (e.g. MediaWiki:Loginprompt ) directly, the changes are not
shown in the Translate system.

If I manually mark the page for translate (adding <translate></translate), then
the page has it's own messages group (page-MediaWiki:Loginprompt), and then
there will be entries in both the MediaWiki and page-MediaWiki.. groups

As far as I can tell, it is not possible to blacklist "all except x, y, z", so
I think this would be something suitable for an additional Whitelist option

Or is there another trick to blacklisting the source language from translation
while maintaining the ability to use the Translate system for the MediaWiki?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to