# translate_nooped_plural()

URL: https://chugunov.pro/api-wordpress/functions/translate_nooped_plural/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 3.1.0.

## Сигнатура

```php
translate_nooped_plural( array $nooped_plural, int $count, string $domain = 'default' ): string
```

## Описание

Используется, когда нужно применить переводимую строку во множественном числе после того, как число стало известно.
Пример:
$message = _n_noop( '%s post', '%s posts', 'text-domain' );
...
printf( translate_nooped_plural( $message, $count, 'text-domain' ), number_format_i18n( $count ) );

## Параметры

- `$nooped_plural` `array` — обязательный. Массив, обычно являющийся возвращаемым значением _n_noop() или _nx_noop() .
  
  singular stringФорма единственного числа для локализации.
  
  plural stringФорма множественного числа для локализации.
  
  context string|nullКонтекстная информация для переводчиков.
  
  domain string|nullТекстовый домен.
- `$count` `int` — обязательный. Количество объектов.
- `$domain` `string` — необязательный, по умолчанию `'default'`. Текстовый домен. Уникальный идентификатор для получения переведённых строк. Если $nooped_plural содержит текстовый домен, переданный в _n_noop() или _nx_noop() , он переопределит это значение. По умолчанию 'default'.

## Возвращаемое значение

`string`

## Исходный код

Файл: `wp-includes/l10n.php:693`

```php
function translate_nooped_plural( $nooped_plural, $count, $domain = 'default' ) {
	if ( $nooped_plural['domain'] ) {
		$domain = $nooped_plural['domain'];
	}

	if ( $nooped_plural['context'] ) {
		return _nx( $nooped_plural['singular'], $nooped_plural['plural'], $count, $nooped_plural['context'], $domain );
	} else {
		return _n( $nooped_plural['singular'], $nooped_plural['plural'], $count, $domain );
	}
}
```

## История изменений

- 3.1.0 — Introduced.

## Связанные

Использует: [`_nx`](https://chugunov.pro/api-wordpress/functions/_nx/), [`_n`](https://chugunov.pro/api-wordpress/functions/_n/).
Используется в: `WP_MS_Sites_List_Table::get_views`, `WP_Privacy_Requests_Table::get_views`, `WP_Widget_Media::display_media_state`, [`media_upload_library_form`](https://chugunov.pro/api-wordpress/functions/media_upload_library_form/), `WP_Comments_List_Table::get_views`, `WP_Posts_List_Table::get_views`, [`wp_generate_tag_cloud`](https://chugunov.pro/api-wordpress/functions/wp_generate_tag_cloud/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/translate_nooped_plural/
