Залил в Drupal5 русский перевод, и началась проблема с кодировкой, неправильно отображает.
Может я неправильно устанавливаю русс. язык, или в чем дело?
Неправильно отображается только интерфейсный текст или текст статей также? В какой-нибудь другой кодировке (koi8, cp1251) удаётся получить правильное отображение?
--
Администратор сайта «Drupal — Россия» на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
Э, так. А перевод откуда брался? Первым делом проверить, в какой кодировке текст в po-файлах с переводом. Должен быть UTF-8 само собой. Ещё проверить, что на хостинге не выставлено дефолтной кодировки cp1251 (хотя по идее тогда и текст д.был неправильно отображаться, но всё же). В .htaccess дописать: AddDefaultCharset utf-8 На хостинге не Russian Apache случаем?
--
Администратор сайта «Drupal — Россия» на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
Может у меня Денвер старой версии, я его давно скачивал, но часто пользуюсь
А больше ни кто на локале себе 5 версию не ставил, и перевод ни кто не ставил больше, а???
та же проблма что и у tlt, но побороть не могу. отредактировал *.ро файл для модуля privatemsg, импортировал, переведенные строки отображаются в 1251. хотя при импорте базового русского перевода с drupal.ru все отображается нормально. в переведенном .ро файле кодировка utf-8. Друпал 4.7.4 подскажите, где копать?
Комментарии
Неправильно отображается только интерфейсный текст или текст статей также? В какой-нибудь другой кодировке (koi8, cp1251) удаётся получить правильное отображение?
--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
Только интерфейсный текст! а когда меняешь на 1251, то появляется этот интерфейсный текст на русском, но при этом статьи отображаются неправильно.
Э, так. А перевод откуда брался? Первым делом проверить, в какой кодировке текст в po-файлах с переводом. Должен быть UTF-8 само собой. Ещё проверить, что на хостинге не выставлено дефолтной кодировки cp1251 (хотя по идее тогда и текст д.был неправильно отображаться, но всё же). В .htaccess дописать: AddDefaultCharset utf-8 На хостинге не Russian Apache случаем?
--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
Перевод взял с Drupal5.ru, а больше ни где я и не видел.
И кодировка текста в po-файлах с переводом у меня в UTF-8.
С этим делом я проверил/возился в первую очередь.
В .htaccess дописал, не помогло
Так я делаю на локале, Денвер.
А, windows, тогда не знаю, не ставил.
--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
Может у меня Денвер старой версии, я его давно скачивал, но часто пользуюсь
А больше ни кто на локале себе 5 версию не ставил, и перевод ни кто не ставил больше, а???
Кому интересно, читайте: http://drupal.ru/node/3090
та же проблма что и у tlt, но побороть не могу. отредактировал *.ро файл для модуля privatemsg, импортировал, переведенные строки отображаются в 1251. хотя при импорте базового русского перевода с drupal.ru все отображается нормально. в переведенном .ро файле кодировка utf-8. Друпал 4.7.4 подскажите, где копать?
проблема в этом, скорее всего: http://drupal.org/node/64355
нужно, я думаю, совершить обратные действия, поскольку в Денвере кодировка сервера - это cp1251...
почитайте ещё и это: http://www.linux.by/wiki/index.php/FAQ_PHP_MySQL_charset