Undefined property: Contributte\Translation\Translator::$locale

Allconius
Člen | 313
+
0
-

Ahoj,

po upgrade (přes composer jsem zkompostoval Nette na PHP 8.1) se mi v appce objevuje tento warning:

Undefined property: Contributte\Translation\Translator::$locale

na tomto řádku:

$this->template->locale = $this->translator->locale;

a nějak nerozumím která vlastnost není definována a co ten warning znamená, v tom objektu ta proměnná locale je když si ho zobrazím:

print_r($this->translator);

a když vypnu laděnku tak se stránka normálně načte a jazyky se mi přepínají … Jak se toho warningu zbavím ?

mystik
Člen | 284
+
0
-

Co ti ukaze ten print_r?

mystik
Člen | 284
+
0
-

Mel bys pouzit $this->translator->getLocale().

Allconius
Člen | 313
+
0
-

mystik napsal(a):

Mel bys pouzit $this->translator->getLocale().

Je to ono, musí to být tak jak jsi napsal, moc dííííky :-)