Как отобразить сообщение проверки с французскими символами в Laravel? - PullRequest
2 голосов
/ 04 августа 2020

В Laravel валидации созданы правила для проверки моих полей, когда у меня появляется ошибка, она показывает мне эту ошибку без французских символов

[["Le cin ad \ u00e9j \ u00e0 \ u00e9t \ u00e9 pris. "]]

Вместо отображения этого сообщения:

Le cin a été déjà pris.

ПРИМЕЧАНИЕ: I перевел сообщения с английского sh на французский в \ressources\lang\en\validation.php

Я сделал этот код в функции AppServiceProvider в boot, но не работает:

Blade::setEchoFormat('e(utf8_encode(%s))');

Как можно Я разрешаю это?

Ответы [ 2 ]

0 голосов
/ 04 августа 2020

Не могли бы вы попробовать?

Blade::setEchoFormat('e(utf8_decode(%s))');
0 голосов
/ 04 августа 2020

Добавить в HTML теги заголовков:

<meta charset="utf-8">
...