PO files broken
Bug #1536214 reported by
Andreas Jaeger
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Andreas Jaeger | ||
Kilo |
Fix Released
|
Undecided
|
Andreas Jaeger | ||
Liberty |
Fix Released
|
High
|
Andreas Jaeger |
Bug Description
python setup.py compile_catalog fails to compile the existing translated files for Spanish and Turkish - both in master and liberty.
Suggested action:
1) Fix the strings in translation server so that next translation import gets strings that are valid
2) Add lint check that checks that translations are valid.
For 2: Add to tox.ini a check like it's done for keystone:
# Check that .po and .pot files are valid.
bash -c "find nova -type f -regex '.*\.pot?' -print0| \
xargs -0 -n 1 msgfmt --check-format -o /dev/null"
Change 2) will take care that the daily translation import cannot import again non-valid translations. 2) should only merge once 1) is fixed and imported.
Changed in nova: | |
status: | New → In Progress |
importance: | Undecided → High |
tags: | added: i18n |
To post a comment you must log in.
Patches:
https:/ /review. openstack. org/#q, Ic1f106684270a8 f2197e0fb2a67d6 fc00535ee65, n,z