Bringing the discussion back to the devel list, sent it originally to the users list by mistake
2012/12/31 Andrea Aime <andrea.aime@anonymised.com>:
Hi all,
a user pointed me back to the Transifex translations for GeoServer:
https://www.transifex.com/projects/p/geoserver_22x/Hum… I see there is a number of them growing. What happens when a
translation
hits 100%, how is it turned back to property files and merged into the
GeoServer sources?
On Mon, Dec 31, 2012 at 7:07 PM, Oscar Fonts <oscar.fonts@anonymised.com> wrote:
Hi,
I prepared a little script that automatically links transifex
resources with the corresponding properties files on git repo.
Once automatically linked, simply pulling from tx and pushing to git
would synchronize the contents.This method is meant to be automatic and exhaustive mapping. It
locates 26 translation resources instead of 15, but their names are
different, because they are generated automatically from file paths.The script: https://gist.github.com/3918745
And the transifex repo generated from git contents:
https://www.transifex.com/projects/p/geoserver_test/
I’m a bit confused, how are the changes sent back to the GeoServer GIT repo?
Also, how do we avoid losing the work done on the other transifex I’ve seen here:
https://www.transifex.com/projects/p/geoserver_22x/
So, if we adapted the actual transifex project to use the script, it
could be run periodically, for example as part of the release process.
Hum… as part of the release seems a bit “late”, in that we would not be able to
get any feedback about improper translations until it’s too late.
Maybe nightly?
Also, how is the quality of the translation monitored?
I also guess there should be some threshold for the translations to be merged
back into GeoServer, e.g., would we want to include in a release a translation
that’s only 10% done?
Final nitpick from me, if someone makes a Italian translation I’d be really forced
to build some locale switcher in the GeoServer GUI, as I’d really hate to
see the GeoServer GUI in Italian (personal preference of course).
I can put some time to test & document this better, coordinated with
actual mantainer. Frank? Chris?
Yep, Frank, Chris?
Cheers
Andrea
–
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it