[Pywikipedia-l] SVN: [6070] trunk/pywikipedia/families/anarchopedia_family.py
nicdumz at svn.wikimedia.org
nicdumz at svn.wikimedia.org
Thu Nov 6 01:55:36 UTC 2008
Revision: 6070
Author: nicdumz
Date: 2008-11-06 01:55:36 +0000 (Thu, 06 Nov 2008)
Log Message:
-----------
Updating anarchopedia family.
Making sure that IW are using language codes.
This change requires to use 2 letters language code as the family lang instead of the previous 3 language codes
Modified Paths:
--------------
trunk/pywikipedia/families/anarchopedia_family.py
Modified: trunk/pywikipedia/families/anarchopedia_family.py
===================================================================
--- trunk/pywikipedia/families/anarchopedia_family.py 2008-11-06 01:49:17 UTC (rev 6069)
+++ trunk/pywikipedia/families/anarchopedia_family.py 2008-11-06 01:55:36 UTC (rev 6070)
@@ -8,14 +8,6 @@
family.Family.__init__(self)
self.name = 'anarchopedia'
- langs = [
- 'ara', 'bos', 'dan', 'deu', 'dut', 'ell', 'eng', 'epo', 'fra',
- 'hye', 'ind', 'ita', 'jpn', 'kor', 'lit', 'nsh', 'nor', 'pol',
- 'por', 'rum', 'rus', 'spa', 'sqi', 'srp', 'swe', 'tur', 'zho',
- ]
- for lang in langs:
- self.langs[lang] = '%s.anarchopedia.org' % lang
-
interface_lang = {
'ara': 'ar',
'bos': 'sr',
@@ -25,13 +17,17 @@
'ell': 'el',
'eng': 'en',
'epo': 'en',
+ 'fas': 'fa',
+ 'fin': 'fi',
'fra': 'fr',
+ 'heb': 'he',
'hrv': 'sr',
'hye': 'hy',
'ind': 'id',
'ita': 'it',
'jpn': 'ja',
'kor': 'ko',
+ 'lav': 'lv',
'lit': 'lit',
'nor': 'no',
'nsh': 'sr',
@@ -46,6 +42,10 @@
'tur': 'tr',
'zho': 'zh',
}
+
+ for lang in interface_lang.values():
+ self.langs[lang] = '%s.anarchopedia.org' % lang
+
copy = [-2, -1, 1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
for code, interface in interface_lang.items():
for ns in copy:
@@ -54,80 +54,84 @@
self.namespaces[4] = {
'_default': [u'Anarchopedia', self.namespaces[4]['_default']],
- 'ara': u'أنارشوبيديا',
- 'ell': u'Αναρχοπαίδεια',
- 'jpn': u'アナーキォペディア',
- 'rum': u'Anarhopedia',
- 'zho': u'安那其百科',
- 'kor': u'아나코백과',
- 'srp': u'Anarhopedija-Анархопедија',
- 'epo': u'Anarĥopedio',
- 'rus': u'Анархопедия',
- 'hye': u'Անարխոպեդիա',
- 'ita': u'Anarcopedia',
- 'por': u'Anarcopédia ',
- 'tur': u'Anarşipedi ',
+ 'ar': u'أنارشوبيديا',
+ 'el': u'Αναρχοπαίδεια',
+ 'ja': u'アナーキォペディア',
+ 'ro': u'Anarhopedia',
+ 'zh': u'安那其百科',
+ 'ko': u'아나코백과',
+ 'sr': u'Anarhopedija-Анархопедија',
+ 'eo': u'Anarĥopedio',
+ 'ru': u'Анархопедия',
+ 'hy': u'Անարխոպեդիա',
+ 'it': u'Anarcopedia',
+ 'pt': u'Anarcopédia ',
+ 'tr': u'Anarşipedi ',
}
self.namespaces[5] = {
'_default': [u'Anarchopedia talk', self.namespaces[5]['_default']],
- 'ara': u'نقاش أنارشوبيديا',
- 'bos': u'Разговор о Anarchopedia',
- 'zho': u'安那其百科 talk',
- 'dan': u'Anarchopedia-diskussion',
- 'deu': u'Anarchopedia Diskussion',
- 'dut': u'Overleg Anarchopedia',
- 'ell': u'Αναρχοπαίδεια συζήτηση',
- 'fra': u'Discussion Anarchopedia',
- 'ind': u'Pembicaraan Anarchopedia',
- 'ita': u'Discussioni Anarchopedia',
- 'jpn': u'アナーキォペディア‐ノート',
- 'nsh': u'Разговор о Anarchopedia',
- 'nor': u'Anarchopedia-diskusjon',
- 'pol': u'Dyskusja Anarchopedia',
- 'por': u'Anarchopedia Discussão',
- 'rum': u'Discuţie Anarhopedia',
- 'rus': u'Обсуждение Anarchopedia',
- 'spa': u'Anarchopedia Discusión',
- 'srp': u'Разговор о Anarchopedia',
- 'swe': u'Anarchopediadiskussion',
+ 'ar': u'نقاش أنارشوبيديا',
+ 'bs': u'Разговор о Anarchopedia',
+ 'zh': u'安那其百科 talk',
+ 'da': u'Anarchopedia-diskussion',
+ 'de': u'Anarchopedia Diskussion',
+ 'nl': u'Overleg Anarchopedia',
+ 'el': u'Αναρχοπαίδεια συζήτηση',
+ 'fr': u'Discussion Anarchopedia',
+ 'id': u'Pembicaraan Anarchopedia',
+ 'it': u'Discussioni Anarchopedia',
+ 'ja': u'アナーキォペディア‐ノート',
+ 'sh': u'Разговор о Anarchopedia',
+ 'or': u'Anarchopedia-diskusjon',
+ 'pl': u'Dyskusja Anarchopedia',
+ 'pt': u'Anarchopedia Discussão',
+ 'ro': u'Discuţie Anarhopedia',
+ 'ru': u'Обсуждение Anarchopedia',
+ 'es': u'Anarchopedia Discusión',
+ 'sr': u'Разговор о Anarchopedia',
+ 'sv': u'Anarchopediadiskussion',
}
self.nocapitalize = self.langs.keys()
self.obsolete = {
- 'ar': 'ara',
- 'bs': 'bos',
- 'zh': 'zho',
- 'da': 'dan',
- 'de': 'deu',
- 'deu': 'deu',
- 'nl': 'dut',
- 'el': 'ell',
- 'gre': 'ell',
- 'en': 'eng',
- 'eo': 'epo',
- 'fr': 'fra',
- 'id': 'ind',
- 'it': 'ita',
- 'ja': 'jpn',
- 'lt': 'lit',
- 'no': 'nor',
- 'sh': 'nsh',
- 'pl': 'pol',
- 'pt': 'por',
- 'ro': 'rum',
- 'ru': 'rus',
- 'es': 'spa',
- 'sr': 'srp',
- 'hrv': 'srp',
- 'hr': 'srp',
- 'sv': 'swe',
+ 'ara': 'ar',
+ 'bos': 'bs',
+ 'zho': 'zh',
+ 'dan': 'da',
+ 'deu': 'de',
+ 'dut': 'nl',
+ 'ell': 'el',
+ 'eng': 'en',
+ 'epo': 'eo',
+ 'fas': 'fa',
+ 'fra': 'fr',
+ 'fin': 'fi',
+ 'heb': 'he',
+ 'ind': 'id',
+ 'ita': 'it',
+ 'jpn': 'ja',
+ 'lit': 'lt',
+ 'lav': 'lv',
+ 'nor': 'no',
+ 'nsh': 'sh',
+ 'pol': 'pl',
+ 'por': 'pt',
+ 'rum': 'ro',
+ 'rus': 'ru',
+ 'spa': 'es',
+ 'srp': 'sr',
+ 'srp': 'hr',
+ 'swe': 'sv',
+ 'kor': 'ko',
+ 'sqi': 'sq',
+ 'hye': 'hy',
+ 'tur': 'tr',
+
+ 'ell': 'gre',
+ 'srp': 'hrv',
'nno': None,
'nob': None,
- 'ko': 'kor',
- 'sq': 'sqi',
- 'hy': 'hye',
- 'tr': 'tur'
}
def version(self, code):
More information about the Pywikipedia-l
mailing list