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'
    ],
    // ...
];