There is some translation work being done in zanata which I would like
to push upstream. My thinking was to ask for the latest strings to be
pulled from transifex and then merge in the zanata translations where:
- Honor the transifex translation if it exists.
- If there is a zanata translation, but nothing from transifex, add the
translation in
- Do not add a translation if the key is only in zanata.
The command I would use is:
msgmerge -C zanata.po transifex.po transifex.pot
My question is, can I do a single PR for all the languages? So, A single
PR for foreman, and each plugin? Or, would you prefer a unique PR pull
project and language?
– bk
> There is some translation work being done in zanata which I would like
> to push upstream. My thinking was to ask for the latest strings to be
> pulled from transifex and then merge in the zanata translations where:
>
> 1) Honor the transifex translation if it exists.
> 2) If there is a zanata translation, but nothing from transifex, add the
> translation in
> 3) Do not add a translation if the key is only in zanata.
Thanks, that sounds sane.
> The command I would use is:
>
> msgmerge -C zanata.po transifex.po transifex.pot
>
> My question is, can I do a single PR for all the languages? So, A single
> PR for foreman, and each plugin? Or, would you prefer a unique PR pull
> project and language?
They should be uploaded to Transifex, not committed to the repositories
otherwise the strings won't be visible in tx (it only downloads the .pot).
I'd suggest doing the merge and sending the files to me or somebody else
to verify the changes are correct, then we can upload them.
···
On 12/08/14 15:23, Bryan Kearney wrote:
–
Dominic Cleal
Red Hat Engineering
Lemme do this… I will do a single pull request per project, and you can
review/merge/abandon as necessary.
– bk
···
On 08/12/2014 10:32 AM, Dominic Cleal wrote:
> On 12/08/14 15:23, Bryan Kearney wrote:
>> There is some translation work being done in zanata which I would like
>> to push upstream. My thinking was to ask for the latest strings to be
>> pulled from transifex and then merge in the zanata translations where:
>>
>> 1) Honor the transifex translation if it exists.
>> 2) If there is a zanata translation, but nothing from transifex, add the
>> translation in
>> 3) Do not add a translation if the key is only in zanata.
>
> Thanks, that sounds sane.
>
>> The command I would use is:
>>
>> msgmerge -C zanata.po transifex.po transifex.pot
>>
>> My question is, can I do a single PR for all the languages? So, A single
>> PR for foreman, and each plugin? Or, would you prefer a unique PR pull
>> project and language?
>
> They should be uploaded to Transifex, not committed to the repositories
> otherwise the strings won't be visible in tx (it only downloads the .pot).
>
> I'd suggest doing the merge and sending the files to me or somebody else
> to verify the changes are correct, then we can upload them.
>