Language
class Language implements ArrayAccess, Countable, IteratorAggregate
Class Language
Constants
DEFAULT_FILE_KEY |
|
Methods
{@inheritDoc}
{@inheritdoc}
{@inheritdoc}
{@inheritdoc}
how to use language translate ? please see '/doc/language.md'
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Allow quick access default file translate by $lang->key
,
is equals to $lang->tl('key')
.
No description
No description
Allow quick access default file translate by $lang->key()
,
is equals to $lang->tl('key')
.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Retrieve an external iterator
Whether a offset exists
Offset to retrieve
Offset to set
Offset to unset
Count elements of an object
Details
at line 102
protected
init()
{@inheritDoc}
at line 121
t($key, array $args = [], $lang = '')
{@inheritdoc}
at line 132
tl($key, array $args = [], $lang = null)
{@inheritdoc}
at line 143
trans($key, array $args = [], $lang = null)
{@inheritdoc}
at line 156
string|array
translate(string|bool $key, array $args = [], string $lang = null)
how to use language translate ? please see '/doc/language.md'
at line 194
mixed
set(string $key, mixed $value)
at line 203
mixed
has(string $key)
at line 212
protected string|mixed
findTranslationText(string $key)
at line 244
protected string|mixed
transByFallbackLang(string $key)
at line 320
protected string
buildLangFilePath(string $filename, string $lang = '')
at line 335
string|null
getLangFile(string $fileKey)
at line 344
bool
hasLangFile(string $fileKey)
at line 355
bool
addLangFile(string $file, string $fileKey = null)
at line 392
bool
hasLangFileData($fileKey)
at line 405
bool
hasLang(string $lang)
at line 414
bool
isLang(string $lang)
at line 426
mixed|string
__get(string $name)
Allow quick access default file translate by $lang->key
,
is equals to $lang->tl('key')
.
at line 431
__isset($name)
at line 435
__set($name, $value)
at line 447
mixed|string
__call(string $name, array $args)
Allow quick access default file translate by $lang->key()
,
is equals to $lang->tl('key')
.
at line 455
string
getLang()
at line 463
setLang(string $lang)
at line 471
string[]
getLangs()
at line 479
setLangs(array $langs)
at line 487
string
getBasePath()
at line 496
setBasePath(string $path)
at line 508
Collection
getData()
at line 516
array
getLangFiles()
at line 525
setLangFiles(array $langFiles)
at line 536
string
getDefaultFile(bool $full = false)
at line 544
string
getFallbackLang()
at line 552
setFallbackLang(string $fallbackLang)
at line 560
Collection
getFallbackData()
at line 568
string
getFormat()
at line 576
setFormat(string $format)
at line 586
string
getSeparator()
at line 594
setSeparator(string $separator)
at line 602
array
getLoadedFiles()
at line 610
bool
isIgnoreError()
at line 618
setIgnoreError(bool $ignoreError)
at line 634
Traversable
getIterator()
Retrieve an external iterator
at line 651
boolean
offsetExists(mixed $offset)
Whether a offset exists
at line 666
mixed
offsetGet(mixed $offset)
Offset to retrieve
at line 683
void
offsetSet(mixed $offset, mixed $value)
Offset to set
at line 697
void
offsetUnset(mixed $offset)
Offset to unset
at line 711
int
count()
Count elements of an object