Форум русской поддержки Joomla!® CMS
27.06.2017, 02:24:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как руссифицировать календарь Joomla?

 (Прочитано 151 раз)
0 Пользователей и 1 Гость смотрят эту тему.
SimonovSergey
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 59


« : 10.06.2017, 12:47:21 »

День добрый!
у меня Joomla 3.7.2 Stable, вставляю код:
Код:
<?php
   $dateFilterIN = JHTML::_('date', 'now', 'd.m.Y');
   echo JHTML::_('calendar', $dateFilterIN, 'cal_varIN', 'cal_varIN', '%d %B', $attribs = null );
?>

Месяц на английском, русской локализации в календаре нет, зашел по следующему пути: ../public_html/media/system/js/fields/calendar-locales добавил файлик ru.js соответственно с русскими месяцами, календарь стал с русскими месяцами но перестал работать, не выбирается дата.
Помогите перевести календарь на русский!
Записан
Arkadiy
Группа развития
*****

Репутация: +439/-0
Offline Offline

Пол: Мужской
Сообщений: 5416


Крепитесь, други.


« Ответ #1 : 10.06.2017, 13:07:43 »

Код
window.JoomlaCalLocale = {
today : "Сегодня",
weekend : [0, 6],
wk : "вхд",
time : "Время:",
days : ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"],
shortDays : ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Сбт"],
months : ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
shortMonths : ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"],
AM : "AM",
PM :  "PM",
am : "am",
pm : "pm",
dateType : "gregorian",
minYear : 1900,
maxYear : 2100,
exit: "Закрыть",
save: "Сохранить"
};
Записан
SimonovSergey
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 59


« Ответ #2 : 10.06.2017, 13:53:22 »

я так и сделал, но календарь не работает, не выбирает дату. удаляю ru.js все работает, только дата на английском...
Записан
Arkadiy
Группа развития
*****

Репутация: +439/-0
Offline Offline

Пол: Мужской
Сообщений: 5416


Крепитесь, други.


« Ответ #3 : 11.06.2017, 07:07:37 »

Возможно вы допустили ошибку в синтаксисе.
Записан
SimonovSergey
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 59


« Ответ #4 : 12.06.2017, 09:57:59 »

Нет не допускал. Установил новую Joomla 3.7.2. и чистый шаблон. Без ru.js календарь работает, добавляю ru.js, месяца русские, а календарь не дает выбрать дату... Что делать?
Записан
SimonovSergey
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 59


« Ответ #5 : 16.06.2017, 15:49:58 »

Тема еще актуальна, помогите пожалуйста!  !
Записан
fsv
Практически профи
*******

Репутация: +366/-2
Offline Offline

Пол: Мужской
Сообщений: 2534


« Ответ #6 : 16.06.2017, 18:36:44 »

Код
echo JHTML::_('calendar', $dateFilterIN, 'cal_varIN', 'cal_varIN', '%d %B', $attribs = null );
замените на
Код
echo JHTML::_('calendar', $dateFilterIN, 'cal_varIN', 'cal_varIN', '%d.%m.%Y', $attribs = null );
, начнет выбирать
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet