http://www.mediawiki.org/wiki/Special:Code/pywikipedia/11244

Revision: 11244
Author:   xqt
Date:     2013-03-23 12:04:59 +0000 (Sat, 23 Mar 2013)
Log Message:
-----------
update namespace aliases; PEP8 changes

Modified Paths:
--------------
    trunk/pywikipedia/families/wikipedia_family.py

Modified: trunk/pywikipedia/families/wikipedia_family.py
===================================================================
--- trunk/pywikipedia/families/wikipedia_family.py      2013-03-23 11:50:16 UTC 
(rev 11243)
+++ trunk/pywikipedia/families/wikipedia_family.py      2013-03-23 12:04:59 UTC 
(rev 11244)
@@ -3,8 +3,8 @@
 
 __version__ = '$Id$'
 
+
 # The Wikimedia family that is known as Wikipedia, the Free Encyclopedia
-
 class Family(family.WikimediaFamily):
     def __init__(self):
         super(Family, self).__init__()
@@ -65,6 +65,9 @@
         self.namespaces[12]['de'] = [u'Hilfe', u'H']
         self.namespaces[3]['de'] = [u'Benutzer Diskussion', u'BD', 
u'Benutzerin Diskussion']
         self.namespaces[-2]['bar'] = [u'Media', u'Medium']
+        for code in ('gl', 'pt', 'vi'):
+            self.namespaces[828][code] = u'Module'
+            self.namespaces[829][code] = u'Module talk'
 
         # Most namespaces are inherited from family.Family.
         # Translation used on all wikis for the different namespaces.
@@ -1090,7 +1093,7 @@
             # If no templates are given, retrieve names from  the live wiki
             # ([[MediaWiki:Disambiguationspage]])
             # first char must be in uppercase
-            '_default': [u'Disambig'], # for default MediaWiki message only
+            '_default': [u'Disambig'],  # for default MediaWiki message only
             'cdo': [u'Gì-ngiê', u'Disambig'],
             'frp': [u'Homonimos', u'Disambig'],
             'fur': [u'Disambiguazion', u'Disambig'],
@@ -1206,7 +1209,7 @@
             'zea': u'Wikipedia:Deurverwiespagina',
             'zh':  u'消歧义',
             'zh-min-nan': u'Khu-pia̍t-ia̍h',
-            }
+        }
 
         # families that redirect their interlanguage links here.
         self.interwiki_forwarded_from = [
@@ -1250,7 +1253,7 @@
 
         # On most Wikipedias page names must start with a capital letter,
         # but some languages don't use this.
-        self.nocapitalize = ['jbo',]
+        self.nocapitalize = ['jbo']
 
         # Which languages have a special order for putting interlanguage links,
         # and what order is it? If a language is not in interwiki_putfirst,
@@ -1321,23 +1324,23 @@
 
         self.obsolete = {
             'aa': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Afar_Wikipedia
-            'cho': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Choctaw_Wikipedia
+            'cho': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Choctaw_Wikipedia
             'dk': 'da',
-            'ho': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Hiri_Motu_Wikipedia
-            'hz': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Herero_Wikipedia
-            'ii': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Yi_Wikipedia
-            'kj': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Kwanyama_Wikipedia
-            'kr': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Kanuri_Wikipedia
-            'mh': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Marshallese_Wikipedia
+            'ho': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Hiri_Motu_Wikipedia
+            'hz': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Herero_Wikipedia
+            'ii': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Yi_Wikipedia
+            'kj': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Kwanyama_Wikipedia
+            'kr': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Kanuri_Wikipedia
+            'mh': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Marshallese_Wikipedia
             'minnan': 'zh-min-nan',
-            'mo': 'ro', # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Moldovan_Wikipedia
-            'mus': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Muscogee_Wikipedia
+            'mo': 'ro',  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Moldovan_Wikipedia
+            'mus': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Muscogee_Wikipedia
             'nan': 'zh-min-nan',
-            'nl_nds': 'nl-nds', # miss-spelling
+            'nl_nds': 'nl-nds',  # miss-spelling
             'nb': 'no',
-            'ng': None, #(not reachable) 
http://meta.wikimedia.org/wiki/Inactive_wikis
+            'ng': None,  # (not reachable) 
http://meta.wikimedia.org/wiki/Inactive_wikis
             'jp': 'ja',
-            'ru-sib': None, # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Siberian_Wikipedia
+            'ru-sib': None,  # 
http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Siberian_Wikipedia
             'tlh': None,
             'tokipona': None,
             'zh-tw': 'zh',
@@ -1345,11 +1348,11 @@
         }
 
         # Languages that used to be coded in iso-8859-1
-        self.latin1old = ['de', 'en', 'et', 'es', 'ia', 'la', 'af', 'cs',
-                    'fr', 'pt', 'sl', 'bs', 'fy', 'vi', 'lt', 'fi', 'it',
-                    'no', 'simple', 'gl', 'eu', 'nds', 'co', 'mi', 'mr',
-                    'id', 'lv', 'sw', 'tt', 'uk', 'vo', 'ga', 'na', 'es',
-                    'nl', 'da', 'dk', 'sv', 'test']
+        self.latin1old = [
+            'de', 'en', 'et', 'es', 'ia', 'la', 'af', 'cs', 'fr', 'pt', 'sl',
+            'bs', 'fy', 'vi', 'lt', 'fi', 'it', 'no', 'simple', 'gl', 'eu',
+            'nds', 'co', 'mi', 'mr', 'id', 'lv', 'sw', 'tt', 'uk', 'vo', 'ga',
+            'na', 'es', 'nl', 'da', 'dk', 'sv', 'test']
 
         self.crossnamespace[0] = {
             '_default': {
@@ -1511,7 +1514,8 @@
         # prefix for 'wikisource'.
         if site.language() == 'sv':
             d = self.known_families.copy()
-            d.pop('s') ; d['src'] = 'wikisource'
+            d.pop('s')
+            d['src'] = 'wikisource'
             return d
         else:
             return self.known_families


_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to