Проблема с локализацией на персидский язык - PullRequest
1 голос
/ 29 февраля 2020

Я пытаюсь локализовать [thekordy / ticketit] [1] на персидский язык, но некоторые мои материалы переведены правильно, а другие имеют проблему с utf-8 и отображаются как تÛکت ÙØ§Û ÙعاÙ.

I вставил charset utf-8 в каждый блейд, а также поставил \Blade::setEchoFormat('e(utf8_encode(%s))'); в моем сервис-провайдере, но у меня снова возникла проблема, и в конце концов я попытался запустить php artisan vendor:publish этот код в приглашении для комментариев, а также я опубликовал sh Tag:lang успешно, но у моего блейда снова возникла проблема с Unicode, в конце этого сообщения я прикрепил скриншот своего блейда, что мне нужно сделать, чтобы решить эту проблему и правильно локализовать мой билет?

1 Ответ

0 голосов
/ 03 марта 2020

убедитесь, что атрибут HTML charset установлен в utf-8. Вы можете попробовать

mb_detect_encoding($str, 'UTF-8', true);

, чтобы убедиться, что добавленный вами текст перевода - UTF-8.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...