Package: dpkg
Version: 1.13.25
Severity: minor

In lib/dump.c:writedb() dpkg has those messages:

"failed to open `%s' for writing %s information", filename, which
"failed to write %s record about `%.50s' to `%.250s'", which, ...
etc...

The "which" variable can be "available" o "status", but those are not
marked for translation (as they are the databases names).

The problem is that the messages don't make clear that those are
database names, making the translation very difficult.

We can mark those as translatable, but maybe building the message at
runtime can still be a problem for some language (not for italian,
though ;).

The other solution is to leave them not marked and change the messages:

"failed to open `%s' for writing information for the `%s' database",
filename, which
"failed to write record in the `%s' database about `%.50s' to `%.250s'",
which, ...
etc...

While those are a bit longer, perhaphs they are also a little more clear.


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19-rc1
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)

Versions of packages dpkg depends on:
ii  coreutils                   5.97-5.2     The GNU core utilities
ii  libc6                       2.3.6.ds1-10 GNU C Library: Shared libraries

dpkg recommends no packages.

-- no debconf information



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

Reply via email to