PHP

ngettext

ngettext

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

ngettext - 多个版本的gettext

描述

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

gettext()的复数形式。一些语言根据计数具有多于一种形式的复数消息。

参数

msgid1

单个消息ID。

msgid2

多个消息ID。

n

数字(例如项目数量)来确定相应语法编号的翻译。

返回值

返回由count msgid1msgid2count 标识的正确的复数形式的消息n

例子

示例#1 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 ?>

← gettext

textdomain →