Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2010, 17:44 Вверх   #1
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию Дата на русском

Многие заметили что на полностью русифицированном форуме месяца и дни недели отображаются на английском, это легко исправить:
найдите в файле includes/functions.php
PHP код:
return $returndate
и замените на
PHP код:
$pattern = array( 
        
"/January/"
        
"/February/"
        
"/March/"
        
"/April/"
        
"/May/"
        
"/June/"
        
"/July/"
        
"/August/"
        
"/September/"
        
"/October/"
        
"/November/"
        
"/December/" 
); 
$replace = array( 
        
"Января"
        
"Февраля"
        
"Марта"
        
"Апреля"
        
"Мая"
        
"Июня"
        
"Июля"
        
"Августа"
        
"Сентября"
        
"Октября"
        
"Ноября"
        
"Декабря" 
); 
    return 
preg_replace($pattern$replace$returndate); 
вроде бы все просто, но не для форума в UTF-8 кодировки, файл functions.php в кодировке ANSI, и выводить кириллицу он будет тоже в этой кодировке, перекодировать его в UTF-8, как мы делаем с файлами XML хаков нельзя, пришлось перекодировать массив до вывода...
PHP код:
foreach ($replace as $i)
$a[] = mb_convert_encoding($i,'utf-8''windows-1251'); 
соответвенно и переменная в функции подмены изменится
PHP код:
return preg_replace($pattern$a$returndate); 
пока все, будут дополнения, добавлю

Последний раз редактировалось Slavok47; 23.11.2010 в 19:33..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дата фотографии klykavr Фотопечать 4 26.03.2015 10:23
Дата и время сессий Slavok47 vBulletin 3.х 9 21.03.2011 17:09
Как сделать phpmyadmin на русском ? Samir-05 Сайтостроение 5 17.09.2010 22:46
[Вопрос] Вложения на русском Macarevich vBulletin 3.х 1 06.12.2009 13:04
Заимствования в русском языке Amber Это интересно... 8 11.05.2008 19:46


Текущее время: 18:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.06401 секунды с 12 запросами