Translator interface.

 Methods

Translate a message.

translate(string $message, string $textDomain, string $locale) : string

Parameters

$message

string

$textDomain

string

$locale

string

Returns

string

Translate a plural message.

translatePlural(string $singular, string $plural, int $number, string $textDomain, string | null $locale) : string

Parameters

$singular

string

$plural

string

$number

int

$textDomain

string

$locale

stringnull

Returns

string