Revision: 7005
Author:   alexsh
Date:     2009-06-30 15:50:08 +0000 (Tue, 30 Jun 2009)

Log Message:
-----------
UpNamespaces: wikitravel datas

Modified Paths:
--------------
    trunk/pywikipedia/families/wikitravel_family.py
    trunk/pywikipedia/families/wikitravel_shared_family.py

Modified: trunk/pywikipedia/families/wikitravel_family.py
===================================================================
--- trunk/pywikipedia/families/wikitravel_family.py     2009-06-28 11:47:31 UTC 
(rev 7004)
+++ trunk/pywikipedia/families/wikitravel_family.py     2009-06-30 15:50:08 UTC 
(rev 7005)
@@ -1,3 +1,4 @@
+# -*- coding: utf-8  -*-
 import family, config
 
 # The wikitravel family
@@ -12,6 +13,7 @@
         family.Family.__init__(self)
         self.name = 'wikitravel'
         self.langs = {
+            'ar':'ar',
             'ca':'ca',
             'de':'de',
             'en':'en',
@@ -30,15 +32,309 @@
             'ro':'ro',
             'ru':'ru',
             'sv':'sv',
+            'zh':'zh',
         }
+        self.namespaces[-2] = {
+            '_default': u'Media',
+            'ar': u'ملف',
+            'he': u'מדיה',
+            'hu': u'Média',
+            'ru': u'Медиа',
+        }
+        self.namespaces[-1] = {
+            '_default': u'Special',
+            'ar': u'خاص',
+            'ca': u'Especial',
+            'de': u'Spezial',
+            'eo': u'Speciala',
+            'es': u'Especial',
+            'fi': u'Toiminnot',
+            'he': u'מיוחד',
+            'hi': u'विशेष',
+            'hu': u'Speciális',
+            'it': u'Speciale',
+            'ja': u'特別',
+            'nl': u'Speciaal',
+            'pl': u'Specjalna',
+            'pt': u'Especial',
+            'ru': u'Служебная',
+        }
+        self.namespaces[1] = {
+            '_default': u'Talk',
+            'ar': u'نقاش',
+            'ca': u'Discussió',
+            'de': u'Diskussion',
+            'eo': u'Diskuto',
+            'es': u'Discusión',
+            'fi': u'Keskustelu',
+            'fr': u'Discuter',
+            'he': u'שיחה',
+            'hi': u'वार्ता',
+            'hu': u'Vita',
+            'it': u'Discussione',
+            'ja': u'ノート',
+            'nl': u'Overleg',
+            'pl': u'Dyskusja',
+            'pt': u'Discussão',
+            'ro': u'Discuţie',
+            'ru': u'Обсуждение',
+            'sv': u'Diskussion',
+        }
+        self.namespaces[2] = {
+            '_default': u'User',
+            'ar': u'مستخدم',
+            'ca': u'Usuari',
+            'de': u'Benutzer',
+            'eo': u'Vikipediisto',
+            'es': u'Usuario',
+            'fi': u'Käyttäjä',
+            'fr': u'Utilisateur',
+            'he': u'משתמש',
+            'hi': u'सदस्य',
+            'it': u'Utente',
+            'ja': u'利用者',
+            'nl': u'Gebruiker',
+            'pl': u'Użytkownik',
+            'pt': u'Usuário',
+            'ro': u'Utilizator',
+            'ru': u'Участник',
+            'sv': u'Användare',
+        }
+        self.namespaces[3] = {
+            '_default': u'User talk',
+            'ar': u'نقاش المستخدم',
+            'ca': u'Usuari Discussió',
+            'de': u'Benutzer Diskussion',
+            'eo': u'Vikipediista diskuto',
+            'es': u'Usuario Discusión',
+            'fi': u'Keskustelu käyttäjästä',
+            'fr': u'Discussion Utilisateur',
+            'he': u'שיחת משתמש',
+            'hi': u'सदस्य वार्ता',
+            'hu': u'User vita',
+            'it': u'Discussioni utente',
+            'ja': u'利用者‐会話',
+            'nl': u'Overleg gebruiker',
+            'pl': u'Dyskusja użytkownika',
+            'pt': u'Usuário Discussão',
+            'ro': u'Discuţie Utilizator',
+            'ru': u'Обсуждение участника',
+            'sv': u'Användardiskussion',
+        }
         self.namespaces[4] = {
-            '_default': [u'Wikitravel', self.namespaces[4]['_default']],
+            '_default': u'Wikitravel',
+            'he': u'ויקיטיול',
+            'hi': u'विकिट्रैवल',
         }
         self.namespaces[5] = {
-            '_default': [u'Wikitravel talk', self.namespaces[5]['_default']],
+            '_default': u'Wikitravel talk',
+            'ar': u'نقاش Wikitravel',
+            'ca': u'Wikitravel Discussió',
             'de': u'Wikitravel Diskussion',
+            'eo': u'Wikitravel diskuto',
+            'es': u'Wikitravel Discusión',
+            'fi': u'Keskustelu Wikitravelista',
+            'fr': u'Discussion Wikitravel',
+            'he': u'שיחת ויקיטיול',
+            'hi': u'विकिट्रैवल वार्ता',
+            'hu': u'Wikitravel vita',
+            'it': u'Discussioni Wikitravel',
+            'ja': u'Wikitravel‐ノート',
+            'nl': u'Overleg Wikitravel',
+            'pl': u'Dyskusja Wikitravel',
+            'pt': u'Wikitravel Discussão',
+            'ro': u'Discuţie Wikitravel',
+            'ru': u'Обсуждение Wikitravel',
+            'sv': u'Wikitraveldiskussion',
         }
