私は現在、特別な属性のために翻訳者を使用したいFormTypeに取り組んでいます。Symfony 3翻訳者からフォームへの変換
$builder->add("firstname", TextType::class, array(
"label" => "person.label.firstname",
"attr" => array(
"placeholder" => "person.label.firstname",
"pattern" => "^[a-zA-Z \-]+",
"oninvalid" => 'setCustomValidity("' . $translator->trans('person.validity.firstname') . '")')
))
どうすればを動作させることができますか?私はサービスとしてそれを注入する必要がありますか(どのように)、または私はそれをこのフォームタイプのパラメータとして渡すべきですか?
ありがとうございます。
これはすべてここで説明されています[ここで:*フォームからサービスまたは構成にアクセスする方法](https://symfony.com/doc/current/form/form_dependencies.html)。 – Yoshi
ありがとう! – Mason
フィールド(ラベルとプレースホルダ)はsymfonyによってボックス外に翻訳されるべきです – Matteo