Problém s Translatorem ve formulaři

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

Zdravím,

mám problém s jedním formulářem.

Používám v rámci formuláře Kdyby\Translator a v debug panelu vidím nahlášené výrazy které prý nejsou přeloženy. Problém je v tom že jde o hodnoty v rámci některých select prvků. Toto hlášení bych chtěl potlačit protože potřebuji vědět opravdu o nepřeložených částech nikoliv o hodnotách select.

$form->addSelect('id_product', 'locale.addProduct', $this->productModel->getAllInPairs())
			->setTranslator(NULL);

pomocí setTranslator(NULL) lze samozřejmě potlačit toto hlášení ale už je problém v tom že se na formulářovém prvku nepřeloží label locale.addProduct

Existuje nějaké řešení jak potlačit hlášení v rámci debug panelu a zároveň mít možnost aby se labely u formulářových prvků normálně přeložily?

Marsme
Člen | 75
+
+1
-

Tak problém vyřešen.

$form->addSelect('id_product', $this->translator->translate('locale.addProduct'), $this->productModel->getAllInPairs())
            ->setTranslator(NULL);