From fd533514565cb3ea99d94caaa0cf576e6d2440a8 Mon Sep 17 00:00:00 2001 From: Ebrahim Byagowi Date: Fri, 17 Apr 2015 21:49:52 +0000 Subject: [PATCH] i18n: Apply lang on UI messages on diff table Change-Id: Ib37e4f9115e935fa60b461c2fcc36047fe4c9dc6 --- includes/diff/DifferenceEngine.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/includes/diff/DifferenceEngine.php b/includes/diff/DifferenceEngine.php index 77bbd36ab8..2c63dfb525 100644 --- a/includes/diff/DifferenceEngine.php +++ b/includes/diff/DifferenceEngine.php @@ -1077,10 +1077,11 @@ class DifferenceEngine extends ContextSource { // is often in a different language, mostly the page content language/dir $tableClass = 'diff diff-contentalign-' . htmlspecialchars( $this->getDiffLang()->alignStart() ); $header = ""; + $userLang = htmlspecialchars( $this->getLanguage()->getHtmlCode() ); if ( !$diff && !$otitle ) { $header .= " - + "; $multiColspan = 1; @@ -1099,7 +1100,7 @@ class DifferenceEngine extends ContextSource { } if ( $otitle || $ntitle ) { $header .= " - + "; @@ -1108,10 +1109,11 @@ class DifferenceEngine extends ContextSource { if ( $multi != '' ) { $header .= ""; + "class='diff-multi' lang='{$userLang}'>{$multi}"; } if ( $notice != '' ) { - $header .= ""; + $header .= ""; } return $header . $diff . "
{$ntitle}
{$otitle} {$ntitle}
{$multi}
{$notice}
{$notice}
"; -- 2.20.1