LanguageServiceFactory¶
This factory class is for retrieving the LanguageService at runtime, which then is used to translate strings in plain PHP. For examples see Localization in PHP. Creates a LanguageService that can then be used for localizations.
- class LanguageServiceFactory ¶
-
- Fully qualified name
- \TYPO3\CMS\Core\Localization\LanguageServiceFactory
- create ( TYPO3\CMS\Core\Localization\Locale|string $locale) ¶
-
Factory method to create a language service object.
- param $locale
-
the locale
- Returns
- TYPO3CMSCoreLocalizationLanguageService
- createFromUserPreferences ( ?TYPO3\CMS\Core\Authentication\AbstractUserAuthentication $user) ¶
-
- param $user
-
the user
- Returns
- TYPO3CMSCoreLocalizationLanguageService
- createFromSiteLanguage ( TYPO3\CMS\Core\Site\Entity\SiteLanguage $language) ¶
-
- param $language
-
the language
- Returns
- TYPO3CMSCoreLocalizationLanguageService