1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

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

Тема в разделе "IPB", создана пользователем JOKERAHT, 25 мар 2010.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. JOKERAHT

    JOKERAHT Писатель

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

    Вложения:

    • 123.jpg
      123.jpg
      Размер файла:
      11,1 КБ
      Просмотров:
      82
  2. JESUS

    JESUS

    Регистр.:
    28 ноя 2006
    Сообщения:
    374
    Симпатии:
    110
    проблема просто в кодировке файла локализации - просто переконвертировать из UTF-8 в WIn1251
     
  3. JOKERAHT

    JOKERAHT Писатель

    Регистр.:
    15 фев 2010
    Сообщения:
    3
    Симпатии:
    0
    А каких файлов это касается? Просто изначально русский установлен на движке, неизвестно где локализация лежит. Вообще в 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 и сразу март читается, только вот всё остальное иероглифами.
    [​IMG]
    Как же так получилось, что весь форум нормально на utf работает, а одно слово хочет win1251... Совсем запутался.
     

    Вложения:

    • 222.jpg
      222.jpg
      Размер файла:
      16,3 КБ
      Просмотров:
      52
  4. Respected

    Respected Создатель

    Регистр.:
    8 фев 2010
    Сообщения:
    47
    Симпатии:
    22
    Внешний вид --> Управления языками --> Изменить язык и вписать в Локаль языка следующее:
    ru_RU.UTF-8
    Сохранить, проверить!
     
  5. JOKERAHT

    JOKERAHT Писатель

    Регистр.:
    15 фев 2010
    Сообщения:
    3
    Симпатии:
    0
    Большое спасибо! Теперь хоть "March" вместо иероглиф. А "март" почему-то не пишет, хотя в языках сделал поиск "march", там везде прописан "март". Кеш сбросил. Не знаю, что ещё требуется. Не подскажете?
     
  6. dark_forces

    dark_forces Постоялец

    Регистр.:
    24 авг 2009
    Сообщения:
    54
    Симпатии:
    15
    это значит что у тебя сервер не на линуксе а на винде,и пока вроде лечения этой проблемы не найдено
     
  7. raz0rke

    raz0rke Создатель

    Регистр.:
    30 июл 2009
    Сообщения:
    27
    Симпатии:
    6
    У тебя в БД все таблицы в utf8? Если да, то просто создай в корне сайта .htaccess с таким содержимым:
    PHP:
    AddDefaultCharset utf-8
    <IfModule mod_charset.c>
       
    CharsetRecodeMultipartForms Off
       CharsetSourceEnc utf
    -8
    </IfModule>
     
Статус темы:
Закрыта.