From 70f961dfabac3a6772925b1ccc366949e15457b6 Mon Sep 17 00:00:00 2001 From: Raimond Spekking Date: Tue, 23 Oct 2007 10:57:36 +0000 Subject: [PATCH] * (bug 11727) Support plural in 'historysize' message --- RELEASE-NOTES | 1 + includes/PageHistory.php | 8 ++++---- languages/messages/MessagesDe.php | 2 +- languages/messages/MessagesEn.php | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 5489130120..1a272464b7 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -112,6 +112,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * Fix regression in LinkBatch.php breaking PHP 5.0 * (bug 11452) wfMsgExt uses sometimes wrong language object for parsing magic words when called with options ''parsemag'' or ''content''. +* (bug 11727) Support plural in 'historysize' message === API changes in 1.12 === diff --git a/includes/PageHistory.php b/includes/PageHistory.php index df711c8682..6842107dd4 100644 --- a/includes/PageHistory.php +++ b/includes/PageHistory.php @@ -222,11 +222,11 @@ class PageHistory { $s .= ' ' . wfElement( 'span', array( 'class' => 'minor' ), wfMsg( 'minoreditletter') ); } - if (!is_null($size = $rev->getSize())) { - if ($size == 0) - $stxt = wfMsgHtml('historyempty'); + if ( !is_null( $size = $rev->getSize() ) ) { + if ( $size == 0 ) + $stxt = wfMsgHtml( 'historyempty' ); else - $stxt = wfMsgHtml('historysize', $wgLang->formatNum( $size ) ); + $stxt = wfMsgExt( 'historysize', array( 'parsemag' ), $wgLang->formatNum( $size ) ); $s .= " $stxt"; } diff --git a/languages/messages/MessagesDe.php b/languages/messages/MessagesDe.php index 2d665f9c1c..28bb28cab6 100644 --- a/languages/messages/MessagesDe.php +++ b/languages/messages/MessagesDe.php @@ -787,7 +787,7 @@ Grund der Sperre: ''$2''", 'deletedrev' => '[gelöscht]', 'histfirst' => 'Älteste', 'histlast' => 'Neueste', -'historysize' => '($1 Bytes)', +'historysize' => '({{PLURAL:$1|1 Byte|$1 Bytes}})', 'historyempty' => '(leer)', # Revision feed diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 131f0b83bf..ca6b71909a 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -1116,7 +1116,7 @@ Legend: (cur) = difference with current version, 'deletedrev' => '[deleted]', 'histfirst' => 'Earliest', 'histlast' => 'Latest', -'historysize' => '($1 bytes)', +'historysize' => '({{PLURAL:$1|1 byte|$1 bytes}})', 'historyempty' => '(empty)', # Revision feed -- 2.20.1