bug-gnulib
[Top][All Lists]
Advanced

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

Re: [bug-gnulib] copyright message with(out) directives


From: Bruno Haible
Subject: Re: [bug-gnulib] copyright message with(out) directives
Date: Mon, 11 Jul 2005 15:01:55 +0200
User-agent: KMail/1.5

Karl Berry wrote:
> Is it better for translators to use placeholder directives in the
> standard copyright message, like this (inherited in GNU Hello):
>
>       printf (_("\
> Copyright (C) %s Free Software Foundation, Inc.\n\
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
> PARTICULAR PURPOSE.  You may redistribute copies of GNU %s under the
> terms\n\ of the GNU General Public License.\n\
> For more information about these matters, see the file named COPYING.\n"),
>               "2005", PACKAGE);
>
> Or just hardwire the text like this (what I've been doing in Texinfo):
>
>           puts ("Copyright (C) 2004 Free Software Foundation, Inc.");
>           printf (_("There is NO warranty.  You may redistribute this
> software\n\ under the terms of the GNU General Public License.\n\
> For more information about these matters, see the files named
> COPYING.\n"));
>
> I recall past discussions about this, but don't know what the current
> preference is.

For the translators, it's definitely better _with_ the %s placeholders.
The first one avoids the need for the translator to re-check the message
once a year. The second one allows the translation teams to come up with
a common translation, across all packages - they store the translation in
a so-called "translation memory" - while being precise about the amount of
software which is covered by the GPL.

Bruno





reply via email to

[Prev in Thread] Current Thread [Next in Thread]