アンケート ( Questionnaire ) モジュール ( http://download.moodle.org/modules/ ) は、Mike Churchward氏によって現在開発中の使いやすいモジュールです。日本語言語ファイルおよびヘルプファイルの翻訳作業は完了しています。
実際のアンケート作成・集計等では、phpESP ( http://www.butterfat.net/wiki/Projects/phpESP/ ) というシステムが利用されています。
アンケートモジュールの設定を行った後、実際のアンケート作成に進みますが、phpESPを使用する為、説明文等が全て英語になります。これを日本語にするには下記の方法をお試しください。
1. Moodleアンケートモジュール内にあるphpESPの新たなロケールを作成
Moodle日本語言語パックja_utf8を使用している場合
moodle/mod/questionnaire/phpESP/locale/ja_JP をコピーして、同一ディレクトリ内に ja_JP.UTF-8 を作成
Moodle日本語言語パックjaを使用している場合
moodle/mod/questionnaire/phpESP/locale/ja_JP をコピーして、同一ディレクトリ内に ja_JP.EUC_JP を作成
2. Moodleアンケートモジュール内のphpESP設定ファイルの変更
[ 変更対象 ]
moodle/mod/questionnaire/phpESP/admin/phpESP.ini.php
[ 変更内容 ]
// Default language for designer interface
// (Must have gettext support avaiable.)
// $ESPCONFIG['default_lang'] = 'en_US';
$ESPCONFIG['default_lang'] = 'ja_JP.UTF-8';
// HTML character set used by phpESP
// (Try 'Windows-1251' for Cryillic, etc.)
// $ESPCONFIG['charset'] = 'ISO-8859-1';
$ESPCONFIG['charset'] = 'utf-8';
phpESPの日本語ファイルには未翻訳の部分もありますので、コピーした「ja_JP.UTF-8」ディレクトリのサブディレクトリ「LC_MESSAGES」中にあります「messages.po」をpoedit ( http://www.poedit.org/ ) 等で独自に翻訳することも可能です。
この投稿にphpESP用の「ja_JP.UTF-8」と「ja_JP.EUC_JP」を添付しますので、ご利用ください。
オリジナルのphpESP 1.7から新たに翻訳しなおしましたロケール「ja_JP.UTF-8」と「ja_JP.EUC_JP」です。
ご参考までに。
ご参考までに。