Symfony2 - Умлауты отображаются в виде знака вопроса

1

У меня возникла проблема, так как мой текст с умляутами отображается с вопросительными знаками. Как видно здесь:

Изображение 174551

Мой шаблон расширяет base.html.twig, который включает метатег для кодировки (UTF-8), как показано здесь:

<meta charset="UTF-8"/>

Как вы видите, запрос отправляется с правильной кодировкой:

Изображение 174551

Я хочу добавить, что я ничего не извлекаю из базы данных, это просто текст в моем шаблоне index.html.twig, как здесь:

<div class="mdl-card__supporting-text">
        Erklären.....
</div>

Я использую свой сайт в веб-браузере IIS. Как исправить мою проблему? Я не могу получить дальше.

Я ценю вашу помощь!

  • 1
    Возможно, ваши файлы не закодированы в UTF-8. Какую IDE вы используете?
  • 0
    Я использую PHPStorm 9.0.1. Вы были правы, кодировка не была установлена в UTF-8. Большое спасибо! Я думал, что IDE, как PHPStorm, сделает это автоматически.
Теги:
templates
twig
encoding

1 ответ

0
Лучший ответ

Решение проблемы

Благодаря Кристофе Виллемсен я мог решить проблему. Проблема заключалась в том, что мой IDE PHPStorm не сохранил файлы с кодировкой UTF-8, что, как я думал, произойдет автоматически.

Благодарю Кристофа!

  • 0
    Было бы полезно, если бы вы поделились тем, как вы редактировали это в PHPStorm, поскольку у меня та же проблема, что и у других из google ... jetbrains.com/help/phpstorm/2016.3/file-encodings.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню