----
曜日の件は解決しました。
%Aを全ファイル検索しても場所が見つからなかったのですが、ようやく見つかりました。やっぱり%Aが書いてないです。
日本語パッチが悪いのではありませんでした。もともとコーディングされていたようです。
以下、解決編
問題の箇所は、lib/MT/Util.pm 内にありました。
853行目から857行目は以下のようになってますが、855行目と856行目の 26408 と27700 を入れ替えれば直ります。
修正前
'jp' => [ [ '日曜日', '月曜日', '火曜日', '木曜日', '水曜日', '金曜日', '土曜日'], 修正後 'jp' => [ [ '日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
%a 問題の修正は、日本語化ページで回答した後に行った変造なので、どこにも報告していません。73行目 $f{a} = substr $L->[0][$f{w}] || '', 0, 3; 追加行 if ($lang eq 'jp') { 追加行 $f{a} = substr $L->[0][$f{w}] || '', 0, 7; 追加行 } 74行目 $f{A} = $L->[0][$f{w}];
こちらでは、プラグインで解決しています。
祝日の名称を表示できるのがかっこいいですね。
http://www.villagewood.net/blog/archives/000172.html
2.65にバージョンが上がりましたが、
そちらでも修正はされていません。