Вы не зарегистрированы? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
Вы должны авторизироваться, чтобы добавить сообщение.
|
|
|
Последние активные темы форума |
|
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, ...),
следовательно в каталоге сообщений будет три строчки.
Пример 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 окон
?>
|
|
|
· Гостей: 18
· Пользователей: 0
· Всего пользователей: 453
· Новый пользователь: ZDA
|
|