__ngettext()

根据总数检查单复数形式

描述

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

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

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

用法

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

参数

$single

(string) (必填) 如果$number为 1,则将使用的文本

默认值: None

$plural

(string) (必填) 如果$number不是 1,则将使用的文本

默认值: None

$number

(integer) (必填) 使用$single或$plural进行比较的数字

默认值: None

$domain

(string) (可选) 应在其中检索文本的域标识符

默认值: ‘default’

返回值

(string) 

$single或$plural翻译文本

注意

使用到:  apply_filters() 调用返回的域文本上的 'ngettext' 挂钩,以及$single、$plural和$number参数。预期返回字符串。

使用到 global: (array) $l10n 获取域转换字符串 (gettext_reader) 对象的列表。

L10N 是本地化的缩写。

此函数名称在一行中有两个前导下划线。在某些字体中,它看起来像一个长下划线。

历史

添加于 版本: 1.2.0

Deprecated: 2.8.0

源文件

__ngettext() 位于 wp-includes/l10n.php 中。从版本 2.8 开始,它已移至 wp-includes/deprecated.php 。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索