+        self.namespaces[6] = {
+            '_default': u'Image',
+            'ar': u'صورة',
+            'ca': u'Imatge',
+            'de': u'Bild',
+            'eo': u'Dosiero',
+            'es': u'Imagen',
+            'fi': u'Kuva',
+            'he': u'תמונה',
+            'hi': u'चित्र',
+            'hu': u'Kép',
+            'it': u'Immagine',
+            'ja': u'画像',
+            'nl': u'Afbeelding',
+            'pl': u'Grafika',
+            'pt': u'Imagem',
+            'ro': u'Imagine',
+            'ru': u'Изображение',
+            'sv': u'Bild',
+        }
+        self.namespaces[7] = {
+            '_default': u'Image talk',
+            'ar': u'نقاش الصورة',
+            'ca': u'Imatge Discussió',
+            'de': u'Bild Diskussion',
+            'eo': u'Dosiera diskuto',
+            'es': u'Imagen Discusión',
+            'fi': u'Keskustelu kuvasta',
+            'fr': u'Discussion Image',
+            'he': u'שיחת תמונה',
+            'hi': u'चित्र वार्ता',
+            'hu': u'Kép vita',
+            'it': u'Discussioni immagine',
+            'ja': u'画像‐ノート',
+            'nl': u'Overleg afbeelding',
+            'pl': u'Dyskusja grafiki',
+            'pt': u'Imagem Discussão',
+            'ro': u'Discuţie Imagine',
+            'ru': u'Обсуждение изображения',
+            'sv': u'Bilddiskussion',
+        }
+        self.namespaces[8] = {
+            '_default': u'MediaWiki',
+            'ar': u'ميدياويكي',
+            'fi': u'Järjestelmäviesti',
+            'he': u'מדיה ויקי',
+        }
+        self.namespaces[9] = {
+            '_default': u'MediaWiki talk',
+            'ar': u'نقاش ميدياويكي',
+            'ca': u'MediaWiki Discussió',
+            'de': u'MediaWiki Diskussion',
+            'eo': u'MediaWiki diskuto',
+            'es': u'MediaWiki Discusión',
+            'fi': u'Keskustelu järjestelmäviestistä',
+            'fr': u'Discussion MediaWiki',
+            'he': u'שיחת מדיה ויקי',
+            'hu': u'MediaWiki vita',
+            'it': u'Discussioni MediaWiki',
+            'ja': u'MediaWiki‐ノート',
+            'nl': u'Overleg MediaWiki',
+            'pl': u'Dyskusja MediaWiki',
+            'pt': u'MediaWiki Discussão',
+            'ro': u'Discuţie MediaWiki',
+            'ru': u'Обсуждение MediaWiki',
+            'sv': u'MediaWiki-diskussion',
+        }
+        self.namespaces[10] = {
+            '_default': u'Template',
+            'ar': u'قالب',
+            'ca': u'Plantilla',
+            'de': u'Vorlage',
+            'eo': u'Ŝablono',
+            'es': u'Plantilla',
+            'fi': u'Malline',
+            'fr': u'Modèle',
+            'he': u'תבנית',
+            'hi': u'साँचा',
+            'hu': u'Sablon',
+            'nl': u'Sjabloon',
+            'pl': u'Szablon',
+            'pt': u'Predefinição',
+            'ro': u'Format',
+            'ru': u'Шаблон',
+            'sv': u'Mall',
+        }
+        self.namespaces[11] = {
+            '_default': u'Template talk',
+            'ar': u'نقاش قالب',
+            'ca': u'Plantilla Discussió',
+            'de': u'Vorlage Diskussion',
+            'eo': u'Ŝablona diskuto',
+            'es': u'Plantilla Discusión',
+            'fi': u'Keskustelu mallineesta',
+            'fr': u'Discussion Modèle',
+            'he': u'שיחת תבנית',
+            'hi': u'साँचा वार्ता',
+            'hu': u'Sablon vita',
+            'it': u'Discussioni template',
+            'ja': u'Template‐ノート',
+            'nl': u'Overleg sjabloon',
+            'pl': u'Dyskusja szablonu',
+            'pt': u'Predefinição Discussão',
+            'ro': u'Discuţie Format',
+            'ru': u'Обсуждение шаблона',
+            'sv': u'Malldiskussion',
+        }
+        self.namespaces[12] = {
+            '_default': u'Help',
+            'ar': u'مساعدة',
+            'ca': u'Ajuda',
+            'de': u'Hilfe',
+            'eo': u'Helpo',
+            'es': u'Ayuda',
+            'fi': u'Ohje',
+            'fr': u'Aide',
+            'he': u'עזרה',
+            'hu': u'Segítség',
+            'it': u'Aiuto',
+            'pl': u'Pomoc',
+            'pt': u'Ajuda',
+            'ro': u'Ajutor',
+            'ru': u'Справка',
+            'sv': u'Hjälp',
+        }
+        self.namespaces[13] = {
+            '_default': u'Help talk',
+            'ar': u'نقاش المساعدة',
+            'ca': u'Ajuda Discussió',
+            'de': u'Hilfe Diskussion',
+            'eo': u'Helpa diskuto',
+            'es': u'Ayuda Discusión',
+            'fi': u'Keskustelu ohjeesta',
+            'fr': u'Discussion Aide',
+            'he': u'שיחת עזרה',
+            'hu': u'Segítség vita',
+            'it': u'Discussioni aiuto',
+            'ja': u'Help‐ノート',
+            'nl': u'Overleg help',
+            'pl': u'Dyskusja pomocy',
+            'pt': u'Ajuda Discussão',
+            'ro': u'Discuţie Ajutor',
+            'ru': u'Обсуждение справки',
+            'sv': u'Hjälpdiskussion',
+        }
+        self.namespaces[14] = {
+            '_default': u'Category',
+            'ar': u'تصنيف',
+            'ca': u'Categoria',
+            'de': u'Kategorie',
+            'eo': u'Kategorio',
+            'es': u'Categoría',
+            'fi': u'Luokka',
+            'fr': u'Catégorie',
+            'he': u'קטגוריה',
+            'hi': u'श्रेणी',
+            'hu': u'Kategória',
+            'it': u'Categoria',
+            'nl': u'Categorie',
+            'pl': u'Kategoria',
+            'pt': u'Categoria',
+            'ro': u'Categorie',
+            'ru': u'Категория',
+            'sv': u'Kategori',
+        }
+        self.namespaces[15] = {
+            '_default': u'Category talk',
+            'ar': u'نقاش التصنيف',
+            'ca': u'Categoria Discussió',
+            'de': u'Kategorie Diskussion',
+            'eo': u'Kategoria diskuto',
+            'es': u'Categoría Discusión',
+            'fi': u'Keskustelu luokasta',
+            'fr': u'Discussion Catégorie',
+            'he': u'שיחת קטגוריה',
+            'hi': u'श्रेणी वार्ता',
+            'hu': u'Kategória vita',
+            'it': u'Discussioni categoria',
+            'ja': u'Category‐ノート',
+            'nl': u'Overleg categorie',
+            'pl': u'Dyskusja kategorii',
+            'pt': u'Categoria Discussão',
+            'ro': u'Discuţie Categorie',
+            'ru': u'Обсуждение категории',
+            'sv': u'Kategoridiskussion',
+        }
 
+
         # A few selected big languages for things that we do not want to loop 
over
         # all languages. This is only needed by the titletranslate.py module, 
so
         # if you carefully avoid the options, you could get away without these
@@ -52,10 +348,6 @@
     def scriptpath(self, code):
         return '/wiki/%s' % code
 
-    def apipath(self, code):
-        raise NotImplementedError(
-            "The wikitravel family does not support api.php")
-
     def shared_image_repository(self, code):
         return ('wikitravel_shared', 'wikitravel_shared')
 

Modified: trunk/pywikipedia/families/wikitravel_shared_family.py
===================================================================
--- trunk/pywikipedia/families/wikitravel_shared_family.py      2009-06-28 
11:47:31 UTC (rev 7004)
+++ trunk/pywikipedia/families/wikitravel_shared_family.py      2009-06-30 
15:50:08 UTC (rev 7005)
@@ -15,16 +15,22 @@
         }
 
         self.namespaces[4] = {
-            '_default': [u'Wikitravel Shared', self.namespaces[4]['_default']],
+            '_default': u'Wikitravel Shared',
         }
         self.namespaces[5] = {
-            '_default': [u'Wikitravel Shared talk', 
self.namespaces[5]['_default']],
+            '_default': u'Wikitravel Shared talk',
         }
+        self.namespaces[6] = {
+            '_default': u'Image',
+        }
+        self.namespaces[7] = {
+            '_default': u'Image talk',
+        }
         self.namespaces[200] = {
-            '_default': [u'Tech', self.namespaces[5]['_default']],
+            '_default': u'Tech',
         }
         self.namespaces[201] = {
-            '_default': [u'Tech talk', self.namespaces[5]['_default']],
+            '_default': u'Tech talk',
         }
 
         self.interwiki_forward = 'wikitravel'
@@ -32,10 +38,6 @@
     def scriptpath(self, code):
         return '/wiki/shared'
 
-    def apipath(self, code):
-        raise NotImplementedError(
-            "The wikitravel_shared family does not support api.php")
-
     def shared_image_repository(self, code):
         return ('wikitravel_shared', 'wikitravel_shared')
 



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

Reply via email to