[英]Set translation locale on form_widget in Symfony
我有选择类型的symfony表单。 在选择中我有这样的事情:
'entity.rental_conditions.prepayment_options.no_prepayment' => 0,
'entity.rental_conditions.prepayment_options.prepayment_amount' => 1,
'entity.rental_conditions.prepayment_options.prepayment_percent' => 2,
'entity.rental_conditions.prepayment_options.full_amount' => 3
我在Twig中显示这个选择类型 - {{ form_widget(form.prepayment.type) }}
我的应用程序是多语言,默认语言环境DE(德语lang),我的问题是如何为form_widget设置另一个语言环境,例如,英语显示选项选项不是在我的应用程序的所有语言中,仅在EN中?
这是一个广泛的问题,您如何向应用程序介绍国际语言? 有一个LanguageType字段 ,您可以使用该字段在其个人资料中或注册时设置用户的语言。
还有一个翻译组件 ,这是一个允许翻译成多种语言的多步骤过程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.