Invalid Horizon PO fzh_CN file
From: http://logs.openstack.org/periodic/horizon-propose-translation-update/ec0548... : 2017-02-02 08:01:29.323053 | + msgfmt --check-format -o /dev/null openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po 2017-02-02 08:01:29.349022 | openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po:7094: a format specification for argument 'req' doesn't exist in 'msgstr[0]' 2017-02-02 08:01:29.349109 | msgfmt: found 1 fatal error Could somebody from the Chinese team investigate and fix, please? 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
Hello Chinese language coordinators, The error was come from a string in Horizon mentioned in: https://bugs.launchpad.net/horizon/+bug/1630507 . Although the singular string does not include "%(req)i", you need to include this part now not to cause Zanata import error as Andreas mentioned. I can fix it, but I would like to kindly request Chinese language coordinators to deal with fixing this string accordingly, since recently I have not received feedback from Chinese team although I triaged bugs, mentioned on Launchpad: https://bugs.launchpad.net/openstack-i18n/+bugs?field.tag=simplified-chinese and sometimes I asked Chinese team in i18n mailing list. Now I will communicate with Horizon team to approve my patch with @amotoki's suggestion and also wait for your team's responses very soon. (Sorry but since now we are in StringFreeze period, it is difficult to wait more than a few days...) With many thanks, /Ian Andreas Jaeger wrote on 2/2/2017 5:28 PM:
From: http://logs.openstack.org/periodic/horizon-propose-translation-update/ec0548... :
2017-02-02 08:01:29.323053 | + msgfmt --check-format -o /dev/null openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po 2017-02-02 08:01:29.349022 | openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po:7094: a format specification for argument 'req' doesn't exist in 'msgstr[0]' 2017-02-02 08:01:29.349109 | msgfmt: found 1 fatal error
Could somebody from the Chinese team investigate and fix, please?
Andreas
Update: The bug has been fixed in Horizon yesterday with the kind help from Horizon team. I have checked it today and it does not generate any error: http://status.openstack.org/openstack-health/#/job/horizon-propose-translati... . (Since the original string has been changed, translators need to translate the new string.) With many thanks, /Ian Ian Y. Choi wrote on 2/3/2017 12:45 AM:
Hello Chinese language coordinators,
The error was come from a string in Horizon mentioned in: https://bugs.launchpad.net/horizon/+bug/1630507 .
Although the singular string does not include "%(req)i", you need to include this part now not to cause Zanata import error as Andreas mentioned.
I can fix it, but I would like to kindly request Chinese language coordinators to deal with fixing this string accordingly, since recently I have not received feedback from Chinese team although I triaged bugs, mentioned on Launchpad: https://bugs.launchpad.net/openstack-i18n/+bugs?field.tag=simplified-chinese and sometimes I asked Chinese team in i18n mailing list.
Now I will communicate with Horizon team to approve my patch with @amotoki's suggestion and also wait for your team's responses very soon. (Sorry but since now we are in StringFreeze period, it is difficult to wait more than a few days...)
With many thanks,
/Ian
Andreas Jaeger wrote on 2/2/2017 5:28 PM:
From: http://logs.openstack.org/periodic/horizon-propose-translation-update/ec0548...
:
2017-02-02 08:01:29.323053 | + msgfmt --check-format -o /dev/null openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po 2017-02-02 08:01:29.349022 | openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po:7094: a format specification for argument 'req' doesn't exist in 'msgstr[0]' 2017-02-02 08:01:29.349109 | msgfmt: found 1 fatal error
Could somebody from the Chinese team investigate and fix, please?
Andreas
participants (2)
-
Andreas Jaeger
-
Ian Y. Choi