I found it!
By comparing the form page to send message from admin in different languages I found an error in the japanese.php file (the admin one) on line 63:
define('CHARSET', 'utf8');
It should be this:
define('CHARSET', 'utf-8');
The '-' was missing. I checked your pack and it is missing too. It is not something I touched. Perhaps on your system it is working fine if you use some UNIX system with UTF-8 but on Windows xp which is not in Japanese it doesn't as when you imput Japanese in a form it is Shift-jis encoded I think if no other encoding is set.
I hope you didn't waste too much time with this as you seem to be very busy.
I think now everything is working perfectly... until next bug appears.
Bookmarks