7.2.12. _nx()

<?php
function _nx( $single, $plural, $number, $context, $domain = 'default' ) {
	...
}
?>

Dabei gilt:

  • $single (string)
    Die singulare Übersetzung des Strings.
  • $plural (string)
    Der Plural der Übersetzung.
  • $number (int)
  • $context (string)
    Eine Ganzzahl (int-Wert).
  • $domain (string)
    Die Textdomain, die zur Übersetzung genutzt werden soll. Sie haben die Textdomain beim Laden der Sprachdatei definiert (siehe Kap. 7.1.).

Funktioniert wie _n() jedoch mit zusätzlicher Angabe eines Kontexts.

Beispiel

<?php
_nx( 'page', 'pages', 1, 'mm_trans' );
// gibt "Seite" aus

echo _nx( 'post', 'posts', 2, 'mm_trans' );
// gibt "Seiten" aus
?>