(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ngettext — Versão plural de gettext
A versão plural de gettext(). Algumas línguas têm mais de uma forma para mensagens no plural dependendo da quantidade.
singularO ID da mensagem singular.
pluralO ID da mensagem plural.
countO número (ex.: contagem de itens) para determinar a translação para o respectivo número gramatical.
Retorna a forma plural correta da mensagem identificada por
singular e plural
para a quantidade em count.
Exemplo #1 Exemplo de 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
?>