we merged latest translations from launchpad, but some does not work. We saw changes like this
and suppose that we miss some new server functionality concerning translations. We still use v7.0, we will switch to 8.0 later. Do someone has the same problem and can help us to find the new server change sets in the github ?
thanks Michael GSchneider
we found this in the github and could solve the problem:
[FIX] tools.translate: when loading entries from a PO file, use also the POT.
On Launchpad, as commented on bug 933496, PO entries (and their comments) are
shared between series. This mean that e.g. the 7.0 series can have the wrong
`reference` comments (those beginning with #:) as they would be copied from say
the trunk series. Those `reference` comments are used to import translations
and look them up.
This patch adds a few lines of code to tools.translate so that targets
defined in the POT `reference` comments are used in addition to those from the
Also adds a test module to validate the new behavior.
This patch stems from:
- the 6.1 branch by Vo Minh Thu:
- the 7.0 port by Numerigraphe:
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 9/23/14, 6:45 AM|
|Seen: 491 times|
|Last updated: 3/16/15, 8:10 AM|