врёшь.Автор оригинала: Frutik
примеров тоже ноль

$date =& $form->getElement('date');
много дальше по скрипту
$date->setValue(mixed $value);

и правильно, локализованныеназвания хранятся в классе HTML_QuickForm_date, а язык там передаётся параметром при создания элемента, см. документацию.Автор оригинала: Frutik
теперь дополнительный вопрос:
setlocale(LC_TIME, "uk_UA.KOI8-U"); - никакого влияния на элемент date

'ua' => array (
'weekdays_short'=> array ('Ндл', 'Пнд', 'Втр', 'Срд', 'Чтв', 'Птн', 'Сбт'),
'weekdays_long' => array ('Неділя', 'Понеділок', 'Вівторок', 'Середа', 'Четвер', 'П\'ятниця', 'Субота'),
'months_short' => array ('Січ', 'Лют', 'Бер', 'Кві', 'Тра', 'Чер', 'Лип', 'Сер', 'Вер', 'Жов', 'Лис', 'Гру'),
'months_long' => array ('Січень', 'Лютий', 'Березень', 'Квітень', 'Травень', 'Червень', 'Липень', 'Серпень', 'Вересень', 'Жовтень', 'Листопад', 'Грудень')
),

что значит "не бесспорными"? как обычно-то (на календарях и т.д.) месяцы сокращают?Автор оригинала: Frutik
Трехбуквенные сокращения месяцев могут быть не бесспорными![]()