class Translator extends Translator implements WarmableInterface
Translator.
__construct(ContainerInterface $container, MessageSelector $selector, array $loaderIds = array(), array $options = array()) Constructor. | ||
setConfigCacheFactory(ConfigCacheFactoryInterface $configCacheFactory) Sets the ConfigCache factory to use. | from Translator | |
addLoader(string $format, LoaderInterface $loader) Adds a Loader. | from Translator | |
addResource(string $format, mixed $resource, string $locale, string $domain = null) Adds a Resource. | from Translator | |
setLocale(string $locale) Sets the current locale. | from Translator | |
string | getLocale() Returns the current locale. | from Translator |
setFallbackLocales(array $locales) Sets the fallback locales. | from Translator | |
array | getFallbackLocales() Gets the fallback locales. | from Translator |
string | trans(string $id, array $parameters = array(), string|null $domain = null, string|null $locale = null) Translates the given message. | from Translator |
string | transChoice(string $id, int $number, array $parameters = array(), string|null $domain = null, string|null $locale = null) Translates the given choice message by choosing a translation according to a number. | from Translator |
MessageCatalogueInterface | getCatalogue(string|null $locale = null) Gets the catalogue by locale. | from Translator |
warmUp(string $cacheDir) Warms up the cache. |
Constructor.
Available options:
Sets the ConfigCache factory to use.
Adds a Loader.
Adds a Resource.
Sets the current locale.
Returns the current locale.
Sets the fallback locales.
Gets the fallback locales.
Translates the given message.
Translates the given choice message by choosing a translation according to a number.
Gets the catalogue by locale.
Warms up the cache.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Bundle/FrameworkBundle/Translation/Translator.html