常用函数-_ _ngettext()

说明 根据总数检查单复数形式。 如果域名不在$110n列表中,会做出一个比较,返回$plural或$singl…

说明

根据总数检查单复数形式。

如果域名不在$110n列表中,会做出一个比较,返回$plural或$single参数。

如果域名存在,$single、$plural与$number会首先被传递到域名的ngettext方法。之后域名与这些参数会被传递到’ngettext’过滤器钩子中。预计返回类型是字符串。

用法

<?php __ngettext( $single, $plural, $number, $domain ) ?>

参数

$single

(字符串)(必需)$number为1时要用到的文本

默认值:None

$plural

(字符串)(必需)$number不为1时要用到的文本

默认值:None

$number

(整数)(必需)判断使用$single或$plural时用来比较的数字

默认值:None

$domain

(字符串)(可选)从中检索文本的域名识别器

默认值:’default

返回的值

(字符串)

$single或$plural翻译后的文本

示例

注释

  • 用法: apply_filters()在返回的域名内容和$single, $plural与 $number 参数上调用’ngettext’钩子。预计返回字符串。
  • 使用全局变量:(数组)$110n获取经过翻译的域名字符串(gettext_reader)对象列表
  • l10n是localization的缩写形式
  • 该函数名称中包括并列的两个短下划线,在某些字体中看起来像是一个长的下划线。

函数历史

始见于1.2.0版本

源文件

_ _ngettext() 位于 wp-includes/110n.php中。

分类:中文手册

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册