Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Локализация проекта (http://forum.typo3.ru/forumdisplay.php?f=14)
-   -   Даты на русском (http://forum.typo3.ru/showthread.php?t=4739)

razawa 10.10.2007 11:57

Даты на русском
 
В tt_news выводятся даты "11 of september 2007", а хотелось бы "11 сентября 2007"

указано
config.language = ru
config.locale_all = ru_RU

Откуда вообще берутся эти даты? ни в каких языковых файлах не нашел вообще. может быть это - стандартные даты PHP? (функция date();)

Grank 10.10.2007 16:44

Цитата:

Сообщение от razawa (Сообщение 15151)
В tt_news выводятся даты "11 of september 2007", а хотелось бы "11 сентября 2007"

указано
config.language = ru
config.locale_all = ru_RU

Откуда вообще берутся эти даты? ни в каких языковых файлах не нашел вообще. может быть это - стандартные даты PHP? (функция date();)

Почитайте доку по tt_news ( см. date_stdWrap.strftime ).

razawa 10.10.2007 17:00

strftime изменит формат даты, тоесть длинное/короткое название месяца, поменять местаи и т.д.
Но не меняет языка.
Всетаки думаю у меня проблема именно с:
config.language = ru
config.locale_all = ru_RU

Хотя в остальнос вроде бы работает все нормально. Но даты нигде больше не выводится.

void 10.10.2007 23:14

Да, названия месяцев берутся из локалей.

razawa 11.10.2007 12:16

Вместо:
config.locale_all = ru_RU
прописал:
config.locale_all = Russian_Russia

Заработало.
P.S. Windows 2000, Apache 1.3.22, php 4.3.7

z0r1k 11.10.2007 19:40

да, на винде так и есть.
я думаю config.locale_all = Russian было бы достаточно.

а вариант
Код:

config.language = ru
config.locale_all = ru_RU

работает для *nix.

Это ж в доке по tt_news написанно.

void 12.10.2007 00:45

Сталкивался с проблемами при Windows+Apache, когда названия месяцев возвращались не в UTF-8 и исправить это никак было нельзя.

razawa 12.10.2007 09:27

Цитата:

Сообщение от z0r1k
Это ж в доке по tt_news написанно

пропустил
Цитата:

Сообщение от void
Сталкивался с проблемами при Windows+Apache, когда названия месяцев возвращались не в UTF-8 и исправить это никак было нельзя.

Мне с этим повезло. Есть причины быть на windows-1251


Часовой пояс GMT +4, время: 05:48.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot