Revision: 7069 Author: russblau Date: 2009-07-15 20:43:32 +0000 (Wed, 15 Jul 2009)
Log Message: ----------- Merge family changes from trunk
Modified Paths: -------------- branches/rewrite/pywikibot/families/test_family.py branches/rewrite/pywikibot/families/wikibooks_family.py branches/rewrite/pywikibot/families/wikinews_family.py branches/rewrite/pywikibot/families/wikipedia_family.py branches/rewrite/pywikibot/families/wikiquote_family.py branches/rewrite/pywikibot/families/wikisource_family.py branches/rewrite/pywikibot/families/wikiversity_family.py branches/rewrite/pywikibot/families/wiktionary_family.py branches/rewrite/pywikibot/family.py
Added Paths: ----------- branches/rewrite/pywikibot/families/scratchpad_wikia_family.py
Property Changed: ---------------- branches/rewrite/pywikibot/families/ branches/rewrite/pywikibot/family.py
Property changes on: branches/rewrite/pywikibot/families ___________________________________________________________________ Modified: svn:mergeinfo - /trunk/pywikipedia/families:5896-6197,6212-6972 + /trunk/pywikipedia/families:5896-6197,6212-7067
Copied: branches/rewrite/pywikibot/families/scratchpad_wikia_family.py (from rev 7067, trunk/pywikipedia/families/scratchpad_wikia_family.py) =================================================================== --- branches/rewrite/pywikibot/families/scratchpad_wikia_family.py (rev 0) +++ branches/rewrite/pywikibot/families/scratchpad_wikia_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -0,0 +1,84 @@ +# -*- coding: utf-8 -*- +import family, config + +class Family(family.Family): + def __init__(self): + family.Family.__init__(self) + self.name = 'scratchpad_wikia' + + self.langs = { + 'de':'de.mini.wikia.com', + 'en':'scratchpad.wikia.com', + 'fr':'bloc-notes.wikia.com', + 'ja':'ja.scratchpad.wikia.com', + 'zh':'zh.scratchpad.wikia.com', + } + + # Most namespaces are inherited from family.Family. + self.namespaces[1]['fr'] = u'Discuter' + + self.namespaces[3]['fr'] = u'Discussion Utilisateur' + + self.namespaces[4] = { + '_default': u'Scratchpad', + 'de': u'Mini-Wikia', + 'fr': u'Bloc notes', + 'ja': u'Scratchpad Wiki', + 'zh': u'圍紀實驗室', + } + self.namespaces[5] = { + '_default': u'Scratchpad talk', + 'de': u'Mini-Wikia Diskussion', + 'en': u'Scratchpad talk', + 'fr': u'Discussion Bloc notes', + 'ja': u'Scratchpad Wiki‐ノート', + 'zh': u'圍紀實驗室 talk', + } + self.namespaces[7]['fr'] = u'Discussion Fichier' + + self.namespaces[11]['fr'] = u'Discussion Modèle' + + self.namespaces[13]['fr'] = u'Discussion Aide' + + self.namespaces[15]['fr'] = u'Discussion Catégorie' + + self.namespaces[400] = { + '_default': u'Video', + } + self.namespaces[401] = { + '_default': u'Video talk', + } + self.namespaces[500] = { + '_default': u'User blog', + 'de': u'Benutzer Blog', + } + self.namespaces[501] = { + '_default': u'User blog comment', + 'de': u'Benutzer Blog Kommentare', + } + self.namespaces[502] = { + '_default': u'Blog', + } + self.namespaces[503] = { + '_default': u'Blog talk', + 'de': u'Blog Diskussion', + } + self.namespaces[110] = { + '_default': u'Forum', + } + self.namespaces[111] = { + '_default': u'Forum talk', + } + # 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 + # for another wikimedia family. + + self.languages_by_size = ['en','de'] + + def version(self, code): + return "1.14.0" + + def scriptpath(self, code): + return '' +
Modified: branches/rewrite/pywikibot/families/test_family.py =================================================================== --- branches/rewrite/pywikibot/families/test_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/test_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,7 +1,10 @@ # -*- coding: utf-8 -*-
-from pywikibot import family +__version__ = '$Id$' +from pywikibot import family, config
+import family, config + # The test wikipedia family
class Family(family.Family): @@ -11,6 +14,8 @@ self.langs = { 'test': 'test.wikipedia.org', } + if config.SSL_connection: + self.langs['test'] = None
def version(self, code): return '1.13alpha'
Modified: branches/rewrite/pywikibot/families/wikibooks_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikibooks_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikibooks_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -12,14 +11,14 @@ self.name = 'wikibooks'
self.languages_by_size = [ - 'en', 'de', 'fr', 'hu', 'pt', 'es', 'ja', 'nl', 'it', 'pl', - 'sq', 'he', 'fi', 'vi', 'ru', 'cs', 'hr', 'da', 'zh', 'sv', - 'mk', 'tr', 'th', 'sr', 'fa', 'tl', 'id', 'is', 'ca', 'ta', + 'en', 'de', 'fr', 'hu', 'pt', 'ja', 'es', 'nl', 'it', 'pl', + 'he', 'sq', 'fi', 'vi', 'ru', 'cs', 'hr', 'th', 'zh', 'da', + 'sv', 'mk', 'tr', 'sr', 'fa', 'tl', 'id', 'is', 'ca', 'ta', 'ar', 'no', 'ko', 'eo', 'ka', 'simple', 'bg', 'gl', 'lt', 'ro', 'sk', 'la', 'el', 'ia', 'ang', 'sl', 'et', 'mr', 'cv', 'ur', - 'oc', 'ml', 'ms', 'uk', 'eu', 'fy', 'lv', 'ie', 'hi', 'tg', - 'bn', 'hy', 'af', 'az', 'te', 'bs', 'ky', 'pa', 'be', 'sa', - 'zh-min-nan', 'ast', 'cy', 'mg', 'tt', 'km', 'si', 'ku', 'co', 'sw', + 'oc', 'ml', 'uk', 'ms', 'eu', 'fy', 'lv', 'hi', 'ie', 'tg', + 'bn', 'hy', 'af', 'az', 'te', 'pa', 'bs', 'ky', 'be', 'sa', + 'zh-min-nan', 'ast', 'cy', 'tt', 'mg', 'km', 'si', 'ku', 'co', 'sw', 'tk', 'ne', 'als', 'uz', 'vo', 'su', 'na', 'mn', 'lb', 'kn', 'ps', 'xh', 'kk', 'za', 'nds', 'wa', 'zu', 'my', ] @@ -34,16 +33,16 @@ # languages are put in the order given there. All other languages are put # after those, in code-alphabetical order.
- alphabetic = ['af','ar','roa-rup','om','bg','be','bn','bs', - 'ca','chr','co','cs','cy','da','de','als','et', - 'el','en','es','eo','eu','fa','fr','fy','gv', - 'gd','gl','ko','hi','hr','io','id','ia','is','it', - 'he','jv','ka','csb','sw','la','lv','lt','hu', - 'mk','mg','ml','mi','mr','ms','zh-cfr','mn','nah','na', - 'nl','ja','no','nb','oc','nds','pl','pt','ro','ru', - 'sa','st','sq','si','simple','sk','sl','sr','su', - 'fi','sv','ta','tt','th','ur','vi', - 'tpi','tr','uk','vo','yi','za','zh','zh-cn', + alphabetic = ['af', 'ar', 'roa-rup', 'om', 'bg', 'be', 'bn', 'bs', + 'ca', 'chr', 'co', 'cs', 'cy', 'da', 'de', 'als', 'et', + 'el', 'en', 'es', 'eo', 'eu', 'fa', 'fr', 'fy', 'gv', + 'gd', 'gl', 'ko', 'hi', 'hr', 'io', 'id', 'ia', 'is', 'it', + 'he', 'jv', 'ka', 'csb', 'sw', 'la', 'lv', 'lt', 'hu', + 'mk', 'mg', 'ml', 'mi', 'mr', 'ms', 'zh-cfr', 'mn', 'nah', 'na', + 'nl', 'ja', 'no', 'nb', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', + 'sa', 'st', 'sq', 'si', 'simple', 'sk', 'sl', 'sr', 'su', + 'fi', 'sv', 'ta', 'tt', 'th', 'ur', 'vi', + 'tpi', 'tr', 'uk', 'vo', 'yi', 'za', 'zh', 'zh-cn', 'zh-tw']
self.obsolete = { @@ -62,17 +61,23 @@ 'gn': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Gua... 'gu': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Guj... 'jp': 'ja', + 'km': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Khm... 'ks': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Kas... + 'lb': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_L%C... 'ln': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Lin... + 'lv': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Lat... 'mi': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Mao... 'minnan':'zh-min-nan', 'nah': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Nah... 'nb': 'no', + 'ps': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Pas... 'qu': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Que... 'rm': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Rum... 'se': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Sam... 'tokipona': None, 'ug': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Uyg... + 'wa': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Wal... + 'xh': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Xho... 'yo': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Yor... 'zh-tw': 'zh', 'zh-cn': 'zh' @@ -88,7 +93,7 @@ 'simple': alphabetic } # Global bot allowed languages on http://meta.wikimedia.org/wiki/Bot_policy/Implementation#Current_implementat... - self.cross_allowed = ['fa','fy','it','ru','simple','zh'] + self.cross_allowed = ['fa', 'fy', 'it', 'ru', 'simple', 'zh']
def version(self, code): return '1.16alpha'
Modified: branches/rewrite/pywikibot/families/wikinews_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikinews_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikinews_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -12,7 +11,7 @@ self.name = 'wikinews'
self.languages_by_size = [ - 'en', 'pl', 'de', 'it', 'sr', 'fr', 'pt', 'es', 'zh', 'sv', + 'en', 'pl', 'de', 'sr', 'it', 'fr', 'pt', 'es', 'zh', 'sv', 'ja', 'ru', 'nl', 'he', 'fi', 'sd', 'ar', 'cs', 'no', 'uk', 'ca', 'hu', 'ro', 'th', 'bs', 'bg', 'ta', ] @@ -42,7 +41,7 @@ }
# Global bot allowed languages on http://meta.wikimedia.org/wiki/Bot_policy/Implementation#Current_implementat... - self.cross_allowed = ['cs','hu',] + self.cross_allowed = ['cs', 'hu',]
def code2encoding(self, code): return 'utf-8'
Modified: branches/rewrite/pywikibot/families/wikipedia_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikipedia_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikipedia_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -14,30 +13,30 @@ self.languages_by_size = [ 'en', 'de', 'fr', 'pl', 'ja', 'it', 'nl', 'pt', 'es', 'ru', 'sv', 'zh', 'no', 'fi', 'ca', 'uk', 'tr', 'cs', 'hu', 'ro', - 'vo', 'eo', 'da', 'sk', 'id', 'ar', 'ko', 'he', 'lt', 'vi', - 'sl', 'sr', 'bg', 'et', 'fa', 'hr', 'simple', 'new', 'ht', 'nn', + 'vo', 'eo', 'da', 'sk', 'id', 'ko', 'ar', 'he', 'vi', 'lt', + 'sl', 'sr', 'bg', 'et', 'fa', 'hr', 'new', 'simple', 'ht', 'nn', 'gl', 'th', 'te', 'el', 'ms', 'eu', 'ceb', 'hi', 'mk', 'ka', - 'la', 'bs', 'lb', 'br', 'is', 'az', 'bpy', 'mr', 'sq', 'cy', + 'la', 'lb', 'bs', 'br', 'is', 'az', 'sq', 'cy', 'mr', 'bpy', 'sh', 'tl', 'lv', 'pms', 'be-x-old', 'bn', 'jv', 'oc', 'ta', 'io', - 'be', 'an', 'nds', 'su', 'scn', 'nap', 'ku', 'af', 'ast', 'fy', - 'sw', 'wa', 'zh-yue', 'bat-smg', 'qu', 'ur', 'cv', 'ml', 'ksh', 'tg', - 'ga', 'vec', 'roa-tara', 'war', 'uz', 'gd', 'pam', 'kn', 'mi', 'gu', - 'yi', 'yo', 'glk', 'lmo', 'nah', 'co', 'zh-min-nan', 'hsb', 'als', 'roa-rup', - 'ia', 'li', 'hy', 'gan', 'kk', 'sah', 'tt', 'tk', 'sa', 'wuu', - 'nds-nl', 'fo', 'os', 'vls', 'nrm', 'fiu-vro', 'am', 'rm', 'map-bms', 'pag', - 'arz', 'dv', 'mn', 'se', 'diq', 'ne', 'gv', 'fur', 'sco', 'lij', - 'bar', 'nov', 'bh', 'mt', 'ilo', 'pi', 'zh-classical', 'mzn', 'km','frp', - 'csb', 'lad', 'ug', 'si', 'pdc', 'kw', 'ang', 'haw', 'bcl', 'sc', - 'to', 'kv', 'mg', 'pa', 'ps', 'szl', 'ie', 'gn', 'my', 'ln', - 'hif', 'stq', 'wo', 'jbo', 'crh', 'arc', 'tpi', 'ty', 'ext', 'cbk-zam', - 'ky', 'eml', 'zea', 'srn', 'ay', 'myv', 'hak', 'ig', 'kg', 'pap', + 'be', 'an', 'nds', 'su', 'scn', 'nap', 'ku', 'af', 'fy', 'ast', + 'sw', 'wa', 'zh-yue', 'bat-smg', 'qu', 'ur', 'cv', 'ml', 'ksh', 'war', + 'tg', 'ga', 'vec', 'roa-tara', 'uz', 'gd', 'gu', 'pam', 'kn', 'mi', + 'yi', 'yo', 'lmo', 'glk', 'nah', 'zh-min-nan', 'co', 'hsb', 'roa-rup', 'als', + 'kk', 'ia', 'li', 'hy', 'gan', 'sah', 'tt', 'tk', 'sa', 'wuu', + 'nds-nl', 'fo', 'os', 'vls', 'fiu-vro', 'arz', 'nrm', 'bcl', 'am', 'rm', + 'pag', 'map-bms', 'dv', 'mn', 'gv', 'se', 'diq', 'fur', 'ne', 'sco', + 'bar', 'lij', 'nov', 'bh', 'mt', 'ilo', 'pi', 'mzn', 'zh-classical', 'km', + 'ug', 'csb', 'frp', 'lad', 'si', 'pdc', 'kw', 'ang', 'haw', 'sc', + 'mg', 'to', 'kv', 'szl', 'pa', 'ps', 'ie', 'my', 'gn', 'ln', + 'hif', 'stq', 'wo', 'jbo', 'arc', 'crh', 'tpi', 'ty', 'ext', 'cbk-zam', + 'ky', 'eml', 'zea', 'srn', 'ay', 'myv', 'hak', 'pap', 'ig', 'kg', 'so', 'or', 'kab', 'lo', 'rmy', 'ba', 'ce', 'sm', 'udm', 'av', - 'ks', 'cu', 'got', 'kaa', 'tet', 'dsb', 'sd', 'mdf', 'bo', 'iu', - 'nv', 'na', 'bm', 'cdo', 'chr', 'as', 'ee', 'om', 'pnt', 'pih', - 'zu', 'ab', 'ti', 'kl', 'ts', 'ss', 'bi', 'cr', 'dz', 've', - 'za', 'ch', 'ha', 'xh', 'tn', 'bug', 'xal', 'st', 'rw', 'ik', - 'bxr', 'chy', 'tw', 'ak', 'ny', 'fj', 'ff', 'sn', 'sg', 'lbe', - 'rn', 'ki', 'lg', 'tum', 'ng', + 'ks', 'nv', 'dsb', 'cu', 'got', 'kaa', 'tet', 'sd', 'bo', 'mdf', + 'iu', 'na', 'bm', 'as', 'cdo', 'chr', 'ee', 'om', 'pnt', 'pih', + 'kl', 'zu', 'ab', 'ti', 'ts', 'ss', 'za', 'bi', 'cr', 'dz', + 'xal', 've', 'ch', 'ha', 'xh', 'tn', 'bug', 'st', 'bxr', 'ik', + 'rw', 'chy', 'tw', 'ak', 'fj', 'ny', 'ff', 'sn', 'sg', 'lbe', + 'rn', 'ki', 'lg', 'tum', 'ng', 'mhr', ]
for lang in self.languages_by_size: @@ -332,20 +331,20 @@
# Global bot allowed languages on http://meta.wikimedia.org/wiki/Bot_policy/Implementation#Current_implementat... self.cross_allowed = [ - 'ab','af','ak','am','ang','arc','arz','as','av','ay','az','ba','bar','bcl', - 'be-x-old','be','bg','bh','bi','bm','bo','bpy','bug','bxr','cbk-zam', - 'cdo','ce','ch','chy','co','crh','cr','csb','cu','diq','dsb','dz', - 'ee','eml','eu','ext','fa','ff','fj','fo','frp','fur','gan','ga','glk', - 'gn','got','gu','gv','ha','hak','haw','hif','hi','hsb','ht','hu','hy', - 'ia','id','ie','ig','ik','ilo','iow','is','iu','jbo','jv','kaa','kab','ka','kg','ki', - 'kl','km','kn','ko','ks','ku','kv','kw','ky','lad','lbe','lg','li','lij', - 'lmo','ln','lo','lv','map-bms','mdf','mg','mk','mn','mt','myv','my','mzn','nah', - 'na','nap','nds-nl','ne','new','nl','nov','nrm','nv','ny','om','or','os','pam','pap', - 'pa','pdc','pnt','ps','qu','rm','rmy','rn','roa-rup','roa-tara','sah', - 'sa','sc','sco','sd','se','sg','sh','simple','si','sk','sm','sn','so', - 'srn','stq','st','su','sw','szl','ta','te','tet','tg','ti','tn','to', - 'tpi','ts','tt','tum','tw','ty','ug','uz','ve','vls','wa','war','wo','wuu', - 'xal','xh','yi','yo','za','zh','zu' + 'ab', 'af', 'ak', 'am', 'ang', 'arc', 'arz', 'as', 'ast,', 'av', 'ay', 'az', + 'ba', 'bar', 'bcl', 'be-x-old', 'be', 'bg', 'bh', 'bi', 'bm', 'bo', 'bpy', 'bug', 'bxr', + 'cbk-zam', 'cdo', 'ce', 'ch', 'chr', 'chy', 'co', 'crh', 'cr', 'csb', 'cu', 'cv', 'cy', + 'diq', 'dsb', 'dz', 'ee', 'eml', 'eu', 'ext', 'fa', 'ff', 'fj', 'fo', 'frp', 'fur', + 'gan', 'ga', 'glk', 'gn', 'got', 'gu', 'gv', 'ha', 'hak', 'haw', 'hif', 'hi', 'hsb', 'ht', 'hu', 'hy', + 'ia', 'id', 'ie', 'ig', 'ik', 'ilo', 'iow', 'is', 'iu', 'jbo', 'jv', + 'kaa', 'kab', 'ka', 'kg', 'ki', 'kl', 'km', 'kn', 'ko', 'ks', 'ku', 'kv', 'kw', 'ky', + 'lad', 'lbe', 'lg', 'li', 'lij', 'lmo', 'ln', 'lo', 'lv', 'map-bms', 'mdf', 'mg', 'mk', 'mn', 'mt', 'myv', 'my', 'mzn', + 'nah', 'na', 'nap', 'nds-nl', 'ne', 'new', 'ng', 'nl', 'nov', 'nrm', 'nv', 'ny', 'om', 'or', 'os', + 'pam', 'pap', 'pa', 'pdc', 'pnt', 'ps', 'qu', 'rm', 'rmy', 'rn', 'roa-rup', 'roa-tara', 'rw', + 'sah', 'sa', 'sc', 'sco', 'sd', 'se', 'sg', 'sh', 'simple', 'si', 'sk', 'sm', 'sn', 'so', 'srn', 'stq', 'st', 'su', 'sw', 'szl', + 'ta', 'te', 'tet', 'tg', 'ti', 'tk', 'tn', 'to', 'tpi', 'ts', 'tt', 'tum', 'tw', 'ty', + 'udm', 'ug', 'uz', 've', 'vls', 'wa', 'war', 'wo', 'wuu', + 'xal', 'xh', 'yi', 'yo', 'za', 'zh', 'zh-classic', 'zh-min-nan', 'zu', ] # On most Wikipedias page names must start with a capital letter, but some # languages don't use this. @@ -361,9 +360,9 @@ 'bh', 'bcl', 'bi', 'bar', 'bo', 'bs', 'br', 'bug', 'bg', 'bxr', 'ca', 'ceb', 'cv', 'cs', 'ch', 'cbk-zam', 'ny', 'sn', 'tum', 'cho', 'co', 'cy', 'da', 'dk', 'pdc', 'de', 'dv', 'nv', 'dsb', 'na', 'dz', - 'mh', 'et', 'el', 'eml', 'en', 'myv', 'es', 'eo', 'ext', 'eu', 'ee', - 'fa', 'hif', 'fo', 'fr', 'fy', 'ff', 'fur', 'ga', 'gv', 'sm', 'gd', - 'gl', 'gan', 'ki', 'glk', 'gu', 'got', 'hak', 'xal', 'ko', 'ha', + 'mh', 'mhr', 'et', 'el', 'eml', 'en', 'myv', 'es', 'eo', 'ext', 'eu', + 'ee','fa', 'hif', 'fo', 'fr', 'fy', 'ff', 'fur', 'ga', 'gv', 'sm', + 'gd','gl', 'gan', 'ki', 'glk', 'gu', 'got', 'hak', 'xal', 'ko', 'ha', 'haw', 'hy', 'hi', 'ho', 'hsb', 'hr', 'io', 'ig', 'ilo', 'bpy', 'ia', 'ie', 'iu', 'ik', 'os', 'xh', 'zu', 'is', 'it', 'he', 'kl', 'kn', 'kr', 'pam', 'ka', 'ks', 'csb', 'kk', 'kw', 'rw', 'ky', 'rn', @@ -410,14 +409,14 @@ 'hu': ['en'], 'lb': self.alphabetic, 'ms': self.alphabetic_revised, - 'nds': ['nds-nl','pdt'] + self.alphabetic, # Note: as of 2008-02-24, pdt: (Plautdietsch) is still in the Incubator. - 'nn': ['no','nb','sv','da'] + self.alphabetic, + 'nds': ['nds-nl', 'pdt'] + self.alphabetic, # Note: as of 2008-02-24, pdt: (Plautdietsch) is still in the Incubator. + 'nn': ['no', 'nb', 'sv', 'da'] + self.alphabetic, 'no': self.alphabetic, 'pl': self.alphabetic, 'simple': self.alphabetic, - 'te': ['en','hi', 'kn', 'ta', 'ml'], + 'te': ['en', 'hi', 'kn', 'ta', 'ml'], 'vi': self.alphabetic_revised, - 'yi': ['en','he','de'] + 'yi': ['en', 'he', 'de'] }
self.obsolete = {
Modified: branches/rewrite/pywikibot/families/wikiquote_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikiquote_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikiquote_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -13,12 +12,12 @@
self.languages_by_size = [ 'en', 'it', 'de', 'pl', 'pt', 'sk', 'ru', 'bg', 'es', 'bs', - 'sl', 'tr', 'he', 'lt', 'fr', 'cs', 'zh', 'uk', 'hu', 'id', + 'sl', 'tr', 'he', 'lt', 'fr', 'cs', 'zh', 'hu', 'uk', 'id', 'fa', 'sv', 'el', 'no', 'nl', 'ja', 'fi', 'eo', 'hy', 'et', - 'ca', 'nn', 'simple', 'ka', 'ar', 'ku', 'hr', 'ko', 'ro', 'gl', - 'ml', 'li', 'is', 'sr', 'af', 'th', 'te', 'da', 'sq', 'vi', + 'nn', 'ca', 'simple', 'ka', 'ar', 'ku', 'hr', 'ko', 'ro', 'gl', + 'sr', 'ml', 'li', 'is', 'th', 'af', 'te', 'da', 'sq', 'vi', 'eu', 'az', 'la', 'br', 'hi', 'be', 'ast', 'uz', 'ang', 'zh-min-nan', - 'lb', 'mr', 'su', 'ur', 'ta', 'wo', 'kn', 'ky', 'gu', 'cy', + 'lb', 'mr', 'su', 'gu', 'ur', 'ta', 'wo', 'kn', 'ky', 'cy', 'am', 'co', 'kk', ]
Modified: branches/rewrite/pywikibot/families/wikisource_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikisource_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikisource_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -14,9 +13,9 @@ self.languages_by_size = [ 'en', 'pt', 'fr', 'zh', 'es', 'de', 'ru', 'he', 'it', 'ar', 'fa', 'hu', 'pl', 'th', 'cs', 'ro', 'hr', 'te', 'fi', 'tr', - 'nl', 'sv', 'sl', 'sr', 'la', 'uk', 'ja', 'li', 'el', 'ml', - 'ko', 'is', 'bs', 'id', 'ca', 'bn', 'hy', 'yi', 'az', 'mk', - 'no', 'da', 'vi', 'et', 'ta', 'bg', 'lt', 'kn', 'gl', 'cy', + 'nl', 'sv', 'ko', 'sl', 'sr', 'la', 'ja', 'uk', 'li', 'el', + 'ml', 'is', 'bs', 'id', 'ca', 'bn', 'yi', 'az', 'hy', 'no', + 'mk', 'da', 'vi', 'ta', 'et', 'bg', 'lt', 'kn', 'gl', 'cy', 'sk', 'zh-min-nan', 'fo', ]
Modified: branches/rewrite/pywikibot/families/wikiversity_family.py =================================================================== --- branches/rewrite/pywikibot/families/wikiversity_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wikiversity_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -12,13 +11,12 @@ self.name = 'wikiversity'
self.languages_by_size = [ - 'en', 'fr', 'de', 'cs', 'es', 'it', 'pt', 'el', 'fi', + 'en', 'fr', 'de', 'beta', 'cs', 'es', 'it', 'pt', 'el', 'fi', 'ja', ]
for lang in self.languages_by_size: self.langs[lang] = '%s.wikiversity.org' % lang - self.langs['beta'] = 'beta.wikiversity.org'
def version(self,code): return '1.16alpha'
Modified: branches/rewrite/pywikibot/families/wiktionary_family.py =================================================================== --- branches/rewrite/pywikibot/families/wiktionary_family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/families/wiktionary_family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import urllib from pywikibot import family
__version__ = '$Id$' @@ -12,20 +11,20 @@ self.name = 'wiktionary'
self.languages_by_size = [ - 'fr', 'en', 'tr', 'lt', 'vi', 'ru', 'io', 'el', 'pl', 'zh', + 'fr', 'en', 'tr', 'lt', 'vi', 'ru', 'io', 'zh', 'el', 'pl', 'fi', 'no', 'hu', 'it', 'ta', 'sv', 'de', 'ko', 'lo', 'pt', 'nl', 'ku', 'es', 'ja', 'id', 'te', 'et', 'ro', 'gl', 'bg', 'vo', 'ar', 'uk', 'ca', 'is', 'sr', 'fa', 'af', 'li', 'scn', - 'sw', 'fy', 'th', 'br', 'oc', 'he', 'simple', 'cs', 'sl', 'hy', - 'sq', 'tt', 'la', 'zh-min-nan', 'da', 'ast', 'ur', 'kk', 'ml', 'hsb', - 'ky', 'hr', 'wo', 'ang', 'eo', 'hi', 'tk', 'gn', 'ia', 'ga', - 'az', 'co', 'sk', 'csb', 'st', 'ms', 'nds', 'kl', 'sd', 'ug', - 'ti', 'mk', 'tl', 'an', 'my', 'gu', 'kn', 'ka', 'km', 'lv', - 'ts', 'cy', 'qu', 'wa', 'fo', 'bs', 'am', 'rw', 'mr', 'eu', - 'su', 'chr', 'mn', 'nah', 'ie', 'yi', 'om', 'be', 'gd', 'mg', - 'sh', 'zu', 'iu', 'bn', 'nn', 'pa', 'si', 'mt', 'mi', 'tpi', - 'dv', 'ps', 'jv', 'tg', 'so', 'roa-rup', 'ik', 'ha', 'gv', 'ss', - 'kw', 'sa', 'ay', 'uz', 'na', 'ne', 'jbo', 'tn', 'sm', 'sg', + 'sw', 'fy', 'th', 'br', 'oc', 'he', 'cs', 'simple', 'sl', 'hy', + 'sq', 'tt', 'la', 'zh-min-nan', 'da', 'ast', 'ur', 'hsb', 'kk', 'wa', + 'ml', 'ky', 'hr', 'wo', 'tk', 'ang', 'eo', 'kn', 'hi', 'gn', + 'ga', 'ia', 'az', 'co', 'sk', 'csb', 'st', 'ms', 'nds', 'kl', + 'sd', 'ug', 'ti', 'tl', 'mk', 'an', 'my', 'gu', 'ka', 'km', + 'lv', 'ts', 'cy', 'qu', 'fo', 'bs', 'am', 'rw', 'eu', 'mr', + 'su', 'chr', 'mn', 'nah', 'ie', 'yi', 'om', 'be', 'gd', 'sh', + 'iu', 'mg', 'nn', 'zu', 'bn', 'pa', 'si', 'mt', 'tpi', 'dv', + 'mi', 'jv', 'ps', 'roa-rup', 'tg', 'so', 'ik', 'ha', 'gv', 'uz', + 'ss', 'kw', 'sa', 'ay', 'na', 'ne', 'jbo', 'tn', 'sm', 'sg', 'lb', 'ks', 'fj', 'ln', 'za', 'dz', 'als', ]
@@ -38,8 +37,8 @@
# Global bot allowed languages on http://meta.wikimedia.org/wiki/Bot_policy/Implementation#Current_implementat... self.cross_allowed = [ - 'ang','bg','bn','eo','fa','fy','gd','ia','ie','jv','ka','lt','mk', - 'nl','no','sk','th','ti','ts','uk','vo','za','zh-min-nan','zh', + 'ang', 'ast', 'bg', 'bn', 'eo', 'es', 'fa', 'fy', 'ga', 'gd', 'ia', 'ie', 'jv', 'ka', 'lt', 'mk', + 'nl', 'no', 'sk', 'tg', 'th', 'ti', 'ts', 'ug', 'uk', 'vo', 'za', 'zh-min-nan', 'zh', ] self.obsolete = { 'aa': None, # http://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_Afa...
Modified: branches/rewrite/pywikibot/family.py =================================================================== --- branches/rewrite/pywikibot/family.py 2009-07-15 20:23:26 UTC (rev 7068) +++ branches/rewrite/pywikibot/family.py 2009-07-15 20:43:32 UTC (rev 7069) @@ -561,7 +561,7 @@ 'cyril': [ 'ab', 'av', 'ba', 'be', 'be-x-old', 'bg', 'bxr', 'ce', 'cu', 'cv', 'kv', 'ky', 'mk', 'lbe', 'mdf', 'mn', 'mo', 'myv', 'os', 'ru', 'sah', 'tg', - 'tk', 'udm', 'uk', 'xal', + 'tk', 'udm', 'uk', 'xal', 'mhr', # languages using multiple scripts, including cyrillic 'ha', 'kk', 'sh', 'sr', 'tt' ], @@ -687,6 +687,7 @@ 'ay': [u'redirección'], 'ba': [u'перенаправление', u'перенапр'], 'bar': [u'weiterleitung'], + 'bat-smg': [u'peradresavimas'], 'bcc': [u'تغییرمسیر'], 'be-tarask': [u'перанакіраваньне'], 'be-x-old': [u'перанакіраваньне'],
Property changes on: branches/rewrite/pywikibot/family.py ___________________________________________________________________ Modified: svn:mergeinfo - /trunk/pywikipedia/family.py:6057-6972 + /trunk/pywikipedia/family.py:6057-6972,6974-7067