# -*- coding: utf-8 -*-
import family
# The Anarchopedia family
class Family(family.Family):
def __init__(self):
family.Family.__init__(self)
self.name = 'anarchopedia'
self.languages_by_size = [
'ar','sr','da','de','nl','el','en','fa','fi','fr','he','sr','hy','id','it','ja',
'ko','lv','lit','no','sr','pl','pt','ro','ru','es','sq','sr','sv','tr','zh',
]
for l in self.languages_by_size:
self.langs[l] = '%s.anarchopedia.org' % l
self.namespaces[1]['fr'] = u'Discuter'
self.namespaces[3]['fr'] = u'Discussion Utilisateur'
self.namespaces[4] = {
'_default': u'Anarchopedia',
'ar': u'',
'el': u'',
'eo': u'Anaropedio',
'es': u'Anarcopedia',
'fa': u'',
'he': u'',
'hy': u'',
'it': u'Anarcopedia',
'ja': u'',
'ko': u'',
'lv': u'Anarkopdija',
'pt': u'Anarcopdia',
'ro': u'Anarhopedia',
'ru': u'',
'sq': u'Anarshipedia',
'sr': u'Anarhopedija / ',
'tr': u'Anaripedi',
'zh': u'',
}
self.namespaces[5] = {
'_default': u'Anarchopedia talk',
'ar': u' ',
'bs': u' Anarchopedia',
'da': u'Anarchopedia-diskussion',
'de': u'Anarchopedia Diskussion',
'el': u' ',
'es': u'Anarcopedia Discusin',
'fa': u' ',
'fi': u'Keskustelu Anarchopediasta',
'fr': u'Discussion Anarchopedia',
'he': u' ',
'hy': u' ',
'id': u'Pembicaraan Anarchopedia',
'it': u'Discussioni Anarcopedia',
'ja': u'',
'ko': u'',
'lv': u'Anarkopdija diskusija',
'nl': u'Overleg Anarchopedia',
'no': u'Anarchopedia-diskusjon',
'or': u'Anarchopedia-diskusjon',
'pl': u'Dyskusja Anarchopedia',
'pt': u'Anarcopdia Discusso',
'ro': u'Discuie Anarhopedia',
'ru': u' ',
'sh': u' Anarhopedija / ',
'sq': u'Anarshipedia diskutim',
'sr': u' Anarhopedija / ',
'sv': u'Anarchopediadiskussion',
'tr': u'Anaripedi tartma',
'zh': u' talk',
}
self.namespaces[6]['tr'] = u'Resim'
self.namespaces[6]['da'] = u'Billede'
self.namespaces[6]['sq'] = u'Figura'
self.namespaces[7]['da'] = u'Billeddiskussion'
self.namespaces[7]['fr'] = u'Discussion Fichier'
self.namespaces[7]['sq'] = u'Figura diskutim'
self.namespaces[7]['tr'] = u'Resim tartma'
self.namespaces[11]['fr'] = u'Discussion Modle'
self.namespaces[13]['fr'] = u'Discussion Aide'
self.namespaces[14]['sq'] = u'Kategori'
self.namespaces[15]['fr'] = u'Discussion Catgorie'
self.namespaces[15]['sq'] = u'Kategori Diskutim'
self.namespaces[100] = {'en':u'Focus'}
self.namespaces[101] = {'en':u'Focus talk'}
self.nocapitalize = self.langs.keys()
self.obsolete = {
'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,
}
def version(self, code):
return "1.14alpha"
def scriptpath(self, code):
return ''
def path(self, code):
return '/index.php'
def apipath(self, code):
return '/api.php'
|