* When passing invalid or nonexistent language code to wfMsgExt, fallback to English...
authorNiklas Laxström <nikerabbit@users.mediawiki.org>
Tue, 3 Jun 2008 20:32:13 +0000 (20:32 +0000)
committerNiklas Laxström <nikerabbit@users.mediawiki.org>
Tue, 3 Jun 2008 20:32:13 +0000 (20:32 +0000)
includes/GlobalFunctions.php

index 6bd1fb8..69458a4 100644 (file)
@@ -587,7 +587,8 @@ function wfMsgExt( $key, $options ) {
                $langCode = $options['language'];
                $validCodes = array_keys( Language::getLanguageNames() );
                if( !in_array($options['language'], $validCodes) ) {
-                       $langCode = false;
+                       # Fallback to en, instead of whatever interface language we might have
+                       $langCode = 'en';
                }
        } else {
                $forContent = false;