如何更改验证器语言消息。例如,如果我想更改“必需”文本'需要千克zakelijk字段'。别的什么?
答案 0 :(得分:4)
所有特定于语言的内容都存储在 resources / lang // 文件夹中。您在此文件夹中找到的文件之一是 validation.php ,其中包含给定语言的验证消息,因此如果您想更改翻译,则需要编辑该文件。
根据应用程序使用的语言,将从 resources / lang / 中的不同文件夹中读取邮件。您可以使用
设置语言/区域设置App::setLocale('en');
您还可以在 config / app.php 文件中设置后备区域设置(当前语言没有翻译时使用),例如:
'fallback_locale' => 'en',
在文档中查看更多详细信息:http://laravel.com/docs/5.0/localization
答案 1 :(得分:1)
在
中创建一个名为语言代码的文件夹resources/lang
然后在此文件夹中创建一个名为validation.php
的文件,并在其中写下类似
return [
'required' => 'Das Feld :attribute ist ein Pflichtfeld.',
]
答案 2 :(得分:0)
对于默认消息,您可以在resources/lang/<language>/validation.php
。
您也可以将entirely custom messages传递给验证者。
答案 3 :(得分:0)