(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ngettext — Version plurielle de gettext
Version plurielle de gettext(). Quelques langues ont plus d'une forme de messages pluriels dépendant du compteur.
singularL'ID singulier du message.
pluralL'ID pluriel du message.
countLe nombre (c.-à-d. nombre d'éléments) pour déterminer la traduction du nombre grammatical respectif.
Retourne la forme plurielle correcte du message identifié par
singular et plural
pour le compteur count.
Exemple #1 Exemple avec ngettext()
<?php
setlocale(LC_ALL, 'cs_CZ');
printf(ngettext("%d window", "%d windows", 1), 1); // 1 okno
printf(ngettext("%d window", "%d windows", 2), 2); // 2 okna
printf(ngettext("%d window", "%d windows", 5), 5); // 5 oken
?>