- 追加された行はこの色です。
- 削除された行はこの色です。
#freeze uid:2 aid:0 gid:0
// author:2
***The Easiest Multi-Language Hack (EMLH) の拡張
XOOPSの多言語対応Hackは幾つかあるが、GIJOEさんのお手軽多言語ハックは、ほんとにお手軽で、Marcan版のHackのようにXOOPSのモジュールにまで修正を行わなくとも良いので、とても便利なHackです。~
ただそのままだとコンテンツだけが多言語の対象で、Marcan版のようにメインメニューやXOOPSのLanguageファイルの内容は反映され無いため、少々多言語対応としては物足りなさを感じる事もあります。~
そこで、Marcan版の一部を転用してLanguageファイル切替にもとりあえず対応できるようにしてみました。~
GIJOE版のEMLHをセットアップ後、添付のcommon.php を include/common.phpと入れ替えるだけでOKなはずです。~
但し、easiestml.php内の
// list the language names separated with comma
define('EASIESTML_LANGNAMES','english,japanese');
の部分が、きっちりとXOOPSのLanguageと対応するように定義されている必要があります。