32 private $instantiator;
37 $this->instantiator = $instantiator;
41 if ( !$this->context ) {
42 $this->context = ( $this->instantiator )();
45 return $this->context;
49 return $this->resolve()->getLanguageCode();
53 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.