TranslatorI18NextTrait

trait I18Next\atk4\TranslatorI18NextTrait
Source:src/I18Next/atk4/TranslatorI18NextTrait.php#10

Properties

protected static property I18Next\atk4\TranslatorI18NextTrait::$translator
Source:src/I18Next/atk4/TranslatorI18NextTrait.php#13
Type:\I18Next\TranslatorInterface

Methods

public I18Next\atk4\TranslatorI18NextTrait::setTranslator($translator)
Source:

src/I18Next/atk4/TranslatorI18NextTrait.php#20

Parameters:
Returns:

\I18Next\TranslatorInterface

public I18Next\atk4\TranslatorI18NextTrait::_($message, $parameters=null, $domain=null, $locale=null)
Translates the given message.
Source:

src/I18Next/atk4/TranslatorI18NextTrait.php#36

Parameters:
  • $message (string) The message to be translated
  • $parameters (array | null) Array of parameters used to translate message
  • $domain (string | null) The domain for the message or null to use the default
  • $locale (string | null) The locale or null to use the default
Throws:

\atk4\core\Exception

Returns:

string The translated string