[PATCH 1 of 7] avoid naive plural tricks
Martin Geisler
mg at daimi.au.dk
Fri Aug 22 12:37:03 CDT 2008
Matt Mackall <mpm at selenic.com> writes:
> On Fri, 2008-08-22 at 17:16 +0200, Martin Geisler wrote:
>> # HG changeset patch
>> # User Martin Geisler <mg at daimi.au.dk>
>> # Date 1219415582 -7200
>> # Node ID 3bfdb29c19995acf3bcd06a9e8c13cf661d3a46d
>> # Parent 2300f6d2d707ccdba6da0f030c7316933d2138b0
>> avoid naive plural tricks
>
> Elsewhere we just print "1 files".
Ah, I can of course update it to say "1 hunks".
> I mostly think dealing with plurals at all is a waste of time and
> effort.
Well, there are definitely worse "bugs" out there :-) And for output
which are parsed by simple scripts it makes sense to have just one
fixed output.
But on the other hand -- if I were a translator who had taken the
effort to translate all the strings, then I would love to be able to
handle these small issues too.
So far my patches only removed the English-centric plurals. Whether or
not we want to use the ngettext() is another question, I think.
--
Martin Geisler
VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multi-Party Computation) to Python. See: http://viff.dk/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial-devel/attachments/20080822/887c2dac/attachment.pgp
More information about the Mercurial-devel
mailing list