-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> I think it was not a good idea to create these entries in tw 
> directly.

That's a pitty! Sorry for that... I was confused by "if you can create
the keys on translatewiki: do that."

> The normal way is to create a dictionary as described and make a 
> request at sf (or send a mail to me as well).

OK; so I did as you told me and created such a file with dict according
to the guide (but using trunk), the file 'thirdparty' is attached. But
I have to tell that using the script mentioned in guide did not work
well for me, beacuse of using trunk and slightly other key names...

Testing worked quite well, with:

>>> import wikipedia as pywikibot from pywikibot import i18n 
>>> i18n.twtranslate(pywikibot.getSite(),
'thirdparty-drtrigonbot-sum_disc-parse')
u':* %s: %s - [%s letzte Bearbeitung] ({{PAGESIZE:%s}} Bytes) von %s (%s)'

(I know the '%s' should be explicitely named - that will be next step..)

> i18n dicts are placed in the rewrite branch. In trunk release i18n 
> directory is defined as svn:external which copies its content from 
> rewrite.

OK thanks! (may be that should be quite obvious to me... ;)

> There is no automatic mechanism to synchonize these dicts from 
> pywikipedia svn to tw and vice versa. It is necessary to outcheck 
> pwb svn at tw and to expand the yaml config file at mw svn and 
> perhaps run fuzzy bot to import the given translations.
>> From time to time the i18n dictionaries are created and 
>> backported to pwb svn.

So this is what you are doing for all translations in i18n directory?
Is this done manually? Do I have to do that also?

