Feb 222007
 

開発バージョンである2.11.2に含まれるEUC-JPな日本語テキストをUTF-8に変換するシェルスクリプトです。

#!/bin/sh

adminfiles="admin/help/ja admin/info/ja admin/lan/ja"

for f in `find $admindirs -name "*.php"`; do
  lv -Iej -Ou8 < $f > $f.$$
  mv -f $f.$$ $f
done


f="texts/japanese.inc"

lv -Iej -Ou8 < $f > $f.$$
sed 's#EUC-JP#UTF-8#' $f.$$ > $f
rm -f $f.$$

phplistのアーカイブを展開したあとのpublic_html/lists直下で実行する必要があります。

変換対象はスクリプトのとおり、admin/help/ja/*.php、admin/info/ja/*.php、admin/lan/ja/*.phpとtexts/japanese.incです。

admin/phpmailer/language/phpmailer.lang-ja.phpというファイルもあって、こちらには”This file is written in EUC-JP.”とコメントがありますが、実際のコードはUTF-8になっていますので変換不要です。

Sorry, the comment form is closed at this time.