ngettext

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

ngettextVersión plural de gettext

Descripción

ngettext(string $singular, string $plural, int $count): string

Versión plural de gettext(). Algunas lenguas tienen más de una forma de mensajes plurales dependiendo del contador.

Parámetros

singular

El ID singular del mensaje.

plural

El ID plural del mensaje.

count

El número (es decir, número de elementos) para determinar la traducción del número gramatical respectivo.

Valores devueltos

Devuelve un mensaje plural identificado por msgid1 y msgid2 para el contador n.

Ejemplos

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

?>