[Pywikipedia-l] SVN: [5291] trunk/pywikipedia/checkimages.py

filnik at svn.wikimedia.org filnik at svn.wikimedia.org
Thu May 1 18:50:58 UTC 2008


Revision: 5291
Author:   filnik
Date:     2008-05-01 18:50:57 +0000 (Thu, 01 May 2008)

Log Message:
-----------
Adding de settings, tidy a bit the other. De settings by ABF

Modified Paths:
--------------
    trunk/pywikipedia/checkimages.py

Modified: trunk/pywikipedia/checkimages.py
===================================================================
--- trunk/pywikipedia/checkimages.py	2008-05-01 16:18:50 UTC (rev 5290)
+++ trunk/pywikipedia/checkimages.py	2008-05-01 18:50:57 UTC (rev 5291)
@@ -88,13 +88,14 @@
 
 # That's what you want that will be added. (i.e. the {{no source}} with the right day/month/year )
 n_txt = {
-  'commons':'\n{{subst:nld}}',
-  'en'     :'\n{{subst:nld}}',
-  'it'     :'\n{{subst:unverdata}}',
-  'ja'     :'{{subst:Nsd}}',
-  'hu'     :u'\n{{nincslicenc|~~~~~}}',
-  'ta'     :'\n{{subst:nld}}',
-  'zh'     :'{{subst:No license/auto}}',
+    'commons':'\n{{subst:nld}}',
+    'de'     :u'{{Benutzer:ABF/D|~~~~}} {{Dateiüberprüfung/benachrichtigt (Kategorie)|{{subst:LOCALYEAR}}|{{subst:LOCALMONTH}}|{{subst:LOCALDAY}}}} {{Dateiüberprüfung/benachrichtigt (Text)|Lizenz|||||}} --This was added by ~~~~-- ',
+    'en'     :'\n{{subst:nld}}',
+    'it'     :'\n{{subst:unverdata}}',
+    'ja'     :'{{subst:Nsd}}',
+    'hu'     :u'\n{{nincslicenc|~~~~~}}',
+    'ta'     :'\n{{subst:nld}}',
+    'zh'     :'{{subst:No license/auto}}',
 }
  
 # Text that the bot will try to see if there's already or not. If there's a
