(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ngettext — Versión plural de gettext
Versión plural de gettext(). Algunas lenguas tienen más de una forma de mensajes plurales dependiendo del contador.
singularEl ID singular del mensaje.
pluralEl ID plural del mensaje.
countEl número (es decir, número de elementos) para determinar la traducción del número gramatical respectivo.
Devuelve un mensaje plural identificado por
msgid1 y msgid2
para el contador n.
Ejemplo #1 Ejemplo con 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
?>