Do not complain that the main namespace is not translated to other languages.
authorPlatonides <platonides@users.mediawiki.org>
Tue, 27 Jul 2010 13:07:24 +0000 (13:07 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Tue, 27 Jul 2010 13:07:24 +0000 (13:07 +0000)
maintenance/language/languages.inc

index 9846429..c5c9f65 100644 (file)
@@ -547,7 +547,9 @@ class languages {
        public function getUntranslatedNamespaces( $code ) {
                $this->loadFile( 'en' );
                $this->loadFile( $code );
-               return array_flip( array_diff_key( $this->mNamespaceNames['en'], $this->mNamespaceNames[$code] ) );
+               $namespacesDiff = array_diff_key( $this->mNamespaceNames['en'], $this->mNamespaceNames[$code] );
+               if ( isset( $namespacesDiff[NS_MAIN] ) ) unset( $namespacesDiff[NS_MAIN] );
+               return $namespacesDiff;
        }
 
        /**