mikkamax

[Решено] vqmod и русский язык

Рекомендуемые сообщения

mikkamax    0

Добрый день.

Пробрую через vqmod сделать следующую операцию:

  <operation>
   <search position="after"><![CDATA[$_['text_account']	  = 'Личный Кабинет';]]></search>
   <add><![CDATA[$_['text_login']	    = 'Вход';]]></add>
  </operation>

получаю ошибку DOM UNABLE TO LOAD. Синтаксис точно правильный. Меняем надписи на английский язык и все работает.

Эта ошибка возникает в случае использования кодировки CP-1251.

Если же XML файл сохранить в UTF8, то ошибка уже будет другая:

SEARCH NOT FOUND (ABORTING MOD): $_['text_account'] = 'Работает на'

Можно ли как-то исхитриться и заставить мод работать с русским языком?

Буду благодарен за ответы.

ПС: тесты проводятся локально под последним Денвером... Если это имеет значение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ingenerks    295

Не ясно почему такая ошибка, он нормально работает с русским текстом. Сто раз проверял!

<operation>

<search position="after"><![CDATA[$_['text_account'] ]]></search> это сдесь не обязательно = 'Личный Кабинет'

<add><![CDATA[$_['text_login'] = 'Вход';]]></add>

</operation>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
YaSe    23

Попробуйте не под денвером, сделайте поддомен на каком-то из своих сайтов.

Попробуйте в .htaccess явно прописать кодировку

AddDefaultCharset windows-1251

или

AddDefaultCharset UTF-8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mikkamax    0

Попробуйте не под денвером, сделайте поддомен на каком-то из своих сайтов.

Попробуйте в .htaccess явно прописать кодировку

AddDefaultCharset windows-1251

или

AddDefaultCharset UTF-8

Попробую. Спасибо за совет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
skull3d    7

Извиняюсь за некропост, но такая же проблема возникла, решилась добавлением заголовка в xml файл:

<?xml version="1.0" encoding="UTF-8"?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
eeeMan    0

такая же проблема, пробовал ваши рекоммендации и все равно не помогло, что еще можно сделать?

 

---

 

Все разобрался

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
baxok    2

 

Извиняюсь за некропост, но такая же проблема возникла, решилась добавлением заголовка в xml файл:

<?xml version="1.0" encoding="UTF-8"?>

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    20

 

Извиняюсь за некропост, но такая же проблема возникла, решилась добавлением заголовка в xml файл:

<?xml version="1.0" encoding="UTF-8"?>

Спасибо! Все форумы облазил :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vtx    1

или поменять кодировку файла xml на utf-8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    859

добавлю свои пять копеек, если добавление строки <?xml version="1.0" encoding="UTF-8"?> проблемы не решает

 

скорей всего ошибка в самом коде xml, быстро найти проблему можно с помощью такого сервиса и ему подобных ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу