Welcome, Guest. Please login or register.
Did you miss your activation email?
18 Mar 2010, 17:47

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: [1]
Print
Author Topic: Тег current_date выводит кракозяблики  (Read 682 times)
0 Members and 1 Guest are viewing this topic.
palaum
Peanut Gallery


Karma: 0
Offline Offline

Posts: 3


« on: 02 Feb 2010, 06:43 »

Current_date выдает дату кракозябликами если стоит русская локаль (на английском дата выводится нормально).

Проблема остается даже если стоит
$config['locale'] = 'ru_RU.UTF-8';

Хотя при этом модуль новостей дату выводит нормально. По видимому current_date выводит дату по своему и на своей кодировке.

Кто подскажет как все это дело привести к одному и знаменателю, а именно к utf-8

Спасибо.
Logged
mr_ozio
Forum Members
**

Karma: 0
Offline Offline

Posts: 45


« Reply #1 on: 02 Feb 2010, 15:45 »

а если так {php}date();{/php} - тоже самое?
Logged
palaum
Peanut Gallery


Karma: 0
Offline Offline

Posts: 3


« Reply #2 on: 03 Feb 2010, 06:34 »

Наверное можно, но все же хотелось бы докопаться до сути проблемы. К тому же данный тег может выводить дату локали с особыми запросами, например, в одном месте текста я вывожу название дня недели, а в другом число и месяц.

Code:
<p>Сегодня {current_date format="%A"},</p>
<p><a href="/news/">{current_date format="%e %B"}</a></p>
Logged
palaum
Peanut Gallery


Karma: 0
Offline Offline

Posts: 3


« Reply #3 on: 03 Feb 2010, 06:40 »

а если так {php}date();{/php} - тоже самое?

Кстати, проверил, выводит на английском, а нужно на русском, так что вопрос остается открытым.
Logged
Tatyana
Peanut Gallery


Karma: 0
Offline Offline

Posts: 2


« Reply #4 on: 08 Feb 2010, 11:30 »

Добрый день, я совершенный новичок в движках и поэтому, пардон, если вопрос ламерский. У меня модуль новостей выводит вместо названия месяца квадратики. Скажите, в каком файле нужно покопаться? Huh
Заранее спасибо. И извиняюсь, что влезла в чужую тему, но вроде как проблема та же. Smiley
Logged
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #5 on: 08 Feb 2010, 13:20 »

выводит на английском, а нужно на русском
Code:
{php}
echo strftime("%e %B %Y", time());
{/php}
Logged

vitalych
Peanut Gallery


Karma: 0
Offline Offline

Posts: 1


« Reply #6 on: 10 Feb 2010, 02:19 »

Добрый день, я совершенный новичок в движках и поэтому, пардон, если вопрос ламерский. У меня модуль новостей выводит вместо названия месяца квадратики. Скажите, в каком файле нужно покопаться? Huh
Заранее спасибо. И извиняюсь, что влезла в чужую тему, но вроде как проблема та же. Smiley

http://www.cmsmadesimple.ru/statji/ustanovka_cmsms_dlja_nachinajuschix, в самом конце:
Для отображения дат на странице в русском варианте откройте файл config.php и найдите строку:
$config['locale'] = '';
замените ее на
$config['locale'] = 'ru_RU.UTF-8';

P.S. Кстати, в первом посте темы об этом упоминается.
« Last Edit: 10 Feb 2010, 02:20 by vitalych » Logged
Tatyana
Peanut Gallery


Karma: 0
Offline Offline

Posts: 2


« Reply #7 on: 11 Feb 2010, 08:37 »

 vitalych,Спасибо большое  за подсказку. Smiley
Что-то я видно невнимательно прочла тему...
Logged
Pages: [1]
Print
Jump to: