[Openstack-i18n] [OpenStack-Infra] Pootle and Zanata trial

Andreas Jaeger aj at suse.com
Thu Oct 23 11:58:23 UTC 2014

On 10/23/2014 03:01 AM, Carlos Munoz wrote:
> Hi Andreas,
> The reason why the python client doesn't find your PO files is because
> it is expecting them to be in a strictly standard place for po files.
> Because you have that LC_MESSAGES directory, that throws the python
> client off base. This is one of the things we have improved in our java
> client. So I'm going to guide you through the same exact steps you are
> trying here, but with the java client.


So, the question is whether this gets fixed in the python client - or
whether we should use the java client...

> [...]

> Now, to answer your specific questions at the end:
> * (ad 7): How can I upload the translation files via command line for an
> initial import?
> I think I covered that in my series of steps above, as it was really an
> initial push from the source repo. Let me know if you still have
> questions there.

No, looks fine.

> * (ad 5) What happens if more languages get added on the server, how to
> update the local zanata.xml file? Or is there a way to download it
> automatically using the client?
> That is currently a manual process because the server doesn't contain
> all the information that you might have customized (like I did in my
> example) in your zanata.xml. Having said that, it should not be very
> difficult to implement a client feature that lets you update the
> languages from the project in Zanata.

Yes, with our workflow this is needed.

Do you have a proposal for a better workflow than the one we're using?
What are others doing?

> I hope I've shed some light on the zanata client workings. As usual, let
> me know if you have any other questions.

 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

More information about the Openstack-i18n mailing list