[OpenStack-I18n] [Bug 1586041] [NEW] Incorrect PO-Revision-Date in some translation files for aodh project
Alfredo Moralejo
amoralej at redhat.com
Thu May 26 13:38:41 UTC 2016
Public bug reported:
Following .po files have empty revision date, "PO-Revision-Date: \n":
aodh/locale/it/LC_MESSAGES/aodh.po
aodh/locale/pt_BR/LC_MESSAGES/aodh.po
aodh/locale/zh_CN/LC_MESSAGES/aodh-log-info.po
aodh/locale/zh_CN/LC_MESSAGES/aodh.po
aodh/locale/zh_TW/LC_MESSAGES/aodh.po
This makes compile_catalog to fail:
$ python setup.py compile_catalog
running compile_catalog
compiling catalog aodh/locale/ja/LC_MESSAGES/aodh.po to aodh/locale/ja/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/ru/LC_MESSAGES/aodh.po to aodh/locale/ru/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/pt/LC_MESSAGES/aodh.po to aodh/locale/pt/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/en_GB/LC_MESSAGES/aodh.po to aodh/locale/en_GB/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/ko_KR/LC_MESSAGES/aodh.po to aodh/locale/ko_KR/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/de/LC_MESSAGES/aodh.po to aodh/locale/de/LC_MESSAGES/aodh.mo
Traceback (most recent call last):
File "setup.py", line 29, in <module>
pbr=True)
File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/frontend.py", line 178, in run
self._run_domain(domain)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/frontend.py", line 218, in _run_domain
catalog = read_po(infile, locale)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/pofile.py", line 217, in read_po
_add_message()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/pofile.py", line 165, in _add_message
catalog[msgid] = message
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 601, in __setitem__
self.mime_headers = _parse_header(message.string).items()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 420, in _set_mime_headers
self.revision_date = _parse_datetime_header(value)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 46, in _parse_datetime_header
tt = time.strptime(match.group('datetime'), '%Y-%m-%d %H:%M')
File "/usr/lib64/python2.7/_strptime.py", line 467, in _strptime_time
return _strptime(data_string, format)[0]
File "/usr/lib64/python2.7/_strptime.py", line 325, in _strptime
(data_string, format))
ValueError: time data u'' does not match format '%Y-%m-%d %H:%M'
I've checked in https://translate.openstack.org that files are wrong there too, not only in github.
** Affects: openstack-i18n
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of OpenStack
I18n Core Team, which is subscribed to openstack i18n.
https://bugs.launchpad.net/bugs/1586041
Title:
Incorrect PO-Revision-Date in some translation files for aodh project
Status in openstack i18n:
New
Bug description:
Following .po files have empty revision date, "PO-Revision-Date: \n":
aodh/locale/it/LC_MESSAGES/aodh.po
aodh/locale/pt_BR/LC_MESSAGES/aodh.po
aodh/locale/zh_CN/LC_MESSAGES/aodh-log-info.po
aodh/locale/zh_CN/LC_MESSAGES/aodh.po
aodh/locale/zh_TW/LC_MESSAGES/aodh.po
This makes compile_catalog to fail:
$ python setup.py compile_catalog
running compile_catalog
compiling catalog aodh/locale/ja/LC_MESSAGES/aodh.po to aodh/locale/ja/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/ru/LC_MESSAGES/aodh.po to aodh/locale/ru/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/pt/LC_MESSAGES/aodh.po to aodh/locale/pt/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/en_GB/LC_MESSAGES/aodh.po to aodh/locale/en_GB/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/ko_KR/LC_MESSAGES/aodh.po to aodh/locale/ko_KR/LC_MESSAGES/aodh.mo
compiling catalog aodh/locale/de/LC_MESSAGES/aodh.po to aodh/locale/de/LC_MESSAGES/aodh.mo
Traceback (most recent call last):
File "setup.py", line 29, in <module>
pbr=True)
File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/frontend.py", line 178, in run
self._run_domain(domain)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/frontend.py", line 218, in _run_domain
catalog = read_po(infile, locale)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/pofile.py", line 217, in read_po
_add_message()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/pofile.py", line 165, in _add_message
catalog[msgid] = message
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 601, in __setitem__
self.mime_headers = _parse_header(message.string).items()
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 420, in _set_mime_headers
self.revision_date = _parse_datetime_header(value)
File "/home/amoralej/eng/babel/lib/python2.7/site-packages/babel/messages/catalog.py", line 46, in _parse_datetime_header
tt = time.strptime(match.group('datetime'), '%Y-%m-%d %H:%M')
File "/usr/lib64/python2.7/_strptime.py", line 467, in _strptime_time
return _strptime(data_string, format)[0]
File "/usr/lib64/python2.7/_strptime.py", line 325, in _strptime
(data_string, format))
ValueError: time data u'' does not match format '%Y-%m-%d %H:%M'
I've checked in https://translate.openstack.org that files are wrong there too, not only in github.
To manage notifications about this bug go to:
https://bugs.launchpad.net/openstack-i18n/+bug/1586041/+subscriptions
More information about the OpenStack-I18n
mailing list