пятница, 19 сентября 2008 г.

Сегодня

Вижу по результатам опроса что народ жаждет переводы..
Отвлекся я немного от этой темы, а сегодня решил немного заняться.
Запустил локально свой Апач и открыл Zen который давно уже поставил.
Сегодня допилил такую штуку - на главное странице (и других) есть окошки типа - Спецпредложения месяца.... а далее идет название месяца. Так вот название месяца идет по английски а все потому, что в этих окошках не используется перевод из языковых файлов а тупо применяется функция strftime('%B') и если у вас локаль не русская то и название месяца будет не-русское.
Как поступил я: небрежно - нашел везде где встречалось strftime('%B') и заменил на $month_array[0+strftime('%m')] . А в начале этих файлов воткнул:
$month_array = array();
$month_array[1] =_JANUARY;
$month_array[2] =_FEBRUARY;
$month_array[3] =_MARCH;
$month_array[4] =_APRIL;
$month_array[5] =_MAY;
$month_array[6] =_JUNE;
$month_array[7] =_JULY;
$month_array[8] =_AUGUST;
$month_array[9] =_SEPTEMBER;
$month_array[10] =_OCTOBER;
$month_array[11] =_NOVEMBER;
$month_array[12] =_DECEMBER;

Тада с языком русским стало все ОК. вообщем хреново прикрутил, кто то лучше может.

3 комментария:

Анонимный комментирует...

оч полезный блог респект автору.А главный сайт по зен карту по ходу закрылся.

Анонимный комментирует...

Жаль давно нет ничего нового по Zen Cart.

Удачи.

Анонимный комментирует...
Этот комментарий был удален администратором блога.