# -*- coding: utf-8  -*-
__version__ = '$Id$'

import family

class Family(family.Family):
    def __init__(self):
        family.Family.__init__(self)
        self.name = 'vikidia'

        self.langs = {
            'fr': 'fr.vikidia.org',
            'es': 'es.vikidia.org',
        }

        self.namespaces[1] = {
            'fr': [u'Discussion', u'Discuter'],
            'es': u'Conversación acerca de',
        }
        self.namespaces[3] = {
            'fr': [u'Discussion utilisateur', u'Discussion Utilisateur'],
            'es': [u'Mensajes de usuario', u'Usuario Discusión'],
        }
        self.namespaces[4] = {
            '_default': [u'Vikidia', self.namespaces[4]['_default']], # REQUIRED
        }
        self.namespaces[5] = {
            '_default': [u'Discussion Vikidia', self.namespaces[5]['_default']],
            'es' : u'Conversación acerca de Vikidia',
        }
        self.namespaces[6] = {
            'fr': [u'Fichier', u'Image'],
            'es': [u'Archivo', u'Image', u'Imagen'],
        }
        self.namespaces[7] = {
            'fr': [u'Discussion fichier', u'Image talk', u'Discussion Fichier',
                   u'Discussion Image'],
            'es': [u'Conversación acerca de imagen', u'Image talk', u'Imagen Discusión'],
        }
        self.namespaces[11] = {
            'fr': [u'Discussion modèle', u'Discussion Modèle'],
            'es': u'Conversación acerca de plantilla'
        }
        self.namespaces[13] = {
            'fr': [u'Discussion aide', u'Discussion Aide'],
            'es': u'Conversación acerca de ayuda',
        }
        self.namespaces[15] = {
            'fr': [u'Discussion catégorie', u'Discussion Catégorie'],
            'es': u'Conversación acerca de categor�a'
        }
        self.namespaces[100] = {
            'fr': u'Projet',
            'es': u'Proyecto',
        }
        self.namespaces[101] = {
            'fr': u'Discussion Projet',
            'es': u'Conversación de proyecto',
        }
        self.namespaces[102] = {
            'fr': u'Portail',
            'es': u'Portal',
        }
        self.namespaces[103] = {
            'fr': u'Discussion Portail',
            'es': u'Conversación acerca de portal',
        }
        self.namespaces[104] = {
            'fr': u'Quiz',
            'es': u'Quiz',
        }
        self.namespaces[105] = {
            'fr': u'Discussion Quiz',
            'es': u'Conversación acerca de quiz',
        }

        # Wikimedia wikis all use "bodyContent" as the id of the <div>
        # element that contains the actual page content; change this for
        # wikis that use something else (e.g., mozilla family)
        self.content_id = "bodyContent"

    def scriptpath(self, code):
        """The prefix used to locate scripts on this wiki.

        This is the value displayed when you enter {{SCRIPTPATH}} on a
        wiki page (often displayed at [[Help:Variables]] if the wiki has
        copied the master help page correctly).

        The default value is the one used on Wikimedia Foundation wikis,
        but needs to be overridden in the family file for any wiki that
        uses a different value.

        """
        return '/wiki'

    # Which version of MediaWiki is used? REQUIRED
    def version(self, code):
        # Replace with the actual version being run on your wiki
        return '1.15.2'

    def code2encoding(self, code):
        """Return the encoding for a specific language wiki"""
        # Most wikis nowadays use UTF-8, but change this if yours uses
        # a different encoding
        return 'utf-8'

@@ -286,2188 +286,8 @@
  %7D%0A%0A
-        self.namespaces%5B1%5D = %7B%0A            'fr': %5Bu'Discussion', u'Discuter'%5D,%0A            'es': u'Conversaci%C3%B3n acerca de',%0A        %7D%0A        self.namespaces%5B3%5D = %7B%0A            'fr': %5Bu'Discussion utilisateur', u'Discussion Utilisateur'%5D,%0A            'es': %5Bu'Mensajes de usuario', u'Usuario Discusi%C3%B3n'%5D,%0A        %7D%0A        self.namespaces%5B4%5D = %7B%0A            '_default': %5Bu'Vikidia', self.namespaces%5B4%5D%5B'_default'%5D%5D, # REQUIRED%0A        %7D%0A        self.namespaces%5B5%5D = %7B%0A            '_default': %5Bu'Discussion Vikidia', self.namespaces%5B5%5D%5B'_default'%5D%5D,%0A            'es' : u'Conversaci%C3%B3n acerca de Vikidia',%0A        %7D%0A        self.namespaces%5B6%5D = %7B%0A            'fr': %5Bu'Fichier', u'Image'%5D,%0A            'es': %5Bu'Archivo', u'Image', u'Imagen'%5D,%0A        %7D%0A        self.namespaces%5B7%5D = %7B%0A            'fr': %5Bu'Discussion fichier', u'Image talk', u'Discussion Fichier',%0A                   u'Discussion Image'%5D,%0A            'es': %5Bu'Conversaci%C3%B3n acerca de imagen', u'Image talk', u'Imagen Discusi%C3%B3n'%5D,%0A        %7D%0A        self.namespaces%5B11%5D = %7B%0A            'fr': %5Bu'Discussion mod%C3%A8le', u'Discussion Mod%C3%A8le'%5D,%0A            'es': u'Conversaci%C3%B3n acerca de plantilla'%0A        %7D%0A        self.namespaces%5B13%5D = %7B%0A            'fr': %5Bu'Discussion aide', u'Discussion Aide'%5D,%0A            'es': u'Conversaci%C3%B3n acerca de ayuda',%0A        %7D%0A        self.namespaces%5B15%5D = %7B%0A            'fr': %5Bu'Discussion cat%C3%A9gorie', u'Discussion Cat%C3%A9gorie'%5D,%0A            'es': u'Conversaci%C3%B3n acerca de categor%EF%BF%BDa'%0A        %7D%0A        self.namespaces%5B100%5D = %7B%0A            'fr': u'Projet',%0A            'es': u'Proyecto',%0A        %7D%0A        self.namespaces%5B101%5D = %7B%0A            'fr': u'Discussion Projet',%0A            'es': u'Conversaci%C3%B3n de proyecto',%0A        %7D%0A        self.namespaces%5B102%5D = %7B%0A            'fr': u'Portail',%0A            'es': u'Portal',%0A        %7D%0A        self.namespaces%5B103%5D = %7B%0A            'fr': u'Discussion Portail',%0A            'es': u'Conversaci%C3%B3n acerca de portal',%0A        %7D%0A        self.namespaces%5B104%5D = %7B%0A            'fr': u'Quiz',%0A            'es': u'Quiz',%0A        %7D%0A        self.namespaces%5B105%5D = %7B%0A            'fr': u'Discussion Quiz',%0A            'es': u'Conversaci%C3%B3n acerca de quiz',%0A        %7D%0A%0A
     

remove obsolete namespace parts