yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #66783
[Bug 1710003] Re: Pseudo-translation generation fails
Reviewed: https://review.openstack.org/492670
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=846fc19d719182700656039f91f09e212cabd9ec
Submitter: Jenkins
Branch: master
commit 846fc19d719182700656039f91f09e212cabd9ec
Author: Nick Timkovich <npt@xxxxxxxxxxxx>
Date: Thu Aug 10 15:07:52 2017 -0500
Fix pofile for pseudo translations
The pofile name in the pseudo translation logic appears to expect the
babel.messages object, not the string holding the location of the pofile.
Trimmed a string that gettext reacts poorly with when creating pseudo-
translations.
Change-Id: I811711412d85a989826a946d1d57ed39790e34ed
Closes-Bug: 1710003
** Changed in: horizon
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1710003
Title:
Pseudo-translation generation fails
Status in OpenStack Dashboard (Horizon):
Fix Released
Bug description:
Pseudo-translations fail to generate; it looks the logic expects the
"pofile" name to be a babel function, not the string that holds the
filename. Not sure if this is old logic, but I was following along
with
https://docs.openstack.org/horizon/latest/contributor/topics/translation.html
#pseudo-translation-tool
$ tox -e manage -- update_catalog -l fr --pseudo
...
File "/Users/npt/Code/Ar/horizon/openstack_dashboard/management/commands/update_catalog.py", line 105, in handle
pot_cat = pofile.read_po(f, ignore_obsolete=True)
AttributeError: 'str' object has no attribute 'read_po'
ERROR: InvocationError: '/Users/npt/Code/Ar/horizon/.tox/manage/bin/python /Users/npt/Code/Ar/horizon/manage.py update_catalog -l fr --pseudo'
Change submitted to https://review.openstack.org/492670
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1710003/+subscriptions
References