Как преобразовать специальные символы, извлеченные из столбца tt_content.bodytext в редакторе бэкэнда typo3? - PullRequest
0 голосов
/ 12 октября 2018

Typo3 сохраняет содержимое веб-страницы в таблице tt_content с набором символов utf-8 .В mycase он хранится на венгерском языке.В столбце tt_content.bodytext хранятся специальные символы. Поэтому на веб-странице отображаются те же непереведенные символы.

Ex : ³ для преобразованияна

Я пытался изменить setLocale на utf-8 в Localconfiguration.php файл.Но не получить результат.Различные решения от Google, но безуспешно.

Я действительно новичок в typo3 6.2.,Пожалуйста, помогите мне шаг за шагом преодолеть эту проблему.

Заранее спасибо.

1 Ответ

0 голосов
/ 15 октября 2018

Начиная с TYPO3 6.0 все данные из базы данных и в нее должны быть utf-8 на всех уровнях.
Просмотрите вашу базу данных, чтобы увидеть, являются ли ваши текстовые поля, база данных и подключение к базе данных utf-8.

Убедитесь, что вся передача в и из базы данных вне TYPO3 выполняется с помощью utf-8.

Эти неправильные кодировки часто были проблемами, когда кодировки не совпадают.
, поскольку 6.0 TYPO3 всегда используетподключение к базе данных utf-8, хотя поля данных могут быть объявлены как-то изо.Помимо пропущенного двух- или трехбайтовых символов utf-8, вы получаете мусорные символы, если создаете помехи для базы данных другим программным обеспечением, которое использует только объявленную кодировку.

...