2015-10-12 2 views
1

Мне нужно перевести значения атрибутов для проверки формы. Поэтому я продублировал английские ошибки проверки и перевел их на фарси. Все работает, но значения атрибутов все еще находятся на английском языке. Я думал, что мне нужно поместить перевод атрибутов в массив атрибутов в файл проверки следующим образом, но он не работает.Laravel 5.1 Как перевести значения атрибутов в сообщениях проверки формы?

'attributes' => [ 
     'username '=>'نام کاربری' 
    ], 

Как их перевести?

+0

Кажется, что имена атрибутов не существуют, поэтому ваше приложение возвращает имя атрибута из языкового файла fall-back. – manix

+0

@manix Я уверен, что он существует! –

+0

Я тебя не понял. Вы хотите изменить сообщение проверки, верно? например, сообщение требуемого поля. И как вы подтверждаете свои запросы? Через класс Request или функцию validate? – Ali

ответ

2

У вас есть пробел после имени пользователя перед цитатой, поэтому ключ атрибута отличается. Удалите пространство так, чтобы оно было одинаковым.

Смежные вопросы