[Помощь] Значки вместо букв месяца

Статус
В этой теме нельзя размещать новые ответы.

JOKERAHT

Писатель
Регистрация
15 Фев 2010
Сообщения
3
Реакции
0
Стоит IPB 3.0.5 Russian(IBR) Nulled - Maybe. Вместо русских букв в месяцах отображаются непонятные символы. Погуглил на эту тему, выяснил, что эта проблема у многих. Не стал особо заморачиваться и сделал вывод даты в формате вроде "25.03.2010 22:54". Всё устраивает, за исключением одного места:
attachment.php

Где это правится? Или может быть кто-нибудь уже нашёл полное решение начальной проблемы?
 

Вложения

  • 123.jpg
    123.jpg
    11,1 KB · Просмотры: 82
проблема просто в кодировке файла локализации - просто переконвертировать из UTF-8 в WIn1251
 
А каких файлов это касается? Просто изначально русский установлен на движке, неизвестно где локализация лежит. Вообще в IPB какая-то странная нелогичная структура, без опыта не понятно куда что запихали.
Перекодировал:
admin\applications\members\xml\public_members_language_pack.xml
admin\applications\forums\xml\public_forums_language_pack.xml
admin\applications\core\xml\public_core_language_pack.xml
Ничего не поменялось.
UPD.
Меняешь в браузере кодировку на win1251 и сразу март читается, только вот всё остальное иероглифами.
attachment.php

Как же так получилось, что весь форум нормально на utf работает, а одно слово хочет win1251... Совсем запутался.
 

Вложения

  • 222.jpg
    222.jpg
    16,3 KB · Просмотры: 52
Внешний вид --> Управления языками --> Изменить язык и вписать в Локаль языка следующее:
ru_RU.UTF-8
Сохранить, проверить!
 
Внешний вид --> Управления языками --> Изменить язык и вписать в Локаль языка следующее:
ru_RU.UTF-8
Сохранить, проверить!
Большое спасибо! Теперь хоть "March" вместо иероглиф. А "март" почему-то не пишет, хотя в языках сделал поиск "march", там везде прописан "март". Кеш сбросил. Не знаю, что ещё требуется. Не подскажете?
 
Большое спасибо! Теперь хоть "March" вместо иероглиф. А "март" почему-то не пишет, хотя в языках сделал поиск "march", там везде прописан "март". Кеш сбросил. Не знаю, что ещё требуется. Не подскажете?
это значит что у тебя сервер не на линуксе а на винде,и пока вроде лечения этой проблемы не найдено
 
А каких файлов это касается? Просто изначально русский установлен на движке, неизвестно где локализация лежит. Вообще в IPB какая-то странная нелогичная структура, без опыта не понятно куда что запихали.
Перекодировал:
admin\applications\members\xml\public_members_language_pack.xml
admin\applications\forums\xml\public_forums_language_pack.xml
admin\applications\core\xml\public_core_language_pack.xml
Ничего не поменялось.
UPD.
Меняешь в браузере кодировку на win1251 и сразу март читается, только вот всё остальное иероглифами.
attachment.php

Как же так получилось, что весь форум нормально на utf работает, а одно слово хочет win1251... Совсем запутался.

У тебя в БД все таблицы в utf8? Если да, то просто создай в корне сайта .htaccess с таким содержимым:
PHP:
AddDefaultCharset utf-8
<IfModule mod_charset.c>
   CharsetRecodeMultipartForms Off
   CharsetSourceEnc utf-8
</IfModule>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху