User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
XOOPS/Hack/EMLH拡張 のバックアップ(No.1)
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]


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と対応するように定義されている必要があります。