_n()

_n()

Essa função exibe a traduções de uma string dependendo do número que passa na frente da string. Deve ser o número inteiro.
Por exemplo, se nós precisamos traduzir a frase $n . ‘comments’, porém não sabemos quantos comentários estão na variável $n. Neste caso precisamos ter duas traduções da palavra ‘comments’, uma para um comentário, e outra para vários.

1 _n($single, $plural, $number, $domain= 'default')

$single – a string que será usada se o $number é igual a 1;

$plural – a string que será usada se o $number mais do que 1 (ou 0);

$number – é o número inteiro que vai definir quantidade;

$domain – string, identificador único da tradução, geralmente é igual do slug do plugin ou tema

Exemplo

1$number = 3;

2 _n( 'user', 'users', $number, 'hedomi ' );

Neste caso a função irá exibir a tradução da palavra ‘users’

Para criar arquivos de tradução, geralmente usam o programa POEDIT
Estes arquivos são adicionados depois na pasta languages que está dentro do tema ou do plugin.

Dentro do Poedit a tradução de plural aparece dessa forma

Posted on maio 15, 2021