Revisione libiconv

Daniele Forsi dforsi@gmail.com
Mar 25 Nov 2008 22:50:46 CET


Il 24 novembre 2008 21.40, Milo Casagrande ha scritto:

> #. TRANSLATORS: The placeholder indicates the bug-reporting address
> #. for this package.  Please add _another line_ saying
> #. "Report translation bugs to <...>\n" with the address for translation
> #. bugs (typically your translation team's web or email address).
> #: src/iconv.c:186
> msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
> msgstr "Segnalare i bug a <bug-gnu-libiconv@gnu.org>.\n"

il commento chiede di aggiungere anche l'indirizzo per segnalare i bug
nelle traduzioni

> # (ndt) ???
> #. TRANSLATORS: An error message.
> #. The %s placeholder expands to a command-line option.
> #: src/iconv.c:297
> #, c-format
> msgid "%s argument: A format directive with a variable width is not
> allowed here."
> msgstr "argomento %s: una direttiva di formato con una larghezza
> variabile non è consentita."
>
> # (ndt) ???
> #. TRANSLATORS: An error message.
> #. The %s placeholder expands to a command-line option.
> #: src/iconv.c:312
> #, c-format
> msgid "%s argument: A format directive with a variable precision is not
> allowed here."
> msgstr "argomento %s: una direttiva di formato con una precisione di
> variabile non è consentita."

"precisione variabile" senza "di", in modo simile alla precedente

direi che puoi togliere i ??? perché questi messaggi controllano la
presenza di un asterisco in una stringa di formato passata alla
funzione printf() o simili:

  292       /* Parse width. */
  293       if (*format == '*')
  294         error(EXIT_FAILURE,0,
  295               /* TRANSLATORS: An error message.
  296                  The %s placeholder expands to a command-line option.  */
  297               _("%s argument: A format directive with a variable
width is not allowed here."),
  298               param_name);

  305       /* Parse precision. */
  306       if (*format == '.') {
  307         format++;
  308         if (*format == '*')
  309           error(EXIT_FAILURE,0,
  310                 /* TRANSLATORS: An error message.
  311                    The %s placeholder expands to a command-line
option.  */
  312                 _("%s argument: A format directive with a
variable precision is not allowed here."),
  313                 param_name);

http://libiconv.cvs.sourceforge.net/viewvc/libiconv/libiconv/src/iconv.c?revision=1.47&view=markup
-- 
Daniele Forsi


Maggiori informazioni sulla lista tp