Překlad validačních hlášek formuláře
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Mysteria
- Člen | 797
Zdravím, mám nastaveno
$form->setTranslator($this->translator);
Pokud nemá validační hláška žádný parametr, tak normálně používám
->addRule(Form::FILLED, 'common.component.validator.fill');
Problém je ale s RANGE, kde ho teda používám takto
->addRule(Form::RANGE, $this->translator->translate('common.component.validator.range', NULL, [0, 9]), [0, 9]);
Chci se zeptat, je nějaká možnost, jak napasovat ten RANGE na ten první případ tak, abych se vyhnul tomu $this->translator->translate? Nevím, jak do toho prvního způsobu narvat parametry. Je to vůbec možné?
Používám Kdyby/Translation a Nette 2.2.2.