【发布时间】:2016-03-31 05:35:27
【问题描述】:
是否有可能告诉 Laravel 验证器使用哪种语言进行验证?
我有一个应用程序,它的文本是英文,但对于某些表单,我需要验证错误才能以不同的语言返回字段。
我研究了一下,发现我可以使用\App::setLocale('ro')来设置应用程序的语言,因此resources/lang/ro/validation.php下的文件将用于验证,但我不想与@调和987654323@。在最坏的情况下,我可以调整它并在验证之前更改语言并在验证后再次将其更改回来,但这似乎不是一个好的解决方案。
我正在寻找更像这样的东西:
$this->validate($request, [
'title' => 'required',
'short' => 'required',
], 'lang_that_I_set_in_DB');
【问题讨论】:
标签: validation laravel localization laravel-5.1