How to merge upstream and Launcpad translations?
Hi,
Since gEDA we (the gEDA project) uploaded our .pot files to Launchpad, there have been upstream changes to strings, and some translators have continued to work checking in translation changes to our git repository.
In the mean time, some translations have been changed on Launchpad.
Working through the documentation and FAQs for rosetta, I can't figure out what the best workflow to deal with this is. We'd like to merge new translations from Launchpad back upstream to our git repository, and have Launchpad show "green" translation status for such strings.
Do we need to upload the latest .pot files from our last release? If so, what about .po files which may have been changed?
If I upload new .po files from our git repo, is there some mechanism whereby any existing launchpad changes are merged in, or do we risk loosing people's translation work? I assume there could be a degenerate case where some have been changed both in Launchpad and upstream. Is there some conflict resolution interface to deal with this?
If we're going about using Launchpad-
Do I need to download all the launchpad translations, manually merge them offline (then re-upload to Launchpad?).
Thanks for your help
Peter C.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Peter Clifton for more information if necessary.