Hi!

On Thu, 2010-11-25 at 13:14:53 +0200, Andrei POPESCU wrote:
> Package: dpkg
> Version: 1.15.8.6
> Severity: wishlist
> Tags: l10n

> While translating dpkg to Romanian I stumbled across a few things that 
> you might want to consider:

Please keep submitting any other such strings that seem difficult to
translate/understand/etc that you guys find, it's highly appreciated.

Fixes queued for my next push.

> #: lib/dpkg/database.c:196
> #, c-format
> msgid "size %7d occurs %5d times\n"
> 
> Please use plurals

I've just unmarked from translation, this is a debug print.

> #: lib/dpkg/ehandle.c:107
> msgid "out of memory pushing error handler: "
> 
> What is this? Could you please add a note/explanation for translators or 
> rephrase?

Changed to "out of memory for new error context", hope it's slightly
better?

> #: lib/dpkg/parsehelp.c:136
> msgid "must start with an alphanumeric"
> 
> ....character?

Sure, added.

> #: lib/dpkg/parsehelp.c:202
> msgid "<none>"
> msgstr "<nici unul>"
> 
> "package" or "version"? At least for Romanian it matters because the 
> translation is not gender-neutral.

I've added gettext context support, and addeed a "version" context to
"<none>" and a "section" context to "<unknown>". Hope that helps.

> #: src/help.c:137
> #, c-format
> msgid ""
> "%d expected program not found in PATH or not executable.\n"
> "NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin."
> msgid_plural ""
> "%d expected programs not found in PATH or not executable.\n"
> "NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin."
> msgstr[0] ""
> 
> I might want to split this in two strings, since the "NB:" part is 
> identical, but not a biggie

Yeah, I considered that when adding the plural support, but could not
bother at the time, as the function taking the string is fatal, and it
cannot naturally be split in two calls. Anyway, I've split it now into
an additional argument so it now ends up as something like:

  "%d expected program not found in PATH or not executable.\n%s"
  "%d expected programs not found in PATH or not executable.\n%s"

and

  "Note: root's PATH should usually contain "
  "/usr/local/sbin, /usr/sbin and /sbin."

thanks,
guillem



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to