Save the variant find from HTTP_ACCEPT_LANGUAGE to $mPreferredVariant, so we do not...
authorPhilip Tzou <philip@users.mediawiki.org>
Thu, 20 Aug 2009 11:11:15 +0000 (11:11 +0000)
committerPhilip Tzou <philip@users.mediawiki.org>
Thu, 20 Aug 2009 11:11:15 +0000 (11:11 +0000)
languages/LanguageConverter.php

index 4740e00..6e650c8 100644 (file)
@@ -200,15 +200,15 @@ class LanguageConverter {
                                        // strip whitespace
                                        $language = trim( $language );
                                        if( in_array( $language, $this->mVariants ) ) {
-                                               return $language;
-                                               break;
+                                               $this->mPreferredVariant = $language;
+                                               return $this->mPreferredVariant;
                                        }
                                }
                        }
                }
 
-               return $this->mMainLanguageCode;
-
+               $this->mPreferredVariant = $this->mMainLanguageCode;
+               return $this->mPreferredVariant;
        }
        
        /**