http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9256
Revision: 9256 Author: xqt Date: 2011-05-17 19:02:14 +0000 (Tue, 17 May 2011) Log Message: ----------- update family file for wowwiki requested by patch bug #3303224
Modified Paths: -------------- trunk/pywikipedia/families/wowwiki_family.py
Modified: trunk/pywikipedia/families/wowwiki_family.py =================================================================== --- trunk/pywikipedia/families/wowwiki_family.py 2011-05-17 18:57:18 UTC (rev 9255) +++ trunk/pywikipedia/families/wowwiki_family.py 2011-05-17 19:02:14 UTC (rev 9256) @@ -29,7 +29,7 @@ 'lt': 'lt.wow.wikia.com', 'lv': 'lv.wow.wikia.com', 'nl': 'nl.wow.wikia.com', - 'no': 'no.wow.wikia.com', + 'no': 'no.wowwiki.com', 'pl': 'pl.wow.wikia.com', 'pt': 'pt.wow.wikia.com', 'pt-br': 'pt-br.wow.wikia.com', @@ -44,6 +44,18 @@ }
# Override defaults + self.namespaces[3]['cs'] = [u'Uživatel diskuse'] + self.namespaces[7]['cs'] = [u'Soubor diskuse'] + self.namespaces[9]['cs'] = [u'MediaWiki diskuse'] + self.namespaces[11]['cs'] = [u'Šablona diskuse'] + self.namespaces[13]['cs'] = [u'Nápověda diskuse'] + self.namespaces[15]['cs'] = [u'Kategorie diskuse'] + + self.namespaces[9]['da'] = [u'MediaWiki-diskussion'] + self.namespaces[13]['da'] = [u'Hjælp-diskussion'] + + self.namespaces[-2]['de'] = [u'Media'] + self.namespaces[1]['ja'] = [u'ノート'] self.namespaces[3]['ja'] = [u'利用者‐会話'] self.namespaces[7]['ja'] = [u'ファイル‐ノート', u'Image talk', u'画像‐ノート'] @@ -55,10 +67,39 @@ self.namespaces[14]['ja'] = [u'Category'] self.namespaces[15]['ja'] = [u'Category‐ノート']
+ self.namespaces[-1]['pt-br'] = [u'Especial'] + self.namespaces[1]['pt-br'] = [u'Discussão'] + self.namespaces[2]['pt-br'] = [u'Usuário'] + self.namespaces[3]['pt-br'] = [u'Usuário Discussão'] + self.namespaces[6]['pt-br'] = [u'Arquivo'] + self.namespaces[7]['pt-br'] = [u'Arquivo Discussão'] + self.namespaces[9]['pt-br'] = [u'MediaWiki Discussão'] + self.namespaces[10]['pt-br'] = [u'Predefinição'] + self.namespaces[11]['pt-br'] = [u'Predefinição Discussão'] + self.namespaces[12]['pt-br'] = [u'Ajuda'] + self.namespaces[13]['pt-br'] = [u'Ajuda Discussão'] + self.namespaces[14]['pt-br'] = [u'Categoria'] + self.namespaces[15]['pt-br'] = [u'Categoria Discussão'] + + self.namespaces[-2]['zh-tw'] = [u'媒體'] + self.namespaces[-1]['zh-tw'] = [u'特殊'] + self.namespaces[1]['zh-tw'] = [u'討論'] + self.namespaces[2]['zh-tw'] = [u'使用者'] + self.namespaces[3]['zh-tw'] = [u'使用者討論'] + self.namespaces[6]['zh-tw'] = [u'檔案'] + self.namespaces[7]['zh-tw'] = [u'檔案討論'] + self.namespaces[9]['zh-tw'] = [u'MediaWiki討論'] + self.namespaces[10]['zh-tw'] = [u'模板'] + self.namespaces[11]['zh-tw'] = [u'模板討論'] + self.namespaces[12]['zh-tw'] = [u'使用說明'] + self.namespaces[13]['zh-tw'] = [u'使用說明討論'] + self.namespaces[14]['zh-tw'] = [u'分類'] + self.namespaces[15]['zh-tw'] = [u'分類討論'] + self.namespaces[4] = { 'cs': u'WoWWiki', 'da': u'WoWWiki Danmark', - 'de': u'WoW-Wiki', + 'de': u'WoWWiki', 'el': u'WoWWiki Ελληνικός οδηγός', 'en': u'WoWWiki', 'es': u'WarcraftWiki', @@ -92,7 +133,7 @@ self.namespaces[5] = { 'cs': u'WoWWiki diskuse', 'da': u'WoWWiki Danmark-diskussion', - 'de': u'WoW-Wiki Diskussion', + 'de': u'WoWWiki Diskussion', 'el': u'WoWWiki Ελληνικός οδηγός συζήτηση', 'en': u'WoWWiki talk', 'es': u'WarcraftWiki Discusión', @@ -137,6 +178,7 @@ 'fa': u'بحث فوروم', 'fi': u'Keskustelu foorumista', 'pl': u'Dyskusja forum', + 'no': u'Forumdiskusjon', 'ru': u'Обсуждение форума' }
@@ -146,64 +188,152 @@ } self.namespaces[401] = { '_default': u'Video talk', + 'cs': u'Videodiskusjon', + 'de': u'Video Diskussion', + 'pl': u'Dyskusja Video', 'ru': u'Обсуждение видео' } self.namespaces[500] = { '_default': u'User blog', 'de': u'Benutzer Blog', - 'en': '', #disabled on en + 'es': u'Usuario Blog', + 'no': u'Brukerblogg', 'ru': u'Блог участника' } self.namespaces[501] = { '_default': u'User blog comment', 'de': u'Benutzer Blog Kommentare', - 'en': '', #disabled on en + 'es': u'Usuario Blog Comentario', + 'no': u'Brukerbloggkommentar', 'ru': u'Комментарий блога участника' } self.namespaces[502] = { '_default': u'Blog', - 'en': '', #disabled on en + 'no': u'Blogg', 'ru': u'Блог' } self.namespaces[503] = { '_default': u'Blog talk', 'de': u'Blog Diskussion', - 'en': '', #disabled on en + 'es': u'Blog Discusión', + 'no': u'Bloggdiskusjon', 'ru': u'Обсуждение блога' }
#a few edge cases: self.namespaces[112] = { - 'en': u'Guild', 'ru': u'Портал' + 'en': u'Guild', + 'de': u'Portal', + 'ru': u'Портал' } self.namespaces[113] = { - 'en': u'Guild talk', 'ru': u'Портал talk' + 'en': u'Guild talk', + 'de': u'Portal Diskussion', + 'ru': u'Портал talk' } self.namespaces[114] = { - 'en': u'Server', 'ru': u'Гильдия' + 'en': u'Server', + 'ru': u'Гильдия' } self.namespaces[115] = { - 'en': u'Server talk', 'ru': u'Гильдия talk' + 'en': u'Server talk', + 'ru': u'Гильдия talk' } self.namespaces[116] = { - 'en': u'Portal', 'ru': u'Сервер' + 'en': u'Portal', + 'ru': u'Сервер' } self.namespaces[117] = { - 'en': u'Portal talk', 'ru': u'Сервер talk' + 'en': u'Portal talk', + 'ru': u'Сервер talk' } + self.namespaces[118] = { + 'en': u'Quest' + } + self.namespaces[119] = { + 'en': u'Quest talk' + } + self.namespaces[120] = { + 'no': u'Oppdrag' + } + self.namespaces[121] = { + 'no': u'Oppdrag Kommentar' + } + self.namespaces[122] = { + 'no': u'Retningslinje' + } + self.namespaces[123] = { + 'no': u'Retningslinje Kommentar' + } + self.namespaces[124] = { + 'no': u'Portal' + } + self.namespaces[125] = { + 'no': u'Portal diskusjon' + } + self.namespaces[126] = { + 'no': u'Tinget' + } + self.namespaces[127] = { + 'no': u'Tinget Diskusjon' + } + self.namespaces[128] = { + 'no': u'Blogg' + } + self.namespaces[129] = { + 'no': u'Blogg Kommentar' + } + self.namespaces[302] = { + 'en': u'Property', + 'ru': u'Свойство' + } + self.namespaces[303] = { + 'en': u'Property talk', + 'ru': u'Обсуждение свойства' + } + self.namespaces[304] = { + 'en': u'Type', + 'ru': u'Тип' + } + self.namespaces[305] = { + 'en': u'Type talk', + 'ru': u'Обсуждение типа' + } + self.namespaces[306] = { + 'en': u'Form', + 'ru': u'Form' + } + self.namespaces[307] = { + 'en': u'Form talk', + 'ru': u'Form talk' + } + self.namespaces[308] = { + 'en': u'Concept', + 'ru': u'Концепция' + } + self.namespaces[309] = { + 'en': u'Concept talk', + 'ru': u'Обсуждение концепции' + } + self.namespaces[370] = { + 'en': u'Filter', + 'ru': u'Filter' + } + self.namespaces[371] = { + 'en': u'Filter talk', + 'ru': u'Filter talk' + } + self.namespaces[800] = { + 'en': u'Poll' + } + self.namespaces[801] = { + 'en': u'Poll talk' + } + + self.namespaces[902] = { + 'es': u'Layout' + }
- #and a few more - self.namespaces[120] = { 'no': u'Oppdrag' } - self.namespaces[121] = { 'no': u'Oppdrag Kommentar' } - self.namespaces[122] = { 'no': u'Retningslinje' } - self.namespaces[123] = { 'no': u'Retningslinje Kommentar' } - self.namespaces[124] = { 'no': u'Portal' } - self.namespaces[125] = { 'no': u'Portal diskusjon' } - self.namespaces[126] = { 'no': u'Tinget' } - self.namespaces[127] = { 'no': u'Tinget Diskusjon' } - self.namespaces[128] = { 'no': u'Blogg' } - self.namespaces[129] = { 'no': u'Blogg Kommentar' } - self.content_id = "article"
self.disambiguationTemplates['en'] = ['disambig', 'disambig/quest', @@ -211,6 +341,9 @@ 'disambig/achievement2'] self.disambcatname['en'] = "Disambiguations"
+ # Wikia's default CategorySelect extension always puts categories last + self.categories_last = ['cs', 'da', 'de', 'el', 'en', 'es', 'fa', 'fi', 'fr', 'he', 'hr', 'hu', 'is', 'it', 'ja', 'ko', 'lt', 'lv', 'nl', 'no', 'pl', 'pt', 'pt-br', 'ro', 'ru', 'sk', 'sr', 'sv', 'tr', 'zh-tw', 'zh'] + def protocol(self, code): return 'http'
@@ -221,7 +354,7 @@ return '%s/api.php' % self.scriptpath(code)
def version(self, code): - return '1.16.2' + return '1.16.4'
def code2encoding(self, code): return 'utf-8'
pywikipedia-svn@lists.wikimedia.org