On Wed, Jan 7, 2009 at 6:08 AM, Lars Aronsson <lars(a)aronsson.se> wrote:
The Category:Politicians in many languages has an
interwiki link
to the Armenian (hy:) category for political scientists. I fixed
the English Wikipedia (manually) and the North European languages
(by bot), but some 50 languages remain to be edited.
If interwiki.py supported SUL and if I had a truly global bot
flag, I could do it. But I'm reluctant to edit 50 languages
manually, especially since there are hundreds of such conflicts.
You can do it by bot as things are. I myself use Robbot on all
languages; the only thing that could be improved regarding SUL is that
I have to type in its password once for each language rather than one
time for all, and as regards bot flags - it seems it has one on every
language where it needs it.
One problem here is that interwiki.py only adds links.
Both
correct ones and errors are quickly propagated. But corrections
are not propagated, because the conflicts make it give up. An
easy way to remove that hy: interwiki link would be a great help.
Well, as said, I use Robbot on all languages, the code I use for that is:
from family import Family
for lang in Family().alphabetic:
usernames['wikipedia'][lang] = 'Robbot'
This gives me 2 warnings every time I start the bot, but I just ignore
them. With such a setting, whenever I get to a conflict of which I
know the resolution, I start a separate interwiki.py with the
necessary -ignore or -neverlink and -force, and the bot will remove at
least that problem everywhere it exists.
--
André Engels, andreengels(a)gmail.com