Piccoli aggiornamenti per Aptitude

Luca Ferretti elle.uca@infinito.it
Lun 19 Apr 2004 13:10:22 CEST


Il mer, 2004-04-14 alle 17:16, Lupino ha scritto:
> Danilo Piazzalunga wrote:
> 
> > > Danilo Piazzalunga wrote:
> > > > #: src/cmdline.cc:1072
> > > > #, c-format
> > > > msgid "%s is already installed at the requested version (%s)\n"
> > > > msgstr "%s è già installato alla versione richiesta (%s)\n"
> > >
> > > "alla" -> "nella" (?)
> > 
> > Riformulo:
> > "%s è già installato e si trova alla versione richiesta (%s)\n"
> >
> > Meglio, vero?
> 
> Già è meglio! L'ideale, per me, sarebbe qualcosa del tipo"La versione %s di %s è
> già stata installata\n", ma non si possono invertire i due %s.

FALSO!! Si può eccome. 

Esempio (pseudoC)

  a = "primo"
  b = "secondo"
  printf (_("%s %s"), a, b);

Stampa nel locale C

  primo secondo

Se nel it.po traduco

  msgid "%s %s"
  msgstr "%2$s %1$s"

allora l'output nel locale it_IT sarà 

  secondo primo
-- 
Luca Ferretti                                       elle.uca@infinito.it
GPG A7515596          203B DBCE 08FC 415F 82E2  5009 3D01 0256 A751 5596
keyserver.linux.it
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Questa parte del messaggio =?ISO-8859-1?Q?è?Url : http://lists.linux.it/pipermail/tp/attachments/20040419/d2e6466c/attachment.pgp


Maggiori informazioni sulla lista tp