* Create a language object for a given language code
*/
static function factory( $code ) {
+ global $IP;
static $recursionLevel = 0;
if ( $code == 'en' ) {
$expired = false;
# Check file modification times
foreach ( $cache['deps'] as $file => $mtime ) {
- if ( filemtime( $file ) > $mtime ) {
+ if ( !file_exists( $file ) || filemtime( $file ) > $mtime ) {
$expired = true;
break;
}
}
$expired = false;
foreach ( $cache['deps'] as $file => $mtime ) {
- if ( filemtime( $file ) > $mtime ) {
+ if ( !file_exists( $file ) || filemtime( $file ) > $mtime ) {
$expired = true;
break;
}