ngettext

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

ngettextВерсия gettext для сообщений во множественном числе

Описание

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

Версия gettext() для сообщений во множественном числе. Некоторые языки имеют больше одной формы сообщения для разных значений количества.

Список параметров

singular

Идентификатор сообщения в единственном числе.

plural

Идентификатор сообщения во множественном числе.

count

Число (например количество элементов) для определения, какую грамматическую форму использовать.

Возвращаемые значения

Возвращает корректную форму сообщения во множественном числе, идентифицируемых по параметрам singular и plural для количества count.

Примеры

Пример #1 Пример использования ngettext()

<?php

setlocale
(LC_ALL'ru_RU');
printf(ngettext("%d window""%d windows"21), 21); // 21 окно
printf(ngettext("%d window""%d windows"22), 22); // 22 окна
printf(ngettext("%d window""%d windows"25), 25); // 25 окон

?>