Silaev
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« : 10.11.2005, 12:39:39 » |
|
Вывод даты осуществляется в следующем виде: Среда, 10 Ноябрь 2005Как и где можно изменить порядок вывода даты? Напимер просто - 10 ноября 2005
|
|
|
|
|
Записан
|
|
|
|
| |
Silaev
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #1 : 02.12.2005, 17:20:03 » |
|
В админке в конфигурации "Сайт" - "Общие настройки" - "Локаль" ставишь "ru"
|
|
|
|
|
Записан
|
|
|
|
|
Chiffa
Гость
|
 |
« Ответ #2 : 02.12.2005, 19:23:03 » |
|
не помогает, пробуешь ru_RU, ru_RU.cp1251, russian, russian_RUSSIA
|
|
|
|
|
Записан
|
|
|
|
Sagitarius
Осваиваюсь на форуме
 
Репутация: +19/-0
Offline
Пол: 
Сообщений: 160
|
 |
« Ответ #3 : 07.12.2005, 17:26:33 » |
|
анаголичная проблема, всё по русски, но дату выводит ???????. В php info стоит не "ru-ru, ru", а "en-us" в параметре HTTP_ACCEPT_LANGUAGE.
Как это можно поменять? Или может проблема вообще не в этом. Сайт пока только локальный.
В "общих настройках - локаль" стояло ru, тогда вывыдилось ??????, поменял на ru_RU.CP1251, теперь дата выводится вообще по анг.
Посмотрите дату поставив кодировку броузера как UTF-8, и отпишите результат. А также, что у вас стоит в русском линг файле, в строке DEFINE('_ISO','charset= ЗЫ. Где хоститесь?
|
|
|
|
|
Записан
|
|
|
|
|
gegrby
Гость
|
 |
« Ответ #4 : 07.12.2005, 23:20:09 » |
|
Аналогично, у меня такаяже проблема ////////////////////////////////////////// Пользуюсь Denver Денвер-2 2005-10-07, Site Keeper Dumper LE version 1.0.6 сделал бэкап Dumper с локалки, перенес все файлы насервер,восстановил базу,теперь дата создания документа в KOI8-R а остальной текст в win-1251 в чем дело ?? да еще в локали прописано RU> если поменять на ru_RU.CP1251 дата становится английской ХОТЯ В ЛОКАЛКЕ ВСЕ РАБОТАЕТ!!!!!!!!!!!!!?????????????????(проверя несколько раз))
|
|
|
|
|
Записан
|
|
|
|
|
batmann99
Гость
|
 |
« Ответ #5 : 08.12.2005, 02:39:45 » |
|
да нигде не хостюсь, сайт пока делаю на компе. Но проблему решил, помог сайт http://ru-mambo.ru/content/view/92/25.
Добавил новый .php файл в папку шаблона, помогло.
|
|
|
|
|
Записан
|
|
|
|
Sagitarius
Осваиваюсь на форуме
 
Репутация: +19/-0
Offline
Пол: 
Сообщений: 160
|
 |
« Ответ #6 : 08.12.2005, 11:20:22 » |
|
http://ru-mambo.ru/content/view/92/25. Добавил новый .php файл в папку шаблона, помогло.
Это понятно, но это ни есть исправление кодировки, это подмена значений. хотелось бы всетаки увидеть (если возможно) результат при установленной кодировке броузера как UTF-8 (до хака) Всего
|
|
|
|
|
Записан
|
|
|
|
|
argentino
Гость
|
 |
« Ответ #7 : 19.12.2005, 20:24:15 » |
|
такая же проблема на 1.0.3 Параноя (сборка 004) Локально все в порядке, а на хостинге названия дней недели по-английски. MySQL на хосте без русской локали. Как можно обойти эту проблему c датами?
Аналогичная ситуация. На одном хосте стоят Паранойя и джумла 103. В первой дату нормально показывает, в джумле - на английском языке. Локаль, естественно, ру. Че делать?....
|
|
|
|
|
Записан
|
|
|
|
Sagitarius
Осваиваюсь на форуме
 
Репутация: +19/-0
Offline
Пол: 
Сообщений: 160
|
 |
« Ответ #8 : 31.01.2006, 14:45:31 » |
|
При _SERVER["HTTP_ACCEPT_LANGUAGE"] en-us,he;q=0.5 как локаль прописать?
Вобще-то, как я понял _SERVER["HTTP_ACCEPT_LANGUAGE"] en-us,he;q=0.5 зависит от настроек броузера  и ничего не дает в отношении распознавания локали. Тоесть если у вас есть Firefox, то в настройках броузера добавьте еще язык и увидите его в _SERVER["HTTP_ACCEPT_LANGUAGE"]  Если у вас линг файл в WIN-1251 кодировке, то может подойти ru_RU.CP1251 или ru_RU.cp1251, если в UTF-8 то ru_RU.UTF-8. Всетаки лучше узнать у хостера. Удачи
|
|
|
|
|
Записан
|
|
|
|
Sagitarius
Осваиваюсь на форуме
 
Репутация: +19/-0
Offline
Пол: 
Сообщений: 160
|
 |
« Ответ #9 : 11.03.2006, 20:05:28 » |
|
Пойдем по порядку. Дата (создания статьи, например) отображается как: БгССЮвР, 12 ёоЭп 2004
Это у вас дата в iso отображается как win. ru_RU.CP1251 - почему-то ноль на массу, дата по-английски
Значит нет такой локали на сервере, вот и берет по умолчанию ru_RU.UTF-8 - дата иероглифами на 1251, переключаю кодировку на UTF-8 - дата нормально, все остальное (все тексты) - вопросиками ru_RU.KOI8-R - выдает уХВВПФБ, 12 йАОС 2004, переключаю кодировку в Кои - дата в порядке, все остальное иероглифами.
Само собой текст же набирался при выставленном win-1251. Т.е. (мне кажется) надо добить переключение даты в 1251, но ни на ru_RU.CP1251, ни на ru_RUS.CP1251 (и на ru_RU.cp1251 (маленькими) система не реагирует. Поможете?
Узнайте у хостера какая русская локаль у него на сервере. PS. Можно уточнить, что за хостинг?
|
|
|
|
|
Записан
|
|
|
|
Mr.Friction
Осваиваюсь на форуме
 
Репутация: +1/-6
Offline
Сообщений: 144
|
 |
« Ответ #10 : 19.03.2006, 19:25:12 » |
|
В том-то и дело, что спросил - ответил что стоит ru_RU.CP1251 а даты всёравно на АНГЛ.
А вообще кодировка у базы данных UTF-8
|
|
|
|
« Последнее редактирование: 19.03.2006, 20:22:48 от Mr.Friction »
|
Записан
|
|
|
|
|
artems
Гость
|
 |
« Ответ #11 : 19.05.2006, 21:40:59 » |
|
Тоже была проблема отображения но в админке поставил в локале как советуется прямо там рядом текст для "Windows" локаль равна "ru", для хостинга пробуйте "ru_RU.CP1251" и все пошло. Смотри http://simfogroup.ru/
|
|
|
|
|
Записан
|
|
|
|
ca510
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #12 : 31.05.2006, 20:12:28 » |
|
похожая проблема. пробовал все, так и не получилось ничего, дата все равно англ. буквами.. кстати, заметил, что в форуме SMF, в index.russian.php, есть строчки, которые заменяют названия на русские. как я понял, это так называемая подмена, о которой здесь уже говорилось. мне кажется, что без этого никак.. я лично у америкосов хостюсь, так что выставление всяких разных локалей мне не поможет
|
|
|
|
|
Записан
|
|
|
|
|
Gamble
Гость
|
 |
« Ответ #13 : 05.06.2006, 17:05:14 » |
|
Сменил сервер (свой, стоит RedHat Enterprise с родными апачем, мускулом и пхп), проблема с датой осталась... Пойдем по порядку.Это у вас дата в iso отображается как win.Значит нет такой локали на сервере, вот и берет по умолчаниюСамо собой текст же набирался при выставленном win-1251.Узнайте у хостера какая русская локаль у него на сервере.
Я есмь хостер. Где смотреть? 
|
|
|
|
|
Записан
|
|
|
|
|
Sk8er_boy
Гость
|
 |
« Ответ #14 : 23.09.2006, 15:06:05 » |
|
вай вот жалко, тоже пришлось перевести дату в ДД.ММ.ГГГГ ...
Помоему есть смылс вру4ную написать PHP код который выводит дату ... а для остального материала оставить в формате как предложенно выше ...
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #15 : 30.06.2007, 15:03:04 » |
|
По просьбе Aysman привожу его вариант решения:
http://joomlaforum.ru/index.php/topic,675.msg5375.html#msg5375 - в 1.0.12 все выглядит точно так же.
у меня на хосте кодировка utf-8, локаль выставлена ru-RU.UTF-8 возможно кому поможет это решение. Мне помогло следущее: я изменил строку вставляемого кода на:
$date=iconv("UTF-8","windows-1251",$date);
|
|
|
|
|
Записан
|
|
|
|
|