создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

ngettext

Пред.

След.

ngettext

(PHP 4 >= 4.2.0, PHP 5)ngettext -- Версия gettext для множественного числа

Описание

string ngettext (string msgid1, string msgid2, int n)

Возвращает сообщение в соответствующей числу форме. В английском языке

есть только два варианта - msgid1 и

msgid2: первый только когда

n=1. В русском языке множественых форм

три (1, 21, 31,...; 2, 3, 4,...; 5, 6, 8,...),

следовательно в каталоге сообщений будет 3 строчки.

Пример 1. Пример

<?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 окон

?>

Пред.

Начало

След.

gettext

Уровень выше

textdomain

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting