On Mon, Mar 14, 2005 at 09:47:44PM +0100, Denis Barbier wrote:
> Package: dictionaries-common
> Version: 0.24.10
> Severity: minor
> 
> Hi,
> 
> the dictionaries-common/languages template cannot be translated, and
> it indeed appeared in English when upgrading.  Moreover you should
> avoid using first person sentences, as described in the developer's
> reference ("Do not use first person" section).

Hi, Denis

dictionaries-common system uses a complex setup to extract values from
templates provided by the different ispell dicts/wordlists and join them
together into a common shared question choices field. This is powerful, but
has as drawback that the english strings will always be extracted, even if
they have a translation. That is the reason why that string is tagged as
non-translatable in dictionaries-common as well as in all the ispell dicts
and wordlists.

Other entries for that shared question use some sort of poor man
localization [local name (english name)], but that is not possible here,
where the value means that the sysadmin wants to do things manually, and is
provided by a language neutral package.

The only possible simple improvement I see is to reduce that entry string
to "~manual~", what is by itself less explanatory, and add a localizable
explanation in the shared question main text
(dictionaries-common/default-ispell and dictionaries-common/default-wordlist),
but I do not find that desirable for sarge, because that will require all po
files be updated.

Another more complex fix would be to split that question (boolean
manual/auto) but that would require a number of changes in the
dict/wordlist autodetection code being run after debian-installer values,
and if possible (I did not test it) would also require po files update. I
thought about this latter possibility, but did not even try it because of
the po files update need, and of the expected much higher complexity
(probably too much for a frozen package).

Regarding first person, I do not have policy document now available, but
I think policy does not apply to this first person use. This use refers
to the sysadmin that is to act, not to the computer, it cannot be
considered as giving the computer any kind of human consideration.

Cheers,

-- 
Agustin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to