Red Hat Bugzilla – Bug 487624
kdesdk-util po tools don't handle blockquote correctly
Last modified: 2009-05-29 22:39:04 EDT
Description of problem:
The po tools do not understand blockquote and generate pot files that are very hard to translate.
Version-Release number of selected component (if applicable):
Any time you use blockquote in a docbook file.
Steps to Reproduce:
1. Add a blockquote to your docbook.
2. update your pot file
All content inside the blockquote, and after content the blockquote until the end of the block containing the blockquote, is contained in a single msgid in the pot file.
Block level tags, such as para and lists should be in separate entries.
This appears to be due to a misspelling of blockquote as blockingquote in parser.cpp
Correct tag name: http://www.docbook.org/tdg/en/html/blockquote.html
Offending pot file: http://svn.fedorahosted.org/svn/publican/trunk/publican/content/common/pot/Conventions.pot
Offending xml file: http://svn.fedorahosted.org/svn/publican/trunk/publican/content/common/en-US/Conventions.xml
I'd recommend reporting upstream to bugs.kde.org. We most likely don't have the expertise (or time honestly) to investigate/fix this ourselves (in feodra) for the foreseable future.
If this is really just a s/blockingquote/blockquote/g, we should be able to do it (and also commit the fix upstream).
Oh, my bad for not noticing the potential "easyfix" here.
I'll work on this.
patch should land in kdesdk-4.2.1-1
Did this make it into 4.2.1-1?
yes, included in kdesdk-4.2.1-1 and newer
The patch seems to be missing from kdesdk-4.2.3-1, and the bug has returned.
Looks like the patch indeed got dropped in the 4.2.3-1 build, we should be able to get this back in asap. (And I'll be sure to upstream the fix this time).
kdesdk-4.2.3-2.fc11 has been submitted as an update for Fedora 11.
kdesdk-4.2.3-2.fc10 has been submitted as an update for Fedora 10.
kdesdk-4.2.3-2.fc9 has been submitted as an update for Fedora 9.
kdesdk-4.2.3-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
kdesdk-4.2.3-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
kdesdk-4.2.3-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.