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 ty.wikipedia.org to the default ty 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):

MessageContent
changes (histdelTW.N)fa’ahuru-’ē-ra’a
filepath_page (histdelTW.N)Putu’ite
files (histdelTW.N)Te mau putu’ite
imagelist_user (histdelTW.N)Ta’ata fa’a’ohipa
newmessagesdifflink (histdelTW.N)fa’ahuru-’ē-ra’a hope’a
newmessageslink (histdelTW.N)Te mau poro’i ’āpī
powersearch (histdelTW.N)Roromā’imi
qbspecialpages (histdelTW.N)Te mau ’api ta’a ’ē
spheading (histdelTW.N)Te mau ’api ta’a ’ē

Raw list:

MediaWiki:changes
MediaWiki:filepath_page
MediaWiki:files
MediaWiki:imagelist_user
MediaWiki:newmessagesdifflink
MediaWiki:newmessageslink
MediaWiki:powersearch
MediaWiki:qbspecialpages
MediaWiki:spheading

Custom

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

MessageCustomDefault
1movedto2 (TW.N)’Ua tāhitihia te ’api « [[$1]] » e ana i te ’api ’āpī « [[$2]] »moved [[$1]] to [[$2]]
aboutpage (TW.N){{ns:4}}:NōProject:Nō
accesskey-compareselectedversions (TW.N)Vv
accesskey-minoredit (TW.N)Ii
accesskey-preview (TW.N)Pp
accesskey-save (TW.N)Ss
accesskey-search (TW.N)cf
aug (TW.N)nō tiurainō ʻātete
august (TW.N)nō tiurainō ʻātete
august-gen (TW.N)nō tiurainō ʻātete
categories (TW.N){{PLURAL:$1|Te huru o te ’api |Te mau huru o te ’api }}Te mau huru o te ’api
move (TW.N)TāhitiRenommer
newuserlog-create-entry (TW.N)Ta’ata fa’a’ohipa ’āpīNew user account
recentchanges-url (TW.N){{ns:special}}:RecentchangesSpecial:RecentChanges
size-bytes (TW.N)$1 O$1 {{PLURAL:$1|octet|octets}}
size-gigabytes (TW.N)$1 GO$1 Gio
size-kilobytes (TW.N)$1 KO$1 Kio
size-megabytes (TW.N)$1 MO$1 Mio
youremail (TW.N)Tā’u ’āfata rata uira * Tā’u ’āfata rata uira

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

'1movedto2' => '’Ua tāhitihia te ’api « [[$1]] » e ana i te ’api ’āpī « [[$2]] »',
'aboutpage' => '{{ns:4}}:Nō',
'accesskey-compareselectedversions' => 'V',
'accesskey-minoredit' => 'I',
'accesskey-preview' => 'P',
'accesskey-save' => 'S',
'accesskey-search' => 'c',
'aug' => 'nō tiurai',
'august' => 'nō tiurai',
'august-gen' => 'nō tiurai',
'categories' => '{{PLURAL:$1|Te huru o te ’api |Te mau huru o te ’api }}',
'move' => 'Tāhiti',
'newuserlog-create-entry' => 'Ta’ata fa’a’ohipa ’āpī',
'recentchanges-url' => '{{ns:special}}:Recentchanges',
'size-bytes' => '$1 O',
'size-gigabytes' => '$1 GO',
'size-kilobytes' => '$1 KO',
'size-megabytes' => '$1 MO',
'youremail' => 'Tā’u ’āfata rata uira * ',