Translator
class Translator (View source)
Translates to some language
Properties
protected string[] | $translations | ||
protected string | $language |
Methods
__construct(array $translations, string $language)
No description
string
getLanguage()
Returns language name
array
getTranslations()
Returns all translations
bool
supports(string $key)
Checks translation for key exists
string
translate(string $key)
Translates key
static Translator
fromConfig(array $config, string $language)
Makes Translator instance from config
Details
at line 52
__construct(array $translations, string $language)
at line 69
string
getLanguage()
Returns language name
at line 78
array
getTranslations()
Returns all translations
at line 89
bool
supports(string $key)
Checks translation for key exists
at line 100
string
translate(string $key)
Translates key
at line 116
static Translator
fromConfig(array $config, string $language)
Makes Translator instance from config