[Php-it] Gettext, forme plurali (o plural forms per chi cerca in inglese)

Tassoman (mailing) ml at tassoman.com
Thu Nov 16 12:08:59 CET 2006


Ciao a tutti,
	essendo le forme plurali di gettext uno dei suoi punti di forza,
qualche esperto e volenteroso potrebbe chiarirmi come andrebbero
formulate le stringhe per identificare frasi al singolare e plurale?

Ammettiamo di avere 

%d utente ha scritto %d messaggio
%d utente ha scritto %d messaggi

ed anche 

%d utenti hanno scritto %d messaggio
%d utenti hanno scritto %d messaggi

Come si possono sfruttare le forme plurali in questo caso?

Ho letto che nel catalogo .PO va inserito come riferimento per le forme
plurali:

	Plural-Forms: nplurals=2; plural=n != 1;

Che indica al catalogo quando usare il singolare e quando il plurale. Ma
la sintassi della mia stringa come dev'essere?

Di solito per il singolare è sufficiente gettext('mia frase singolare');

-- 
Blogging humanum est, Tassoman ovest.
http://blog.tassoman.com



More information about the Php-it mailing list