protected function getTranslator() {
		if ( $this->translator instanceof Base && $this->translator->getSourceLanguage() === $this->language ) {
			return $this->translator;
		}

		$translatorClass = array_key_exists( $this->language, $this->translatorMap ) ? $this->translatorMap[ $this->language ] : 'LasseRafn\\InitialAvatarGenerator\\Translator\\En';

		return $this->translato = new $translatorClass();
	}
protected function getTranslator() {
		if ( $this->translator instanceof Base && $this->translator->getSourceLanguage() === $this->language ) {
			return $this->translator;
		}

		$translatorClass = array_key_exists( $this->language, $this->translatorMap ) ? $this->translatorMap[ $this->language ] : 'LasseRafn\\InitialAvatarGenerator\\Translator\\En';

		return $this->translato = new $translatorClass();
	}
protected function getTranslator ( ) { if ( $ this -> translator instanceof Base && $ this -> translator -> getSourceLanguage ( ) === $ this -> language ) { return $ this -> translator ; } $ translatorClass = array_key_exists ( $ this -> language , $ this -> translatorMap ) ? $ this -> translatorMap [ $ this -> language ] : 'LasseRafn\\InitialAvatarGenerator\\Translator\\En' ; return $ this -> translato = new $ translatorClass ( ) ; }
Instance the translator by language

@return Base
Instance the translator by language