* (bug 8918) Enable PLURAL option for MediaWiki:showingresults and
MediaWiki:showingresultsnum
* (bug 9122) Fix minor display issue in RTL with section edit link margin
+* (bug 5805) Enable PLURAL option for some messages of watchlist and statistic
== Languages updated ==
return;
} else {
$text = '==' . wfMsg( 'sitestats' ) . "==\n" ;
- $text .= wfMsg( 'sitestatstext',
+ $text .= wfMsgExt( 'sitestatstext', array ( 'parsemag' ),
$wgLang->formatNum( $total ),
$wgLang->formatNum( $good ),
$wgLang->formatNum( $views ),
$text .= "\n==" . wfMsg( 'userstats' ) . "==\n";
- $text .= wfMsg( 'userstatstext',
+ $text .= wfMsgExt( 'userstatstext', array ( 'parsemag' ),
$wgLang->formatNum( $users ),
$wgLang->formatNum( $admins ),
'[[' . wfMsgForContent( 'grouppage-sysop' ) . ']]', # TODO somehow remove, kept for backwards compatibility
/* Edit watchlist form */
if($wgRequest->getBool('edit') || $par == 'edit' ) {
- $wgOut->addWikiText( wfMsg( 'watchlistcontains', $wgLang->formatNum( $nitems ) ) .
+ $wgOut->addWikiText( wfMsgExt( 'watchlistcontains', array( 'parseinline' ), $wgLang->formatNum( $nitems ) ) .
"\n\n" . wfMsg( 'watcheditlist' ) );
$wgOut->addHTML( '<form action=\'' .
$wgOut->addHTML( "<hr />\n" );
if($days >= 1) {
- $wgOut->addWikiText( wfMsg( 'rcnote', $wgLang->formatNum( $numRows ),
+ $wgOut->addWikiText( wfMsgExt( 'rcnote', array( 'parseinline' ), $wgLang->formatNum( $numRows ),
$wgLang->formatNum( $days ), $wgLang->timeAndDate( wfTimestampNow(), true ) ) . '<br />' , false );
} elseif($days > 0) {
- $wgOut->addWikiText( wfMsg( 'wlnote', $wgLang->formatNum( $numRows ),
+ $wgOut->addWikiText( wfMsgExt( 'wlnote', array( 'parseinline' ), $wgLang->formatNum( $numRows ),
$wgLang->formatNum( round($days*24) ) ) . '<br />' , false );
}
'recentchanges' => 'Letzte Änderungen',
'recentchangestext' => "Auf dieser Seite können Sie die letzten Änderungen auf '''{{SITENAME}}''' nachverfolgen.",
'recentchanges-feed-description' => 'Verfolge mit diesem Feed die letzten Änderungen in {{SITENAME}}.',
-'rcnote' => "Angezeigt werden die letzten <b>$1</b> Änderungen der letzten <b>$2</b> Tage. Stand: $3. (<b><tt>Neu</tt></b> – neuer Eintrag; <b><tt>K</tt></b> – kleine Änderung; <b><tt>B</tt></b> – Änderung durch einen Bot; ''(± Zahl)'' – Größenänderung in Byte)",
+'rcnote' => "Angezeigt {{PLURAL:$1|wird '''1''' Änderung|werden die letzten '''$1''' Änderungen}} {{PLURAL:$2|des letzten Tages|der letzten '''$2''' Tage}}. Stand: $3. (<b><tt>Neu</tt></b> – neuer Eintrag; <b><tt>K</tt></b> – kleine Änderung; <b><tt>B</tt></b> – Änderung durch einen Bot; ''(± Zahl)'' – Größenänderung in Byte)",
'rcnotefrom' => 'Angezeigt werden die Änderungen seit <b>$2</b> (max. <b>$1</b> Einträge).',
'rclistfrom' => 'Nur Änderungen seit $1 zeigen.',
'rcshowhideminor' => 'Kleine Änderungen $1',
'statistics' => 'Statistik',
'sitestats' => 'Seitenstatistik',
'userstats' => 'Benutzerstatistik',
-'sitestatstext' => "Es gibt insgesamt '''$1''' Seiten in der Datenbank.
+'sitestatstext' => "Es gibt insgesamt '''$1''' {{PLURAL:$1|Seite|Seiten}} in der Datenbank.
Das schliesst Diskussionsseiten, Seiten über {{SITENAME}}, kleine Seiten, Weiterleitungen und andere Seiten ein,
die eventuell nicht als Seiten gewertet werden können.
-Diese ausgenommen gibt es '''$2''' Seiten, die als Seite gewertet werden können.
+Diese ausgenommen gibt es '''$2''' {{PLURAL:$2|Seite|Seiten}}, die als Seite gewertet werden {{PLURAL:$2|kann|können}}.
-Insgesamt wurden '''$8''' Dateien hochgeladen.
+Insgesamt {{PLURAL:$8|wurde '''1''' Datei|wurden '''$8''' Dateien}} hochgeladen.
-Insgesamt gab es '''$3''' Seitenabrufe und '''$4''' Seitenbearbeitungen seit dieses Wiki eingerichtet wurde.
+Insgesamt gab es '''$3''' {{PLURAL:$3|Seitenabruf|Seitenabrufe}} und '''$4''' {{PLURAL:$4|Seitenbearbeitung|Seitenbearbeitungen}} seit {{SITENAME}} eingerichtet wurde.
Daraus ergeben sich '''$5''' Bearbeitungen pro Seite und '''$6''' Seitenabrufe pro Bearbeitung.
-Länge der „Job queue“: '''$7'''",
-'userstatstext' => "Es gibt '''$1''' registrierte [[Special:Listusers|Benutzer]].
-Davon haben '''$2''' (=$4%) $5-Rechte.",
+Länge der [http://meta.wikimedia.org/wiki/Help:Job_queue „Job queue“]: '''$7'''",
+'userstatstext' => "Es gibt '''$1''' {{PLURAL:$1|registrierten|registrierte}} [[Special:Listusers|Benutzer]].
+Davon {{PLURAL:$2|hat|haben}} '''$2''' (=$4%) $5-Rechte.",
'statistics-mostpopular' => 'Meist besuchte Seiten',
'statistics-footer' => '', # Option, to be used local
'watchlistfor' => "(für '''$1''')",
'nowatchlist' => 'Sie haben keine Einträge auf Ihrer Beobachtungsliste.',
'watchlistanontext' => 'Sie müssen sich $1, um Ihre Beobachtungsliste zu sehen oder Einträge auf ihr zu bearbeiten.',
-'watchlistcount' => "'''Sie haben {{PLURAL:$1|einen Eintrag|$1 Einträge}} auf Ihrer Beobachtungsliste (inkl. Diskussionsseiten).'''",
+'watchlistcount' => "'''Sie haben $1 {{PLURAL:$1|Eintrag|Einträge}} auf Ihrer Beobachtungsliste (inkl. Diskussionsseiten).'''",
'clearwatchlist' => 'Beobachtungsliste löschen',
'watchlistcleartext' => 'Sind Sie sicher, dass Sie diese vollständig löschen wollen?',
'watchlistclearbutton' => 'Beobachtungsliste löschen',
'watchmethod-recent' => 'Überprüfen der letzten Bearbeitungen für die Beobachtungsliste',
'watchmethod-list' => 'Überprüfen der Beobachtungsliste nach letzten Bearbeitungen',
'removechecked' => 'Markierte Einträge löschen',
-'watchlistcontains' => 'Ihre Beobachtungsliste enthält $1 Seiten.',
+'watchlistcontains' => 'Ihre Beobachtungsliste enthält $1 {{PLURAL:$1|Seite|Seiten}}.',
'watcheditlist' => 'Dies ist eine alphabetische und nach Namensräumen gruppierte Liste aller von Ihnen beobachteten Seiten. Wenn Sie Einträge von der Beobachtungsliste wieder entfernen möchten, markieren Sie diese und klicken auf die Schaltfläche „Markierte Einträge löschen“ am Ende dieser Seite.',
'removingchecked' => 'Die ausgewählten Einträge werden aus der Beobachtungsliste entfernt...',
'couldntremove' => 'Der Eintrag „$1“ kann nicht gelöscht werden.',
'iteminvalidname' => 'Problem mit dem Eintrag „$1“, ungültiger Name.',
-'wlnote' => 'Es folgen die letzten $1 Änderungen der letzten <b>$2</b> Stunden.',
+'wlnote' => "Es {{PLURAL:$1|folgt die letzte Änderung|folgen die letzten '''$1''' Änderungen}} der letzten {{PLURAL:$2|Stunde|'''$2''' Stunden}}.",
'wlshowlast' => 'Zeige die Änderungen der letzten $1 Stunden, $2 Tage oder $3 (in den letzten 30 Tagen).',
'wlsaved' => 'Dies ist eine gespeicherte Version Ihrer Beobachtungsliste.',
'watchlist-show-bots' => 'Bot-Änderungen einblenden',
'undeletedrevisions-files' => '$1 Versionen und $2 Dateien wurden wiederhergestellt',
'undeletedfiles' => '$1 Dateien wurden wiederhergestellt',
'cannotundelete' => 'Wiederherstellung fehlgeschlagen; jemand anderes hat die Seite bereits wiederhergestellt.',
-'undeletedpage' => "<big>'''$1 wurde wiederhergestellt'''</big>
+'undeletedpage' => "'''$1''' wurde wiederhergestellt
-Im [[Special:Log/delete|Lösch-Logbuch]] finden Sie eine Übersicht von kürzlich gelöschten und wiederhergestellten Seiten.",
+Im [[Special:Log/delete|Lösch-Logbuch]] finden Sie eine Übersicht der kürzlich gelöschten und wiederhergestellten Seiten.",
'undelete-header' => 'Siehe das [[{{ns:special}}:Log/delete|Lösch-Logbuch]] für kürzlich gelöschte Seiten.',
'undelete-search-box' => 'Suche nach gelöschten Seiten',
'undelete-search-prefix' => 'Suchbegriff (Wortanfang ohne Wildcards):',
'recentchanges-url' => 'Special:Recentchanges',
'recentchangestext' => 'Track the most recent changes to the wiki on this page.',
'recentchanges-feed-description' => 'Track the most recent changes to the wiki in this feed.',
-'rcnote' => "Below are the last <strong>$1</strong> changes in the last <strong>$2</strong> days, as of $3.",
+'rcnote' => "Below {{PLURAL:$1|is '''1''' change|are the last '''$1''' changes}} in the last {{PLURAL:$2|day|last '''$2''' days}}, as of $3.",
'rcnotefrom' => "Below are the changes since <b>$2</b> (up to <b>$1</b> shown).",
'rclistfrom' => "Show new changes starting from $1",
'rcshowhideminor' => '$1 minor edits',
'statistics' => 'Statistics',
'sitestats' => '{{SITENAME}} statistics',
'userstats' => 'User statistics',
-'sitestatstext' => "There are '''$1''' total pages in the database.
+'sitestatstext' => "There {{PLURAL:$1|is '''1''' page|are '''$1''' total pages}} in the database.
This includes \"talk\" pages, pages about {{SITENAME}}, minimal \"stub\"
pages, redirects, and others that probably don't qualify as content pages.
-Excluding those, there are '''$2''' pages that are probably legitimate
-content pages.
+Excluding those, there {{PLURAL:$2|is '''1''' page that is a|are '''$2''' pages that are}} probably legitimate
+content {{PLURAL:$2|page|pages}}.
-'''$8''' files have been uploaded.
+'''$8''' {{PLURAL:$8|file|files}} have been uploaded.
-There have been a total of '''$3''' page views, and '''$4''' page edits
-since the wiki was setup.
+There have been a total of '''$3''' {{PLURAL:$3|page view|page views}}, and '''$4''' {{PLURAL:$4|page edit|page edits}}
+since {{SITENAME}} was setup.
That comes to '''$5''' average edits per page, and '''$6''' views per edit.
The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$7'''.",
-'userstatstext' => "There are '''$1''' registered users, of which
-'''$2''' (or '''$4%''') are $5.",
+'userstatstext' => "There {{PLURAL:$1|is '''1''' registered user|are '''$1''' registered users}}, of which
+'''$2''' (or '''$4%''') {{PLURAL:$2|has|have}} $5 rights.",
'statistics-mostpopular' => 'Most viewed pages',
'statistics-footer' => '',
'watchmethod-recent'=> 'checking recent edits for watched pages',
'watchmethod-list' => 'checking watched pages for recent edits',
'removechecked' => 'Remove checked items from watchlist',
-'watchlistcontains' => "Your watchlist contains $1 pages.",
+'watchlistcontains' => "Your watchlist contains $1 {{PLURAL:$1|page|pages}}.",
'watcheditlist' => 'Here\'s an alphabetical list of your
watched content pages. Check the boxes of pages you want to remove from your watchlist and click the \'remove checked\' button
at the bottom of the screen (deleting a content page also deletes the accompanying talk page and vice versa).',
'removingchecked' => 'Removing requested items from watchlist...',
'couldntremove' => "Couldn't remove item '$1'...",
'iteminvalidname' => "Problem with item '$1', invalid name...",
-'wlnote' => 'Below are the last $1 changes in the last <b>$2</b> hours.',
+'wlnote' => "Below {{PLURAL:$1|is the last change|are the last '''$1''' changes}} in the last {{PLURAL:$2|hour|'''$2''' hours}}.",
'wlshowlast' => 'Show last $1 hours $2 days $3',
'wlsaved' => 'This is a saved version of your watchlist.',
'watchlist-show-bots' => 'Show bot edits',