V3からは、下にコピペしたように表示テキストの部分をすべて別ファイルで設定するようになったので、
siteroot~/lang/english.php
<?php
/////////////////////////////////
// Language used directly in HTML
/////////////////////////////////
$lang_1_day = ‘1 Day’;
$lang_1_week = ‘1 Week’;
$lang_1_month = ‘1 Month’;
$lang_video_convert_pass = ‘1 or 2 Step Conversion’;
$lang_about_me = ‘About Me’;
$lang_about_us = ‘About us’;
$lang_account_login = ‘Account Login’;
$lang_action = ‘Action’;
$lang_active = ‘Active’;
$lang_activate = ‘Activate’;
$lang_accept_invite = ‘Accept Invite’;
$lang_access_forbidden = ‘Access Forbidden!’;
日本語化も楽そうだなーと思っていたんですが、これが案外すんなり行かない。
siteroot~/themes/default/templates/main_1.htm
のエンコード指定を
<meta http-equiv=”Content-Type” content=”text/html;charset=iso-8859-1″>
↓
<meta http-equiv=”Content-Type” content=”text/html;charset=UTF-8″>
に変更して
siteroot~/lang/
にjapanese.phpを作成後、UTF-8で日本語化ファイルを作ったのですが、
エラー registe r Invalid character(s)
と表示され、ユーザ登録ができなくなる。
MySQLへ登録の時にエラーが出てるのかなぁとか思ってMySQLの設定ファイルをいじったり、
join.phpの処理の問題かなーと思っていじってみたものの、改善されません。
自分の周りは英語表記だけのサイトだと拒絶反応を起こす人が多いので、なるべく早めに対応したいんですけどねぇ。
原因を探って修正する気力もないので公式が対応してくれるのを待った後に日本語化して、運用してみようかと。