Re: [PATCH] Correct singular form in diff summary line for human interaction
- From
- Thomas Dickey <dickey@his.com>
- Date
- Feb 1, 2012, 01:56 UTC
- Message-ID
- <20120201015606.GA24482@debian50-32.invisible-island.net>
- In-Reply-To
- <CACsJy8Dd4_Pnvzxww38EfZt8NgRow+qxCReohc45XoNpfJCbYg@mail.gmail.com>
On Wed, Feb 01, 2012 at 08:32:43AM +0700, Nguyen Thai Ngoc Duy wrote:
Show 6 quoted lines
> On Wed, Feb 1, 2012 at 12:50 AM, Junio C Hamano <gitster@pobox.com> wrote: > >> If there is an environment variable to say "I don't want to see > >> variations on strings intended for humans", can it be spelled as > >> LC_ALL=C? > > > > ...
... diffstat (google helped find context)
Show 10 quoted lines
> > If we were to touch this, I would prefer to do so unconditionally without > > "hrm, can we reliably guess this is meant for humans?" and release it > > unceremoniously, perhaps as part of the next release that will have a much > > bigger user-visible UI correction to 'merge'. > > Unconditionally change is fine to me. There's another implication > that's not mentioned in the commit message, this change also allows > non-English translations. Any objections on i18n or we just keep this > line English only? Personally if scripts do not matter any more, I see > no reasons this line cannot be translated.
I seem to recall that gettext does support plurals...
However, going that route means that even innocuous things like the parentheses "(+)" can be mangled by translators (guaranteed to break scripts ;-)
-- Thomas E. Dickey <dickey@invisible-island.net> http://invisible-island.net ftp://invisible-island.net