Доброго времени суток!
Что я для себя заметил в 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 порыл, но наверно или плохо или не там((
Комментарии
А на drupal.org что говорят в issues?
Их наверно устраивает английская аббревиатура;)
Смею Вас заверить что на drupal.org проживает не только английскоговорящее население.
судя по Вашему мейлу, охотно верю. Но решения я там не нашел. Искал в issues модуля calendar по ключу translate, очевидно плохо или не там искал
Да, кстати, не переводятся![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
А осталоное легко перевёл в админке Друпала.
Через строку перевода переводятся месяцы:
Исходный текст:
!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](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
не совсем все нормально, потому что в календарике дни недели обозначаются первой буквой, а отдельной строки для перевода как раз и нету.... хотя только что зашел, родные буквы(вытираю холодный пот), но я давно делал такой перевод, возможно где-то в кеше сидело