@@ -103,19 +104,21 @@
 # '{{nld' --> '\{\{(?:template:|)no[ _]license ?(?:\||\n|\}) ?' (case insensitive).
 # If there's not a {{ it will work as usual (if x in Text)
 txt_find =  {
-  'commons':[u'{{no license', u'{{nld', u'{{no permission since'],
-  'en':[u'{{nld', u'{{no license'],
-  'hu':[u'{{nincsforrás',u'{{nincslicenc'],
-  'it':[u'{{unverdata', u'{{unverified'],
-  'ja':[u'{{no source', u'{{unknown', u'{{non free', u'<!--削除についての議論が終了するまで',],
-  'ta':[u'{{no source', u'{{nld', u'{{no license'],
-  'zh':[u'{{no source', u'{{unknown', u'{{No license',],
+        'commons':[u'{{no license', u'{{nld', u'{{no permission since'],
+        'de':[u'{{DÜP', u'{{Dateiüberprüfung'],  
+        'en':[u'{{nld', u'{{no license'],
+        'hu':[u'{{nincsforrás',u'{{nincslicenc'],
+        'it':[u'{{unverdata', u'{{unverified'],
+        'ja':[u'{{no source', u'{{unknown', u'{{non free', u'<!--削除についての議論が終了するまで',],
+        'ta':[u'{{no source', u'{{nld', u'{{no license'],
+        'zh':[u'{{no source', u'{{unknown', u'{{No license',],
         }
  
 # Summary for when the will add the no source
 comm = {
+        'ar'     :u'بوت: التعليم على ملف مرفوع حديثا غير موسوم',    
         'commons':u'Bot: Marking newly uploaded untagged file',
-      'ar'     :u'بوت: التعليم على ملف مرفوع حديثا غير موسوم',
+        'de'     :u'Bot: Markierung als Bild ohne Lizenz',
         'en'     :u'Bot: Marking newly uploaded untagged file',
         'hu'     :u'Robot: Frissen feltöltött licencsablon nélküli fájl megjelölése',
         'it'     :u"Bot: Aggiungo unverified",
@@ -127,6 +130,7 @@
 # When the Bot find that the usertalk is empty is not pretty to put only the no source without the welcome, isn't it?
 empty = {
         'commons':'{{subst:welcome}}\n~~~~\n',
+        'de':'{{subst:willkommen}} ~~~~',
         'en'     :'{{welcome}}\n~~~~\n',
         'it'     :'<!-- inizio template di benvenuto -->\n{{subst:Benvebot}}\n~~~~\n<!-- fine template di benvenuto -->',
         'ja':'{{welcome}}\n--~~~~\n',
@@ -136,8 +140,9 @@
  
 # Summary that the bot use when it notify the problem with the image's license
 comm2 = {
+        'ar'     :"بوت: طلب معلومات المصدر." ,    
         'commons':"Bot: Requesting source information." ,
-      'ar'     :"بوت: طلب معلومات المصدر." ,
+        'de'     :u'Bot:Notify User',
         'en'     :"Bot: Requesting source information." ,
         'it'     :"Bot: Notifico l'unverified",
         'ja'     :u"ロボットによる:出典とライセンス明記のお願い",
@@ -149,7 +154,7 @@
         }
  
 # if the file has an unknown extension it will be tagged with this template.
-# In reality, there aren't unknown extension, they are only not allewed... ^__^
+# In reality, there aren't unknown extension, they are only not allowed...
 delete_immediately = {
             'commons':u"{{speedy|The file has .%s as extension. Is it ok? Please check.}}",
             'en'     :u"{{db-meta|The file has .%s as extension.}}",
@@ -172,8 +177,8 @@
  
 # Text that will be add if the bot find a unknown extension.
 delete_immediately_notification = {
+                'ar'     :u'الملف [[:Image:%s]] يبدو أن امتداده خاطيء, من فضلك تحقق. ~~~~',    
                 'commons':u'The [[:Image:%s]] file seems to have a wrong extension, please check. ~~~~',
-                'ar'     :u'الملف [[:Image:%s]] يبدو أن امتداده خاطيء, من فضلك تحقق. ~~~~',
                 'en'     :u'The [[:Image:%s]] file seems to have a wrong extension, please check. ~~~~',
                 'it'     :u'{{subst:Utente:Filbot/Ext|%s}} --~~~~',
                 'hu'     :u'A [[:Kép:%s]] fájlnak rossz a kiterjesztése, kérlek ellenőrízd. ~~~~',
@@ -182,8 +187,8 @@
                 }
 # Summary of the delate immediately. (f.e: Adding {{db-meta|The file has .%s as extension.}})
 del_comm = {
+            'ar'     :u'بوت: إضافة %s',    
             'commons':u'Bot: Adding %s',
-            'ar'     :u'بوت: إضافة %s',
             'en'     :u'Bot: Adding %s',
             'it'     :u'Bot: Aggiungo %s',
             'ja'     :u'ロボットによる: 追加 %s',
@@ -195,8 +200,9 @@
 # This is the most important header, because it will be used a lot. That's the header that the bot
 # will add if the image hasn't the license.
 nothing_head = {
+                'ar'     :u"\n== صورة بدون ترخيص ==\n",    
                 'commons':u"",# Nothing, the template has already the header inside.
-                'ar'     :u"\n== صورة بدون ترخيص ==\n",
+                'de'     :u"\n== Bild ohne Lizenz ==\n",
                 'en'     :u"\n== Image without license ==\n",
                 'ja'     :u'',
                 'it'     :u"\n\n== Immagine senza licenza ==\n",
@@ -209,6 +215,7 @@
 nothing_notification = {
                 'commons':u"\n{{subst:User:Filnik/untagged|Image:%s}}\n\n''This message was '''added automatically by [[User:" + \
                 "__botnick__|__botnick__]]''', if you need some help about it, ask its master (~~~) or go to the [[Commons:Help desk]]''. --~~~~",
+                'de'     :u'\n{{subst:Benutzer:ABF/D2|%s}} ~~~~ ',
                 'en'     :u"{{subst:image source|Image:%s}} --~~~~",
                 'it'     :u"{{subst:Utente:Filbot/Senza licenza|%s}} --~~~~",
                 'ja'	 :u"\n{{subst:image source|Image:%s}}--~~~~",
@@ -221,6 +228,7 @@
 # NOTE: YOUR Botnick is automatically added. It's not required to add it twice.
 bot_list = {
             'commons':[u'Siebot', u'CommonsDelinker', u'Filbot', u'John Bot', u'Sz-iwbot', u'ABFbot'],
+            'de'     :['ABFbot'],
             'en'     :[u'OrphanBot'],
             'it'     :[u'Filbot', u'Nikbot', u'.snoopyBot.'],
             'ja'     :[u'alexbot'],
@@ -231,6 +239,7 @@
 # The message that the bot will add the second time that find another license problem.
 second_message_without_license = {
                 'commons':None,
+                'de':None,
                 'en': None,
                 'it':u':{{subst:Utente:Filbot/Senza licenza2|%s}} --~~~~',
                 'hu':u'\nSzia! Úgy tűnik a [[:Kép:%s]] képpel is hasonló a probléma, mint az előbbivel. Kérlek olvasd el a [[WP:KÉPLIC|feltölthető képek]]ről szóló oldalunk, és segítségért fordulj a [[WP:KF-JO|Jogi kocsmafalhoz]]. Köszönöm --~~~~',
@@ -242,6 +251,7 @@
 # That's useful if you are running the bot on Toolserver.
 page_with_settings = {
                     'commons':u'User:Filbot/Settings',
+                    'de':None,
                     'en':None,
                     'hu':None,
                     'it':u'Progetto:Coordinamento/Immagini/Bot/Settings#Settings',
@@ -253,6 +263,7 @@
 # This is the page where the bot will store them.
 report_page = {
                 'commons':u'User:Filbot/Report',
+                'de'     :u'Benutzer:ABFbot/Report',
                 'en'     :u'User:Filnik/Report',
                 'it'     :u'Progetto:Coordinamento/Immagini/Bot/Report',
                 'ja'     :u'User:Alexbot/report',
@@ -265,6 +276,7 @@
 # The text added in the report
 report_text = {
             'commons':u"\n*[[:Image:%s]] " + timeselected,
+            'de':u"\n*[[:Bild:%s]] " + timeselected,
             'en':u"\n*[[:Image:%s]] " + timeselected,
             'it':u"\n*[[:Immagine:%s]] " + timeselected,
             'ja':u"\n*[[:Immagine:%s]] " + timeselected,
@@ -276,6 +288,7 @@
 comm10 = {
         'commons':u'Bot: Updating the log',
         'ar':u'بوت: تحديث السجل',
+        'de': u'Bot:schreibe Log',
         'en':u'Bot: Updating the log',
         'it':u'Bot: Aggiorno il log',
         'ja': u'ロボットによる:更新',
@@ -291,6 +304,7 @@
 # because they are already put in the regex).
 HiddenTemplate = {
         'commons':['information', 'trademarked', 'trademark'],
+        'de':[u'information'],
         'en':['information'],
         'it':['edp', 'informazioni[ _]file', 'information', 'trademark'],
         'ja':[u'Information'],
@@ -303,13 +317,14 @@
 # Note: every __botnick__ will be repleaced with your bot's nickname (feel free not to use if you don't need it)
 HiddenTemplateNotification = {
         'commons': """\n{{subst:User:Filnik/whitetemplate|Image:%s}}\n\n''This message was '''added automatically by [[User:__botnick__|__botnick__]]''', if you need some help about it, ask its master (~~~) or go to the [[Commons:Help desk]]''. --~~~~""",
+        'de': None,
         'en': None,
         'it': u"{{subst:Utente:Filbot/Template_insufficiente|%s}} --~~~~",
         'ta': None,
         }
  
 # Add your project (in alphabetical order) if you want that the bot start
-project_inserted = ['commons', 'en', 'ja', 'hu', 'it', 'ta', 'zh']
+project_inserted = ['ar', 'commons', 'de', 'en', 'ja', 'hu', 'it', 'ta', 'zh']
 
 # Ok, that's all. What is below, is the rest of code, now the code is fixed and it will run correctly in your project.
 #########################################################################################################################





More information about the Pywikipedia-l mailing list