Залил перевод, а началась проблема с кодировкой

Главные вкладки

Аватар пользователя tlt tlt 6 декабря 2006 в 22:44

Залил в Drupal5 русский перевод, и началась проблема с кодировкой, неправильно отображает.
Может я неправильно устанавливаю русс. язык, или в чем дело?

Комментарии

Аватар пользователя axel axel 6 декабря 2006 в 23:35

Неправильно отображается только интерфейсный текст или текст статей также? В какой-нибудь другой кодировке (koi8, cp1251) удаётся получить правильное отображение?

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!

Аватар пользователя tlt tlt 6 декабря 2006 в 23:59

Только интерфейсный текст! а когда меняешь на 1251, то появляется этот интерфейсный текст на русском, но при этом статьи отображаются неправильно.

Аватар пользователя axel axel 7 декабря 2006 в 1:50

Э, так. А перевод откуда брался? Первым делом проверить, в какой кодировке текст в po-файлах с переводом. Должен быть UTF-8 само собой. Ещё проверить, что на хостинге не выставлено дефолтной кодировки cp1251 (хотя по идее тогда и текст д.был неправильно отображаться, но всё же). В .htaccess дописать: AddDefaultCharset utf-8 На хостинге не Russian Apache случаем?

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!

Аватар пользователя tlt tlt 7 декабря 2006 в 2:08

Перевод взял с Drupal5.ru, а больше ни где я и не видел.

И кодировка текста в po-файлах с переводом у меня в UTF-8.
С этим делом я проверил/возился в первую очередь.

В .htaccess дописал, не помогло Smile

Так я делаю на локале, Денвер.

Аватар пользователя axel axel 7 декабря 2006 в 5:07

А, windows, тогда не знаю, не ставил.

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!

Аватар пользователя tlt tlt 7 декабря 2006 в 10:43

Может у меня Денвер старой версии, я его давно скачивал, но часто пользуюсь Smile
А больше ни кто на локале себе 5 версию не ставил, и перевод ни кто не ставил больше, а???

Аватар пользователя enkie enkie 8 января 2007 в 2:27

та же проблма что и у tlt, но побороть не могу. отредактировал *.ро файл для модуля privatemsg, импортировал, переведенные строки отображаются в 1251. хотя при импорте базового русского перевода с drupal.ru все отображается нормально. в переведенном .ро файле кодировка utf-8. Друпал 4.7.4 подскажите, где копать?

Аватар пользователя B.X B.X 8 января 2007 в 8:01

проблема в этом, скорее всего: http://drupal.org/node/64355

нужно, я думаю, совершить обратные действия, поскольку в Денвере кодировка сервера - это cp1251...

почитайте ещё и это: http://www.linux.by/wiki/index.php/FAQ_PHP_MySQL_charset