Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Разное | Вопросы / Жалобы / Предложения
# 1 Тема: Как решить проблему с разными кодировками?
kundagole
Пользователь

Avatar пользователя




Местный

Сообщений: 15
Зарегистрирован: 14 Апреля 2011, 02:36:56
Сказали спасибо 0 раз
Статус: offline
Опубликовано 18 Мая 2011, 22:23:10
Суть такая: новости добавлялись в кодировке utf-8, сами же надписи в панелях, админка движка, насколько я понимаю – имеют кодировку cp_1251.

Проблема заключается в том, что если поставить кодировку utf-8 – то новости отображаются нормально, при этом все панели имеют вместо текста знаки вопроса ( ???? ). Если же ставим кодировку cp_1251 то панели и админка отображается нормально, а вот сами новости – крякозябликами.

Как быть в таком случае?

На форуме нашел прикрепленную тему, - выполнял описанные там действия.

Загвоздка в том, что новости добавлялись в кодировке utf-8 - а потому не хотят правильно отображаться, если на сайте по умолчанию стоит кодировка cp_1251.Если же по умолчанию поставить кодировку utf-8 - то тогда перестают корректно отображаться панели, админка, и п.р.

Как быть в таком случае?
 
^ наверх ^
# 2  
GRIDark
SF Team

Avatar пользователя

Злобный человеГ

SF Support Team

Любитель Fusion

Сообщений: 341
Откуда: Россия, Вологда
Зарегистрирован: 11 Октября 2008, 15:47:17
Сказали спасибо 29 раз
Статус: offline
ICQ статус 6331134
Опубликовано 19 Мая 2011, 00:02:38
Вот были бы предупреждения, я бы тебе влепил одно. Даже красным выделено: FAQ (читать перед созданием новой темы)

По сабжу: элементарным поиском найти можно - http://www.rus-phpfusion.com/forum/viewthread.php?forum_id=19&thread_id=3390
 
^ наверх ^ 6331134
# 3  
kundagole
Пользователь

Avatar пользователя




Местный

Сообщений: 15
Зарегистрирован: 14 Апреля 2011, 02:36:56
Сказали спасибо 0 раз
Статус: offline
Опубликовано 19 Мая 2011, 16:37:41
Вы видимо мельком проглядели мой пост, и не стали вчитываться в текст, поэтому ссылка которую Вы мне дали - абсолютно бесполезна в моем случае. Я не спрашиваю как поменять кодировку, меня интересует как совместить две разные кодировки utf-8 и сp_1251

Повторю вырезку из первого поста:
новости добавлялись в кодировке utf-8 - а потому не хотят правильно отображаться, если на сайте по умолчанию стоит кодировка cp_1251.Если же по умолчанию поставить кодировку utf-8 - то тогда перестают корректно отображаться панели, админка, и п.р.

Т.е. выше написанное означает что я знаю как менять кодировку, и эта ссылка мало чем поможет.

Загвоздка именно в том, что сайт делался с использованием двух кодировок: панели, админка, - в кодировке cp_1251(это по умолчанию движок такую ставит), а сами новости - в кодировке utf-8.


[Изменил(а) kundagole, 19 Мая 2011, 16:47:10]  
^ наверх ^
# 4  
GRIDark
SF Team

Avatar пользователя

Злобный человеГ

SF Support Team

Любитель Fusion

Сообщений: 341
Откуда: Россия, Вологда
Зарегистрирован: 11 Октября 2008, 15:47:17
Сказали спасибо 29 раз
Статус: offline
ICQ статус 6331134
Опубликовано 19 Мая 2011, 17:55:24
На одной странице две кодировки никода не уживутся. Хоть как крутись, ничего не сделаешь. Уживутся только в разных фреймах максимум.
 
^ наверх ^ 6331134
# 5  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 19 Мая 2011, 22:24:21
Мультиязыковость делается с юникодом, но сейчас двиг на него не расчитан, могут быть подводные камни, потому лучше перевести все же в 1251 юникод новостей.


--------------------
Retired
^ наверх ^
# 6  
kundagole
Пользователь

Avatar пользователя




Местный

Сообщений: 15
Зарегистрирован: 14 Апреля 2011, 02:36:56
Сказали спасибо 0 раз
Статус: offline
Опубликовано 23 Мая 2011, 22:17:28
А как лучше перевести именно сами панели, админку, и п.р. на utf-8? Либо как автоматически перенести все добавленные новости в windows-1251? Дело в том, что использую парсер товаров: он парсит в базу сразу в кодировке utf-8

Попробовал отредактировать locale\Russian\* - заменил у всех файлов кодировку на utf-8 и залил на сервер. В итоге вся админка стала на английском, хотя раньше была на русском, - почему так? (ну и проблему это решить не помогло, часть текста которого была на русском продолжила отображаться в виде знаков вопроса.

Пробовал также в самой базе заменять кодировку, но идея не удалась. Форумчане, направьте в нужном направлении.


[Изменил(а) kundagole, 24 Мая 2011, 14:42:27]  
^ наверх ^
# 7  
GRIDark
SF Team

Avatar пользователя

Злобный человеГ

SF Support Team

Любитель Fusion

Сообщений: 341
Откуда: Россия, Вологда
Зарегистрирован: 11 Октября 2008, 15:47:17
Сказали спасибо 29 раз
Статус: offline
ICQ статус 6331134
Опубликовано 24 Мая 2011, 16:13:34
заменил у всех файлов кодировку на utf-8 и залил на сервер. В итоге вся админка стала на английском, хотя раньше была на русском


С большой вероятностью скажу, что у тебя Russian с маленькой буквы стала или пропали файлы. А более прикольный случай, когда ты в utf перевел английские файлы.
 
^ наверх ^ 6331134
# 8  
kundagole
Пользователь

Avatar пользователя




Местный

Сообщений: 15
Зарегистрирован: 14 Апреля 2011, 02:36:56
Сказали спасибо 0 раз
Статус: offline
Опубликовано 25 Мая 2011, 23:43:39
Заказывал скрипт парсинга новостей прямо в БД посредством rss лент. Проблема в том, что если новости в utf-8, то они отображаются на сайте крякозябликами. Может кто согласится доработать кодировку в скрипте, в обмен на сам исходник скрипта?
 
^ наверх ^
# 9  
GRIDark
SF Team

Avatar пользователя

Злобный человеГ

SF Support Team

Любитель Fusion

Сообщений: 341
Откуда: Россия, Вологда
Зарегистрирован: 11 Октября 2008, 15:47:17
Сказали спасибо 29 раз
Статус: offline
ICQ статус 6331134
Опубликовано 26 Мая 2011, 07:09:35
Тут другой вопрос: если сайт, который парсит скрипт, сам в utf-8, то это почти не реально...
 
^ наверх ^ 6331134
# 10  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 27 Мая 2011, 18:16:10
Что за глупости? Заносить в бд после конвертации и проблем нет.
Из-за чего тут такая проблема?


--------------------
Retired
^ наверх ^
Перейти на форум:


94,143,399 уникальных посетителей
сейчас: 28 Марта 2024, 23:26:52
Генерация страницы: 0.35 сек.