$registry
$registry : array
A registry to retain translator objects.
A ServiceLocator implementation for loading and retaining translator objects.
$factory : \Aura\Intl\TranslatorFactory
A translator factory.
$packages : \Aura\Intl\PackageLocator
A package locator.
$formatters : \Aura\Intl\FormatterLocator
A formatter locator.
__construct(\Aura\Intl\PackageLocator $packages, \Aura\Intl\FormatterLocator $formatters, \Aura\Intl\TranslatorFactory $factory, string $locale)
Constructor.
\Aura\Intl\PackageLocator | $packages | The package locator. |
\Aura\Intl\FormatterLocator | $formatters | The formatter locator. |
\Aura\Intl\TranslatorFactory | $factory | A translator factory to create translator objects for the locale and package. |
string | $locale | The default locale code to use. |
getFactory() : \Aura\Intl\TranslatorFactory
The TranslatorFactory object
getPackages() : \Aura\Intl\PackageLocator
An object of type PackageLocator
getFormatters() : \Aura\Intl\FormatterLocator
An object of type FormatterLocator
get(string $name, string $locale = null) : \Aura\Intl\TranslatorInterface
Gets a translator from the registry by package for a locale.
string | $name | The translator package to retrieve. |
string | $locale | The locale to use; if empty, uses the default locale. |
A translator object.
Loading…