Methods

Translator uses the supplied Zend\I18n\Translator\Translator to find and translate language strings in config.

__construct(\Zend\I18n\Translator\Translator $translator, string $textDomain, string | null $locale) 

Parameters

$textDomain

string

$locale

stringnull

getLocale()

getLocale() : string | null

Returns

stringnull

getTextDomain()

getTextDomain() : string

Returns

string

getTranslator()

getTranslator() : \Zend\I18n\Translator\Translator

Process

process(\Zend\Config\Config $config) : \Zend\Config\Config

Process a single value

processValue($value) : mixed

Parameters

$value

Returns

mixed

setLocale()

setLocale(string | null $locale) : \Zend\Config\Processor\Translator

Parameters

$locale

stringnull

Returns

setTextDomain()

setTextDomain(string $textDomain) : \Zend\Config\Processor\Translator

Parameters

$textDomain

string

Returns

setTranslator()

setTranslator(\Zend\I18n\Translator\Translator $translator) : \Zend\Config\Processor\Translator

 Properties

 

$locale

$locale : string | null

 

$textDomain

$textDomain : string

 

$translator

$translator : \Zend\I18n\Translator\Translator