Kdyby translator neprekladá, ale cesta je správna

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Čamo
Člen | 798
+
0
-

Zdravím,
prosím vás nevie mi niekto povedať, v čom môže byť problém. V metóde beforeRender nastavujem prefixovaný translator pre šablony:

		$this->tTranslator = $this->translator->domain('admin.vouchers.templates');
		$this->template->setTranslator($this->tTranslator);

Podľa všetkého sú všetky cesty správne. Debuger bar mi vypisuje naľavo správnu cestu a napravo je sekcia Translation domain s hodnotou „admin“.

Editoval Čamo (26. 4. 2016 15:21)

Čamo
Člen | 798
+
0
-

Tak som na to prišiel ale chcel by som to ešte pochopiť. Tak ak niekto vie napíšte.
Problém je v SK fallbacku :

translation:
	whitelist: [en, sk, cs]
	default: cs
	fallback: [cs_CS, cs]
	#fallback: [sk_SK, sk]

Ale prečo sk nefunguje neviem.

Editoval Čamo (22. 4. 2016 15:49)

ViPEr*CZ*
Člen | 818
+
0
-

Nejsem si úplně jistý, ale tuším, že by mohl být problém v locales na straně serveru?

Čamo
Člen | 798
+
0
-

Ešte to upresním. Ak je vo fallbacku rovnaký jazyk ako je aktuálny jazyk tak sa to rozbije. Je jedno či je to cs, en alebo sk.