Category: Hack

  • Movable Type の多言語対応(UTF-8 化)

    Movable Type で日本語を扱えるようにするためのメモ。ぼくの場合は、次の方法でうまくいった。環境に拠って違ってくるのかも知れない (対象バージョン:2.51)。参考にさせて頂いたのは、dh’s memoranda で配布されている日本語化パックの readme 。 mt.cfg の PublishCharset を UTF-8 に。 mt.cfg の NoHTMLEntities を 1 に(コメントを外す)。これをしないと、Admin の編集画面の textarea で化ける。 lib/MT/default-templates.pl の中で指定されている iso-8859-1 の部分を UTF-8 に。デフォルトのテンプレートに埋めこまれるので、テンプレートの編集の前にやっておいた方が良い。 extlib/CGI.pm の 376 行目 ISO-8859-1 を UTF-8 に。 以下はオプショナルで。 styles.css で指定されているフォントの設定を、自分で使いやすいように変更する。 因みに、blogger は、templete の文字コードを shift-jis にすれば日本語が使えるように出来るけれど、utf-8 は使えないようだった。これも良く出来ており、とても簡単なので、cgi の設置が出来ない・面倒な人にはお勧め。