[Php-it] Gettext, forme plurali (o plural forms per chi cerca
in inglese)
Matteo Beccati
php at beccati.com
Sat Nov 18 11:25:47 CET 2006
Emiliano Gabrielli (aka AlberT) ha scritto:
> devi usare ngettext()
> http://www.php.net/manual/en/function.ngettext.php
>
> quando la frase contiene un plurale
sì, ma funziona con un solo plurale, non due.
Dovresti spezzare la frase e usare qualcosa del tipo:
printf(
ngettext(
"%d utente ha scritto %s",
"%d utenti hanno scritto %s,
$n_utenti
),
$n_utenti,
sprintf(
ngettext(
"%d messaggio",
"%d messaggi",
$n_messaggi
),
$n_messaggi
)
);
Ciao ciao
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com
More information about the Php-it
mailing list