Merge pull request #1362 from AndreasK79/language_fix_default_english

[Language] If core language files not found, use English.
这个提交包含在:
Andreas Kristiansen 2022-01-14 09:55:02 +01:00 提交者 GitHub
当前提交 8030d70480
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23

查看文件

@ -146,8 +146,23 @@ class CI_Lang {
break;
}
}
}
// try to load in default language (english) //
if (($found !== TRUE)&&($idiom != 'english')) {
$idiom = 'english';
foreach (get_instance()->load->get_package_paths(TRUE) as $package_path)
{
$package_path .= 'language/'.$idiom.'/'.$langfile;
if ($basepath !== $package_path && file_exists($package_path))
{
include($package_path);
$found = TRUE;
break;
}
}
}
}
if ($found !== TRUE)
{
show_error('Unable to load the requested language file: language/'.$idiom.'/'.$langfile);