MediaWiki namespace clean-up tool

Language code dot wikiproject dot org

Notes:

  1. FIXME: Doesn't work correctly for MediaWiki:Title/xx pages
  2. For large wikis it doesn't get all pages, since there is a limit
  3. Update 2012-12-23: Wikivoyage and Wikidata added

. .org

Going to compare local message pages on ff.wikipedia.org to the default ff localisation (Allmessages; Allpages)

Doing basic query to check API availability ... (query) OK

Getting list of pages in MediaWiki namespace ... (query) OK

Getting content of these messages ... (query) OK

Table of contents:

Identical

Local messages that have content that is identical to the default content (redundant; to delete):

Nothing.

List of custom messages identical to default (for deleting by bot):

(none)

No default

No default (either redundant because the message no longer exists, or locally-used custom messages):

Nothing.

Raw list:

(none)

Custom

Custom (should stay or can be transferred to MessagesFf.php file):

MessageCustomDefault
anonymous (TW.N)Anonymous user(s) of Wikipeediya{{PLURAL:$1|Utilisateur non enregistré|Utilisateurs non enregistrés}} sur {{SITENAME}}
brokenredirects-delete (TW.N)(Supprimer)supprimer
copyrightwarning (TW.N) Please note that all contributions to {{SITENAME}} are considered to be released under the $2 (see $1 for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!
Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la $2 (voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public ou d’une ressource libre similaire. N’UTILISEZ PAS DE TRAVAUX SOUS DROIT D’AUTEUR SANS AUTORISATION EXPRESSE !
mycontris (TW.N)Contributions amBallitte
mytalk (TW.N)kaldigal amYeewtere
sitesubtitle (TW.N)Saggitorde Huuɓnude Nimadu
siteuser (TW.N)Wikipeediya user $1{{GENDER:$2|l'utilisateur|l'utilisatrice|l'utilisateur}} $1 de {{SITENAME}}
siteusers (TW.N)Wikipeediya user(s) $1{{PLURAL:$2|{{GENDER:$1|l’utilisateur|l’utilisatrice}}|{{GENDER:$1|les utilisateurs|les utilisatrices}}}} $1 de {{SITENAME}}
username (TW.N)Waccoore{{GENDER:$1|Nom d'utilisateur|Nom d'utilisatrice}} :

Array of translations made on local wiki (might be partially transferable to translatewiki/MessagesXx file):

'anonymous' => 'Anonymous user(s) of Wikipeediya',
'brokenredirects-delete' => '(Supprimer)',
'copyrightwarning' => '<div class="plainlinks" style="margin-top:1px;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:2px;">
Caractères spéciaux :
<charinsert> ɓ Ɓ ɗ Ɗ ƴ Ƴ ŋ Ŋ ñ Ñ ɲ Ɲ </charinsert> 
<charinsert> Â â Ë ë Î î Ï ï Ô ô Ü ü </charinsert>
</div>

Please note that all contributions to {{SITENAME}} are
considered to be released under the $2 (see $1 for details).
If you don't want your writing to be edited mercilessly and redistributed
at will, then don't submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a
public domain or similar free resource.
<strong>DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!</strong>',
'mycontris' => 'Contributions am',
'mytalk' => 'kaldigal am',
'sitesubtitle' => 'Saggitorde Huuɓnude Nimadu',
'siteuser' => 'Wikipeediya user $1',
'siteusers' => 'Wikipeediya user(s) $1',
'username' => 'Waccoore',