Модуль Календарь и перевод M T W T F S S

Главные вкладки

Аватар пользователя darkdim darkdim 27 августа 2010 в 20:43

Доброго времени суток!
Что я для себя заметил в Drupal-е, чем проще вопрос, тем иногда труднее на него найти ответ.
Итак по сути, есть модуль calendar, который при помощи views создает блок, который содержит календарик. В календарике есть название месяца, которое нормально переводится и с этим нет проблем, но под названием месяца встречается аббревиатура дней недели M T W T F S S, хотелось бы поменять на П В С Ч П С Н, но очевидно эти буковки забыли обернуть в t(''). Нет, мне конечно не в напряг разобрать откуда функция template_preprocess_calendar_month берет свои данные,

<?phpfunction template_preprocess_calendar_month(&$vars) {
  // Add in all the $vars added by the main calendar preprocessor.?>

но может уже кто-то сталкивался, и незачем заново изобретать велосипед?

ЗЫ Через перевод интерфейса пробовал, и во views порыл, но наверно или плохо или не там((

Комментарии

Аватар пользователя darkdim darkdim 28 августа 2010 в 12:05

<a href="mailto:annya@drupal.org">annya@drupal.org</a> wrote:
А на drupal.org что говорят в issues?

Их наверно устраивает английская аббревиатура;)

Аватар пользователя darkdim darkdim 28 августа 2010 в 17:20

<a href="mailto:annya@drupal.org">annya@drupal.org</a> wrote:
Смею Вас заверить что на drupal.org проживает не только английскоговорящее население.

судя по Вашему мейлу, охотно верю. Но решения я там не нашел. Искал в issues модуля calendar по ключу translate, очевидно плохо или не там искал

Аватар пользователя Anodonta Anodonta 14 декабря 2010 в 23:12

Через строку перевода переводятся месяцы:

Исходный текст:
!month-name |January|February|March|April|May|June|July|August|September|October|November|December
Ukrainian:
!month-name |Січень|Лютий|Березень|Квітень|Травень|Червень|Липень|Серпень|Вересень|Жовтень|Листопад|Грудень

Дни:
Исходный текст:
!day-abbreviation Sun|Mon|Tue|Wed|Thu|Fri|Sat
Ukrainian:
!day-abbreviation Неділя|Понеділок|Вівторок|Середа|Четвер|П'ятниця|Субота

Так что всё нормально Wink

Аватар пользователя darkdim darkdim 15 декабря 2010 в 10:12

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