Skip to content

Commit dbf75dc

Browse files
vlastaveselydg
authored andcommitted
DefaultFormRenderer: added error message translation (#145)
1 parent 1ac626d commit dbf75dc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Forms/Rendering/DefaultFormRenderer.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,8 @@ public function renderEnd(): string
212212
*/
213213
public function renderErrors(Nette\Forms\IControl $control = NULL, bool $own = TRUE): string
214214
{
215+
$translator = $this->form->getTranslator();
216+
215217
$errors = $control
216218
? $control->getErrors()
217219
: ($own ? $this->form->getOwnErrors() : $this->form->getErrors());
@@ -226,7 +228,7 @@ public function renderErrors(Nette\Forms\IControl $control = NULL, bool $own = T
226228
if ($error instanceof IHtmlString) {
227229
$item->addHtml($error);
228230
} else {
229-
$item->setText($error);
231+
$item->setText($translator ? $translator->translate($error) : $error);
230232
}
231233
$container->addHtml($item);
232234
}

0 commit comments

Comments
 (0)