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