When thinking about new updating mechanisms for messages, please also have an eye on pywikipediabot. Maybe, it can be made to fit the scheme as well, in one go. - pywikipedabot is in maintained in svn (together with MediaWiki) - it is using the python programming language - it has two kinds of messages: - ones being send to wikis to be stored there as edit comments or inside pages. These already have an i18n mechanism in place. - ones being shown to bot operators on the console. They are almost entirely English only, and not having an i18n mechanism estalished, and are not centralized, i.e. dispersed in program code. There are several tracker requests + reasons to i18n them, too. - there are several such bots running on the toolsever, many of which "svn up" regularly or even automatically.
I'm available to make necessary changes to pywikipediabot, so as to at least make the curently i18n-ed messages available for being maintained at Betawiki.
Without deep investigation, I assume, that would be as easy as moving them from their respective programs into extra include-files in the vast majority of cases. They would be handeled very similar to MediaWki messages, only with slightly different programming language glue around them (due to python vs. php syntax).
Greetings, Purodha
Purodha wrote:
When thinking about new updating mechanisms for messages, please also have an eye on pywikipediabot. Maybe, it can be made to fit the scheme as well, in one go.
This has apparently been suggested before: see e.g. http://translatewiki.net/wiki/Support/Archive/2008/1#pywikipedia_translation... I suspect it simply needs someone to step up and do the necessary code reorganization and writing of glue code.
Anyway, this isn't IMHO really more than tangentially relevant to the toolserver. Doesn't the pywikipedia project have its own mailing list?
2009/2/6 Ilmari Karonen nospam@vyznev.net:
Anyway, this isn't IMHO really more than tangentially relevant to the toolserver. Doesn't the pywikipedia project have its own mailing list?
We do, pywikipedia-l@lists.wikimedia.org
toolserver-l@lists.wikimedia.org