Legend of the Green Dragon

Translator extends Translator implements TranslatorInterface

Class translator for Legend of the Green Dragon.

Extends class Laminas\I18n\Translator\Translator.

Tags
deprecated
4.8.0

Interfaces, Classes and Traits

TranslatorInterface

Table of Contents

TEXT_DOMAIN_DEFAULT  = 'page_default'
mf()  : string
Only format a message with MessageFormatter.
trans()  : string
Translate a message of LoTGD WITH MessageFormatter.
cleanParameters()  : bool
Clean param of a value.
loadLotgdMessagesFromPatterns()  : bool
Load messages from LotGD pattern.
loadMessages()  : mixed
{@inheritdoc}
constructFile()  : string

Constants

TEXT_DOMAIN_DEFAULT

public mixed TEXT_DOMAIN_DEFAULT = 'page_default'

Methods

mf()

Only format a message with MessageFormatter.

public mf(string $message[, array<string|int, mixed>|null $parameters = [] ][, string|null $locale = null ]) : string
Parameters
$message : string
$parameters : array<string|int, mixed>|null = []
$locale : string|null = null
Return values
string

trans()

Translate a message of LoTGD WITH MessageFormatter.

public trans(string $message[, array<string|int, mixed>|null $parameters = [] ][, string $textDomain = self::TEXT_DOMAIN_DEFAULT ][, string|null $locale = null ]) : string
Parameters
$message : string
$parameters : array<string|int, mixed>|null = []
$textDomain : string = self::TEXT_DOMAIN_DEFAULT
$locale : string|null = null
Return values
string

cleanParameters()

Clean param of a value.

protected cleanParameters(mixed $param) : bool
Parameters
$param : mixed
Return values
bool

loadLotgdMessagesFromPatterns()

Load messages from LotGD pattern.

protected loadLotgdMessagesFromPatterns(string $namespace, string $locale) : bool
Parameters
$namespace : string
$locale : string
Tags
throws
RuntimeException

When specified loader is not a file loader

Return values
bool

loadMessages()

{@inheritdoc}

protected loadMessages(mixed $textDomain, mixed $locale) : mixed
Parameters
$textDomain : mixed
$locale : mixed
Return values
mixed

constructFile()

private constructFile(mixed $locale, mixed $domains) : string
Parameters
$locale : mixed
$domains : mixed
Return values
string

Search results