Hi Maarten,
I still had some similar code laying around. See
for the
basics of what would be the possible python script in the case described
by Hans. Mvg,
Bas
From: wmnl(a)maartenbrinkerink.net
Date: Mon, 9 May 2016 14:21:48 +0200
To: glamtools(a)lists.wikimedia.org
Subject: Re: [Glamtools] adding 3134 captions after upload?
I would love an example of such a method/action!
Best,
Maarten
Op 9 mei 2016, om 14:14 heeft Bas vb <bas_v_b(a)hotmail.com> het volgende
geschreven:This should be quite easy with pywikibot if the file-names and
translations to add are given. If there are no indonesian translations
currently in the descriptions the new translation can simply be appended
after "|information=" Mvg,
Bas
From: faewik(a)gmail.com
Date: Mon, 9 May 2016 12:36:19 +0100
To: j.m.muller(a)hccnet.nl; glamtools(a)lists.wikimedia.org
Subject: Re: [Glamtools] adding 3134 captions after upload?
There's no 'painless' solution. I have made similar housekeeping
updates to very large batch uploads post-upload using pywikibot using
short scripts. Amongst other things, pywikibot can pull up the specific
image page history and tell which past edits have been made and by whom,
then make intelligent decisions on whether to add information or how to
best do it. Terribly handy for avoiding doing something twice.
I suggest not being in a hurry. Focus on getting the translations
done, if amenable to it, it would be worth training up the translator so
they write the new text directly into the image templates rather than
somewhere else. If this would be too difficult, then just get the
translations as a file or spreadsheet, mapped against the related
Commons images or reference numbers. There are several bot writers
that might be interested in plugging the extra translations seamlessly
into the current image pages once the data is ready. The best place to
ask for a Commons bot specialist is on the bots work requests page.[1]
As you do so much of this stuff, I strongly recommend you try playing
around with Python and pywikibot yourself, perhaps delaying this
translation fix so you can use it to practice with. A script to do what
you are looking for might only take around 20 or 30 lines of original
programming, most of pywikibot's power lies in the handy modules that
have been written to do exactly this sort of thing. See the advice and
code examples in the manual.[2]
Links
1.
https://commons.wikimedia.org/wiki/Commons:Bots/Work_requests
2.
https://www.mediawiki.org/wiki/Manual:Pywikibot
Fae
On 9 May 2016 at 12:19, Hans Muller <j.m.muller(a)hccnet.nl> wrote:
Dear All,
** Is it possible to add 3134 captions to existing images on Commons?
** (without removing earlier work on the images, metadata and
categories)
This nice question presents itself in the following case. Recently, i
uploaded 3134 images from Dutch University Library Leiden UBL and
KITLV to
https://commons.wikimedia.org/wiki/Category:Media_contributed_by_KITL
V_2016_-_Art_-_Temp
(309 colonial works of art)
and
https://commons.wikimedia.org/wiki/Category:Media_contributed_by_KITL
V_2016_-_Temp
(2805 colonial photographs)
with captions in Dutch and English. I corrected the metadata,
categorised the images and put them into Wikipedia articles (only a
few ;-)
Now a translator might be paid to translate the captions into Bahasa
Indonesia, the language of the people perhaps most interested in these
historical images. If the translator succeeds, that would mean
require language templates like
{{id|1= ... }}
to the description fields.
Re-uploading with GWToolset proved to be impossible if another user
has worked on the metadata since upload. Categorisation and my own
corrections to the metadata would be lost.
* Is there another, painless solution putting in the new translation
while keeping the previous work on these files?
Thanks for you considering this problem,
Best regards from a sunny Utrecht, the Netherlands,
hans muller
https://commons.wikimedia.org/wiki/User:Hansmuller
--
faewik(a)gmail.com
https://commons.wikimedia.org/wiki/User:Fae
_______________________________________________
Glamtools mailing list
Glamtools(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/glamtools
_______________________________________________Glamtools mailing
listGlamtools@lists.wikimedia.orghttps://lists.wikimedia.org/mailman/list
info/glamtools
_______________________________________________
Glamtools mailing list
Glamtools(a)lists.wikimedia.org
_______________________________________________
Glamtools mailing list
Glamtools(a)lists.wikimedia.org