MovableTypeでデフォルトの状態でカテゴリー名に日本語を使うと不具合が生じることがあるそうです。カテゴリーアーカイブのファイル名がcat_[カテゴリー名].htmlとなっているため、日本語の場合うまくファイル名に変換できないのが原因とのこと。これを回避する方法を2通り見つけたのでまとめておきます。
dh's memoranda: カテゴリーに日本語を使う方法。こちらはアーカイブのファイル名にカテゴリー名の代わりにCategoryIDを使うというもので、cat_13.htmlのようなファイル名になります。このウェブログでもこの方法を使わせてもらっています。
...その方法とは、CategoryIDを使う方法です。カテゴリーのアーカイブファイル名を"cat_<$CategoryID$>.html"に変更します。CategoryIDは数字なので、日本語のカテゴリー名にしても問題ありません。
BLOG質問箱: カテゴリを日本語名で表示するもう1つのやり方は、カテゴリーを作成する時の名前は、トップページに表示するカテゴリー名とは別に英数字でダミーの名前を設定し、ページの方にはカテゴリー名の変わりに Category Description を表示する、という裏技的な方法です。こっちの方法だと、
...しかし、カテゴリ名がhtmlファイルの名前の一部に使われることから、不具合が出るケースがあるようです。そこで、登録カテゴリ名は英数字で付けることにし、Webページでは日本語で表示する方法を紹介します。
SEYA.ORG: 日本語でカテゴリー分けで解説されているように、カテゴリー名を工夫すれば、トップページに表示するカテゴリーの順番を自由にコントロールできる、という利点があるそうです。
さらに、カテゴリーの表示順をコントロールするために、英語のカテゴリー名の頭に数字をつけて表示順をコントロールするようにしてみました。
うーむ、表示順をコントロールできると、普通のホームページのような見せ方ができるので便利かもしれないですね。でも、Category DescriptionはCategory Descriptionでちゃんと説明文として使いたいし・・・。とりあえずCategoryID方式のまま様子を見ることにします、、。
風のまにまに号

トラックバックありがとうございます。
そうなんですよ、本来のカテゴリーの説明文として使いたいと思うことも多々あります。
なにかもっとすばらしい方法はないんでしょうかね?
初めまして。現在、MovableTypeで、サイトを作っている最中です。このサイトの、「カテゴリーの日本語化」を、参照させて頂きました。感謝!
CategoryID方式にしました。カテゴリーの順序は、先頭に、邪魔にならぬよう、小さなギリシャ文字を入れて、ソートしました。これは、英数字より、意味なく見えて、いいと思ってます。
製作中に、技術的な悩み事が3つ。
1つは、スタイルシートの、数値は、分かりにくいですね! デザインを数値で、どう理解していいのか、ウンザリ。
2つ目は、namazuとmsearchの全文検索システムを入れたのですが、utf-8では、化けてしまいます。MvableTypeの機能を色々使うのに、utf-8は、外せないし、でも、やはり、優秀な、検索システムが欲しい・・・
3つ目は、これが、一番の悩みですが・・・マルチカテゴリーにした時、カテゴリーを、NOT AND ORで、どうやって、絞り込んだら、いいのでしょうね? a b c d eというマルチカテゴリーにして、d aのカテゴリーを抽出したい! そういう技、あるのでしょうか。
と、長い、勝手な書き込みをしてしまいました。ご容赦下さい。何かアイディアがありましたら、ご教授下さいませ。
サイトも、あと少しで、立ち上げが出来そうです。ドシロウトなので、頭が、パニクってます。
dbは、色々実験した結果、MYsqlにしました。
P.S. ネパール舞踏のエントリーにも書き込みさせて頂きましたが、このサイト、何か、いい雰囲気がただよっています。
SEYAさん、himalayaさんコメントありがとうございます。私も手探りで模索中の中、役に立ちそうな記事を拝借して集めているだけなので恐縮ですが、また面白いヒントを見つけたら投稿したいと思います。
私自身は今、カテゴリーアーカイブごとにエントリーの表示順を変えられたり、タイトルのアルファベット順に表示できたりするといいなぁ、などと考えてます。