Step1... Confirm precondition
This module offers Utf8LangMgr_LanguageManager as UTF-8 encoder to your site. But, this module doesn't give any effects to the installer. Therefore, you must create UTF-8 database tables yourself. However, you don't need to convert language files of each modules.Step2... Put the module
Put this module's directory to /modules as well as other modules.Step3... Modify your setting
The configuration of Legacy package is written in /settings/site_default.ini.pnp. You must specify preload of this module as primary preload in that file. Because XOOPS Cube has override setting feature, you don't need to modify site_default.ini.php directly. Create site_custom.ini.php in /settings, and write the following./**
[Legacy.PrimaryPreloads]
SetupUtf8LangMgr=/modules/Utf8LangMgr/preload/Primary/SetupUtf8LangMgr.class.php
*/
?>
Complete. Do report your troubles to the thread of xoopscube.org forum.
Note
If your site uses multi-byte languages, you must tell charcode to this language manager. Charcode of some languages I know is contained to primary preload of this module. But, if it's not solved automatically, you must add descriptions to site_custom.ini.php.[Module_Utf8LangMgr]
japanese=EUC-JP
korean=...
Settings in this file are applied to this language manager earlier than automatic solutions.
No comments:
Post a Comment