![]() |
Показаны 15 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Apache (http://netadmin.ws/forum/forumdisplay.php?forumid=21)
-- Дата по-русски (http://netadmin.ws/forum/showthread.php?threadid=5704)
Дата по-русски
как перевести англ. дату в выводе такого вида "Mon 26 May, 2003" в такую же, только русский, к примеру "Понедельник 26 Мая, 2003"?
Локаль сменить вестимо 
Из чего ее вывести надо? Из скрипта?
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
хмммм знакомое слово локаль
...поподробней можно?
функция вывода даты стандартная какая-то
Сначала таки объясни кто дату то выводит?
Если скрипт - то на чем?
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
скрипт OSCOMMERCE 2.2MS1, дата выводится стандартными функциями пхп, вобщем, нужна руссификация на стороне веб-сервера, КАК?
а, блин, веб-сервер апач 2.0.43 вин32
Ну так бы и сказал 
Ð_усский язык для osc ставил?
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
на всякии случай кину ссылку, вдруг поможет
http://www.ftls.org/en/examples/php/idate_txt.php3
Silencer ставил конечно, но говорю, функция вызова даты стандартная PHP, которая обращается к веб-серверу (апачу), из чего следует, что Ð_УССИФИЦИÐ_ОВАТЬ НУЖНО АПАЧ.
nanut это и есть так называемые локали? это полезная штука , если на одном сервере нужно выводить даты на разных языках, а у меняы узкая задача - просто руссифицировать даты апачевские. Переделывать под другие функции неохота, да и не нужно (чую руссифицировать легче
)
Да не трогай ты апач то. В файле languages/russian.php в начале должна локаль определяться. Погляди туда и в мануал по php - многое проясниться.
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
quote:
Первоначальное сообщение от Silencer
Да не трогай ты апач то. В файле languages/russian.php в начале должна локаль определяться. Погляди туда и в мануал по php - многое проясниться.
// look in your $PATH_LOCALE/locale directory for available locales..
// on RedHat6.0 I used 'en_US'
// on FreeBSD 4.0 I use 'en_US.ISO_8859-1'
// this may not work under win32 environments..
@setlocale(LC_TIME, 'ru_RU.WIN-1251');
Блин, вот неймется совать Апач и ПХП в окружение под которое они не заточены 
http://ru.php.net/manual/ru/function.setlocale.php - не заглядывал же небось 
Поэкспериментируй с названием локали "ru", "Russian','win1251' и с региональными установками виндов.
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
во всё получилось строка
@setlocale(LC_TIME, 'Russian');
подошла.
По крайней мере много с этими локалями прояснилось )))).
Санькс Silencer.
Если будешь на юниксовый хост переносить - учти что там локали по другому именуются.
У меня вообще впечатление что стандарты на имена локалей никто не соблюдает - как хотят, так и обзывают.
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
@setlocale(LC_TIME, 'Russian');
Надо прописать в каждом файле в начале?
__________________
Международное брачное агенство в Сибири.
Нет, только в languages/russian.php
__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.
| Формат времени GMT. Текущее время 21:18. | Показаны 15 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.