http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10853
Revision: 10853 Author: xqt Date: 2012-12-31 17:16:09 +0000 (Mon, 31 Dec 2012) Log Message: ----------- update namespace alias due bug #3599006, normalize for maintainance script
Modified Paths: -------------- trunk/pywikipedia/families/wikivoyage_family.py
Modified: trunk/pywikipedia/families/wikivoyage_family.py =================================================================== --- trunk/pywikipedia/families/wikivoyage_family.py 2012-12-30 21:14:56 UTC (rev 10852) +++ trunk/pywikipedia/families/wikivoyage_family.py 2012-12-31 17:16:09 UTC (rev 10853) @@ -13,93 +13,74 @@ self.languages_by_size = [ 'de','en','fr','it','nl', 'ru','sv', ] - + self.langs = dict([(lang, '%s.wikivoyage.org' % lang) for lang in self.languages_by_size])
- self.namespaces[1] = self.namespaces.get(1, {}) - self.namespaces[1][u'fr'] = [u'Discuter'] - self.namespaces[2] = self.namespaces.get(2, {}) - self.namespaces[2][u'ru'] = [u'\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0430'] - self.namespaces[2][u'de'] = [u'Benutzerin'] - self.namespaces[3] = self.namespaces.get(3, {}) - self.namespaces[3][u'ru'] = [u'\u041e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u044b'] - self.namespaces[3][u'fr'] = [u'Discussion Utilisateur'] - self.namespaces[3][u'de'] = [u'Benutzerin Diskussion'] - self.namespaces[4] = self.namespaces.get(4, {}) - self.namespaces[4][u'ru'] = [u'Wikivoyage', u'WV'] - self.namespaces[4][u'fr'] = [u'Wikivoyage', u'WV'] - self.namespaces[4][u'en'] = [u'Wikivoyage', u'WV'] - self.namespaces[4][u'nl'] = [u'Wikivoyage', u'WV'] - self.namespaces[4][u'de'] = [u'Wikivoyage'] - self.namespaces[4][u'sv'] = [u'Wikivoyage', u'WV'] - self.namespaces[4][u'it'] = [u'Wikivoyage', u'WV'] - self.namespaces[5] = self.namespaces.get(5, {}) - self.namespaces[5][u'ru'] = [u'\u041e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 Wikivoyage'] - self.namespaces[5][u'fr'] = [u'Discussion Wikivoyage'] - self.namespaces[5][u'en'] = [u'Wikivoyage talk'] - self.namespaces[5][u'nl'] = [u'Overleg Wikivoyage'] - self.namespaces[5][u'de'] = [u'Wikivoyage Diskussion'] - self.namespaces[5][u'sv'] = [u'Wikivoyagediskussion'] - self.namespaces[5][u'it'] = [u'Discussioni Wikivoyage'] - self.namespaces[6] = self.namespaces.get(6, {}) - self.namespaces[6][u'ru'] = [u'Image', u'\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435'] - self.namespaces[6][u'fr'] = [u'Image'] - self.namespaces[6][u'en'] = [u'Image'] - self.namespaces[6][u'nl'] = [u'Image', u'Afbeelding'] - self.namespaces[6][u'de'] = [u'Image', u'Bild'] - self.namespaces[6][u'sv'] = [u'Image', u'Bild'] - self.namespaces[6][u'it'] = [u'Image', u'Immagine'] - self.namespaces[7] = self.namespaces.get(7, {}) - self.namespaces[7][u'ru'] = [u'Image talk', u'\u041e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f'] - self.namespaces[7][u'fr'] = [u'Image talk', u'Discussion Fichier', u'Discussion Image'] - self.namespaces[7][u'en'] = [u'Image talk'] - self.namespaces[7][u'nl'] = [u'Image talk', u'Overleg afbeelding'] - self.namespaces[7][u'de'] = [u'Image talk', u'Bild Diskussion'] - self.namespaces[7][u'sv'] = [u'Image talk', u'Bilddiskussion'] - self.namespaces[7][u'it'] = [u'Image talk', u'Discussioni immagine'] - self.namespaces[104] = self.namespaces.get(104, {}) - self.namespaces[104][u'de'] = [u'Thema'] - self.namespaces[104][u'it'] = [u'Tematica'] - self.namespaces[105] = self.namespaces.get(105, {}) - self.namespaces[105][u'de'] = [u'Thema Diskussion'] - self.namespaces[105][u'it'] = [u'Discussioni tematica'] - self.namespaces[106] = self.namespaces.get(106, {}) - self.namespaces[106][u'de'] = [u'Nachrichten', u'News'] - self.namespaces[106][u'it'] = [u'Notizie'] - self.namespaces[11] = self.namespaces.get(11, {}) - self.namespaces[11][u'fr'] = [u'Discussion Mod\xe8le'] - self.namespaces[13] = self.namespaces.get(13, {}) - self.namespaces[13][u'fr'] = [u'Discussion Aide'] - self.namespaces[13][u'sv'] = [u'Hj\xe4lp diskussion'] - self.namespaces[15] = self.namespaces.get(15, {}) - self.namespaces[15][u'fr'] = [u'Discussion Cat\xe9gorie'] - self.namespaces[107] = self.namespaces.get(107, {}) - self.namespaces[107][u'de'] = [u'Nachrichten Diskussion', u'News Diskussion'] - self.namespaces[107][u'it'] = [u'Discussioni notizie'] - self.namespaces[9] = self.namespaces.get(9, {}) - self.namespaces[9][u'sv'] = [u'MediaWiki diskussion'] - self.namespaces[100] = self.namespaces.get(100, {}) - self.namespaces[100][u'de'] = [u'Portal'] - self.namespaces[100][u'it'] = [u'Portale'] - self.namespaces[103] = self.namespaces.get(103, {}) - self.namespaces[103][u'de'] = [u'Wahl Diskussion'] - self.namespaces[103][u'it'] = [u'Discussioni elezione'] - self.namespaces[102] = self.namespaces.get(102, {}) - self.namespaces[102][u'de'] = [u'Wahl'] - self.namespaces[102][u'it'] = [u'Elezione'] - self.namespaces[101] = self.namespaces.get(101, {}) - self.namespaces[101][u'de'] = [u'Portal Diskussion'] - self.namespaces[101][u'it'] = [u'Discussioni portale'] - + self.namespaces[4] = { + 'de': u'Wikivoyage', + 'en': [u'Wikivoyage', u'WV'], + 'fr': [u'Wikivoyage', u'WV'], + 'it': [u'Wikivoyage', u'WV'], + 'nl': [u'Wikivoyage', u'WV'], + 'ru': [u'Wikivoyage', u'WV'], + 'sv': [u'Wikivoyage', u'WV'], + } + + self.namespaces[5] = { + 'de': u'Wikivoyage Diskussion', + 'en': u'Wikivoyage talk', + 'fr': u'Discussion Wikivoyage', + 'it': u'Discussioni Wikivoyage', + 'nl': u'Overleg Wikivoyage', + 'ru': u'Обсуждение Wikivoyage', + 'sv': u'Wikivoyagediskussion', + } + + self.namespaces[100] = { + 'de': u'Portal', + 'it': u'Portale', + } + + self.namespaces[101] = { + 'de': u'Portal Diskussion', + 'it': u'Discussioni portale', + } + + self.namespaces[102] = { + 'de': u'Wahl', + 'it': u'Elezione', + } + + self.namespaces[103] = { + 'de': u'Wahl Diskussion', + 'it': u'Discussioni elezione', + } + + self.namespaces[104] = { + 'de': u'Thema', + 'it': u'Tematica', + } + + self.namespaces[105] = { + 'de': u'Thema Diskussion', + 'it': u'Discussioni tematica', + } + + self.namespaces[106] = { + 'de': u'Nachrichten', + 'it': u'Notizie', + } + + self.namespaces[107] = { + 'de': u'Nachrichten Diskussion', + 'it': u'Discussioni notizie', + } + self.cross_projects = [ 'wikipedia', 'wiktionary', 'wikibooks', 'wikiquote', 'wikisource', 'wikinews', 'wikiversity', 'meta', 'mediawiki', 'test', 'incubator', 'commons', 'species', ] - - - -
def scriptpath(self, code): return u'/w'
pywikipedia-svn@lists.wikimedia.org