5
oops, you are right
there is a bug I forget to report, actually in cp_heard.php not in cp_header()
ROOT/include/cp_header.php, last lines
// include the default language file for the admin interface
if ( file_exists( "../language/" . $xoopsConfig['language'] . "/admin.php" ) ) {
include "../language/" . $xoopsConfig['language'] . "/admin.php";
}elseif ( file_exists( "../language/english/admin.php" ) ) {
include "../language/english/admin.php";
}
furthermore, not all module developers use the cp_header.php
EDIT: similar as yours, if <=> elseif