Na początku index.php (za <?php ) dorzuć:
setlocale(LC_TIME, "pl_PL.utf8");
i później zamień
$newsheading = '<a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.pun_htmlspecialchars($subject_truncated).'</a> - <em>Posted by '.$cur_topic['poster'].' at '.date('h:i A', $cur_topic['posted']).'</em><br>';
na:
$newsheading = '<a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.pun_htmlspecialchars($subject_truncated).'</a> - <em>Posted by '.$cur_topic['poster'].' at '.strftime("%d %B %Y %H:%M", $cur_topic['posted']).'</em><br>';
Jeśli nadal będzie tak samo pokombinuj z tą dodaną linijką na początku zmieniając pl_PL.utf8 na inne wartości typu iso-8859-2.