[OpenStack-I18n] RFC: publishing translated release notes

Akihiro Motoki amotoki at gmail.com
Thu Oct 6 15:59:11 UTC 2016


Some update on release note translations.

It is a good news.
I found releasenotes/source/conf.py files in most projects do not define
locale_dirs.
After I added locale_dirs = ['locale/'] to horizon
releasenotes/source/conf.py,
I succeeded to generate translated version of release notes :)
I manually followed the proposed script by Andreas.

I checked most core service projects and openstack-manuals and
it turns out openstack-manuals is the only project which defines
locale_dirs in releasenotes/source/conf.py.

I believe this is the reason we failed to get translated release notes when
we tried before.

Akihiro



2016-09-20 2:17 GMT+09:00 Doug Hellmann <doug at doughellmann.com>:

>
> > On Sep 19, 2016, at 4:08 AM, Andreas Jaeger <aj at suse.com> wrote:
> >
> > On 2016-09-18 22:02, Andreas Jaeger wrote:
> >> I've done a proof of concept on how we could publish translated release
> >> notes:
> >>
> >> https://review.openstack.org/372167
> >>
> >> I've added two open questions to the review - please look at it and give
> >> me your suggestions. If anybody comes up with a better solution, this
> >> would be more than welcome,
> >>
> >> Note that currently only 19 repos have translations for release notes -
> >> out of 197 repos that have release notes,
> >
> > Somehow the releasenotes itself do not get translated. A few lines have
> > translations but lots is missing.
> >
> > For example, check:
> > http://users.suse.com/~aj/horizon-releasenotes/
> > http://users.suse.com/~aj/trove-dashboard-releasenotes/
> >
> > And compare with openstack-manuals that does not use reno:
> > http://users.suse.com/~aj/openstack-manuals-release-notes/
> >
> > My guess is that the string extraction - or merging back - is not
> > working with reno as we would expect it.
> >
> > Is there anyone that could investigate this, please?
> >
> > The script can be run easily locally.
> >
> > I won't have time this week to work further on this,
>
> Andreas,
>
> Thank you for taking the next step in this process. It was on the task
> list for the release team this cycle, but slipped again, so I really
> appreciate your work.
>
> Unfortunately, now that we are in the release candidate period, I do not
> expect to have time to look at the issue myself. We should try to get it
> working before the Ocata-1 milestone, though. Let me know if that works
> with your anticipated workload.
>
> Doug
>
> >
> > Andreas
> > --
> > Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
> >  SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> >   GF: Felix Imendörffer, Jane Smithard, Graham Norton,
> >       HRB 21284 (AG Nürnberg)
> >    GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
> >
>
>
> _______________________________________________
> 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/20161007/c5d8570c/attachment-0001.html>


More information about the OpenStack-I18n mailing list