From 4808158b9bb6a7a435236f0b7dd741dd8941b3e0 Mon Sep 17 00:00:00 2001 From: Robert Leverington Date: Tue, 27 May 2008 09:19:24 +0000 Subject: [PATCH] * Language::getFallbackFor() now returns 'en' when the passed language does not exist, rather than bool(false). * Remove excess tab from end of one line. Patch by Nike. --- languages/Language.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/languages/Language.php b/languages/Language.php index 7ff746b14b..4a2b886d49 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -2125,12 +2125,12 @@ class Language { $filename = self::getMessagesFileName( $code ); if ( !file_exists( $filename ) ) { wfDebug( "Language::loadLocalisation(): no localisation file for $code, using implicit fallback to en\n" ); - $cache = array(); + $cache = $cache = compact( self::$mLocalisationKeys ); // Set correct fallback; $deps = array(); } else { $deps = array( $filename => filemtime( $filename ) ); require( $filename ); - $cache = compact( self::$mLocalisationKeys ); + $cache = compact( self::$mLocalisationKeys ); wfDebug( "Language::loadLocalisation(): got localisation for $code from source\n" ); } -- 2.20.1