1
A
回答
0
在你做任何验证,控制器,你可以改变使用该语言环境:
$this->get('translator')->setLocale('new_locale');
这样就可以迫使译者的语言环境。重要提示:如果要在不同位置更改区域设置,则需要容器对象才能获得翻译器。
相关问题
- 1. PHP更改区域设置?
- 2. Portletfilter更改区域设置?
- 3. Android区域设置更改
- 4. 基于区域设置的验证
- 5. 如何在symfony 1.4中正确设置条件验证器?
- 6. 在模拟器的设置中更改区域格式,但应用中的区域设置不变
- 7. 在SharePoint中更改FBA/AD身份验证区域的扩展?
- 8. 更改javascript输出区域设置
- 9. CakePHP动态更改区域设置
- 10. 如何更改RactiveJs区域设置
- 11. 如何更改DatePickerDialog的区域设置?
- 12. DNS区域文件验证
- 13. 如何在OctoberCMS中设置中继器内部区域的验证?
- 14. 如何在symfony验证(yml)文件中设置所需的false
- 15. Symfony formbuilder:验证电子邮件域名?
- 16. Spring Webflows区域设置被错误地检测为en_US,但证据表明区域设置已更改
- 17. 在Google App Engine上验证/更改应用程序区域
- 18. 在Netbeans平台应用程序中更改区域设置
- 19. 如何在Windows 10中更改我的系统区域设置?
- 20. 如何在Windows XP中更改系统默认区域设置?
- 21. Symfony 1.4验证器
- 22. 通过JMSI18nRoutingBundle在URL中的Symfony区域设置
- 23. Facebook $用户区域设置验证需要?
- 24. JSR-303注入到区域设置自定义的验证
- 25. 在自定义柔性组件中设置内容区域
- 26. 在symfony中设置默认时区
- 27. Symfony 2表单验证组
- 28. 将格式更改为特殊 - 中文(区域设置)
- 29. 更改系统使用vbs的区域/位置设置
- 30. 为自定义HTML元素设置symfony验证器
我没有$ this-> get('service_name')在Slim中。我试图在容器中创建服务并更改语言环境,但不起作用 – monkeyUser
我不确定验证程序组件是否使用纤细翻译器进行验证,但我在此处指导您更改其语言环境: http:// nesbot .COM/2012 /26分之6/多种语言现场-使用超薄 –