Add a hook into LanguageConverter#getPreferredVariant() to allow extensions to pull...
[lhc/web/wiklou.git] / languages / LanguageConverter.php
index 6d0368c..d9e64b4 100644 (file)
@@ -160,6 +160,8 @@ class LanguageConverter {
 
                $req = $this->getURLVariant();
 
+               Hooks::run( 'GetLangPreferredVariant', [ &$req ] );
+
                if ( $wgUser->isSafeToLoad() && $wgUser->isLoggedIn() && !$req ) {
                        $req = $this->getUserVariant();
                } elseif ( !$req ) {