在Symfony Validator Component中更改区域设置

时间:2016-11-17 11:11:07

标签: symfony slim

我在Slim中使用Symfony Validator component,我想用其他语言更改英语消息。

如果我不使用Symfony,我该如何选择语言?

1 个答案:

答案 0 :(得分:0)

在进行任何验证之前,您可以在控制器中使用以下命令更改区域设置:

$this->get('translator')->setLocale('new_locale');

这允许您强制翻译器的区域设置。重要提示:如果要在不同的位置更改区域设置,则需要一个容器对象来获取翻译器。