phpMyEdit用の翻訳ファイルを”PME.lang.JA”でググったところ、
http://www.ckenko25.jp/php/phpMyEdit-5.4/lang/
がヒットした。Shift-JIS用のものであったので、コメント部分ではあるが、7行目の
* encoding: Shift-JIS
を
* encoding: utf-8
に、さらに12行目の
/* $Platon: phpMyEdit/lang/PME.lang.Shift-JIS.inc,v 1.9 2005/06/12 05:52:56 nepto Exp $ */
を
/* $Platon: phpMyEdit/lang/PME.lang.JA-UTF8.inc,v 1.9 2005/06/12 05:52:56 nepto Exp $ */
に変更し、lang/PME.lang.JA-UTF8.incとしてutf8で保存する。、一方phpMyEditSetup.phpで生成されたコード側は、
$opts['language'] = $_SERVER['HTTP_ACCEPT_LANGUAGE'] . '-UTF8';
を、オリジナルのままでも表示されるのであろうが、今回の場合日本語固定の方が好ましいので、
$opts['language'] = 'JA-UTF8';
と変更した。一応OKのようである。
備忘録としてコードを掲載しておく。
<?php /* * phpMyEdit language file * * language: Japanese (United States) * encoding: Shift-JIS * date: 06/2005 * author: Shunro Dozono <dozono@gmail.com> */ /* $Platon: phpMyEdit/lang/PME.lang.Shift-JIS.inc,v 1.9 2005/06/12 05:52:56 nepto Exp $ */ return Array( 'Add' =>'追加', 'Copy' =>'コピー', 'Change' =>'変更', 'Delete' =>'削除', 'View' =>'閲覧', 'Prev' =>'前', 'Next' =>'次', 'First' =>'先頭', 'Last' =>'最後', 'Go to' =>'移動', 'Page' =>'ページ', 'Records' =>'レコード', 'Save' =>'保存', 'More' =>'続けて追加', 'Apply' =>'適用', 'Cancel' =>'キャンセル', 'Search' =>'検索', 'Hide' =>'隠す', 'Clear' =>'クリア', 'Query' =>'クエリ', 'Current Query' =>'現在のクエリ', 'Sorted By' =>'ソート', 'ascending' =>'昇順', 'descending' =>'降順', 'hidden' =>'hidden', 'of' =>'of', 'record added' =>'箇所のレコードが追加されました。', 'record changed' =>'箇所のレコードが変更されました。', 'record deleted' =>'箇所のレコードが削除されました。', 'Please enter' =>'次のフィールドを入力してください:', 'months' => Array( '01'=>'1月', '02'=>'2月', '03'=>'3月', '04'=>'4月', '05'=>'5月', '06'=>'6月', '07'=>'7月', '08'=>'8月', '09'=>'9月', '10'=>'10月', '11'=>'11月', '12'=>'12月'), // phpMyEdit-report 'Make report' => 'レポートの作成', 'Select fields' => 'フィールドの選択', 'Records per screen' => '1スクリーンあたりのレコード', ); ?>