From f210c2313e9d37b4f4f9db6cbf6a02ff5c2ada25 Mon Sep 17 00:00:00 2001 From: Rotem Liss Date: Sat, 25 Oct 2008 17:08:06 +0000 Subject: [PATCH] Ignore unrecognized magic words, to avoid warnings. --- maintenance/language/languages.inc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maintenance/language/languages.inc b/maintenance/language/languages.inc index 66ebf82d0d..5466342a98 100644 --- a/maintenance/language/languages.inc +++ b/maintenance/language/languages.inc @@ -619,6 +619,10 @@ class languages { $this->loadFile( $code ); $magicWords = array(); foreach ( $this->mMagicWords[$code] as $key => $local ) { + if ( !isset( $this->mMagicWords['en'][$key] ) ) { + # Unrecognized magic word + continue; + } $en = $this->mMagicWords['en'][$key]; array_shift( $local ); array_shift( $en ); @@ -644,6 +648,10 @@ class languages { $this->loadFile( $code ); $magicWords = array(); foreach ( $this->mMagicWords[$code] as $key => $local ) { + if ( !isset( $this->mMagicWords['en'][$key] ) ) { + # Unrecognized magic word + continue; + } if ( $local[0] != $this->mMagicWords['en'][$key][0] ) { $magicWords[$key] = $local[0]; } -- 2.20.1