Kdyby/Translator translate form messages

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

Zdravím, je nejako možné prekladať defaultne validačné správy?

Teraz mám niečo ako

		\Nette\Forms\Validator::$messages = array(
			Form::FILLED => 'Prosím, vyplňte „%label“!',
			Form::URL => 'Políčko „%label“ musí byť platná URL adresa!',
			Form::LENGTH => 'Políčko „%label“ musí byť medzi %d a%d znakov!',
			Form::EMAIL => 'Políčko „%label“ musí byť platnou e-mailovou adresou!',
			Form::NUMERIC => 'Políčko „%label“ musí byť číslo!',
			Form::MAX_LENGTH => 'Políčko „%label“ musí byť najviac %d znakov dlhé!',
			Form::MIN_LENGTH => 'Políčko „%label“ musí byť at najmenej %d znakov dlhé!',
			Form::RANGE => 'Políčko „%label“ musí byť medzi %d a %d!',
			Form::FLOAT => 'Políčko „%label“ musí byť desatinné číslo!',
			Form::INTEGER => 'Políčko „%label“ musí byť celé číslo!',
			Form::IMAGE => 'Políčko „%label“ musí byť obrázok!',
		);

Je možné toto prerobiť, aby sa využíval translator?
Ďakujem

Filip Procházka
Moderator | 4668
+
+4
-
forms:
    messages:
		EQUAL: front.defaultForm.equal
		FILLED: front.defaultForm.filled
		MIN_LENGTH: front.defaultForm.minLength
		MAX_LENGTH: front.defaultForm.maxLength
		LENGTH: front.defaultForm.length
		EMAIL: front.defaultForm.email
		URL: front.defaultForm.url
		INTEGER: front.defaultForm.integer
		FLOAT: front.defaultForm.float
		RANGE: front.defaultForm.range
		MAX_FILE_SIZE: front.defaultForm.maxFileSize
		IMAGE: front.defaultForm.image

A pak už jen pohlídat, aby byl Translator napojený na formulář a funguje to „samo“ :)