[Openstack-i18n] [savanna] impl i18n
Sergey Lukjanov
slukjanov at mirantis.com
Mon Aug 26 18:26:23 UTC 2013
Hi,
thank you for the response.
Here is our project @ transifex - https://www.transifex.com/projects/p/savanna/
Should I grant you some permissions to move it to the openstack org?
Thank you!
Sincerely yours,
Sergey Lukjanov
Savanna Technical Lead
Mirantis Inc.
On Aug 26, 2013, at 7:07, Ying Chun Guo <guoyingc at cn.ibm.com> wrote:
> Hi, Sergey
>
> It looks like you know clear from technical side.
> You want to understand from translation management side.
>
> Now we are using Transifex to manage the translation.
> In Transifex, there is an organization named "openstack": https://www.transifex.com/projects/p/openstack/.
> All the projects belong to this organization.
> Within this organization, glossary and translation memory can be shared.
>
> When you are done all the technical details, you can generate a PoT file.
> The PoT file and all the translated po files should be saved in your github repository.
> We have some automatic jobs in Jenkins to maintain the synchronization between github and Transifex.
> You can refer to this wiki page: https://wiki.openstack.org/wiki/I18n/Tools.
> If the i18n mechanism of savanna is similar with nova, it's very easy to add automatic jobs.
>
> If you want to add Savanna to Transifex, you can:
> 1. Create a project in Transifex named Savanna
> 2. Upload the PoT to Savanna project, make sure to use "en" as the source language.
> 3. Give me the link to Savanna project, I can add this project to openstack organization.
>
> If you have any other questions, feel free to contact with us.
>
> Regards
> Ying Chun Guo (Daisy)
>
> Sergey Lukjanov <slukjanov at mirantis.com> wrote on 2013/08/26 00:53:06:
>
> > Sergey Lukjanov <slukjanov at mirantis.com>
> > 2013/08/26 00:53
> >
> > To
> >
> > openstack-i18n at lists.openstack.org,
> >
> > cc
> >
> > Subject
> >
> > [Openstack-i18n] [savanna] impl i18n
> >
> > Hi,
> >
> > I'm looking on how to implement i18n in Savanna project correctly.
> >
> > The first two docs that I read are https://wiki.openstack.org/wiki/
> > Translations and https://wiki.openstack.org/wiki/I18NSupport
> >
> > The technical side of the impl seems to be clear - we need to use
> > gettext, babel and wrap up all strings with _(…), but there are
> > several questions about how to create translations and that's the
> > reason I'm here. As I see you're using transifex to manage
> > translations. It looks like common strings are shared between the
> > projects in one organization using the "Translation Memory" feature
> > and AFAIU it provides oslo translation for all projects. And the
> > first question is could be Savanna added to the organization to get
> > access to the oslo translations, i.e. is this organization only for
> > the integrated projects, or related/incubated could be added too?
> >
> > Thank you!
> >
> > Sincerely yours,
> > Sergey Lukjanov
> > Savanna Technical Lead
> > Mirantis Inc.
> >
> >
> > _______________________________________________
> > Openstack-i18n mailing list
> > Openstack-i18n at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-i18n/attachments/20130826/29170ebb/attachment.html>
More information about the Openstack-i18n
mailing list