On Wed, 17 Nov 2004 20:25:18 +0100
Christian Biere <[EMAIL PROTECTED]> wrote:

> #: src/ui/gtk/gtk2/search_cb.c:899
> #, fuzzy
> msgid "Query queued..."
> msgstr "%u in Warteschlange"
> 
> However, it seems that gettext ignores it. When using the German
> translation, the English string is used. The German translation
> actually appears in gtk-gnutella.mo but the original English string
> doesn't. This item is not tagged as c-format string and it's not
> used as such, it's a pure string. I guess this is rather an accident
> caused by automagically merging/updating de.po. The equivalent appears
> in all other PO files except ja.po in which it's correctly translated.

Oh, I see. In my understanding, you might have mentioned potential
vulnerability, and if my knowledge is correct, these 'fuzzy' tagged
strings are not discarded but also stripped off at compile-time.

You can confirm using msgunfmt, if installed;
$ msgunfmt de.gmo > out.po
$ grep -C 1 '%u in Warteschlange' out.po
msgid "%u queued"
msgstr "%u in Warteschlange"

I hope the above not a misunderstanding.

Thank you.


-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to