Hey all,
Now I have more of the details sorted out, I'd like to invite feedback on my Google Summer of Code proposed project, entitled *TranslateSvg: Bringing the translation revolution to Wikimedia Commons *.[1]. Obviously the deadline for submissions is rapidly closing in, but comments would still be very welcome, either before or after that deadline.
To quote from my proposal:
TranslateSvg has the potential to revolutionise the ability of Wikimedia's diverse groups of image maintainers to work together creating and improving the same communal set of SVG (vector) images. At the moment, providing alternative translations of SVG files typically requires "forking" the image. This drastically increases the image's maintenance burden and thereby discourages image improvement. Where such improvement does take place, it is seldom shared between different language versions. TranslateSvg would completely change this suboptimal workflow by removing the need for the image to be forked; instead, translations (provided using a streamlined special page) would be saved inside the image itself, in accordance with the SVG 1.1 specification. The file, complete with these embedded translations, could then be displayed in either the language of a wiki, the user's preferred interface language, or any given arbitrary language. If the SVG file were to be served directly, it would helpfully display in the user's system language where such a translation was available, aiding reuse possibilities. When I originally raised this idea it received the support of several Wikimedia Commons users as well as WMF developers.
Thanks!
Harry (User:Jarry1250)
[1] https://www.mediawiki.org/wiki/User:Jarry1250/GSoC_2012_application