日本語版を使わないと1.0.xでは、日本語に対応していません。
試したわけではありませんが、日本語を使うなら日本語版で英語を使わなければなりません。
それは、UTF-8に対応していないからです。言語の処理が、1.0.xではマルチバイトに対応したものを使っていません
ただ、日本語版でも言語処理部分が全てマルチバイトになっているわけではないようです。
サイトで使用しているAlphaComponentを使ってみてはじめてわかったのですが、あまり使われていない関数は、マルチバイト化されていない
部分もあるようです。
普段使う分には問題ありません。調べるならincludes/
joomla.phpを開いてstr_lenや、substrで検索してみると良いです。
str_lenは、文字数を調べる関数です。これに対応するマルチバイトな関数は、mb_strlen。また、substrにはmb_substrが
そうです。
Joomla!1.5では、言語処理が独自に実装されているようです。
マルチバイトに影響する処理は全て独自実装しているstr_lenや、substrな処理がされているようです。
ですが、まだRCなので・・・どうでしょう。
私的にはJoomla!じゃぱんで配布されている1.0.13jpが一番最適なマルチランゲージな、Joomla! CMSだと思います。
