FlexTranslateInterface
in
Implements PageTranslateInterface
Table of Contents
Methods
- getLanguage() : string
- Get used language.
- getLanguages() : array<string|int, mixed>
- Returns all translated languages.
- getTranslation() : static|null
- Get translation.
- hasTranslation() : bool
- Returns true if object has a translation in given language (or any of its fallback languages).
Methods
getLanguage()
Get used language.
public
getLanguage() : string
Return values
stringgetLanguages()
Returns all translated languages.
public
getLanguages([bool $includeDefault = false ]) : array<string|int, mixed>
Parameters
- $includeDefault : bool = false
-
If set to true, return separate entries for '' and 'en' (default) language.
Return values
array<string|int, mixed>getTranslation()
Get translation.
public
getTranslation([string|null $languageCode = null ][, bool|null $fallback = null ]) : static|null
Parameters
- $languageCode : string|null = null
- $fallback : bool|null = null
Return values
static|nullhasTranslation()
Returns true if object has a translation in given language (or any of its fallback languages).
public
hasTranslation([string|null $languageCode = null ][, bool|null $fallback = null ]) : bool
Parameters
- $languageCode : string|null = null
- $fallback : bool|null = null