I run php-nuke and tried to put local language file but in vain due to below errors.
First of all, I set site language to my local language.
When I input lang-korean.php file to module/Submit_News/language folder, no errors but posting is not available.
When I remove local language file, however, below error messages come out and posting is okay. This is same to reviews and comments, which are all posting function.
Warning: main(language/lang-korean.php): failed to open stream: No such file or directory in D:\xampp\www\home\mainfile.php on line 163
Warning: main(): Failed opening 'language/lang-korean.php' for inclusion (include_path='.;D:\xampp\php\pear\') in D:\xampp\www\home\mainfile.php on line 163
And line 163/mainfile.php is;
- Code: Select all
$mainfile = 1;
$result = $db->sql_query("SELECT sitename, nukeurl, site_logo, slogan, --- --- ---, language, locale, multilingual, -- -- --, Version_Num FROM ".$prefix."_config");
$row = $db->sql_fetchrow($result);
$sitename = $row['sitename'];
$nukeurl = $row['nukeurl'];
$site_logo = $row['site_logo'];
$slogan = $row['slogan'];
--- --- ---
--- --- ---
$language = $row['language'];
$locale = $row['locale'];
if ($forum_admin != 1) {
if (isset($newlang) AND !eregi("\.","$newlang")) {
if (file_exists("language/lang-".$newlang.".php")) {
setcookie("lang",$newlang,time()+31536000);
include("language/lang-".$newlang.".php");
$currentlang = $newlang;
} else {
setcookie("lang",$language,time()+31536000);
include("language/lang-".$language.".php");
$currentlang = $language;
}
} elseif (isset($lang)) {
include("language/lang-".$lang.".php");<<=========== Line 163
$currentlang = $lang;
} else {
setcookie("lang",$language,time()+31536000);
include("language/lang-".$language.".php");
$currentlang = $language;
}
And php.ini setting is;
- Code: Select all
; Windows: "\path1;\path2"
; include_path = ".;c:\"
include_path = ".;D:\xampp\php\pear\;"
Please let me know to register lang-$language.php file to php-nuke.