Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 08-11-2005 17:23:24

pepelsbey
живёте
Откуда: Москва—Питер
Зарегистрирован: 20-04-2005
Сообщений: 70
Вебсайт

Русские даты в версии 4.0.2

Изучая вчера достижения версии, скачав язык из сети, честно говоря, радовался smile

Но напоролся на проблему с русским названием месяца.
Думаю: если русские названия, то значит из какого-то lang-файла или из базы.
Прошерстил всё: нет таких. Делаю вывод: значит откуда-то берётся месяц и от него режутся первые три буквы.
Расстроился, т.к. это слишком сложный механизм, чтобы понять его с наскока sad

Но! Копаясь в файлах, нашёл интересную функцию в файле txplib_misc.php:

Код:

// -------------------------------------------------------------
    function load_lang_dates($lang) 
    {
        global $txpcfg;
        $filename = is_file($txpcfg['txpath'].'/lang/'.$lang.'_dates.txt')?
            $txpcfg['txpath'].'/lang/'.$lang.'_dates.txt':
            $txpcfg['txpath'].'/lang/en-gb_dates.txt';
        $file = @file($txpcfg['txpath'].'/lang/'.$lang.'_dates.txt','r');
        if(is_array($file)) {
            foreach($file as $line) {
                if($line[0]=='#' || strlen($line) < 2) continue;
                list($name,$val) = explode('=>',$line,2);
                $out[trim($name)] = trim($val);
            }
            return $out;
        } 
        return false;
    }

Она практически идентична функции load_lang() по принципу парсинга "словаря".
У меня такое ощущение, что это и есть решение проблемы... вот только бы знать как правильно составить данный ru-ru_dates.txt файл...
В этом и состоит вопрос: никто случаем не читал ничего на оф.форуме про этот чудо-файл?

Тут Riff писал: "почему тогда в вордпрессе всё пучком с датами??". Отвечаю: в Wordpress'е даты берутся из lang-файла. Менее прогрессивно, но как оказалось, надёжнее...

ps: строгому админу — топик начат отдельно от этого из-за старой версии TXP, которая там упоминалась.

Отредактированно pepelsbey (08-11-2005 17:24:45)

Неактивен

 

#2 08-11-2005 18:57:37

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Русские даты в версии 4.0.2

Я так и не смог найти где эта функция вызывается.

Неактивен

 

#3 08-11-2005 19:02:36

pepelsbey
живёте
Откуда: Москва—Питер
Зарегистрирован: 20-04-2005
Сообщений: 70
Вебсайт

Re: Русские даты в версии 4.0.2

Хе, она нигде не вызывается, в том-то и дело... она вроде как предусмотрена, но, похоже, не работает...

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru