Launchpad logo and name.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index ][Thread Index ]

[Launchpad-users] syncing translations across series(es)



Hello,

My project wxbanker has a 0.4 series with translations. I've since branched and made a 0.5 series which is in development. While doing this people have added translations to the stable 0.4 series. What is the easiest way for me to get all the relevant newly translated languages/strings from the 0.4 series into my 0.5 series, which now of course has a different template with some strings added and some removed?

What I think would be optimal is a translation merging system that looks at things at a higher level than the po/mo files. If I say I want to merge translations from series A to B, it will for each string add the translation in B if it doesn't already exist, and overwrite it if the translation in A is more recent than the translation in B. Of course it also wouldn't bring over any translations from A where the string to be translated doesn't exist in B.

Especially with the new auto-importing of templates in version control (http://blog.launchpad.net/translations/import-translation-templates-from-your-projects-bazaar-branches), perhaps smarter things could be done with the actual .mo files if they too are in version control. For example I could say I want to merge translations from series A to B and launchpad will create a branch for me to review and merge. Ideally, with all the relevent files hosted in launchpad code, a user should never have to use the import/export tools in Rosetta.

It feels like there should be some sane way to accomplish merging translations, or at least pulling everything relevant from one series into another. Am I missing an obvious way to do this? Last time I exported from one and imported into the other, but the import took about a week and I think required a template to be imported with it, which doesn't make sense in this scenario.

Thanks for any help!
Michael Rooney
mrooney@xxxxxxxxx


This is the launchpad-users mailing list archive — see also the general help for Launchpad.net mailing lists.

(Formatted by MHonArc.)