SEO-форум о поисковых системах
Вы не вошли.
Страницы 1
В CMS Textpattern локализованы строки почти для всего, но отображение дат связаны с настройками серверов. Это разумно, поскольку даты - это не просто названия месяцев и дней, но это может привести к проблемам, если на сервере отсутствуют нужные локализации.
Плагин etc_date позволяет вам определять собственные строки даты для отображения дат на выбранном вами языке. Кроме того, вы можете использовать собственные календари, чтобы, к примеру, преобразовать 1799-11-09 в 18 Brumaire An VIII (хотя в настоящее время доступны только григорианские, хиджри и джалали).
Даже если вам не нужно локализовать даты, плагин etc_date может вам пригодиться, поскольку понимает такие выражения, как сегодня , в следующую пятницу и т.д.
Примеры:
<txp:etc_date /> вывод текущей даты сервера.
<txp:etc_date date="next Friday" /> вывод даты следующей пятницы.
<txp:etc_date date="posted" /> вывод даты публикации этой статьи.
<txp:etc_date date="posted" lang="fr_FR" />выводит на французском, если эта локализация доступна на сервере.
<txp:etc_date calendar="hijri" lang="ar_AR" format="%d %B %Y" /> выводит дату исламского календаря (пример: 12 Syawal 1441).
<txp:etc_date calendar="jalali" lang="fa_IR" format="%d %B %Y" />вывод даты иранского календаря (пример: 1399 مارس 15 ).
Сравнение дат. Сколько дней осталось до Рождества:
<txp:etc_if_date value="12-24..12-31" format="%m-%d">
Merry Christmas and Happy New Year!
<txp:else />
Yet <txp:etc_date_diff from="now" to="December 25" format="%a" /> days until Christmas...
</txp:etc_if_date>
Вне форума
Страницы 1
[ Сгенерировано за 0.117 сек, 8 запросов выполнено - Использовано памяти: 582.65 Кбайт (Пик: 626.35 Кбайт) ]