XOOPS Cube Legacy 2.2.0 Beta 1 アップグレード 日時表示がおかしくなった。

XOOPS Cube Legacy 2.2.0 Beta 1 アップグレードしたとき、

Notice [PHP]: Use of undefined constant _LANGCODE - assumed '_LANGCODE' in file 〜 line 84
Notice [PHP]: Use of undefined constant _CHARSET - assumed '_CHARSET' in file 〜 line 85

とか出て困った。

D3系のモジュールの日付がすべてへんなソースが表示されてしまった。

ホダ塾ディストリではないのだけど
html/preload/SetupAltsysLangMgr.class.php

function loadGlobalMessageCatalog()
{
     /* if (!$this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/" . $this->mLanguageName . "/global.php")) {
     $this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/english/global.php");
     } */
     $this->_loadLanguage( 'legacy' , 'global' ) ;
     $this->_loadLanguage( 'legacy' , 'setting' ) ;←これ

     //
     // Now, if XOOPS_USE_MULTIBYTES isn't defined, set zero to it.
     //
     if (!defined("XOOPS_USE_MULTIBYTES")) {
         define("XOOPS_USE_MULTIBYTES", 0);
     }
}

を適用したら回避できた。