Size: a a a

2020 December 26

D

DarkDef in Yii Framework 3
И геттекст тоже
источник

D

DarkDef in Yii Framework 3
Надо складировать в одном месте
источник

T

TradersVE in Yii Framework 3
DarkDef
Надо складировать в одном месте
I solved it by creating an instance in each module with its path.
источник

D

DarkDef in Yii Framework 3
One path in all modules?
источник

D

DarkDef in Yii Framework 3
Once
источник

T

TradersVE in Yii Framework 3
yes
источник

D

DarkDef in Yii Framework 3
Это костыль вероятно
источник

D

DarkDef in Yii Framework 3
How about storage? Write on install to once path?
источник

T

TradersVE in Yii Framework 3
DarkDef
Это костыль вероятно
I create an instance in each view with the path, this is how it works for now.
источник

D

DarkDef in Yii Framework 3
I'm lie to you
источник

T

TradersVE in Yii Framework 3
$translator = new MessageSource($aliases->get('@user-view-language'));

?>

<p class="title has-text-black">
   <?= $translator->getMessage('Sing in', 'user', $locale->language()) ?>
</p>
источник

T

TradersVE in Yii Framework 3
work for me
источник

D

DarkDef in Yii Framework 3
No!
источник

AM

Alexander Makarov in Yii Framework 3
You should not use message source directly.
источник

AM

Alexander Makarov in Yii Framework 3
Do it via Translator
источник

AM

Alexander Makarov in Yii Framework 3
It can consume multiple sources
источник

D

DarkDef in Yii Framework 3
Alexander Makarov
It can consume multiple sources
Yep, i'm stupid
источник

T

TradersVE in Yii Framework 3
I will try it but it is very simple from translator-message-php.
источник

D

DarkDef in Yii Framework 3
$translates = new Translator(witt category.. etc) and add many other category with any MessageSources (php, db, gettext). Use instance of Translator for usage
$translates->translate(...)
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
I will try it but it is very simple from translator-message-php.
It is a driver, not a translator.
источник