[Top][All Lists]

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

Re: [Bug-gnulib] 4-gary-version-etc-full-author-string.patch

From: Jim Meyering
Subject: Re: [Bug-gnulib] 4-gary-version-etc-full-author-string.patch
Date: Sun, 21 Sep 2003 16:10:38 +0200

Bruno Haible <address@hidden> wrote:
> Jim Meyering wrote:
>> How about this (just checked in to coreutils)?
> Quite good, nearly perfect. Only this one
>> +    /* Note that the following must have one `%s' and one `%%s'. */
>> +#define FMT_TEMPLATE _("Written by %sand %%s.\n")
> is not easy to translate for the translator. I can see three approaches
> for fixing it:

> c) Let the translator translate
>          "Written by %s, %s, and %s.\n"
>    and   "Written by %s, %s, %s, and %s.\n"
>    and at runtime interpolate between the two translations. Like this:

Good idea.
Maybe I shouldn't have reverted my changes so quickly.
This is tempting, but before you embark maybe it'd be best to
hear from the translators...

My only reservation is that I seem to recall there are some languages
that handle certain numbers differently than others.  For example, if
there are 5 items or 10, then the translation would be irregular.

> Which one do you prefer? I can code it up.

reply via email to

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