contributte/translation – chybějící překlady

cafesk8
Člen | 103
+
0
-

Zdravíčko,

potřeboval bych popostrčit ohledně contributte/translation – překlady bych chtěl mít staticky v .neon souborech. Normálně resolver správně nastaví jazky, načte neon soubory, ale v latte vidím pořád „placeholdery“ namísto definovaných překladů. Mám to takto: config – BasePresenter – latte – app/homepage.cs.neon – dle Tracy se neon soubor načte, ale překlady jsou v Missing translations – viz. zde … nenapadá Vás někoho co dělám špatně?

config

translation:
    locales:
        whitelist: [en, cs]
        default: cs
        fallback: [cs]
    dirs:
        - %appDir%/lang
    localeResolvers:
    		- Contributte\Translation\LocalesResolvers\Router
    		- Contributte\Translation\LocalesResolvers\Session

BasePresenter

abstract class BasePresenter extends Nette\Application\UI\Presenter {

	/** @var Nette\Localization\ITranslator @inject */
	public $translator;

	/** @var Contributte\Translation\LocalesResolvers\Session @inject */
	public $translatorSessionResolver;


	public function handleChangeLocale(string $locale): void {
		$this->translatorSessionResolver->setLocale($locale);
		$this->redirect('this');
	}
}

latte

{block content}
	<div>
		{_homepage.greetings}
	</div>
{/block}

app/homepage.cs.neon

greetings: 'Ahoj'
Gappa
Nette Blogger | 198
+
0
-

Smazat cache? :)

  • %tempDir%/cache/translation/