On Thu, Sep 12, 2002 at 09:13:57AM +0200, Gerfried Fuchs wrote: > * Debian WWW CVS <[EMAIL PROTECTED]> [2002-09-11 14:37]: > > Modified files: > > po/po-files : .... > > po/template/debian: .... > > ... I have a question about po/template/debian/cdimage.wml (which I > noticed due to this commit, but it wasn't changed here): > > <define-tag dc_faq whitespace=delete> > <gettext><void id="dc_faq" />faq</gettext> > </define-tag> > > Why is the <void id="dc_faq" /> inside the <gettext> stuff? Is that > needed? Should we add that to the translations, too? And, I'm not > really familar with gettext yet, how can I check for fuzzy translations > to not have to check the changelogs?
There is a comment in common_translation.wml where this <void> tag is defined, it makes msgids unique (dc_faq and faq-bottom have the same English text) and thus allow translators putting different translations. Thus it is useless in translations. There are no fuzzy entries because English text is almost never changed, but if they were, run: $ cd webwml/german/po $ for f in *.po; do msgfmt --statistics -o /dev/null $f; done In PO files, fuzzy entries are marked with a line #, fuzzy and untranslated text means that msgstr is empty. Text editors often provide some PO mode to help editing these files. Last but not least, please do not yet modify PO files, or changes will be lost when I synchronize with .wml source files. Denis