Revision: 4423
Author: huji
Date: 2007-10-05 15:10:32 +0000 (Fri, 05 Oct 2007)
Log Message:
-----------
Lets more modules to work with the new translate() function.
Modified Paths:
--------------
branches/pywikipedia/messages/basic.py
branches/pywikipedia/messages/capitalize_redirects.py
branches/pywikipedia/messages/catall.py
branches/pywikipedia/messages/category.py
branches/pywikipedia/messages/clean_sandbox.py
branches/pywikipedia/messages/messages.py
Modified: branches/pywikipedia/messages/basic.py
===================================================================
--- branches/pywikipedia/messages/basic.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/basic.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -43,7 +43,7 @@
def run(self):
# Set the edit summary message
- wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), 'Adding "test" to the beginning of the page.'))
+ wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), u'Adding "test" to the beginning of the page.'))
for page in self.generator:
self.treat(page)
Modified: branches/pywikipedia/messages/capitalize_redirects.py
===================================================================
--- branches/pywikipedia/messages/capitalize_redirects.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/capitalize_redirects.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -62,7 +62,7 @@
if self.acceptall or choice in ['y', 'Y']:
try:
wikipedia.setAction(
- wikipedia.translate(wikipedia.getSite(), 'Robot: Create redirect to [[%s]]')
+ wikipedia.translate(wikipedia.getSite(), u'Robot: Create redirect to [[%s]]')
% page_t)
np.put(u"#REDIRECT [[%s]]" % page_t)
print
Modified: branches/pywikipedia/messages/catall.py
===================================================================
--- branches/pywikipedia/messages/catall.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/catall.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -60,7 +60,7 @@
for p in list:
cattitle="%s:%s" % (site.category_namespace(), p)
pllist.append(wikipedia.Page(site,cattitle))
- page.put(wikipedia.replaceCategoryLinks(page.get(), pllist), comment = wikipedia.translate(site.lang, 'Bot: Changing categories'))
+ page.put(wikipedia.replaceCategoryLinks(page.get(), pllist), comment = wikipedia.translate(site.lang, u'Bot: Changing categories'))
docorrections=True
start=[]
Modified: branches/pywikipedia/messages/category.py
===================================================================
--- branches/pywikipedia/messages/category.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/category.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -74,76 +74,6 @@
import os, re, sys, string, pickle, bz2
import wikipedia, catlib, config, pagegenerators
-# Summary messages
-msg_add={
- 'ar':u'إضافة [[تصنيف:%s]]',
- 'da':u'Robot: Tilføjer [[Kategori:%s]]',
- 'de':u'Bot: Ergänze [[Kategorie:%s]]',
- 'en':u'Adding [[Category:%s]]',
- 'es':u'Bot: Añadida [[Categoría:%s]]',
- 'id':u'Bot: Menambahkan [[Kategori:%s]]',
- 'fi':u'Botti lisäsi luokkaan [[Luokka:%s]]',
- 'fr':u'Robot : ajoute [[Catégorie:%s]]',
- 'he':u'רובוט: מוסיף [[קטגוריה:%s]]',
- 'ia':u'Robot: Addition de [[Categoria:%s]]',
- 'is':u'Vélmenni: Bæti við [[Flokkur:%s]]',
- 'it':u'Bot: Aggiungo [[Categoria:%s]]',
- 'lt':u'robotas: Pridedama [[Kategorija:%s]]',
- 'kk':u'Бот: [[Санат:%s]] үстеді',
- 'nds':u'Kat-Bot: [[Kategorie:%s]] rin',
- 'nl':u'Bot: [[Categorie:%s]] toegevoegd',
- 'no':u'Robot: Legger til [[Kategori:%s]]',
- 'pl':u'Robot dodaje [[Kategoria:%s]]',
- 'pt':u'Bot: Adicionando [[Categoria:%s]]',
- 'sr':u'Бот: Додаје [[Категорија:%s]]',
- 'sv':u'Robot: Lägger till [[Kategori:%s]]',
- }
-
-msg_change={
- 'ar':u'روبوت: تغيير %s',
- 'da':u'Robot: Ændrer %s',
- 'de':u'Bot: Ändere %s',
- 'en':u'Robot: Changing %s',
- 'es':u'Bot: Cambiada %s',
- 'id':u'Bot: Mengganti %s',
- 'fi':u'Botti vaihtoi luokan %s',
- 'fr':u'Robot : modifie [[%s]]',
- 'he':u'רובוט: משנה %s',
- 'ia':u'Robot: Modification de %s',
- 'is':u'Vélmenni: Breyti flokknum [[%s]]',
- 'it':u'Bot: Modifico %s',
- 'lt':u'robotas: Keičiama %s',
- 'kk':u'Бот: %s дегенді түзетті',
- 'nds':u'Kat-Bot: %s utwesselt',
- 'nl':u'Bot: Wijziging %s',
- 'no':u'Robot: Endrer %s',
- 'pt':u'Bot: Modificando [[%s]]',
- 'pl':u'Robot przenosi %s',
- 'sr':u'Бот: Измена категорије %s',
- 'sv':u'Robot: Ändrar %s',
- }
-
-deletion_reason_move = {
- 'ar':u'روبوت: التصنيف نقل إلى [[تصنيف:%s|%s]]',
- 'da':u'Robot: Kategori flyttet til [[Category:%s|%s]]',
- 'de':u'Bot: Kategorie wurde nach [[Category:%s|%s]] verschoben',
- 'en':u'Robot: Category was moved to [[Category:%s|%s]]',
- 'fr':u'Robot : catégorie déplacée sur [[Category:%s|%s]]',
- 'he':u'רובוט: הקטגוריה הועברה לשם [[Category:%s|%s]]',
- 'ia':u'Robot: Categoria transferite a [[Category:%s|%s]]',
- 'id':u'Bot: Kategori dipindahkan ke [[Category:%s|%s]]',
- 'it':u'Bot: La categoria è stata sostituita da [[Categoria:%s|%s]]',
- 'lt':u'robotas: Kategorija pervadinta į [[Category:%s|%s]]',
- 'kk':u'Бот: Санат [[Санат:%s|%s]] дегенге жылжытылды',
- 'nds':u'Kat-Bot: Kategorie na [[Category:%s|%s]] schaven',
- 'nl':u'Bot: Categorie is hernoemd naar [[Category:%s|%s]]',
- 'no':u'Robot: Kategorien ble flyttet til [[Category:%s|%s]]',
- 'pt':u'Bot: Categoria [[Category:%s|%s]] foi movida',
- 'pl':u'Robot przenosi kategorię do [[Category:%s|%s]]',
- 'sr':u'Бот: Категорија премештена у [[Category:%s|%s]]',
- 'sv':u'Robot: Kategori flyttades till [[Category:%s|%s]]',
- }
-
cfd_templates = {
'en':['cfd', 'cfr', 'cfru', 'cfr-speedy', 'cfm', 'cfdu'],
}
@@ -300,7 +230,7 @@
newcatTitle = newcatTitle[:1].capitalize() + newcatTitle[1:]
# set edit summary message
- wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), msg_add) % newcatTitle)
+ wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), u'Adding [[Category:%s]]') % newcatTitle)
cat_namespace = wikipedia.getSite().category_namespaces()[0]
@@ -360,7 +290,7 @@
if self.editSummary:
wikipedia.setAction(self.editSummary)
else:
- wikipedia.setAction(wikipedia.translate(wikipedia.getSite(),msg_change) % self.oldCat.title())
+ wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), u'Robot: Changing %s') % self.oldCat.title())
def run(self):
newCat = catlib.Category(wikipedia.getSite(), 'Category:' + self.newCatTitle)
@@ -382,7 +312,7 @@
# try to copy page contents to new cat page
if self.oldCat.copyAndKeep(self.newCatTitle, wikipedia.translate(wikipedia.getSite(), cfd_templates)):
if self.oldCat.isEmpty() and self.deleteEmptySourceCat == True:
- reason = wikipedia.translate(wikipedia.getSite(), deletion_reason_move) % (self.newCatTitle, self.newCatTitle)
+ reason = wikipedia.translate(wikipedia.getSite(), u'Robot: Category was moved to [[Category:%s|%s]]') % (self.newCatTitle, self.newCatTitle)
if self.batchMode:
self.oldCat.delete(reason, False)
else:
@@ -394,13 +324,6 @@
'''
Creates a list containing all of the members in a category.
'''
- listify_msg={
- 'en':u'Robot: Listifying from %s (%d entries)',
- 'kk':u'Бот: %s дегеннен (%d буын) тізімдеді',
- 'nl':u'Bot: Lijst van %s (%d pagina\'s)',
- 'sv':u'Robot: Skapar en lista från %s (%d)',
- 'pt':u'Bot: Listando de %s (%d entradas)'
- }
def __init__(self, catTitle, listTitle, editSummary, overwrite = False, showImages = False, subCats = False, talkPages = False, recurse = False):
self.editSummary = editSummary
@@ -419,7 +342,7 @@
if self.editSummary:
wikipedia.setAction(self.editSummary)
else:
- wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), self.listify_msg) % (self.cat.title(), len(listOfArticles)))
+ wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), u'Robot: Listifying from %s (%d entries)') % (self.cat.title(), len(listOfArticles)))
listString = ""
for article in listOfArticles:
@@ -444,35 +367,7 @@
category pages of all subcategories, without prompting.
Does not remove category tags pointing at subcategories.
'''
- deletion_reason_remove = {
- 'da':u'Robot: Kategorien blev opløst',
- 'de':u'Bot: Kategorie wurde aufgelöst',
- 'en':u'Robot: Category was disbanded',
- 'he':u'רובוט: הקטגוריה פורקה',
- 'ia':u'Robot: Categoria esseva dissolvite',
- 'kk':u'Бот: Санат тарқатылды',
- 'nds':u'Kat-Bot: Kategorie is nu oplööst',
- 'nl':u'Bot: Categorie is opgeheven',
- 'pt':u'Bot: Categoria foi unida',
- 'sv':u'Robot: Kategorin upplöstes',
- }
- msg_remove={
- 'da':u'Robot: Fjerner fra %s',
- 'de':u'Bot: Entferne aus %s',
- 'en':u'Robot: Removing from %s',
- 'es':u'Bot: Eliminada de la %s',
- 'he':u'רובוט: מסיר מהקטגוריה %s',
- 'ia':u'Robot: Eliminate de %s',
- 'is':u'Vélmenni: Fjarlægi [[Flokkur:%s]]',
- 'kk':u'Бот: %s дегеннен аластатты',
- 'nds':u'Kat-Bot: rut ut %s',
- 'nl':u'Bot: Verwijderd uit %s',
- 'pt':u'Bot: Removendo [[Categoria:%s]]',
- 'sr':u'Бот: Уклањање из категорије [[Категорија:%s|%s]]',
- 'sv':u'Robot: Tar bort från %s',
- }
-
def __init__(self, catTitle, batchMode = False, editSummary = '', useSummaryForDeletion = False, titleRegex = None, inPlace = False):
self.editSummary = editSummary
self.cat = catlib.Category(wikipedia.getSite(), 'Category:' + catTitle)
@@ -484,7 +379,7 @@
if self.editSummary:
wikipedia.setAction(self.editSummary)
else:
- wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), self.msg_remove) % self.cat.title())
+ wikipedia.setAction(wikipedia.translate(wikipedia.getSite(), u'Robot: Removing from %s') % self.cat.title())
def run(self):
articles = self.cat.articlesList(recurse = 0)
@@ -505,7 +400,7 @@
if self.useSummaryForDeletion:
reason = self.editSummary
else:
- reason = wikipedia.translate(wikipedia.getSite(), self.deletion_reason_remove)
+ reason = wikipedia.translate(wikipedia.getSite(), u'Robot: Category was disbanded')
if self.batchMode:
self.cat.delete(reason, False)
else:
@@ -702,20 +597,6 @@
# Translations to say that the current category is in more categories than
# the one we're coming from
- also_in_cats = {
- 'da': u'(også i %s)',
- 'de': u'(auch in %s)',
- 'en': u'(also in %s)',
- 'fr': u'(également dans %s)',
- 'he': u'(גם בקטגוריות %s)',
- 'ia': u'(equalmente in %s)',
- 'is': u'(einnig í %s)',
- 'kk': u'(тағы да %s дегенде)',
- 'nl': u'(ook in %s)',
- 'pt': u'(também em %s)',
- 'sv': u'(också i %s)',
- 'ср': u'(такође у %s)',
- }
result = u'#' * currentDepth
result += '[[:%s|%s]]' % (cat.title(), cat.title().split(':', 1)[1])
@@ -733,8 +614,8 @@
for i in range(len(supercats)):
# create a list of wiki links to the supercategories
supercat_names.append('[[:%s|%s]]' % (supercats[i].title(), supercats[i].title().split(':', 1)[1]))
- # print this list, separated with commas, using translations given in also_in_cats
- result += ' ' + wikipedia.translate(wikipedia.getSite(), also_in_cats) % ', '.join(supercat_names)
+ # print this list, separated with commas
+ result += ' ' + wikipedia.translate(wikipedia.getSite(), u'(also in %s)') % ', '.join(supercat_names)
result += '\n'
if currentDepth < self.maxDepth:
for subcat in self.catDB.getSubcats(cat):
Modified: branches/pywikipedia/messages/clean_sandbox.py
===================================================================
--- branches/pywikipedia/messages/clean_sandbox.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/clean_sandbox.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -35,16 +35,6 @@
'commons': u'{{Sandbox}}\n<!-- Please edit only below this line. -->'
}
-msg = {
- 'ar': u'روبوت: هذه الصفحة سيتم تفريغها تلقائياً',
- 'de': u'Bot: Setze Seite zurück.',
- 'en': u'Robot: This page will automatically be cleaned.',
- 'nl': u'Robot: Automatisch voorzien van schoon zand.',
- 'no': u'bot: Rydder sandkassa.',
- 'pl': u'Robot czyści brudnopis',
- 'pt': u'Bot: Limpeza da página de testes',
- }
-
sandboxTitle = {
'ar': u'ويكيبيديا:ساحة اللعب',
'de': u'Wikipedia:Spielwiese',
@@ -73,7 +63,7 @@
if text.strip() == translatedContent.strip():
wikipedia.output(u'The sandbox is still clean, no change necessary.')
else:
- translatedMsg = wikipedia.translate(mySite, msg)
+ translatedMsg = wikipedia.translate(mySite, u'Robot: This page will automatically be cleaned.')
sandboxPage.put(translatedContent, translatedMsg)
except wikipedia.EditConflict:
wikipedia.output(u'*** Loading again because of edit conflict.\n')
Modified: branches/pywikipedia/messages/messages.py
===================================================================
--- branches/pywikipedia/messages/messages.py 2007-10-05 12:36:52 UTC (rev 4422)
+++ branches/pywikipedia/messages/messages.py 2007-10-05 15:10:32 UTC (rev 4423)
@@ -6,20 +6,20 @@
__version__ = '$Id: basic.py 4401 2007-10-03 12:52:09Z huji $'
edit_summaries = {
#basic.py
- 'Adding "test" to the beginning of the page.':
+ u'Adding "test" to the beginning of the page.':
{
'nl' : u'"Test" toegevoegd aan het begin van de pagina.',
'fa' : u'افزودن «Test» به ابتدای صفحه',
},
#capitalize_redirects.py
- 'Robot: Create redirect to [[%s]]':
+ u'Robot: Create redirect to [[%s]]':
{
'fr': u'robot: créez redirect à [[%s]]',
'pt': u'Bot: Criando redirect para [[%s]]',
'fa': u'ربات: ایجاد تغییرمسیر به [[%s]]',
},
#catall.py
- 'Bot: Changing categories':
+ u'Bot: Changing categories':
{
'he':u'Bot: משנה קטגוריות',
'fa':u'ربات: تغییر رده',
@@ -30,5 +30,138 @@
'pl':u'Bot: Zmiana kategorii',
'pt':u'Bot: Categorizando',
'sr':u'Bot: Измена категорија',
+ },
+ #category.py
+ u'Adding [[Category:%s]]':
+ {
+ 'ar':u'إضافة [[تصنيف:%s]]',
+ 'da':u'Robot: Tilføjer [[Kategori:%s]]',
+ 'de':u'Bot: Ergänze [[Kategorie:%s]]',
+ 'es':u'Bot: Añadida [[Categoría:%s]]',
+ 'id':u'Bot: Menambahkan [[Kategori:%s]]',
+ 'fa':u'ربات: افزودن [[رده:%s]]',
+ 'fi':u'Botti lisäsi luokkaan [[Luokka:%s]]',
+ 'fr':u'Robot : ajoute [[Catégorie:%s]]',
+ 'he':u'רובוט: מוסיף [[קטגוריה:%s]]',
+ 'ia':u'Robot: Addition de [[Categoria:%s]]',
+ 'is':u'Vélmenni: Bæti við [[Flokkur:%s]]',
+ 'it':u'Bot: Aggiungo [[Categoria:%s]]',
+ 'lt':u'robotas: Pridedama [[Kategorija:%s]]',
+ 'kk':u'Бот: [[Санат:%s]] үстеді',
+ 'nds':u'Kat-Bot: [[Kategorie:%s]] rin',
+ 'nl':u'Bot: [[Categorie:%s]] toegevoegd',
+ 'no':u'Robot: Legger til [[Kategori:%s]]',
+ 'pl':u'Robot dodaje [[Kategoria:%s]]',
+ 'pt':u'Bot: Adicionando [[Categoria:%s]]',
+ 'sr':u'Бот: Додаје [[Категорија:%s]]',
+ 'sv':u'Robot: Lägger till [[Kategori:%s]]',
+ },
+ u'Robot: Removing from %s':
+ {
+ 'da':u'Robot: Fjerner fra %s',
+ 'de':u'Bot: Entferne aus %s',
+ 'es':u'Bot: Eliminada de la %s',
+ 'fa':u'ربات: حذف از %s',
+ 'he':u'רובוט: מסיר מהקטגוריה %s',
+ 'ia':u'Robot: Eliminate de %s',
+ 'is':u'Vélmenni: Fjarlægi [[Flokkur:%s]]',
+ 'kk':u'Бот: %s дегеннен аластатты',
+ 'nds':u'Kat-Bot: rut ut %s',
+ 'nl':u'Bot: Verwijderd uit %s',
+ 'pt':u'Bot: Removendo [[Categoria:%s]]',
+ 'sr':u'Бот: Уклањање из категорије [[Категорија:%s|%s]]',
+ 'sv':u'Robot: Tar bort från %s',
+ },
+ u'Robot: Changing %s':
+ {
+ 'ar':u'روبوت: تغيير %s',
+ 'da':u'Robot: Ændrer %s',
+ 'de':u'Bot: Ändere %s',
+ 'es':u'Bot: Cambiada %s',
+ 'id':u'Bot: Mengganti %s',
+ 'fa':u'ربات: تغییر %s',
+ 'fi':u'Botti vaihtoi luokan %s',
+ 'fr':u'Robot : modifie [[%s]]',
+ 'he':u'רובוט: משנה %s',
+ 'ia':u'Robot: Modification de %s',
+ 'is':u'Vélmenni: Breyti flokknum [[%s]]',
+ 'it':u'Bot: Modifico %s',
+ 'lt':u'robotas: Keičiama %s',
+ 'kk':u'Бот: %s дегенді түзетті',
+ 'nds':u'Kat-Bot: %s utwesselt',
+ 'nl':u'Bot: Wijziging %s',
+ 'no':u'Robot: Endrer %s',
+ 'pt':u'Bot: Modificando [[%s]]',
+ 'pl':u'Robot przenosi %s',
+ 'sr':u'Бот: Измена категорије %s',
+ 'sv':u'Robot: Ändrar %s',
+ },
+ u'Robot: Category was moved to [[Category:%s|%s]]':
+ {
+ 'ar':u'روبوت: التصنيف نقل إلى [[تصنيف:%s|%s]]',
+ 'da':u'Robot: Kategori flyttet til [[Category:%s|%s]]',
+ 'de':u'Bot: Kategorie wurde nach [[Category:%s|%s]] verschoben',
+ 'fa':u'ربات: رده به [[رده:%s|%s]] منتقل شده بود.',
+ 'fr':u'Robot : catégorie déplacée sur [[Category:%s|%s]]',
+ 'he':u'רובוט: הקטגוריה הועברה לשם [[Category:%s|%s]]',
+ 'ia':u'Robot: Categoria transferite a [[Category:%s|%s]]',
+ 'id':u'Bot: Kategori dipindahkan ke [[Category:%s|%s]]',
+ 'it':u'Bot: La categoria è stata sostituita da [[Categoria:%s|%s]]',
+ 'lt':u'robotas: Kategorija pervadinta į [[Category:%s|%s]]',
+ 'kk':u'Бот: Санат [[Санат:%s|%s]] дегенге жылжытылды',
+ 'nds':u'Kat-Bot: Kategorie na [[Category:%s|%s]] schaven',
+ 'nl':u'Bot: Categorie is hernoemd naar [[Category:%s|%s]]',
+ 'no':u'Robot: Kategorien ble flyttet til [[Category:%s|%s]]',
+ 'pt':u'Bot: Categoria [[Category:%s|%s]] foi movida',
+ 'pl':u'Robot przenosi kategorię do [[Category:%s|%s]]',
+ 'sr':u'Бот: Категорија премештена у [[Category:%s|%s]]',
+ 'sv':u'Robot: Kategori flyttades till [[Category:%s|%s]]',
+ },
+ u'Robot: Category was disbanded':
+ {
+ 'da':u'Robot: Kategorien blev opløst',
+ 'de':u'Bot: Kategorie wurde aufgelöst',
+ 'he':u'רובוט: הקטגוריה פורקה',
+ 'fa':u'ربات: رده وجود نداشت',
+ 'ia':u'Robot: Categoria esseva dissolvite',
+ 'kk':u'Бот: Санат тарқатылды',
+ 'nds':u'Kat-Bot: Kategorie is nu oplööst',
+ 'nl':u'Bot: Categorie is opgeheven',
+ 'pt':u'Bot: Categoria foi unida',
+ 'sv':u'Robot: Kategorin upplöstes',
+ },
+ u'Robot: Listifying from %s (%d entries)':
+ {
+ 'fa':u'ربات: ايجاد فهرست از %s (%d صفحه)',
+ 'kk':u'Бот: %s дегеннен (%d буын) тізімдеді',
+ 'nl':u'Bot: Lijst van %s (%d pagina\'s)',
+ 'pt':u'Bot: Listando de %s (%d entradas)',
+ 'sv':u'Robot: Skapar en lista från %s (%d)',
+ },
+ u'(also in %s)':
+ {
+ 'da': u'(også i %s)',
+ 'de': u'(auch in %s)',
+ 'fa': u'(همچنين در %s)',
+ 'fr': u'(également dans %s)',
+ 'he': u'(גם בקטגוריות %s)',
+ 'ia': u'(equalmente in %s)',
+ 'is': u'(einnig í %s)',
+ 'kk': u'(тағы да %s дегенде)',
+ 'nl': u'(ook in %s)',
+ 'pt': u'(também em %s)',
+ 'sv': u'(också i %s)',
+ 'ср': u'(такође у %s)',
+ },
+ #clean_sandbox.py
+ u'Robot: This page will automatically be cleaned.':
+ {
+ 'ar': u'روبوت: هذه الصفحة سيتم تفريغها تلقائياً',
+ 'de': u'Bot: Setze Seite zurück.',
+ 'fa': u'ربات: خالی کردن خودکار صفحه',
+ 'nl': u'Robot: Automatisch voorzien van schoon zand.',
+ 'no': u'bot: Rydder sandkassa.',
+ 'pl': u'Robot czyści brudnopis',
+ 'pt': u'Bot: Limpeza da página de testes',
}
}
\ No newline at end of file