Языковые проблемы с шаблоном dle

Q
На сайте с 27.03.2010
Offline
26
1861

Проблемы с испанскими буквами: ó, é, á, í, ñ.

Когда я пишу слова в main.tpl с этими буквами, например mañana, на сайте выходит слoва с обычным n, manana а не mañana как я вписал в main.tpl .

Админпанель я перевел на испанский и там все акценты и буквы прекрасно видны, но вот в шаблоне что та не получается. Может знает кто нибудь что где нужно поменять ? Буду благодарен за помощь

Настоящее Грузинское Вино (https://vk.com/club59453575)
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#1

main.tpl точно в UTF-8 кодировке?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Q
На сайте с 27.03.2010
Offline
26
#2
LEOnidUKG:
main.tpl точно в UTF-8 кодировке?

Нет, щас изменил но все также осталось

Я в нем вот это "charset=windows-1251" изменил на это "charset=UTF-8", правильно сделал ? или это по другому изменяется ?

WebAlt
На сайте с 02.12.2007
Offline
262
#3

Версия DLE UTF?

<meta http-equiv="Content-Type" content="text/html; charset= формируется в /engine/engine.php в main.tpl прописывать не нужно.

Файлы шаблона нужно преобразовать или кодировать в UTF-8 (без BOM). Например с помощью Notepad++ или другого редактора.

Q
На сайте с 27.03.2010
Offline
26
#4
WebAlt:
Версия DLE UTF?
<meta http-equiv="Content-Type" content="text/html; charset= формируется в /engine/engine.php в main.tpl прописывать не нужно.
Файлы шаблона нужно преобразовать или кодировать в UTF-8 (без BOM). Например с помощью Notepad++ или другого редактора.

Я установил Notepad++ и изменил кодировку engine.php и main.tpl на UTF-8 (без BOM), но все также осталось. Нету другого способа ?

qwoz добавил 28.12.2010 в 01:34

please help

qwoz добавил 28.12.2010 в 01:42

Все получилось, проблема была в том что engine.php я тоже без BOM кодировал

F
На сайте с 08.02.2011
Offline
37
#5

напишу здесь,дабы не плодить темы:

Вчера установил ДЛЕ.Движок и баз в утф8.Идущие дофолтные шаблоны,тоже.

Скачиваемые шаблоны с сети,соответственно в 1251 и русские буквы отображаются квадратиками.

если кодировать тпл Нотепадом++ в утф8 ,то в окне редактора кириллица сразу преобразуется в крякозябры.

Нагуглил Sisulizer's Kaboom и Штирлиц.В Sisulizer's Kaboom не видит тпл и не работает пакетная конвертация,видимо из-за того,что все ссылки на саму прогу ведут на офсайт,откуда я и скачал,а там она платная и ограничена.

В Штирлице вообще отсутствует утф8.

Изменение

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

на

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
так же как и на
<html>
ничего не дало

Подскажите? как и чем (желательно пакетно)преобразовать TPL в UTF-8

filoisof добавил 11.03.2011 в 17:58

Нагуглил небольшую утилитку,сконвертировал всю папку за 1 секунду!

забрать

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий