[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian WWW CVS commit by barbier: webwml/po po-files/ports.de.po po-files/templa ...



On Thu, Sep 12, 2002 at 09:13:57AM +0200, Gerfried Fuchs wrote:
> * Debian WWW CVS <webmaster@debian.org> [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



Reply to: