Hello,

as you seem to have trouble with updating translations in Trac a comment from my side.

For JOSM we're currently in the process of moving from Launchpad to Transifex. For us this means we have a completely automated process to update translations.

For JOSM we don't manage different release translations, but separate in core, data and plugins. We have one big text space, split it into the three parts and later join them again.

Means core: all in core
data: all in data except stuff already in core
plugins: all in plugins except stuff already in core and data

For Trac that could mean that main translation is trunk and the others only contain strings, which are not already in the others.

The required task to do message extraction and joining are available as "ant" task in JOSM repo (JOSM is Java, thus ant). But they aren't that complicated. It is simply a set of msgmerge and similar commands.

Using this approach you can even have a nightly/weekly automated translations update (for JOSM upload is weekly, download is still called manual, but it is a single "ant update") and translators need to translate each string only once.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to