32 private $instantiator;
40 $this->instantiator = $instantiator;
44 if ( !$this->context ) {
45 $this->context = ( $this->instantiator )();
48 return $this->context;
52 return $this->resolve()->getLanguageCode();
56 return $this->resolve()->msg( $key, ...
$params );
array $params
The job parameters.
if(!defined('MW_SETUP_CALLBACK'))
Wrapper for injecting a LocalizationContext with lazy initialization.
msg( $key,... $params)
This is the method for getting translated interface messages.
__construct(callable $instantiator)
getLanguageCode()
Returns the target language for UI localization.
Interface supporting message localization in MediaWiki.