Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Bonov

Проблемы с выбором дат через миникалендарь

Рекомендованные сообщения

Добрый день!

 

Установил английскую версию 3.2.1, русифицировал, что пока мог, даты в настройках поправил, отображаются корректно.

 

Проблема в тех местах, где нужно в полях вводить дату. Во первых, там принимает ввод даты только в забугорном формате MM/DD/YYYY, а во вторых, когда открываешь миникалендарь справа от поля, то он выводится на английском, а дата вставляется вообще в полном формате...

 

Настройки, вроде, все в порядке, локаль в языках стоит ru_RU.UTF-8, версия от IBR на том же аккаунте работает нормально. Где и что еще нужно поправить?

 

Скриншоты самого календаря и настроек прилагаю.

post-42278-0-95465800-1314174889_thumb.png

post-42278-0-31022800-1314174899_thumb.png

post-42278-0-86129100-1314174905_thumb.png

Поделиться сообщением


Ссылка на сообщение

Установил английскую версию 3.2.1

Можно ссылку (можно в личку)

 

Во первых, там принимает ввод даты только в забугорном формате MM/DD/YYYY

Calendar Settings > IPS Apps > Calendar & Birthdays

 

Time / Date Formatting

Time format -

Date format -

 

локаль в языках стоит ru_RU.UTF-8

Дата в остальных местах нормальная?

 

версия от IBR на том же аккаунте работает нормально

3.2?

Поделиться сообщением


Ссылка на сообщение

Можно ссылку (можно в личку)

 

Calendar Settings > IPS Apps > Calendar & Birthdays

 

Time / Date Formatting

Time format -

Date format -

 

Дата в остальных местах нормальная?

Ссылка на тестовый форум на 3.2.1:

http://new.bonov.tmweb.ru/

 

В настройках 24 часа и DD/MM/YYYY

 

В остальных местах дата отображается нормально, проблемы, как я понимаю, только с миникалендарем.

На форуме IBR и миникалендарь русский, и дата вставляется нормально в виде 19.08.2011 15:37

 

Нет, старый форум 3.1.4.

 

Быть может, это все на скриптах написано и нужно в файлах искать?

 

Быть может, это все на скриптах написано и нужно в файлах искать?

Ну да, есть такие файлики! И с русской локалью...

\public\js\3rd_party\calendar_date_select

Осталось понять, как этот миникалендарь на другую локаль переключить...

 

Оказывается, и в новом редакторе (ckeditor) тоже есть встроенный русский язык, только там его тоже как-то нужно включить...

Поделиться сообщением


Ссылка на сообщение

Ссылка на тестовый форум на 3.2.1:

Не много это дает ...

 

Осталось понять, как этот миникалендарь на другую локаль переключить...

Там есть локал? Как я вижу, перевели описание месяцев и дни недели. Да еще переписана одна функция.

Поделиться сообщением


Ссылка на сообщение

Не много это дает ...

Там есть локал? Как я вижу, перевели описание месяцев и дни недели. Да еще переписана одна функция.

А что именно хотели увидеть-то? Попробуйте, к примеру, в форме расширенного поиска дату указать с помощью календаря.

 

В папке с модулем есть прям отдельные языковые файлы...

Поделиться сообщением


Ссылка на сообщение

А что именно хотели увидеть-то?

Где там задается local :)

 

Попробуйте, к примеру, в форме расширенного поиска дату указать с помощью календаря.

Это старый глюк, еще @Fisana, писала.

 

В папке с модулем есть прям отдельные языковые файлы...

В русской и английской версии они одинаковые. Изменение только в самом calendar_date_select.js

Поделиться сообщением


Ссылка на сообщение

В русской и английской версии они одинаковые. Изменение только в самом calendar_date_select.js

А какие именно можете сказать?

Поделиться сообщением


Ссылка на сообщение

Похоже, что русифицировать возможно только правкой файлов :(

 

Вот документация по модулю:

 

http://code.google.com/p/calendardateselect/wiki/Documentation

Поделиться сообщением


Ссылка на сообщение

Похоже, что русифицировать возможно только правкой файлов

Это я мог сразу сказать.

Поделиться сообщением


Ссылка на сообщение

Так я пытаюсь найти способ указать этому календарю на использование уже идущего в комплекте файла русской локализации... Так и правок должно быть существенно меньше и версию модуля можно будет без проблем обновить, если что.

Поделиться сообщением


Ссылка на сообщение

IPS обещали в будущем что-нибудь придумать :)

 

The calendar javascript does support localization, however there's no easy/automated way to handle this within IPB at present.

 

The main limitation is our language system only supports 2 specifically named javascript files. We need to fix the language system to support more language files (preferably without hard coding the names in so that we can expand as needed). The JS language file for this package has to be loaded after the calendar_date_select.js file, and doesn't follow our existing language string format so it can't be rewritten from the ACP either. We should do something, but have to figure out the best way to handle this first.

 

Ссылка на источник: http://community.invisionpower.com/tracker/issue-14868-calendar-date-select-localization

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

В версии 3.4 наконец-то ввели возможность выбора языка для мини календаря в АЦ - одним файлом для редактирования меньше! :)

Правда, время в нем пока пишется все-таки AM/PM...

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...