GNU bug report logs - #19503
most translations of proper names aren't being used

Previous Next

Package: coreutils;

Reported by: Benno Schulenberg <bensberg <at> justemail.net>

Date: Sun, 4 Jan 2015 11:15:03 UTC

Severity: wishlist

Tags: wontfix

Done: Assaf Gordon <assafgordon <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Benno Schulenberg <bensberg <at> justemail.net>
To: Coreutils <bug-coreutils <at> gnu.org>
Subject: most translations of proper names aren't being used
Date: Sun, 04 Jan 2015 12:14:26 +0100
Hi,

Just now I noticed that 'du --version | tail -2' produces here this:

Verkita de Torbjern GRANLUND (Torbjörn Granlund), David MacKenzie, Paul Eggert
kaj Jim Meyering.

whereas I expected it to produce this:

Verkita de Torbjern GRANLUND (Torbjörn Granlund), David MEKENZI (David MacKenzie), Paŭl EGERT (Paul Eggert)
kaj Ĝim MEJERING (Jim Meyering).

Quite a few languages transcribe proper names to their own
writing system and phonology.  But coreutils, when a proper
name does not contain any UTF-8 characters, defines away the
propername() function, thus ignoring any transcription that
translators made for this name.  I think this is wrong and
that propername() should always be used, or at least that
disabling it should be optional.

If however propername() is never going to be used, then please
don't waste translator time by marking proper names as
translatable/transcribable.

The propername() function is defined to a noop in the system.h
file with the argument that it saves 17K on each executable.
But... shouldn't propername() be a library function that isn't
actually included into each and every util?

Benno

-- 
http://www.fastmail.com - Same, same, but different...





This bug report was last modified 6 years and 216 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.