2015-04-24 64 views
2

我得到一個模型,其中有一些字段,例如「postal_code」,並且該字段是必需的。Laravel 5:模型,字段名稱和本地化

我也創建了一個表單。據現場未填充,驗證產生的錯誤信息:

The postal code field is required. 

如果語言環境日,這將是:

postal code muss ausgefüllt sein. 

我在哪裏可以定義翻譯,我的每個字段名模型和驗證器可以使用它們?

回答

2

可以翻譯屬性名稱以及錯誤消息。

return [ 
    // ... 
    'attributes' => [ 
     'postal_code' => 'Postleitzahl' 
    ], 
    // ... 
]; 
+0

謝謝你,它的工作原理的錯誤信息,我可以使用本地化表::標籤(),太:這是在同一個validation.php語言文件與attributes陣列做了什麼? Form :: label('postal_code')返回標籤文本「Posta l Code」,我不喜歡寫Form :: label('postal_code',Lang :: get('validation.attributes.postal_code') ) – Artisan72

+0

這並不是開箱即用。你可以編寫自己的幫助函數,但是... – lukasgeiter