Revision: 6299
Author: siebrand
Date: 2009-01-27 09:07:55 +0000 (Tue, 27 Jan 2009)
Log Message:
-----------
[ 2011362 ] featured.py: updates for edit summaries, templates, and logic. Contributed by Melancholie.
Modified Paths:
--------------
trunk/pywikipedia/featured.py
Modified: trunk/pywikipedia/featured.py
===================================================================
--- trunk/pywikipedia/featured.py 2009-01-27 08:52:51 UTC (rev 6298)
+++ trunk/pywikipedia/featured.py 2009-01-27 09:07:55 UTC (rev 6299)
@@ -49,6 +49,7 @@
'bat-smg': u'robots: Pavīzdėnė straipsnė nūruoda [[%s:%s]]',
'bs': u'Bot: Interwiki za izabrane članke za [[%s:%s]]',
'cs': u'Bot: Nejlepší článek: [[%s:%s]]',
+ 'cy': u'Robot: Mae [[%s:%s]] yn erthygl ddethol',
'de': u'Bot: [[%s:%s]] ist ein ausgezeichneter Artikel',
'dsb': u'Bot: [[%s:%s]] jo wuběrny nastawk',
'en': u'Bot: [[%s:%s]] is a featured article',
@@ -103,7 +104,7 @@
'fr': ['Lien AdQ'],
'fur': ['Leam VdC'],
'ga': ['Nasc AR'],
- 'hi': ['Lien AdQ'],
+ 'hi': ['Link FA', 'Lien AdQ'],
'is': [u'Tengill ÚG'],
'it': ['Link AdQ'],
'no': ['Link UA'],
@@ -131,10 +132,10 @@
'bn': (BACK, u"নির্বাচিত নিবন্ধ"),
'br': (CAT, u"Pennadoù eus an dibab"),
'bs': (CAT, u"Odabrani članci"),
- 'ca': (CAT, u"Viquipèdia:Articles de qualitat"),
+ 'ca': (CAT, u"Llista d'articles de qualitat"),
'ceb': (CAT, u"Mga napiling artikulo"),
'cs': (CAT, u"Nejlepší články"),
- #'cy': (CAT, u"Erthyglau dethol"),
+ 'cy': (CAT, u"Erthyglau dethol"),
'da': (CAT, u"Fremragende artikler"),
'de': (CAT, u"Wikipedia:Exzellent"),
'dsb': (CAT, u"Ekscelentny"),
@@ -165,7 +166,7 @@
'ka': (CAT, u"რჩეული სტატიები"),
'km': (BACK, u"អត្ថបទពិសេស"),
'kn': (BACK, u"ವಿಶೇಷ ಲೇಖನ"),
- 'ko': (BACK, u"알찬 글 딱지"),
+ 'ko': (CAT, u"알찬 글"),
'ksh': (CAT, u"Exzälenter Aatikkel"),
'la': (CAT, u"Paginae mensis"),
'lmo': (CAT, u"Articol ben faa"),
@@ -173,7 +174,7 @@
'lt': (CAT, u"Vikipedijos pavyzdiniai straipsniai"),
'lv': (CAT, u"Vērtīgi raksti"),
#'lv': (CAT, u"Nedēļas raksti"),
- 'mk': (CAT, u"Избрани статии"),
+ 'mk': (CAT, u"Избрани статии на главната страница"),
'ml': (BACK, u"Featured"),
'mr': (CAT, u"मुखपृष्ठ सदर लेख"),
'ms': (BACK, u"Rencana pilihan"),
@@ -195,6 +196,7 @@
'sq': (BACK, u"Artikulli perfekt"),
'sr': (CAT, u"Изабрани"),
'sv': (CAT, u"Wikipedia:Utmärkta artiklar"),
+ 'szl': (CAT, u"Wyrůžńůne artikle"),
'ta': (CAT, u"சிறப்புக் கட்டுரைகள்"),
'te': (CAT, u"విశేషవ్యాసాలు"),
'th': (BACK, u"บทความคัดสรร"),
@@ -206,7 +208,7 @@
'uz': (CAT, u"Vikipediya:Tanlangan maqolalar"),
'vi': (CAT, u"Bài viết chọn lọc"),
'vo': (CAT, u"Yegeds gudik"),
- #'wa': (CAT, u"Raspepyî årtike"),
+ 'wa': (CAT, u"Raspepyî årtike"),
'yi': (CAT, u"רעקאמענדירטע ארטיקלען"),
'yo': (BACK, u"Ayoka pataki"),
'zh': (CAT, u"特色条目"),
@@ -306,11 +308,11 @@
if nocache:
cc={}
- templatelist = template['_default']
try:
- templatelist += template[tosite.lang]
+ templatelist = template[tosite.lang]
+ templatelist += template['_default']
except KeyError:
- pass
+ templatelist = template['_default']
findtemplate = '(' + '|'.join(templatelist) + ')'
re_Link_FA=re.compile(ur"\{\{%s\|%s\}\}" % (findtemplate.replace(u' ', u'[ _]'), fromsite.lang), re.IGNORECASE)