Last modified: 2012-03-17 08:51:14 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 T31830, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29830 - Enable Extension:WikiLove on Hindi Wikipedia
Enable Extension:WikiLove on Hindi Wikipedia
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: shell
Depends on:
Blocks: 29823
  Show dependency treegraph
 
Reported: 2011-07-12 11:49 UTC by Vaibhav Jain
Modified: 2012-03-17 08:51 UTC (History)
7 users (show)

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


Attachments

Description Vaibhav Jain 2011-07-12 11:49:01 UTC
Please enable Extension:WikiLove on Hindi Wikipedia. The local consensus is here:
http://hi.wikipedia.org/wiki/विकिपीडिया:New_Extension
Comment 1 Brion Vibber 2011-07-13 01:04:24 UTC
'Local consensus' link leads to a nonexistent page.

WikiLove extension does not appear to have been localized into Hindi yet -- interested parties may wish to help out with that over at TranslateWiki: http://translatewiki.net/wiki/Translating:MediaWiki
Comment 2 Mayur 2011-07-13 09:41:23 UTC
Sorry vibhi posted wrong consensus link, it is -http://hi.wikipedia.org/wiki/विकिपीडिया:New_Extensions , All localision can be done by media wiki mesaages i think, we will do that as soon as the extension is installed on hi wiki.Thanks
Comment 3 Casey Brown 2011-07-13 14:50:45 UTC
(In reply to comment #2)
> Sorry vibhi posted wrong consensus link, it is
> -http://hi.wikipedia.org/wiki/विकिपीडिया:New_Extensions , All localision can be
> done by media wiki mesaages i think, we will do that as soon as the extension
> is installed on hi wiki.Thanks

No, localizations need to be done on TranslateWiki so that all MediaWiki users can use the localizations (everyone using a Hindi interface -- people on enwiki, people on hiwiktionary, people on non-Wikimedia projects that use MediaWiki). You should never be translating messages in the MediaWiki namespace of hiwiki. The only time you need to edit the MediaWiki namespace is if you would like to customize the message for hiwiki, not if you want to alter the translation.

The link to the extension on translatewiki is: <http://translatewiki.net/w/i.php?title=Special%3ATranslate&task=untranslated&group=ext-wikilove&language=hi&limit=100>
Comment 4 Ryan Kaldari 2011-07-13 19:13:50 UTC
Also, the admins at the Hindi Wikipedia need to create a local config for WikiLove:
http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js

The English one is here (if you want to copy and adapt it):
http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js

See http://www.mediawiki.org/wiki/Extension:WikiLove for basic documentation on configuration.
Comment 5 Ryan Kaldari 2011-07-13 19:20:16 UTC
Once the extension is localized to Hindi in TranslateWiki and a local config has been created, I don't see any other problems with enabling it on the Hindi Wikipedia.
Comment 6 Vaibhav Jain 2011-07-14 13:48:12 UTC
All Localizations are done on translate wiki by me now. The local config will be created soon.
Comment 7 Mayur 2011-07-14 17:01:59 UTC
Every thing is done now, This extension should be installed now.
Comment 8 Sam Reed (reedy) 2011-07-14 17:05:04 UTC
Not quite, you're going to have to wait 24 hours or so for all the translations to be synced out to SVN by TranslateWiki
Comment 9 Vaibhav Jain 2011-07-14 17:06:33 UTC
Okay, but I think we can assume now that WikiLove will be enables on hi wiki.
Comment 10 Ryan Kaldari 2011-07-14 17:31:43 UTC
For the local config, keep in mind that you can do more than just translate the descriptions. You can replace all of the items with more regionally appropriate things, like mangoes instead of strawberries and papri chaat instead of cheeseburgers. And if the Hindi Wikipedia doesn't use barnstars, you can replace those with something completely different if you want. Looking forward to seeing what you come up with :)

Once that's ready, I'll put in a request with Ops to turn on the extension for hi.wiki.
Comment 11 JeLuF 2011-07-15 18:13:47 UTC
Your change has been completed.
Please reopen this ticket if anything went wrong.
The following configuration settings have been changed:
===================================================================
Index: InitialiseSettings.php
===================================================================
--- InitialiseSettings.php	(revision 2020)
+++ InitialiseSettings.php	(working copy)
@@ -9504,10 +9504,11 @@
 ),
 'wmgUseWikiLove' => array(
 	'default' => false,
+	'enwiki' => true,
+	'hiwiki' => true,
+	'mediawikiwiki' => true,
 	'officewiki' => true,
 	'testwiki' => true,
-	'enwiki' => true,
-	'mediawikiwiki' => true,
 ),
 'wmgWikiLoveDefault' => array(
 	'default' => false,
===================================================================
You can find the entire config file at
http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php
Comment 12 Ryan Kaldari 2011-07-15 19:19:58 UTC
It doesn't look like the config has been localized yet:
http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js

Can someone who speaks Hindi and is an admin on hi.wiki work on localizing the WikiLove configuration? Also, if you want to replace the cheeseburger icon with something else, there are two alternatives you can easily switch to currently:
/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-cookie.png
/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-beer.png

We can create an entirely new icon for the Food and drink category specifically for the Hindi wikipedia if you can give me a suggestion.

Finally, it looks like there are a few minor formatting issues that I'll work on resolving.
Comment 13 Mayur 2011-07-17 03:23:30 UTC
(In reply to comment #12)
> It doesn't look like the config has been localized yet:
> http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js
> 
> Can someone who speaks Hindi and is an admin on hi.wiki work on localizing the
> WikiLove configuration? Also, if you want to replace the cheeseburger icon with
> something else, there are two alternatives you can easily switch to currently:
> /WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-cookie.png
> /WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-beer.png
> 
> We can create an entirely new icon for the Food and drink category specifically
> for the Hindi wikipedia if you can give me a suggestion.
> 
> Finally, it looks like there are a few minor formatting issues that I'll work
> on resolving.

Thanks, We shall soon localize it and inform you regarding some replacement for hi Wiki,BTW what i noticed is this extension can be made enabled by default through  MediaWiki:WikiLove.js or it can only possible by php settings
Comment 14 Mayur 2011-07-17 12:45:40 UTC
Plz also make 

'wmgWikiLoveDefault' => array(
    'hiwiki' => true,
 
for hindi Wiki, as user can disable it through their preferences
Comment 15 Sam Reed (reedy) 2011-07-17 17:38:26 UTC
Done
Comment 16 Vaibhav Jain 2011-07-17 17:40:08 UTC
Thanks.
Comment 17 Ryan Kaldari 2011-07-17 21:16:17 UTC
This should not have been turned on by default without the config localization being done first. Please localize the config so that it is not in English and the content is appropriate for hi.wiki.
Comment 18 Ryan Kaldari 2011-07-19 23:38:02 UTC
Is anyone working on the config localization for Hindi WikiLove? If not, the extension should be turned off until someone actually volunteers to handle this.
Comment 19 Vaibhav Jain 2011-07-20 16:33:04 UTC
Please tell what are the content for translation?
Comment 20 Sam Reed (reedy) 2011-07-20 16:34:05 UTC
(In reply to comment #19)
> Please tell what are the content for translation?

(In reply to comment #12)
> It doesn't look like the config has been localized yet:
> http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js
Comment 21 Casey Brown 2011-07-20 16:35:37 UTC
And it's not translation, it's localization. You change the config to fit the templates and "barnstar"/gift/love system on hiwiki. You don't just translate exactly what enwiki has.
Comment 22 Ryan Kaldari 2011-07-20 16:57:16 UTC
The documentation for configuring WikiLove is here:
http://www.mediawiki.org/wiki/Extension:WikiLove#Custom_configuration

The local configuration page is here:
http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js

I would consider the minimum requirement to be replacing all the English messages with Hindi. What would be nice, though, is if the items are replaced with whatever items are commonly used as gifts on the Hindi Wiki, as Casey said above. The only reason the English Wikipedia has cheeseburgers and kittens in their WikiLove is because those are the items that people were already using as virtual gifts on the project. The items should be tailored to the culture of the wiki.
Comment 23 Mayur 2011-07-20 17:01:06 UTC
(In reply to comment #22)
> The documentation for configuring WikiLove is here:
> http://www.mediawiki.org/wiki/Extension:WikiLove#Custom_configuration
> 
> The local configuration page is here:
> http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js
> 
> I would consider the minimum requirement to be replacing all the English
> messages with Hindi. What would be nice, though, is if the items are replaced
> with whatever items are commonly used as gifts on the Hindi Wiki, as Casey said
> above. The only reason the English Wikipedia has cheeseburgers and kittens in
> their WikiLove is because those are the items that people were already using as
> virtual gifts on the project. The items should be tailored to the culture of
> the wiki.

We will surely do that but let it be done by our users suggestion about this extension we will do the same as per their suggestion.I assure you to done that localization ASAP.Regards
Comment 24 Mayur 2011-08-10 14:26:32 UTC
(In reply to comment #22)
> The documentation for configuring WikiLove is here:
> http://www.mediawiki.org/wiki/Extension:WikiLove#Custom_configuration
> 
> The local configuration page is here:
> http://hi.wikipedia.org/wiki/MediaWiki:WikiLove.js
> 
> I would consider the minimum requirement to be replacing all the English
> messages with Hindi. What would be nice, though, is if the items are replaced
> with whatever items are commonly used as gifts on the Hindi Wiki, as Casey said
> above. The only reason the English Wikipedia has cheeseburgers and kittens in
> their WikiLove is because those are the items that people were already using as
> virtual gifts on the project. The items should be tailored to the culture of
> the wiki.

Hi, I am please to inform you that we have successfully translated and customized all messages at > http://www.mediawiki.org/wiki/Extension:WikiLove#Custom_configuration So plz update that.

Regards
Mayur

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


Navigation
Links