Language
class Language implements LanguageInterface (View source)
Class Language
Methods
Constructor.
load
translate
plural
sprintf
exists
addString
addStrings
getLoader
getFormat
getOrphans
getUsed
getLocale
Method to get property DefaultLocale
Method to set property defaultLocale
normalize
getNormalizeHandler
setNormalizeHandler
Method to get property Trace
Method to get property TraceLevelOffset
Method to set property traceLevelOffset
Details
at line line 116
__construct(string $locale = 'en-GB', string $defaultLocale = 'en-GB', LoaderInterface|LoaderInterface[] $loaders = null, FormatInterface|FormatInterface[] $formats = null)
Constructor.
at line line 136
$this
load(string $file, string $format = 'ini', string $loader = 'file')
load
at line line 159
string
translate(string $key)
translate
at line line 201
string
plural(string $string, int $count = 1)
plural
at line line 274
mixed
sprintf(string $key)
sprintf
at line line 295
boolean
exists(string $key, bool $normalize = true)
exists
at line line 313
$this
addString(string $key, string $string)
addString
at line line 327
$this
addStrings(string[] $strings)
addStrings
at line line 359
LoaderInterface
getLoader(string $name)
getLoader
at line line 384
Language
setLoader(string $name, LoaderInterface $loader)
setLoader
at line line 403
void
setLoaders(LoaderInterface|LoaderInterface[] $loaders)
setLoaders
at line line 424
FormatInterface
getFormat(string $name)
getFormat
at line line 449
Language
setFormat(string $name, FormatInterface $format)
setFormat
at line line 468
void
setFormats(FormatInterface|FormatInterface[] $formats)
setFormats
at line line 486
string[]
getOrphans()
getOrphans
at line line 496
string[]
getUsed()
getUsed
at line line 506
string
getLocale()
getLocale
at line line 532
string
getDefaultLocale()
Method to get property DefaultLocale
at line line 544
Language
setDefaultLocale(string $defaultLocale)
Method to set property defaultLocale
at line line 559
Language
setLocalise(string $locale = 'en-GB', LocaliseInterface $localise)
setLocalise
at line line 604
mixed
normalize(string $string)
normalize
at line line 621
callable
getNormalizeHandler()
getNormalizeHandler
at line line 723
array
getTrace()
Method to get property Trace
at line line 733
int
getTraceLevelOffset()
Method to get property TraceLevelOffset