překlad formulářových hlášek
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- donmoron
- Člen | 6
Zdravím,
jako začátečník zkoumám nette a zarazilo mě, jak jsou (i v quickstartu)
natvrdo zakódované řetězce ve formulářích, např.:
protected function createComponentPhoneNumber()
{
$form = new Form();
$form->addText('phone')
->setDefaultValue('')
->addRule(Form::FILLED, 'Je nutné zadat telefonní číslo.');
$form->addSubmit('create')
//->setDefaultValue('')
//->setValue('')
->setAttribute('class', 'btn');
$form->onSuccess[] = $this->phoneNumberSubmitted;
return $form;
}
Jak se efektivně řeší překlad např do AJ v takovém případě? Zbytek webu přeložím v šablonách protože jsou od kódu oddělené, ale formuláře jsou hardcoded, jak tedy na to?