Laravel 5:模型、字段名称和本地化
Laravel 5: Models, field names and localization
我得到了一个带有一些字段的模型,其中一个字段是,例如"postal_code",并且该字段是必需的。
我还创建了一个表单。如果该字段未填写,验证器会创建一条错误消息:
The postal code field is required.
如果语言环境是 de,它将是:
postal code muss ausgefüllt sein.
我在哪里可以为每个模型的字段名称定义翻译,以及验证器开始使用它们?
可以翻译属性名称以及错误消息。这是在与 attributes
数组相同的 validation.php
语言文件中完成的:
return [
// ...
'attributes' => [
'postal_code' => 'Postleitzahl'
],
// ...
];
我得到了一个带有一些字段的模型,其中一个字段是,例如"postal_code",并且该字段是必需的。
我还创建了一个表单。如果该字段未填写,验证器会创建一条错误消息:
The postal code field is required.
如果语言环境是 de,它将是:
postal code muss ausgefüllt sein.
我在哪里可以为每个模型的字段名称定义翻译,以及验证器开始使用它们?
可以翻译属性名称以及错误消息。这是在与 attributes
数组相同的 validation.php
语言文件中完成的:
return [
// ...
'attributes' => [
'postal_code' => 'Postleitzahl'
],
// ...
];