protected function createComponentFormTranslate($name)
{
$form = new Form($this, $name);
$form->addTextArea('translate', $this->translator->trans('translate.grid.translate'));
$form->addSubmit('send', $this->translator->trans('translate.menu.translate'));
$form->onSuccess[] = [$this, 'submitFormTranslate'];
$translatesLocale = $this->row->related('translate_locale')->where('language_id', $this->webLanguage)->fetch();
if ($translatesLocale) {
$form->setDefaults(array('translate' => $translatesLocale['translate']));
}
return $form;
}