にフォームを翻訳こんにちは、私は要求カスタムセットのロケール
内の1つのセットが、私は
$tmpLocale = $request->getLocale();
$request->setLocale('es');
$form = $this->createForm(new DataType());
$formView = $form->renderView();
$request->setLocale($tmpLocale);
return $this->render('AppBundle:Data:edit.html.twig', array(
'data' => $data,
'form' => $formView,
));
ような何かをしようとした私は、カスタムロケールに形式を変換したいユースケースを持っていますが、それどのように私はそれを動作させることができますか? このカスタムロケールとして翻訳されるフォームラベルが必要です。
これは二重翻訳につながる可能性がありますか? – yceruto
@Yonel「ダブル翻訳」とはどういう意味ですか? –
'...このロケールを使って内部のすべてのメッセージを翻訳します。'ラベルが直接翻訳されている場合は、これを2回作成することができます。 'translation_domain'を' false'に設定して回避する必要があります。 – yceruto