如何在Laravel 5验证中翻译字段名称?

时间:2015-08-04 03:09:31

标签: validation laravel laravel-5 translation

在Laravel中翻译验证信息很容易。 但我无法找到如何翻译字段名称。

validation.php中有一个“:attribute”占位符,将替换为通常为英文的真实字段名称。

英文:“价格”字段是必需的。

意大利语:

Il campo“price”ès富利斯托。 < ==错误

Il campo“prezzo”ès富利斯托。 < == RIGHT

Le champ“price”est obligatoire。 < ==错误

Le champ“prix”est obligatoire。 < == RIGHT

波斯语:

。موردنیازاست“price”< == WRONG

قیمت“موردنیازاست”< == RIGHT

1 个答案:

答案 0 :(得分:8)

在文件中:

{project}/resources/lang/{your-locale}/validation.php

在底部你有这个:

'attributes' => [],

您可以像这样添加翻译:

'attributes' => [
    'price' => 'your translation'
],