_n_noop( string $singular, string $plural, string $domain = null ): array
Registers plural strings in POT file, but does not translate them.
Description
Used when you want to keep structures with translatable plural strings and use them later when the number is known.
Example:
$message = _n_noop( '%s post', '%s posts', 'text-domain' );
...
printf( translate_nooped_plural( $message, $count, 'text-domain' ), number_format_i18n( $count ) );
Parameters
-
$singular
string Required -
Singular form to be localized.
-
$plural
string Required -
Plural form to be localized.
-
$domain
string Optional -
Text domain. Unique identifier for retrieving translated strings.
Default:
null
Return
array Array of translation information for the strings.
- stringSingular form to be localized. No longer used.
1
stringPlural form to be localized. No longer used.singular
stringSingular form to be localized.plural
stringPlural form to be localized.context
nullContext information for the translators.domain
string|nullText domain.
Source
File: wp-includes/l10n.php
.
View all references
function _n_noop( $singular, $plural, $domain = null ) {
return array(
0 => $singular,
1 => $plural,
'singular' => $singular,
'plural' => $plural,
'context' => null,
'domain' => $domain,
);
}
Changelog
Version | Description |
---|---|
2.5.0 | Introduced. |