From c34f7179655dd1b7053405bab1023f8dc8b29370 Mon Sep 17 00:00:00 2001 From: Raimond Spekking Date: Wed, 12 Nov 2008 21:00:59 +0000 Subject: [PATCH] Add messages for hardcoded parser warnings --- includes/parser/Parser.php | 4 ++-- languages/messages/MessagesEn.php | 2 ++ maintenance/language/messages.inc | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/includes/parser/Parser.php b/includes/parser/Parser.php index 1a84efa62b..7fc3a88c6b 100644 --- a/includes/parser/Parser.php +++ b/includes/parser/Parser.php @@ -2943,14 +2943,14 @@ class Parser # Do infinite loop check if ( !$frame->loopCheck( $title ) ) { $found = true; - $text = "Template loop detected: [[$titleText]]"; + $text = '' . wfMsgForContent( 'parser-template-loop-warning', $titleText ) . ''; wfDebug( __METHOD__.": template loop broken at '$titleText'\n" ); } # Do recursion depth check $limit = $this->mOptions->getMaxTemplateDepth(); if ( $frame->depth >= $limit ) { $found = true; - $text = "Template recursion depth limit exceeded ($limit)"; + $text = '' . wfMsgForContent( 'parser-template-recursion-depth-warning', $limit ) . ''; } } } diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 8243cb79bf..1cc20e3763 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -1216,6 +1216,8 @@ Some templates will not be included.', 'post-expand-template-argument-warning' => 'Warning: This page contains at least one template argument which has a too large expansion size. These arguments have been omitted.', 'post-expand-template-argument-category' => 'Pages containing omitted template arguments', +'parser-template-loop-warning' => 'Template loop detected: [[$1]]', +'parser-template-recursion-depth-warning' => 'Template recursion depth limit exceeded ($1)', # "Undo" feature 'undo-success' => 'The edit can be undone. diff --git a/maintenance/language/messages.inc b/maintenance/language/messages.inc index 3517924059..808d883006 100644 --- a/maintenance/language/messages.inc +++ b/maintenance/language/messages.inc @@ -573,6 +573,8 @@ $wgMessageStructure = array( 'post-expand-template-inclusion-category', 'post-expand-template-argument-warning', 'post-expand-template-argument-category', + 'parser-template-loop-warning', + 'parser-template-recursion-depth-warning', ), 'undo' => array( 'undo-success', -- 2.20.1