[openstack-dev] [Oslo] Translating log and exception messages in Oslo libraries

Doug Hellmann doug.hellmann at dreamhost.com
Fri Jun 20 13:18:37 UTC 2014

On Fri, Jun 20, 2014 at 8:40 AM, Mark McLoughlin <markmc at redhat.com> wrote:
> Hi
> I'm not sure we've ever discussed this before, but I had previously
> figured that we shouldn't translate log and exception messages in
> oslo.messaging.
> My thinking is:
>   - it seems like an odd thing for a library to do, I don't know of
>     examples of other libraries doing this .. but I haven't gone
>     looking
>   - it involves a dependency on oslo.i18n
>   - more than just marking strings for translation and using
>     gettextutils, you also need to set up the infrastructure for pushing
>     the .pot files to transifex, pulling the .po files from .transifex
>     and installing the .mo files at install time
> I don't feel terribly strongly about this except that unless someone is
> willing to see this through and do the transifex and install-time work,
> we shouldn't be doing the use-oslo.i18n and mark-strings-for-translation
> work.

I had thought we would do all of the oslo libraries, since so many of
the log messages actually come from library code. I think Andreas has
already set up most of the infrastructure needed to make the
translation jobs work.

We haven't done a great job of communicating the plan on log
translations, and I'm currently looking for someone from the i18n team
to step forward to be the point of contact on that work.


> Mark.
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

More information about the OpenStack-dev mailing list