Greetings and thanks for support!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5jeysACgkQAXWvBxzBrDBhpACeKPmwnxbMXAhc7bhq+mo/3emh
8FkAoJUZO9yRigzxh+6anLDrkjxFZr/q
=81Ae
-----END PGP SIGNATURE-----
# coding=utf-8
msg = {
'en': {
'thirdparty-drtrigonbot-sum_disc-summary-head': u'robot ',
'thirdparty-drtrigonbot-sum_disc-summary-add': u'Discussion summary added: %i 
entries',
'thirdparty-drtrigonbot-sum_disc-summary-mod': u'Discussion summary updated: %i 
entries in %s',
'thirdparty-drtrigonbot-sum_disc-summary-clean': u'Discussion summary added 
with clean up: %i entries',
'thirdparty-drtrigonbot-sum_disc-notify-changed': u'Discussion changed',
'thirdparty-drtrigonbot-sum_disc-notify-new': u'New Discussion',
'thirdparty-drtrigonbot-sum_disc-notify-closed': u'Discussion closed',
'thirdparty-drtrigonbot-sum_disc-notify-maintmsg': u'BOT MESSAGE',
'thirdparty-drtrigonbot-sum_disc-notify-notify': u'Notification',
'thirdparty-drtrigonbot-sum_disc-parse': u':* %s: %s - [%s last edit] 
({{PAGESIZE:%s}} bytes) by %s (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-closed': u':* %s: %s all discussions 
have finished (surveillance stopped) - last edit by %s (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-notify': u':* %s: <span 
class="plainlinks">[%s %s]</span> - last edit by [[User:%s]] (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-warning': u':* Bot warning message: %s 
"\'\'%s\'\'"',
'thirdparty-drtrigonbot-sum_disc-parse-start': u'; %d. %B %Y',
'thirdparty-drtrigonbot-sum_disc-parse-end': u'<noinclude>\n\nSummary generated 
from and at: ~~~~</noinclude>',
'thirdparty-drtrigonbot-sum_disc-parse-nonhuman': u'(no human editor found)',
},
'de': {
'thirdparty-drtrigonbot-sum_disc-summary-head': u'Bot: ',
'thirdparty-drtrigonbot-sum_disc-summary-add': u'Diskussions-Zusammenfassung 
hinzugefügt (%i Einträge)',
'thirdparty-drtrigonbot-sum_disc-summary-mod': u'Diskussions-Zusammenfassung 
aktualisiert (%i Einträge in %s)',
'thirdparty-drtrigonbot-sum_disc-summary-clean': u'Diskussions-Zusammenfassung 
hinzugefügt und bereinigt (%i Einträge)',
'thirdparty-drtrigonbot-sum_disc-notify-changed': u'Diskussion verändert',
'thirdparty-drtrigonbot-sum_disc-notify-new': u'Neue Diskussion',
'thirdparty-drtrigonbot-sum_disc-notify-closed': u'Diskussion abgeschlossen',
'thirdparty-drtrigonbot-sum_disc-notify-maintmsg': u'BOT MESSAGE',
'thirdparty-drtrigonbot-sum_disc-notify-notify': u'Benachrichtigung',
'thirdparty-drtrigonbot-sum_disc-parse': u':* %s: %s - [%s letzte Bearbeitung] 
({{PAGESIZE:%s}} Bytes) von %s (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-closed': u':* %s: %s alle Diskussionen 
wurden beendet (Überwachung gestoppt) - letzte Bearbeitung von %s (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-notify': u':* %s: <span 
class="plainlinks">[%s %s]</span> - letzte Bearbeitung von [[User:%s]] (%s)',
'thirdparty-drtrigonbot-sum_disc-parse-warning': u':* Bot Warn-Nachricht: %s 
"\'\'%s\'\'"',
'thirdparty-drtrigonbot-sum_disc-parse-start': u'; %d. %B %Y',
'thirdparty-drtrigonbot-sum_disc-parse-end': u'<noinclude>\n\nZusammenfassung 
erstellt von und um: ~~~~</noinclude>',
'thirdparty-drtrigonbot-sum_disc-parse-nonhuman': u'(keinen menschlichen 
Bearbeiter gefunden)',
},
'fr': {
},
'pl': {
},
'it': {
},
'ja': {
},
'es': {
},
'pt': {
},
'nl': {
},
'ru': {
},
'sv': {
},
'zh': {
},
'ca': {
},
'no': {
},
'fi': {
},
'uk': {
},
'cs': {
},
'hu': {
},
'ro': {
},
'tr': {
},
'ko': {
},
'vi': {
},
'id': {
},
'da': {
},
'ar': {
},
'eo': {
},
'sr': {
},
'lt': {
},
'sk': {
},
'vo': {
},
'fa': {
},
'he': {
},
'bg': {
},
'sl': {
},
'war': {
},
'ms': {
},
'hr': {
},
'et': {
},
'new': {
},
'hi': {
},
'simple': {
},
'gl': {
},
'th': {
},
'eu': {
},
'nn': {
},
'roa-rup': {
},
'el': {
},
'ht': {
},
'az': {
},
'tl': {
},
'la': {
},
'te': {
},
'ka': {
},
'mk': {
},
'ceb': {
},
'sh': {
},
'br': {
},
'pms': {
},
'mr': {
},
'lv': {
},
'lb': {
},
'jv': {
},
'be-x-old': {
},
'cy': {
},
'is': {
},
'bs': {
},
'sq': {
},
'ta': {
},
'be': {
},
'bpy': {
},
'an': {
},
'oc': {
},
'bn': {
},
'sw': {
},
'io': {
},
'fy': {
},
'lmo': {
},
'gu': {
},
'af': {
},
'nds': {
},
'ml': {
},
'qu': {
},
'scn': {
},
'ur': {
},
'ku': {
},
'zh-yue': {
},
'su': {
},
'ast': {
},
'nap': {
},
'bat-smg': {
},
'hy': {
},
'yo': {
},
'ga': {
},
'cv': {
},
'wa': {
},
'ksh': {
},
'ne': {
},
'pnb': {
},
'kn': {
},
'tg': {
},
'roa-tara': {
},
'vec': {
},
'yi': {
},
'gd': {
},
'tt': {
},
'zh-min-nan': {
},
'os': {
},
'uz': {
},
'pam': {
},
'als': {
},
'sah': {
},
'kk': {
},
'arz': {
},
'mi': {
},
'li': {
},
'am': {
},
'nah': {
},
'hsb': {
},
'glk': {
},
'co': {
},
'gan': {
},
'mn': {
},
'sco': {
},
'ia': {
},
'bcl': {
},
'my': {
},
'fo': {
},
'fiu-vro': {
},
'nds-nl': {
},
'si': {
},
'tk': {
},
'vls': {
},
'sa': {
},
'bar': {
},
'mg': {
},
'gv': {
},
'ilo': {
},
'dv': {
},
'nrm': {
},
'pag': {
},
'map-bms': {
},
'rm': {
},
'ckb': {
},
'diq': {
},
'se': {
},
'mzn': {
},
'wuu': {
},
'fur': {
},
'ug': {
},
'lij': {
},
'mt': {
},
'bh': {
},
'nov': {
},
'bo': {
},
'ang': {
},
'csb': {
},
'sc': {
},
'zh-classical': {
},
'hif': {
},
'km': {
},
'lad': {
},
'cbk-zam': {
},
'pi': {
},
'frp': {
},
'ps': {
},
'hak': {
},
'kw': {
},
'pa': {
},
'nv': {
},
'szl': {
},
'xal': {
},
'pdc': {
},
'haw': {
},
'stq': {
},
'ie': {
},
'so': {
},
'kv': {
},
'crh': {
},
'to': {
},
'ace': {
},
'mhr': {
},
'myv': {
},
'pcd': {
},
'krc': {
},
'ln': {
},
'ext': {
},
'gn': {
},
'ky': {
},
'eml': {
},
'arc': {
},
'pap': {
},
'ay': {
},
'rw': {
},
'jbo': {
},
'wo': {
},
'bjn': {
},
'frr': {
},
'ce': {
},
'ba': {
},
'kl': {
},
'tpi': {
},
'kab': {
},
'udm': {
},
'ty': {
},
'srn': {
},
'zea': {
},
'mrj': {
},
'koi': {
},
'dsb': {
},
'ig': {
},
'ab': {
},
'or': {
},
'gag': {
},
'kg': {
},
'lo': {
},
'av': {
},
'mdf': {
},
'mwl': {
},
'rmy': {
},
'cu': {
},
'kaa': {
},
'sm': {
},
'tet': {
},
'got': {
},
'ks': {
},
'bm': {
},
'ik': {
},
'sd': {
},
'bi': {
},
'lbe': {
},
'na': {
},
'pih': {
},
'iu': {
},
'pnt': {
},
'chr': {
},
'cdo': {
},
'as': {
},
'ss': {
},
'pfl': {
},
'ha': {
},
'ee': {
},
'ti': {
},
'om': {
},
'zu': {
},
'za': {
},
've': {
},
'ts': {
},
'rn': {
},
'dz': {
},
'sg': {
},
'cr': {
},
'ch': {
},
'lg': {
},
'bug': {
},
'bxr': {
},
'fj': {
},
'ak': {
},
'st': {
},
'xh': {
},
'ny': {
},
'tn': {
},
'ff': {
},
'ki': {
},
'tum': {
},
'sn': {
},
'tw': {
},
'chy': {
},
}

_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to