0 Пользователей и 1 Гость просматривают эту тему.
  • 22 Ответов
  • 5504 Просмотров

Русская дата
« : 28.05.2006, 19:23:22 »
Как сделать, чтобы при выводе новости показывался месяц и другие данные на русском языке?
*

smart

  • Администратор
  • 6485
  • 1317 / 15
  • Хочешь сделать хорошо — сделай!
Re: Русская дата
« Ответ #1 : 28.05.2006, 20:55:09 »
правильно установить локаль в глобальных настройках сервера (обычно это ru_RU.CP1251)
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #2 : 16.12.2006, 16:00:58 »
это не помогает . У меня та же фигня . . . но при правлиьном локале
*

beliyadm

  • Легенда
  • 9046
  • 1627 / 64
  • Севастополь == Россия
Re: Русская дата
« Ответ #3 : 16.12.2006, 16:27:10 »
А как сейчас отображается дата? Вот это не поможет - http://joomlaforum.ru/index.php/topic,65.0.html?
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #4 : 20.12.2006, 00:39:56 »
И это не помогло :)
*

beliyadm

  • Легенда
  • 9046
  • 1627 / 64
  • Севастополь == Россия
Re: Русская дата
« Ответ #5 : 20.12.2006, 00:46:18 »
Ну тогда не знаю. МОгу сказать лишь по собственному опыту - если у меня что то не идет даже по рекомендациях аналогичных ситуаций - значит я что то где то не так делаю....
Как сейчас выглядит дата? И хорошо бы ссылку в студию
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #6 : 20.12.2006, 00:57:56 »
кхм... ни версии джумлы, ни на чём стоит, ни как ставилась...
але!?
нужна помощь?.. тогда давайте исходную информацию.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #7 : 20.12.2006, 01:35:17 »
Joomla_1[1].0.11.1-RE-Stable-Full_Package
joomla_1.0.11_ukrainian_frontend
Операционная система Linux
Версия Apache 1.3.37 (Unix)
Версия PHP 4.4.3

Я не знаю что еще нужно . . . Пробовал разные локали ставить . . . все по барабану . . .
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #8 : 20.12.2006, 11:10:32 »
а у хостера спросить локаль пробовал?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #9 : 20.12.2006, 14:06:43 »
userxp, еще не спрашивал . . . могу спросить впринципе, но там у чела была такая же локаль у хостера и все равно не проканало . . .
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #10 : 20.12.2006, 14:18:23 »
могу спросить впринципе
это нужно делать в первую очередь
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #11 : 21.12.2006, 17:29:22 »
userxp, оказалось, что локаль utf8 по умолчанию . . .
И кстати, у меня еще проблема с отображением сайта, когда стоит галочка опредилять кодировки автоматически . Если такой галочки нет, то все ок . Но что странно, что первый раз ты открываеш сайт - каракули - обновляешь и все становится на места . . . почему оно после обновления показывается нормально, потом, не понимаю . . . и тем более не знаю как с этим боротся . . .
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #12 : 21.12.2006, 17:43:41 »
браузер IE?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #13 : 21.12.2006, 17:54:20 »
да, я на него и ориентируюсь . . . большинство ведь им пользуется . дык а что с датой в таком случае можно сделать ? в опере она тоже на англ
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #14 : 21.12.2006, 17:57:14 »
не, это я про каракули...
а насчёт кодировки ... если тебе дату отдавать будут в утф 8, то тут уже надо смотреть...
конвертировать надо.
спроси у хостера, есть ли у них на пхп библиотека iconv ?
возможно, придётся немножко хакнуть джумлу
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #15 : 21.12.2006, 17:59:45 »
попробую спроить, хоть я сам не понимаю что буду спрашивать . :)
А они могут поменять локаль для сайта, если попросить ? Или кодировка не верно отображается не из за локали ?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #16 : 21.12.2006, 18:06:25 »
А они могут поменять локаль для сайта, если попросить ?
ты меня спрашиваешь??
откуда я знаю, что может или не может твой хостер? :)

Или кодировка не верно отображается не из за локали ?
не только.
у тебя дата идёт в другой кодировке - тебе нужен конвертор.

если у них есть бибилотека ICONV в пхп, то можно добавить функцию в джумлу, что бы конвертить дату.
или не морочить себе яйца и прописать формат даты цифрами и забыть о нём.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #17 : 21.12.2006, 22:48:16 »
userxp, я уже прописал формат датой, потому что не нашел другого способа ее изменить . :)
А может быть можно просто англиские названия поменять на русские и все рашится таким хитрым способом, правда не знаю в каком именно файле это надо делать ?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #18 : 21.12.2006, 23:12:04 »
joomla.php (3655-3669)

function mosFormatDate$date$format=""$offset=NULL ){
        global 
$mosConfig_offset;
        if ( 
$format == '' ) {
                
// %Y-%m-%d %H:%M:%S
                
$format _DATE_FORMAT_LC;
        }
	
if ( 
is_null($offset) ) {
                
$offset $mosConfig_offset;
        }
        if ( 
$date && ereg"([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})"$date$regs ) ) {
                
$date mktime$regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
                
$date $date > -strftime$format$date + ($offset*60*60) ) : '-';
        }
        return 
$date;
}
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #19 : 22.12.2006, 15:24:39 »
Сори, но я сразу не врубился . . . Я думал просто тупо поменять названия, с англ на русские . . . А тут код в котором я не шарю сафсем . . . :(
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #20 : 22.12.2006, 15:31:58 »
Я думал просто тупо поменять названия, с англ на русские . . .
гы.
не тот случай.
дату выдаёт пхп сам, точнее, ему говорят, а он её транслирует :)
поэтому в твоём случае для русского языка нужно "дописать" кусочичек кода.

если у хостера будет доступна библиотека ICONV (кстати, это можно посмотреть в инфе, в админке джумлы), то для конвертирования UTF8->ANSI добавится всего одна строчка ;)
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

nekto

  • Осваиваюсь на форуме
  • 40
  • 1 / 1
Re: Русская дата
« Ответ #21 : 22.12.2006, 16:08:02 »
А какой кусочичек нужно дописать, потому что со всеми этими конверторами не хотелось бы и вязыватся . не дай бог что-то натворю и вся работа пойдет насмарку . . .

userxp, а может ли от этой же проблемы зависеть и неверное отображение кодировки о которой я говорил ранее на сайте ? Просто если проблема не в этом, то лучше оставить дату числами и не париццо пока что . Пока я не достигну такого же уровня просветления что и ты . :)))))))))))


*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Русская дата
« Ответ #22 : 22.12.2006, 16:16:26 »
а может ли от этой же проблемы зависеть и неверное отображение кодировки о которой я говорил ранее на сайте ?
могет, особенно в ишаке.
у него психика не устойчивая :)
ну а я бы оставил дату цифрами и не парился бы, но это моё личное мнение...
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Дата на английском

Автор Patrick

Ответов: 39
Просмотров: 43522
Последний ответ 16.01.2009, 22:18:07
от exay