r59047 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r59046‎ | r59047 | r59048 >
Date:01:52, 14 November 2009
Author:tomasz
Status:deferred
Tags:
Comment:
pulling in r59045, r59046
Modified paths:
  • /branches/wmf-deployment/extensions/ContributionReporting (modified) (history)
  • /branches/wmf-deployment/extensions/ContributionReporting/ContributionHistory_body.php (modified) (history)
  • /branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.i18n.php (modified) (history)
  • /branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.php (modified) (history)
  • /branches/wmf-deployment/extensions/ContributionReporting/ContributionTrackingStatistics_body.php (modified) (history)

Diff [purge]

Index: branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.php
@@ -82,17 +82,8 @@
8383 $egFundraiserStatisticsMinimum = 1;
8484 $egFundraiserStatisticsMaximum = 10000;
8585
86 -// Allowed display templates since users can introduce noise
87 -$wgAllowedTemplates = array(
88 - 'enwiki_00',
89 - 'enwiki_01',
90 - 'enwiki_02',
91 - 'enwiki_03',
92 - 'enwiki_04',
93 - 'enwiki_05',
94 - 'donate'
95 - );
9686
 87+
9788 $wgContributionTrackingStatisticsViewWeeks = 3;
9889
9990 $wgHooks['ParserFirstCallInit'][] = 'efContributionReportingSetup';
Index: branches/wmf-deployment/extensions/ContributionReporting/ContributionTrackingStatistics_body.php
@@ -9,6 +9,15 @@
1010 // Special page ContributionTrackingStatistics
1111 class SpecialContributionTrackingStatistics extends SpecialPage {
1212
 13+ public static $number_of_days_to_show = 7;
 14+
 15+ //URL for templates
 16+ public static $templateURLs = array(
 17+ '2009_Notice1' => "http://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=2009_Notice1",
 18+ '2009_EM1Notice'=> "http://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=2009_EM1Notice",
 19+ '2009_Notice11' => "http://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=2009_Notice11",
 20+ '2009_Notice10' => "http://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=2009_Notice10",
 21+ );
1322 /* Functions */
1423
1524 public function __construct() {
@@ -26,20 +35,38 @@
2736 // Show day totals
2837 $this->showDayTotals();
2938
 39+ $this->showDayTotalsForLastDays(SpecialContributionTrackingStatistics::$number_of_days_to_show);
 40+
3041 // Show weekly total
31 - $this->showWeeklyTotals();
 42+ //$this->showWeeklyTotals();
3243 }
3344
 45+ /* Wrapper */
 46+ public function showDayTotalsForLastDays( $num_days ){
 47+ //Seriously, PHP 5.3 has cleaner ways of doing this, till then strtotime to the rescue!
 48+ $current_day = new DateTime( "now" );
 49+ ++$num_days; //really you probably don't want today
 50+
 51+ for( $i = 0 ; $i < ($num_days - 1) ; $i++){ //you don't want today
 52+ $current_day->modify("-1 day");
 53+ $this->showDayTotals(false, $current_day->format("YmdHis")); //MW Format
 54+ }
 55+
 56+ }
 57+
 58+
 59+
 60+
3461 /* Display Functions */
3562
3663 // Html out for the days total
37 - public function showDayTotals() {
 64+ public function showDayTotals( $is_now = true, $timestamp = 0 ) {
3865 global $wgOut,$wgLang;
39 - global $wgAllowedTemplates;
40 -
41 - $totals = $this->getDayTotals();
42 -
43 - $msg = wfMsg( 'contribstats-day-totals' ) . " - " . date( 'o-m-d', wfTimestamp( TS_UNIX ) );
 66+ global $wgAllowedTemplates, $wgAllowedSupport, $wgAllowedPaymentMethod;
 67+
 68+ $totals = $this->getDayTotals($is_now, $timestamp);
 69+
 70+ $msg = wfMsg( 'contribstats-day-totals' ) . " - " . date( 'o-m-d', wfTimestamp( TS_UNIX, $is_now?time():$timestamp ) );
4471 $htmlOut = Xml::element( 'h3', null, $msg );
4572
4673 // Day
@@ -55,23 +82,57 @@
5683 if ( isset ( $totals ) ) {
5784 // Table headers
5885 $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-template' ) ) ;
 86+ $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-landingpage' ) ) ;
 87+ $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-donatepage' ) ) ;
5988 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-clicks' ) );
6089 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-donations' ) );
6190 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-amount' ) );
 91+ $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-average' ) );
 92+ $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) );
6293 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-conversion' ) );
6394
6495 foreach( $totals as $template ) {
65 - if ( ! in_array($template[0], $wgAllowedTemplates ) )
 96+
 97+ //grab info from utm_src, 'unpack' template, landing page, donation page thus far
 98+ $expanded_template = explode(".", $template[0]);
 99+ if(!isset($expanded_template[1])){ $expanded_template[1] = "";}
 100+ if(!isset($expanded_template[2])){ $expanded_template[2] = "";}
 101+
 102+ if ( ! in_array($expanded_template[0], $wgAllowedTemplates ) )
66103 continue;
 104+ if( ($expanded_template[1] != "") && (! in_array($expanded_template[1], $wgAllowedSupport)) ){
 105+ continue;
 106+ }
 107+ if( ($expanded_template[2] != "") && (! in_array($expanded_template[2], $wgAllowedPaymentMethod)) ){
 108+ continue;
 109+ }
67110 // Pull together templates, clicks, donations, conversion rate
68111 $conversion_rate = ( $template[1] == 0 ) ? 0 : ( $template[2] / $template[1] ) * 100;
69112 $amount = ( $template[3] == 0 ) ? 0 : $template[3];
70113
 114+ //if the template has a URL associated, create a href to it
 115+ $template_link = $expanded_template[0];
 116+ if(isset(SpecialContributionTrackingStatistics::$templateURLs["{$expanded_template[0]}"])){
 117+ $link = SpecialContributionTrackingStatistics::$templateURLs["{$expanded_template[0]}"];
 118+ $template_link = Xml::element('a', array('href' =>"$link"), $expanded_template[0]);
 119+ }
 120+
 121+
 122+ //average donations
 123+ $average = 0;
 124+ if($template[2] != 0){
 125+ $average = $amount / $template[2];
 126+ }
 127+
71128 $htmlOut .= Xml::tags( 'tr', null,
72 - Xml::element( 'td', array( 'align' => 'left'), $template[0] ) .
 129+ Xml::tags( 'td', array( 'align' => 'left'), $template_link ) .
 130+ Xml::element( 'td', array( 'align' => 'left'), $expanded_template[1] ) .
 131+ Xml::element( 'td', array( 'align' => 'left'), $expanded_template[2] ) .
73132 Xml::element( 'td', array( 'align' => 'right'), $template[1] ) .
74133 Xml::element( 'td', array( 'align' => 'right'), $template[2] ) .
75134 Xml::element( 'td', array( 'align' => 'right'), $amount ) .
 135+ Xml::element( 'td', array( 'align' => 'right'), round($average, 2) ) .
 136+ Xml::element( 'td', array( 'align' => 'right'), $template[4] ) .
76137 Xml::element( 'td', array( 'align' => 'right'), $wgLang->formatNum( number_format( $conversion_rate, 2 ) ) )
77138 );
78139
@@ -131,6 +192,7 @@
132193 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-clicks' ) );
133194 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-donations' ) );
134195 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-amount' ) );
 196+ $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) );
135197 $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-conversion' ) );
136198
137199 foreach( $totals as $template ) {
@@ -145,6 +207,7 @@
146208 Xml::element( 'td', array( 'align' => 'right'), $template[1] ) .
147209 Xml::element( 'td', array( 'align' => 'right'), $template[2] ) .
148210 Xml::element( 'td', array( 'align' => 'right'), $amount ) .
 211+ Xml::element( 'td', array( 'align' => 'right'), $template[4] ) .
149212 Xml::element( 'td', array( 'align' => 'right'), $wgLang->formatNum( number_format( $conversion_rate, 2 ) ) )
150213 );
151214 }
@@ -161,57 +224,31 @@
162225
163226 /* Query Functions */
164227
165 - // Database lookup for a single day
166 - public function getDayTotals() {
167 - $dbr = efContributionTrackingConnection();
 228+ // Totals for today
 229+ public function getDayTotals($is_now = true, $timestamp = 0) {
 230+ $range = array();
 231+ $end_format = 'Ymd235959';
 232+ if($is_now){
 233+ $timestamp = time();
 234+ $end_format = 'YmdHis';
 235+ }
168236
169 - $conds[] = "ts >=" . $dbr->addQuotes( date( 'Ymd000000' ) );
170 - $conds[] = "ts <=" . $dbr->addQuotes( date( 'YmdHis' ) );
171 -
172 - $res = $dbr->select(
173 - array( 'contribution_tracking',
174 - 'civicrm.public_reporting',
175 - ),
176 - array(
177 - 'utm_source',
178 - 'sum(isnull(contribution_tracking.contribution_id)) as miss',
179 - 'sum(not isnull(contribution_tracking.contribution_id)) as hit',
180 - 'sum(converted_amount) as converted_amount',
181 - ),
182 - $conds,
183 - __METHOD__,
184 - array(
185 - 'ORDER BY' => 'hit DESC',
186 - 'GROUP BY' => 'utm_source'
187 - ),
188 - array( 'civicrm.public_reporting' =>
189 - array(
190 - 'LEFT JOIN',
191 - 'contribution_tracking.contribution_id = civicrm.public_reporting.contribution_id',
192 - )
193 - )
194 - );
 237+ $range[0] = date( 'Ymd000000' , wfTimestamp(TS_UNIX, $timestamp) );
 238+ $range[1] = date( $end_format , wfTimestamp(TS_UNIX, $timestamp) );
195239
196 - while ( $row = $dbr->fetchRow( $res ) ) {
197 - $result[] = array(
198 - $row[0],
199 - $row[1],
200 - $row[2],
201 - $row[3],
202 - );
203 - }
204 -
205 -
206 - return $result;
 240+ return $this->getTotalsInRange($range);
207241 }
208242
209 -
210243 // Database lookup for week totals
211244 public function getWeekTotals( $week ) {
 245+ $range = $this->weekRange( $week );
 246+ return $this->getTotalsInRange($range);
 247+ }
 248+
 249+ //generalized lookup
 250+ public function getTotalsInRange($range){
212251 $dbr = efContributionTrackingConnection();
213252
214 - $range = $this->weekRange( $week );
215 -
216253 $conds[] = "ts >=" . $dbr->addQuotes( $range[0] );
217254 $conds[] = "ts <=" . $dbr->addQuotes( $range[1] );
218255
@@ -224,6 +261,7 @@
225262 'sum(isnull(contribution_tracking.contribution_id)) as miss',
226263 'sum(not isnull(contribution_tracking.contribution_id)) as hit',
227264 'sum(converted_amount) as converted_amount',
 265+ 'max(converted_amount) as max_converted_amt'
228266 ),
229267 $conds,
230268 __METHOD__,
@@ -246,6 +284,7 @@
247285 $row[1],
248286 $row[2],
249287 $row[3],
 288+ $row[4]
250289 );
251290 }
252291
Index: branches/wmf-deployment/extensions/ContributionReporting/ContributionHistory_body.php
@@ -24,7 +24,6 @@
2525 $db = efContributionReportingConnection();
2626
2727 $output = '<style type="text/css">';
28 - $output .= 'td {vertical-align: top; padding: 5px;}';
2928 $output .= 'td.left {padding-right: 10px;}';
3029 $output .= 'td.right {padding-left: 10px; text-align: right;}';
3130 $output .= 'td.alt {background-color: #DDDDDD;}';
@@ -140,7 +139,7 @@
141140 $output .= $pagingDiv;
142141
143142 header( 'Cache-Control: max-age=300,s-maxage=300' );
144 - $wgOut->addWikiText( '{{2009/Donate-banner/' . $language . '}}' );
 143+ $wgOut->addWikiText( '{{2009/Donate-header/' . $language . '}}' );
145144 $wgOut->addHTML( '<h1>' . $this->msg( 'contrib-hist-header' ) . '</h1>' );
146145 $wgOut->addWikiText( '<strong>{{2008/Contribution history introduction/' . $language . '}}</strong>' );
147146 $wgOut->addHTML( $output );
Index: branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.i18n.php
@@ -56,7 +56,7 @@
5757
5858 // Tracking Statistics
5959 'contributiontrackingstatistics' => 'Contribution tracking statistics',
60 - 'contribstats-day-totals' => 'Total for today',
 60+ 'contribstats-day-totals' => 'Total for day',
6161 'contribstats-week' => 'Week',
6262 'contribstats-weekly-totals' => '{{PLURAL:$1|Total for this week|Weekly totals for the past $1 weeks inclusive}}',
6363 'contribstats-clicks' => 'Clicks',
@@ -64,6 +64,10 @@
6565 'contribstats-conversion' => 'Conversion rate (%)',
6666 'contribstats-template' => 'Template',
6767 'contribstats-nodata' => 'No data provided',
 68+ 'contribstats-landingpage' => 'Landing page',
 69+ 'contribstats-donatepage' => 'Donate page',
 70+ 'contribstats-average' => 'Average',
 71+ 'contribstats-max' => 'Highest Donation',
6872
6973 // Fundraiser statistics
7074 'fundraiserstatistics' => 'Fundraiser statistics',
@@ -98,8 +102,10 @@
99103 'contrib-hist-header' => 'Title of Special:ContributionHistory. See http://wikimediafoundation.org/wiki/Special:ContributionHistory for example.',
100104 'contrib-hist-name' => '{{Identical|Name}}',
101105 'contrib-hist-date' => '{{Identical|Date}}',
 106+ 'contrib-hist-amount' => '{{Identical|Amount}}',
102107 'contribstats-currency-range-totals' => '* $1 is a start date
103108 * $2 is an end date',
 109+ 'contribstats-currency' => '{{Identical|Currency}}',
104110 'contribstats-conversion' => 'Click conversion rate, see [[:wikipedia:Conversion rate|Wikipedia article]].',
105111 'contribstats-template' => '{{Identical|Template}}',
106112 'fundraiserstats-date' => '{{Identical|Date}}',
@@ -132,7 +138,7 @@
133139 'contribstats-value-under' => 'Minder as $1',
134140 'contribstats-value-from' => 'Tussen $1 en $2',
135141 'contribstats-value-over' => 'Meer as $1',
136 - 'contribstats-day-totals' => 'Totaal vir vandag',
 142+ 'contribstats-day-totals' => 'Totaal vir dag',
137143 'contribstats-week' => 'Week',
138144 'contribstats-clicks' => 'Klieks',
139145 'contribstats-donations' => 'Donasies',
@@ -249,6 +255,7 @@
250256 'contribstats-donations' => 'تبرعات',
251257 'contribstats-conversion' => 'نسبة التحويل (%)',
252258 'contribstats-template' => 'قالب',
 259+ 'contribstats-nodata' => 'لا معلومات مُعطاة',
253260 'fundraiserstatistics' => 'إحصاءات جمع التبرعات',
254261 'fundraiserstats-date' => 'تاريخ',
255262 'fundraiserstats-day' => 'اليوم $1 من $2',
@@ -449,6 +456,28 @@
450457 'fundraiserstats-tab-maximums' => 'সর্বোচ্চ (USD)',
451458 );
452459
 460+/** Breton (Brezhoneg)
 461+ * @author Fohanno
 462+ * @author Fulup
 463+ */
 464+$messages['br'] = array(
 465+ 'contrib-hist-name' => 'Anv',
 466+ 'contrib-hist-date' => 'Deiziad hag eur',
 467+ 'contrib-hist-amount' => 'Sammad',
 468+ 'contribstats-day' => 'Deiz',
 469+ 'contribstats-month' => 'Miz',
 470+ 'contribstats-currency' => 'Moneiz',
 471+ 'contribstats-amount' => 'Sammad (dollaroù SUA)',
 472+ 'contribstats-total' => 'Hollad (SUA)',
 473+ 'contribstats-avg' => 'Keitat (SUA)',
 474+ 'contribstats-percentage-ytd' => 'Dregantad (er bl.-mañ)',
 475+ 'contribstats-total-ytd' => 'Hollad (er bloaz-mañ)',
 476+ 'contribstats-day-totals' => 'Hollad evit hiziv',
 477+ 'contribstats-week' => 'Sizhun',
 478+ 'contribstats-clicks' => 'Klikoù',
 479+ 'contribstats-template' => 'Patrom',
 480+);
 481+
453482 /** Bosnian (Bosanski)
454483 * @author CERminator
455484 */
@@ -487,7 +516,7 @@
488517 'contribstats-value-from' => 'Između $1 - $2',
489518 'contribstats-value-over' => 'preko $1',
490519 'contributiontrackingstatistics' => 'Statistike praćenja doprinosa',
491 - 'contribstats-day-totals' => 'Ukupno za danas',
 520+ 'contribstats-day-totals' => 'Ukupno za dan',
492521 'contribstats-week' => 'Sedmica',
493522 'contribstats-weekly-totals' => '{{PLURAL:$1|Ukupno za ovu sedmicu|Ukupno sedmično za protekle $1 sedmice zaključno}}',
494523 'contribstats-clicks' => 'Klikovi',
@@ -495,6 +524,7 @@
496525 'contribstats-conversion' => 'Stopa pretvaranja (%)',
497526 'contribstats-template' => 'Šablon',
498527 'contribstats-nodata' => 'Nisu dostupni podaci',
 528+ 'contribstats-donatepage' => 'Stranica donacija',
499529 'fundraiserstatistics' => 'Statistike donatora',
500530 'fundraiserstats-date' => 'Datum',
501531 'fundraiserstats-day' => 'Dan $1 od $2',
@@ -603,7 +633,7 @@
604634 'contribstats-value-from' => 'Mezi $1 a $2',
605635 'contribstats-value-over' => 'Více než $1',
606636 'contributiontrackingstatistics' => 'Statistika příspěvků',
607 - 'contribstats-day-totals' => 'Celkem za dnešek',
 637+ 'contribstats-day-totals' => 'Denní součet',
608638 'contribstats-week' => 'Týden',
609639 'contribstats-weekly-totals' => '{{PLURAL:$1|Celkem za tento týden|Celkové týdenní výsledky za poslední $1 týdny včetně|Celkové týdenní výsledky za posledních $1 týdnů včetně}}',
610640 'contribstats-clicks' => 'Kliknutí',
@@ -726,7 +756,7 @@
727757 'contribstats-value-from' => 'Zwischen $1 und $2',
728758 'contribstats-value-over' => 'Mehr als $1',
729759 'contributiontrackingstatistics' => 'Beitragsaufzeichnungsstatistiken',
730 - 'contribstats-day-totals' => 'Gesamtsumme heute',
 760+ 'contribstats-day-totals' => 'Tagessumme',
731761 'contribstats-week' => 'Woche',
732762 'contribstats-weekly-totals' => '{{PLURAL:$1|Gesamtmenge für diese Woche|Wöchentliche Gesamtmengen inklusive der vergangenen $1 Wochen}}',
733763 'contribstats-clicks' => 'Klicks',
@@ -748,6 +778,66 @@
749779 'specialpages-group-contribution' => 'Spenden/Fundraiser',
750780 );
751781
 782+/** Zazaki (Zazaki)
 783+ * @author Xoser
 784+ */
 785+$messages['diq'] = array(
 786+ 'contributionreporting-desc' => 'Pere berz kerdişê Wîkîmediya ser rapor u hever',
 787+ 'contributiontotal' => 'Tarixê yardim ê yekunî',
 788+ 'contributionhistory' => 'Tarixê yardim ê pereyî',
 789+ 'contrib-hist-header' => 'Her koşeyê dinyayî ra xulsaya pere dayoğan',
 790+ 'contrib-hist-name' => 'Name',
 791+ 'contrib-hist-date' => 'Seet u wext',
 792+ 'contrib-hist-amount' => 'Yekun',
 793+ 'contrib-hist-next' => 'Yardimê pere yê verîyerî',
 794+ 'contrib-hist-previous' => 'Yardimê pere yê newîyerî',
 795+ 'contrib-hist-anonymous' => 'Anonim',
 796+ 'contributionstatistics' => 'Îstatistikê destek dayoğan',
 797+ 'contribstats-desc' => 'Ser yardimê pereyî ke Wikimedia Foundationî îstatistikan bimucne',
 798+ 'contribstats-daily-totals' => '{{PLURAL:$1|Qe ena roce, yekun|Qe $1 roce penî, yekun}}',
 799+ 'contribstats-monthly-totals' => '{{PLURAL:$1|Qe ena mengê, yekun|Qe $1 mengê penî, yekun}}',
 800+ 'contribstats-month-range-totals' => '{{PLURAL:$1|Qe mengê 1î yekun|Qe $1 mengî yukun}}',
 801+ 'contribstats-currency-range-totals' => 'Yekunê dovizî ($1 ra $2)',
 802+ 'contribstats-contribution-range-breakdown' => 'Pê panetî detayanê destek dayoğî ($1 rê $2)',
 803+ 'contribstats-currency-totals' => 'Qe serra $1î yekunê pereyî',
 804+ 'contribstats-contribution-breakdown' => 'Pê panetî u serra $1î de detayanê destek dayoğî',
 805+ 'contribstats-day' => 'Roce',
 806+ 'contribstats-month' => 'Menge',
 807+ 'contribstats-currency' => 'Pere (Currency)',
 808+ 'contribstats-amount' => 'Yekun (USD)',
 809+ 'contribstats-contributions' => 'Destek dayoğî',
 810+ 'contribstats-total' => 'Yekun (USD)',
 811+ 'contribstats-avg' => 'Orta (USD)',
 812+ 'contribstats-max' => 'Tewr zafyer (USD)',
 813+ 'contribstats-percentage-ytd' => 'Se de (YTD)',
 814+ 'contribstats-total-ytd' => 'Yekun (YTD)',
 815+ 'contribstats-value-exactly' => 'Tam $1 o',
 816+ 'contribstats-value-under' => '$1 ra tay',
 817+ 'contribstats-value-from' => '$1 ra - $2',
 818+ 'contribstats-value-over' => '$1 ra zafyer',
 819+ 'contributiontrackingstatistics' => 'Îstatistiksê destek dayoğî',
 820+ 'contribstats-day-totals' => 'Ena roc de yekun',
 821+ 'contribstats-week' => 'Hefte',
 822+ 'contribstats-weekly-totals' => '{{PLURAL:$1|Ena hefte de yekunî|Ena hefte de yekunî u $1 hefte verînî dehil o}}',
 823+ 'contribstats-clicks' => 'Klikan',
 824+ 'contribstats-donations' => 'Yardimê pere',
 825+ 'contribstats-conversion' => 'Reytinê vurnayîşî (%)',
 826+ 'contribstats-template' => 'Template',
 827+ 'contribstats-nodata' => 'Data çini yo',
 828+ 'fundraiserstatistics' => 'Îstatistkê pere berz kerdoğ',
 829+ 'fundraiserstats-date' => 'Wext',
 830+ 'fundraiserstats-day' => 'Rocê $1î u $2',
 831+ 'fundraiserstats-contributions' => 'Destek dayoğan',
 832+ 'fundraiserstats-total' => 'Hemî (USD)',
 833+ 'fundraiserstats-avg' => 'Orta (USD)',
 834+ 'fundraiserstats-max' => 'Tewr zaf (USD)',
 835+ 'fundraiserstats-tab-totals' => 'Hemî (USD)',
 836+ 'fundraiserstats-tab-contributions' => 'Amarê destek dayoğan',
 837+ 'fundraiserstats-tab-averages' => 'Orta (USD)',
 838+ 'fundraiserstats-tab-maximums' => 'Tewr zaf (USD)',
 839+ 'specialpages-group-contribution' => 'Destek dayoğan/Pere berz kerdoğ',
 840+);
 841+
752842 /** Lower Sorbian (Dolnoserbski)
753843 * @author Michawiki
754844 */
@@ -786,7 +876,7 @@
787877 'contribstats-value-from' => 'Wót $1 - $2',
788878 'contribstats-value-over' => 'Wěcej ako $1',
789879 'contributiontrackingstatistics' => 'Statistika slědowanja pśinoskow',
790 - 'contribstats-day-totals' => 'Cełkowna suma za źinsa',
 880+ 'contribstats-day-totals' => 'Cełkowna suma za dźeń',
791881 'contribstats-week' => 'Tyźeń',
792882 'contribstats-weekly-totals' => '{{PLURAL:$1|Cełkowna suma za źinsa|Tyźeńske cełkowne sumy za {{PLURAL:$1|slědny tyźeń|slědnej $1 tyźenja|slědne $1 tyźenje|slědnych $1 tyźenjow}}}} inkluziwnje',
793883 'contribstats-clicks' => 'Kliknjenja',
@@ -794,6 +884,8 @@
795885 'contribstats-conversion' => 'Konwersijna rata (%)',
796886 'contribstats-template' => 'Pśedłoga',
797887 'contribstats-nodata' => 'Žedne daty pódane',
 888+ 'contribstats-landingpage' => 'Celowy bok',
 889+ 'contribstats-donatepage' => 'Pósćiwański bok',
798890 'fundraiserstatistics' => 'Pósćiwańska statistika',
799891 'fundraiserstats-date' => 'Datum',
800892 'fundraiserstats-day' => 'Źeń $1 z $2',
@@ -873,6 +965,7 @@
874966 );
875967
876968 /** Esperanto (Esperanto)
 969+ * @author Michawiki
877970 * @author Yekrats
878971 */
879972 $messages['eo'] = array(
@@ -892,9 +985,9 @@
893986 'contribstats-monthly-totals' => '{{PLURAL:$1|Tuto por ĉi tiu monato|Monataj tutoj por la lastaj $1 monatoj}}',
894987 'contribstats-month-range-totals' => '{{PLURAL:$1|Tuto por $1 monato|Monataj tutoj por $1 monatoj}}',
895988 'contribstats-currency-range-totals' => 'Valutaj tutoj (de $1 al $2)',
896 - 'contribstats-contribution-range-breakdown' => 'Kategoriigitaj kontribuoj laŭ valuto (de $1 al $2)',
 989+ 'contribstats-contribution-range-breakdown' => 'Kategoriigitaj kontribuoj laŭ valoro (de $1 al $2)',
897990 'contribstats-currency-totals' => 'Valutaj tutoj por la fiska jaro de $1',
898 - 'contribstats-contribution-breakdown' => 'Kategoriigitaj kontribuoj laŭ valuto por la fiska jaro de $1',
 991+ 'contribstats-contribution-breakdown' => 'Kategoriigitaj kontribuoj laŭ valoro por la fiska jaro de $1',
899992 'contribstats-day' => 'Tago',
900993 'contribstats-month' => 'Monato',
901994 'contribstats-currency' => 'Valuto',
@@ -936,6 +1029,7 @@
9371030 * @author Omnipaedista
9381031 * @author Remember the dot
9391032 * @author Sanbec
 1033+ * @author Translationista
9401034 */
9411035 $messages['es'] = array(
9421036 'contributiontotal' => 'Contribución total',
@@ -973,6 +1067,7 @@
9741068 'contribstats-weekly-totals' => '{{PLURAL:$1|Total para esta semana|Totales semanales para las pasadas $1 semanas inclusive}}',
9751069 'contribstats-clicks' => 'Clics',
9761070 'contribstats-donations' => 'Donaciones',
 1071+ 'contribstats-conversion' => 'Tasa de conversión (%)',
9771072 'contribstats-template' => 'Plantilla',
9781073 'fundraiserstatistics' => 'Estadísticas del recaudador de fondos',
9791074 'fundraiserstats-date' => 'Fecha',
@@ -1211,7 +1306,7 @@
12121307 'contribstats-value-from' => 'De $1 à $2',
12131308 'contribstats-value-over' => 'Plus de $1',
12141309 'contributiontrackingstatistics' => 'Statistiques de suivi des contributions',
1215 - 'contribstats-day-totals' => 'Total pour aujourd’hui',
 1310+ 'contribstats-day-totals' => 'Total du jour',
12161311 'contribstats-week' => 'Semaine',
12171312 'contribstats-weekly-totals' => '{{PLURAL:$1|Total pour cette semaine|Totaux hebdomadaires sur les $1 semaines passées inclues}}',
12181313 'contribstats-clicks' => 'Clics',
@@ -1219,6 +1314,8 @@
12201315 'contribstats-conversion' => 'Taux de conversion (%)',
12211316 'contribstats-template' => 'Modèle',
12221317 'contribstats-nodata' => 'Aucune donnée fournie',
 1318+ 'contribstats-landingpage' => "Page d'arrivée",
 1319+ 'contribstats-donatepage' => 'Page de don',
12231320 'fundraiserstatistics' => 'Statistiques de la levée de fonds',
12241321 'fundraiserstats-date' => 'Date',
12251322 'fundraiserstats-day' => '$1<sup>{{PLURAL:$1|er|e}}</sup> jour $1 de $2',
@@ -1281,7 +1378,7 @@
12821379 'contribstats-value-from' => 'De $1 a $2',
12831380 'contribstats-value-over' => 'Por riba de $1',
12841381 'contributiontrackingstatistics' => 'Estatísticas de seguimento das contribucións',
1285 - 'contribstats-day-totals' => 'Total por hoxe',
 1382+ 'contribstats-day-totals' => 'Total do día',
12861383 'contribstats-week' => 'Semana',
12871384 'contribstats-weekly-totals' => '{{PLURAL:$1|Total por esta semana|Totais semanais polas últimas $1 semanas}}',
12881385 'contribstats-clicks' => 'Clics',
@@ -1289,6 +1386,8 @@
12901387 'contribstats-conversion' => 'Taxa de conversión (%)',
12911388 'contribstats-template' => 'Modelo',
12921389 'contribstats-nodata' => 'Non se proporcionou ningún dato',
 1390+ 'contribstats-landingpage' => 'Páxina de chegada',
 1391+ 'contribstats-donatepage' => 'Páxina de doazóns',
12931392 'fundraiserstatistics' => 'Estatísticas da recadación',
12941393 'fundraiserstats-date' => 'Data',
12951394 'fundraiserstats-day' => 'Día $1 de $2',
@@ -1362,7 +1461,7 @@
13631462 'contribstats-value-from' => 'Zwüsche $1 un $2',
13641463 'contribstats-value-over' => 'Mee wie $1',
13651464 'contributiontrackingstatistics' => 'Spändeverfolgigsstatischtik',
1366 - 'contribstats-day-totals' => 'Gsamtsumme fir hite',
 1465+ 'contribstats-day-totals' => 'Gsamtsumme fir dr Tag',
13671466 'contribstats-week' => 'Wuche',
13681467 'contribstats-weekly-totals' => '{{PLURAL:$1|Gsamtsumme fir die Wuche|Gsamtsumme fir di letschte $1 Wuche}}',
13691468 'contribstats-clicks' => 'Clicks',
@@ -1370,6 +1469,8 @@
13711470 'contribstats-conversion' => 'Konversionsrat (%)',
13721471 'contribstats-template' => 'Vorlag',
13731472 'contribstats-nodata' => 'Kei Date vorhande',
 1473+ 'contribstats-landingpage' => 'Landsyte',
 1474+ 'contribstats-donatepage' => 'Spändesyte',
13741475 'fundraiserstatistics' => 'Spändestatischtik',
13751476 'fundraiserstats-date' => 'Datum',
13761477 'fundraiserstats-day' => 'Dag $1 vo $2',
@@ -1546,7 +1647,7 @@
15471648 'contribstats-value-from' => 'Wot $1 - $2',
15481649 'contribstats-value-over' => 'Wjace hač $1',
15491650 'contributiontrackingstatistics' => 'Statistika sćěhowanja přinoškow',
1550 - 'contribstats-day-totals' => 'Dohromady za dźensa',
 1651+ 'contribstats-day-totals' => 'Dohromady za dźeń',
15511652 'contribstats-week' => 'Tydźeń',
15521653 'contribstats-weekly-totals' => '{{PLURAL:$1|Dohromady za tutón tydźeń|Tydźenske cyłkowne sumy za {{PLURAL:$1|posledni tydźeń|poslednjej $1 njedźeli|poslednje $1 njedźele|poslednich $1 njedźel}}}} inkluziwnje',
15531654 'contribstats-clicks' => 'Kliknjenja',
@@ -1554,6 +1655,8 @@
15551656 'contribstats-conversion' => 'Konwersijna rata (%)',
15561657 'contribstats-template' => 'Předłoha',
15571658 'contribstats-nodata' => 'Žane daty podate',
 1659+ 'contribstats-landingpage' => 'Cilowa strona',
 1660+ 'contribstats-donatepage' => 'Darjenska strona',
15581661 'fundraiserstatistics' => 'Darjenska statistika',
15591662 'fundraiserstats-date' => 'Datum',
15601663 'fundraiserstats-day' => 'Dźeń $1 z $2',
@@ -1608,7 +1711,7 @@
16091712 'contribstats-value-from' => '$1 és $2 között',
16101713 'contribstats-value-over' => 'több, mint $1',
16111714 'contributiontrackingstatistics' => 'Adománykövetési statisztika',
1612 - 'contribstats-day-totals' => 'Összes a mai napon',
 1715+ 'contribstats-day-totals' => 'Összes ezen a napon',
16131716 'contribstats-week' => 'Hét',
16141717 'contribstats-weekly-totals' => '{{PLURAL:$1|Heti összesítés|Heti összesítések az elmúlt $1 hetet is beleértve}}',
16151718 'contribstats-clicks' => 'Kattintások',
@@ -1616,6 +1719,8 @@
16171720 'contribstats-conversion' => 'Konverziós ráta (%)',
16181721 'contribstats-template' => 'Sablon',
16191722 'contribstats-nodata' => 'Nincs rendelkezésre álló adat',
 1723+ 'contribstats-landingpage' => 'Érkezési oldal',
 1724+ 'contribstats-donatepage' => 'Adományoldal',
16201725 'fundraiserstatistics' => 'Adományozási statisztikák',
16211726 'fundraiserstats-date' => 'Dátum',
16221727 'fundraiserstats-day' => '$2, $1. nap',
@@ -1693,6 +1798,7 @@
16941799 /** Indonesian (Bahasa Indonesia)
16951800 * @author Bennylin
16961801 * @author Irwangatot
 1802+ * @author IvanLanin
16971803 * @author Kandar
16981804 */
16991805 $messages['id'] = array(
@@ -1730,7 +1836,7 @@
17311837 'contribstats-value-from' => 'Dari $1 - $2',
17321838 'contribstats-value-over' => 'Melebihi $1',
17331839 'contributiontrackingstatistics' => 'Pelacakan statistik kontribusi',
1734 - 'contribstats-day-totals' => 'Jumlah untuk hari ini.',
 1840+ 'contribstats-day-totals' => 'Total harian',
17351841 'contribstats-week' => 'Minggu',
17361842 'contribstats-weekly-totals' => '{{PLURAL:$1|Total untuk minggu ini|Jumlah Mingguan selama $1 minggu inklusif}}',
17371843 'contribstats-clicks' => 'Clicks',
@@ -1738,6 +1844,8 @@
17391845 'contribstats-conversion' => 'Tingkat konversi (%)',
17401846 'contribstats-template' => 'Templat',
17411847 'contribstats-nodata' => 'Data tidak tersedia',
 1848+ 'contribstats-landingpage' => 'Halaman Penyambutan',
 1849+ 'contribstats-donatepage' => 'Halaman Donasi',
17421850 'fundraiserstatistics' => 'Statistika penggalang dana',
17431851 'fundraiserstats-date' => 'Tanggal',
17441852 'fundraiserstats-day' => 'Hari $1 dari $2',
@@ -1867,7 +1975,7 @@
18681976 'contribstats-value-from' => '$1 以上 $2 以下',
18691977 'contribstats-value-over' => '$1 以上',
18701978 'contributiontrackingstatistics' => '寄付追跡統計',
1871 - 'contribstats-day-totals' => '今日の合計',
 1979+ 'contribstats-day-totals' => '一日の合計',
18721980 'contribstats-week' => '週',
18731981 'contribstats-weekly-totals' => '{{PLURAL:$1|今週の合計|過去$1週間の1週あたりの合計}}',
18741982 'contribstats-clicks' => 'クリック数',
@@ -1875,6 +1983,8 @@
18761984 'contribstats-conversion' => 'コンバージョン率 (%)',
18771985 'contribstats-template' => 'テンプレート',
18781986 'contribstats-nodata' => 'データが提供されていません',
 1987+ 'contribstats-landingpage' => '申し込みページ',
 1988+ 'contribstats-donatepage' => '寄付ページ',
18791989 'fundraiserstatistics' => '資金調達統計',
18801990 'fundraiserstats-date' => '日付',
18811991 'fundraiserstats-day' => '$2 の$1日目',
@@ -1936,13 +2046,24 @@
19372047 );
19382048
19392049 /** Georgian (ქართული)
 2050+ * @author BRUTE
19402051 * @author Malafaya
19412052 */
19422053 $messages['ka'] = array(
 2054+ 'contributionhistory' => 'წვლილის ისტორია',
19432055 'contrib-hist-name' => 'სახელი',
 2056+ 'contrib-hist-date' => 'დრო და თარიღი',
19442057 'contribstats-day' => 'დღე',
19452058 'contribstats-month' => 'თვე',
 2059+ 'contribstats-contributions' => 'წვლილი',
 2060+ 'contribstats-total' => 'ტოტალური (USD)',
 2061+ 'contribstats-avg' => 'საშუალო (USD)',
 2062+ 'contribstats-max' => 'მაქსიმუმი (USD)',
 2063+ 'contribstats-donations' => 'შეწირულობები',
 2064+ 'contribstats-template' => 'თარგი',
19462065 'fundraiserstats-date' => 'თარიღი',
 2066+ 'fundraiserstats-contributions' => 'წვლილი',
 2067+ 'fundraiserstats-tab-contributions' => 'წვლილის ნომერი',
19472068 );
19482069
19492070 /** Khmer (ភាសាខ្មែរ)
@@ -2138,7 +2259,7 @@
21392260 'contribstats-value-from' => 'Tësche(n) $1 a(n) $2',
21402261 'contribstats-value-over' => 'Méi wéi $1',
21412262 'contributiontrackingstatistics' => 'Statistike vun der Opzeechnung vun Donen',
2142 - 'contribstats-day-totals' => 'Total fir haut',
 2263+ 'contribstats-day-totals' => 'Total fir den Dag',
21432264 'contribstats-week' => 'Woch',
21442265 'contribstats-weekly-totals' => '{{PLURAL:$1|Total fir dës Woch|Totaler vun de Wochen wàhrend de leschten $1 Wochen}}',
21452266 'contribstats-clicks' => 'Klicken',
@@ -2146,6 +2267,7 @@
21472268 'contribstats-conversion' => 'Ëmrechnungs-Cours (%)',
21482269 'contribstats-template' => 'Schabloun',
21492270 'contribstats-nodata' => 'Keng Donnéeën uginn',
 2271+ 'contribstats-donatepage' => 'Spende-Säit',
21502272 'fundraiserstatistics' => 'Statistike vun den Donen',
21512273 'fundraiserstats-date' => 'Datum',
21522274 'fundraiserstats-day' => 'Dag $1 vu(n) $2',
@@ -2161,6 +2283,7 @@
21622284 );
21632285
21642286 /** Limburgish (Limburgs)
 2287+ * @author Aelske
21652288 * @author Ooswesthoesbes
21662289 */
21672290 $messages['li'] = array(
@@ -2169,7 +2292,7 @@
21702293 'contributionhistory' => 'Giftegesjiedenès',
21712294 'contrib-hist-header' => 'Ópmèrkinger ven donore vanoet de ganse welt',
21722295 'contrib-hist-name' => 'Naam',
2173 - 'contrib-hist-date' => 'Datum èn tied',
 2296+ 'contrib-hist-date' => 'Datum en tied',
21742297 'contrib-hist-amount' => 'Bedraag',
21752298 'contrib-hist-next' => 'Ieëder gifte',
21762299 'contrib-hist-previous' => 'Later gifte',
@@ -2198,7 +2321,7 @@
21992322 'contribstats-value-from' => 'Tösje $1 en $2',
22002323 'contribstats-value-over' => 'Meer es $1',
22012324 'fundraiserstatistics' => 'Fónswèrvindstattistieker',
2202 - 'fundraiserstats-date' => 'Datom',
 2325+ 'fundraiserstats-date' => 'Datum',
22032326 'fundraiserstats-day' => 'Daag $1 ven $2',
22042327 'fundraiserstats-contributions' => 'Gifte',
22052328 'fundraiserstats-total' => 'Totaal (in USD)',
@@ -2211,6 +2334,14 @@
22122335 'specialpages-group-contribution' => 'Gifte/Fónswèrvingsaksie',
22132336 );
22142337
 2338+/** Lumbaart (Lumbaart)
 2339+ * @author Dakrismeno
 2340+ */
 2341+$messages['lmo'] = array(
 2342+ 'contribstats-week' => 'Semana',
 2343+ 'contribstats-donations' => 'Dunazión',
 2344+);
 2345+
22152346 /** Lithuanian (Lietuvių)
22162347 * @author Matasg
22172348 */
@@ -2279,13 +2410,16 @@
22802411 'contribstats-value-from' => 'Од $1 - $2',
22812412 'contribstats-value-over' => 'Над $1',
22822413 'contributiontrackingstatistics' => 'Статистики за следењето на придонеси',
2283 - 'contribstats-day-totals' => 'Вкупно за денес',
 2414+ 'contribstats-day-totals' => 'Вкупно за денот',
22842415 'contribstats-week' => 'Седмица',
22852416 'contribstats-weekly-totals' => '{{PLURAL:$1|Вкупно за оваа седмица|Седмични вкупни износи за изминатите $1 недели, заклучно со последната}}',
22862417 'contribstats-clicks' => 'Кликања',
22872418 'contribstats-donations' => 'Донации',
22882419 'contribstats-conversion' => 'Стапка на придобивање на придонесувачи (%)',
22892420 'contribstats-template' => 'Шаблон',
 2421+ 'contribstats-nodata' => 'Нема внесено податоци',
 2422+ 'contribstats-landingpage' => 'Проследна страница',
 2423+ 'contribstats-donatepage' => 'Страница за донирање',
22902424 'fundraiserstatistics' => 'Статистики за собирањето на средства',
22912425 'fundraiserstats-date' => 'Датум',
22922426 'fundraiserstats-day' => 'Ден $1 од $2',
@@ -2300,6 +2434,62 @@
23012435 'specialpages-group-contribution' => 'Придонеси/Обезб. средства',
23022436 );
23032437
 2438+/** Malayalam (മലയാളം)
 2439+ * @author Praveenp
 2440+ */
 2441+$messages['ml'] = array(
 2442+ 'contributionreporting-desc' => 'വിക്കിമീഡിയ ഫണ്ട്റെയ്സർ നൽകുന്ന തത്സമയ തെര്യപ്പെടുത്തൽ',
 2443+ 'contributiontotal' => 'ആകെ സംഭാവനകൾ',
 2444+ 'contributionhistory' => 'സംഭാവനകളുടെ നാൾവഴി',
 2445+ 'contrib-hist-header' => 'ലോകത്തിന്റെ നാനാഭാഗത്തു നിന്നുമുള്ള ദാതാക്കളുടെ തത്സമയ കുറിപ്പുകൾ',
 2446+ 'contrib-hist-name' => 'പേര്',
 2447+ 'contrib-hist-date' => 'സമയവും തീയതിയും',
 2448+ 'contrib-hist-amount' => 'തുക',
 2449+ 'contrib-hist-next' => 'മുൻ സംഭാവനകൾ',
 2450+ 'contrib-hist-previous' => 'പുതിയ സംഭാവനകൾ',
 2451+ 'contrib-hist-anonymous' => 'അജ്ഞാതം',
 2452+ 'contributionstatistics' => 'സംഭാവനകളുടെ സ്ഥിതിവിവരക്കണക്ക്',
 2453+ 'contribstats-desc' => 'വിക്കിമീഡിയ ഫൗണ്ടേഷനു ലഭ്യമായ സംഭാവനകളുടെ സ്ഥിതിവിവരക്കണക്ക് കാട്ടുന്നു',
 2454+ 'contribstats-daily-totals' => '{{PLURAL:$1|ഇന്ന് ആകെ|കഴിഞ്ഞ $1 ദിവസങ്ങളിൽ ഓരോ ദിവസവും ആകെയുള്ളത്}}',
 2455+ 'contribstats-monthly-totals' => '{{PLURAL:$1|ഈ മാസം ആകെ|കഴിഞ്ഞ $1 മാസങ്ങളിൽ ഓരോ മാസവും ആകെയുള്ളത്}}',
 2456+ 'contribstats-month-range-totals' => '{{PLURAL:$1|ഒരു മാസത്തിലാകെ|$1 മാസങ്ങളിൽ ഓരോ മാസവുമാകെ}}',
 2457+ 'contribstats-currency-range-totals' => 'നാണ്യ തുക ($1 മുതൽ $2 വരെ)',
 2458+ 'contribstats-currency-totals' => '$1 സാമ്പത്തിക വർഷത്തിൽ ആകെ തുക',
 2459+ 'contribstats-day' => 'ദിവസം',
 2460+ 'contribstats-month' => 'മാസം',
 2461+ 'contribstats-currency' => 'നാണയം',
 2462+ 'contribstats-amount' => 'തുക (USD)',
 2463+ 'contribstats-contributions' => 'സംഭാവനകൾ',
 2464+ 'contribstats-total' => 'ആകെ (USD)',
 2465+ 'contribstats-avg' => 'ശരാശരി (USD)',
 2466+ 'contribstats-max' => 'കൂടുതൽ (USD)',
 2467+ 'contribstats-percentage-ytd' => 'ശതമാനം (YTD)',
 2468+ 'contribstats-total-ytd' => 'ആകെ (YTD)',
 2469+ 'contribstats-value-exactly' => 'കൃത്യം $1',
 2470+ 'contribstats-value-under' => '$1-ലും താഴെ',
 2471+ 'contribstats-value-from' => '$1 മുതൽ $2 വരെ',
 2472+ 'contribstats-value-over' => '$1-ൽ അധികം',
 2473+ 'contribstats-day-totals' => 'ഇന്ന് ആകെ',
 2474+ 'contribstats-week' => 'ആഴ്‌‌ച',
 2475+ 'contribstats-weekly-totals' => '{{PLURAL:$1|ഈ ആഴ്ച ആകെ|കഴിഞ്ഞ $1 ആഴ്ചകൾ ഉൾപ്പടെ ആഴ്ചകളിലെ ആകെ തുകകൾ}}',
 2476+ 'contribstats-clicks' => 'ഞെക്കലുകൾ',
 2477+ 'contribstats-donations' => 'സംഭാവനകൾ',
 2478+ 'contribstats-conversion' => 'മാറ്റത്തിന്റെ നിരക്ക് (%)',
 2479+ 'contribstats-template' => 'ഫലകം',
 2480+ 'contribstats-nodata' => 'വിവരങ്ങളൊന്നും ലഭിച്ചില്ല',
 2481+ 'fundraiserstats-date' => 'തീയതി',
 2482+ 'fundraiserstats-day' => '$2-വിൽ $1 ദിനം',
 2483+ 'fundraiserstats-contributions' => 'സംഭാവനകൾ',
 2484+ 'fundraiserstats-total' => 'ആകെ (USD)',
 2485+ 'fundraiserstats-avg' => 'ശരാശരി (USD)',
 2486+ 'fundraiserstats-max' => 'പരമാവധി (USD)',
 2487+ 'fundraiserstats-tab-totals' => 'ആകെ (USD)',
 2488+ 'fundraiserstats-tab-contributions' => 'സംഭാവനകളുടെ എണ്ണം',
 2489+ 'fundraiserstats-tab-averages' => 'ശരാശരികൾ (USD)',
 2490+ 'fundraiserstats-tab-maximums' => 'പരമാവധികൾ (USD)',
 2491+ 'specialpages-group-contribution' => 'സംഭാവനകൾ/ഫണ്ട്‌‌റെയ്സർ',
 2492+);
 2493+
23042494 /** Malay (Bahasa Melayu)
23052495 * @author Aviator
23062496 * @author Izzudin
@@ -2626,6 +2816,7 @@
26272817 'contribstats-donations' => 'Donacions',
26282818 'contribstats-conversion' => 'Taus de conversion (%)',
26292819 'contribstats-template' => 'Modèl',
 2820+ 'contribstats-nodata' => 'Cap de donada pas provesida',
26302821 'fundraiserstatistics' => 'Estatisticas de la levada de fonses',
26312822 'fundraiserstats-date' => 'Data',
26322823 'fundraiserstats-day' => 'Jorn $1 de $2',
@@ -2742,6 +2933,7 @@
27432934
27442935 /** Portuguese (Português)
27452936 * @author 555
 2937+ * @author Hamilton Abreu
27462938 * @author Lijealso
27472939 * @author Malafaya
27482940 */
@@ -2758,8 +2950,8 @@
27592951 'contrib-hist-anonymous' => 'Anónimo',
27602952 'contributionstatistics' => 'Estatísticas de contribuições',
27612953 'contribstats-desc' => 'Apresenta estatísticas das contribuições feitas à Fundação Wikimedia',
2762 - 'contribstats-daily-totals' => '{{PLURAL:$1|Total de hoje|Totais diários dos passados $1 dias}}',
2763 - 'contribstats-monthly-totals' => '{{PLURAL:$1|Total deste mês|Totais mensais dos passados $1 meses}}',
 2954+ 'contribstats-daily-totals' => '{{PLURAL:$1|Total de hoje|Totais diários dos últimos $1 dias}}',
 2955+ 'contribstats-monthly-totals' => '{{PLURAL:$1|Total deste mês|Totais mensais dos últimos $1 meses}}',
27642956 'contribstats-month-range-totals' => '{{PLURAL:$1|Total de $1 mês|Totais mensais de $1 meses}}',
27652957 'contribstats-currency-range-totals' => 'Totais por divisa (de $1 a $2)',
27662958 'contribstats-contribution-range-breakdown' => 'Separação das contribuições por valor (de $1 a $2)',
@@ -2779,8 +2971,11 @@
27802972 'contribstats-value-under' => 'Menos de $1',
27812973 'contribstats-value-from' => 'Entre $1 - $2',
27822974 'contribstats-value-over' => 'Mais de $1',
2783 - 'contribstats-day-totals' => 'Total para hoje',
 2975+ 'contributiontrackingstatistics' => 'Estatísticas de monitorização das contribuições',
 2976+ 'contribstats-day-totals' => 'Total do dia',
27842977 'contribstats-week' => 'Semana',
 2978+ 'contribstats-weekly-totals' => '{{PLURAL:$1|Total desta semana|Totais semanais das últimas $1 semanas}}',
 2979+ 'contribstats-clicks' => 'Cliques',
27852980 'contribstats-donations' => 'Donativos',
27862981 'contribstats-conversion' => 'Taxa de conversão (%)',
27872982 'contribstats-template' => 'Predefinição',
@@ -2941,7 +3136,7 @@
29423137 'contribstats-value-from' => 'С $1 — $2',
29433138 'contribstats-value-over' => 'Более $1',
29443139 'contributiontrackingstatistics' => 'Статистика сбора пожертвований',
2945 - 'contribstats-day-totals' => 'Всего на сегодняшний день',
 3140+ 'contribstats-day-totals' => 'Всего за день',
29463141 'contribstats-week' => 'Неделя',
29473142 'contribstats-weekly-totals' => '{{PLURAL:$1|Всего за эту неделю|Еженедельные итоги за последние $1 недели включительно}}',
29483143 'contribstats-clicks' => 'Переходы',
@@ -2949,6 +3144,8 @@
29503145 'contribstats-conversion' => 'Показатель конверсии (%)',
29513146 'contribstats-template' => 'Шаблон',
29523147 'contribstats-nodata' => 'Данные не указаны',
 3148+ 'contribstats-landingpage' => 'Страница приземления',
 3149+ 'contribstats-donatepage' => 'Страница пожертвований',
29533150 'fundraiserstatistics' => 'Статистика сбора средств',
29543151 'fundraiserstats-date' => 'Дата',
29553152 'fundraiserstats-day' => '$1 день $2',
@@ -3067,6 +3264,7 @@
30683265 'contribstats-donations' => 'Príspevky',
30693266 'contribstats-conversion' => 'Konverzný kurz (%)',
30703267 'contribstats-template' => 'Šablóna',
 3268+ 'contribstats-nodata' => 'Neboli poskytnuté žiadne údaje',
30713269 'fundraiserstatistics' => 'Štatistika fundraisingu',
30723270 'fundraiserstats-date' => 'Dátum',
30733271 'fundraiserstats-day' => 'Deň $1 z $2',
@@ -3140,6 +3338,7 @@
31413339 * @author Boivie
31423340 * @author Fluff
31433341 * @author Najami
 3342+ * @author Per
31443343 */
31453344 $messages['sv'] = array(
31463345 'contributionreporting-desc' => 'Liverapportering av Wikimedias insamling',
@@ -3175,6 +3374,7 @@
31763375 'contribstats-value-under' => 'Under $1',
31773376 'contribstats-value-from' => 'Från $1 - $2',
31783377 'contribstats-value-over' => 'Över $1',
 3378+ 'contributiontrackingstatistics' => 'Bidragsstatistik',
31793379 'contribstats-day-totals' => 'Summa för idag',
31803380 'contribstats-week' => 'Vecka',
31813381 'contribstats-weekly-totals' => '{{PLURAL:$1|Totalt den här veckan|Veckototaler för de senaste $1 veckorna}}',
@@ -3182,6 +3382,7 @@
31833383 'contribstats-donations' => 'Donationer',
31843384 'contribstats-conversion' => 'Konverteringsgrad (%)',
31853385 'contribstats-template' => 'Mall',
 3386+ 'contribstats-nodata' => 'Ingen data tillgänglig',
31863387 'fundraiserstatistics' => 'Insamlingsstatistik',
31873388 'fundraiserstats-date' => 'Datum',
31883389 'fundraiserstats-day' => 'Dag $1 av $2',
@@ -3200,23 +3401,46 @@
32013402 * @author Veeven
32023403 */
32033404 $messages['te'] = array(
 3405+ 'contributionhistory' => 'విరాళాల చరిత్ర',
32043406 'contrib-hist-name' => 'పేరు',
32053407 'contrib-hist-date' => 'సమయం మరియు తేదీ',
 3408+ 'contrib-hist-amount' => 'మొత్తం',
 3409+ 'contrib-hist-next' => 'పాత విరాళాలు',
 3410+ 'contrib-hist-previous' => 'కొత్త విరాళాలు',
 3411+ 'contrib-hist-anonymous' => 'అజ్ఞాత',
 3412+ 'contributionstatistics' => 'విరాళాల గణాంకాలు',
 3413+ 'contribstats-desc' => 'వికీమీడియా ఫౌండేషన్&zwnj;కి వచ్చిన విరాళాల గణాంకాలను చూపిస్తుంది',
 3414+ 'contribstats-currency-totals' => '$1 ఆర్థిక సంవత్సరానికి ద్రవ్యాల వారీగా మొత్తాలు',
32063415 'contribstats-day' => 'రోజు',
32073416 'contribstats-month' => 'నెల',
 3417+ 'contribstats-currency' => 'ద్రవ్యం',
 3418+ 'contribstats-amount' => 'మొత్తం (USD)',
 3419+ 'contribstats-contributions' => 'దాతలు',
32083420 'contribstats-total' => 'మొత్తం (USD)',
32093421 'contribstats-avg' => 'సగటు (USD)',
32103422 'contribstats-max' => 'గరిష్టం (USD)',
32113423 'contribstats-percentage-ytd' => 'శాతం (YTD)',
32123424 'contribstats-total-ytd' => 'మొత్తం (YTD)',
 3425+ 'contribstats-value-exactly' => '$1 కచ్చితంగా',
 3426+ 'contribstats-value-under' => '$1 కంటే తక్కువ',
 3427+ 'contribstats-value-from' => '$1 నుండి - $2 వరకు',
 3428+ 'contribstats-value-over' => '$1 పైబడి',
 3429+ 'contribstats-day-totals' => 'నేటి మొత్తం',
32133430 'contribstats-week' => 'వారం',
 3431+ 'contribstats-clicks' => 'నొక్కులు',
32143432 'contribstats-donations' => 'విరాళాలు',
 3433+ 'contribstats-template' => 'మూస',
 3434+ 'fundraiserstatistics' => 'నిధుల సేకరణ గణాంకాలు',
32153435 'fundraiserstats-date' => 'తేదీ',
 3436+ 'fundraiserstats-contributions' => 'దాతలు',
32163437 'fundraiserstats-total' => 'మొత్తం (USD)',
32173438 'fundraiserstats-avg' => 'సగటు (USD)',
32183439 'fundraiserstats-max' => 'గరిష్ఠం (USD)',
 3440+ 'fundraiserstats-tab-totals' => 'మొత్తాలు (USD)',
 3441+ 'fundraiserstats-tab-contributions' => 'దాతల సంఖ్య',
32193442 'fundraiserstats-tab-averages' => 'సగటులు (USD)',
32203443 'fundraiserstats-tab-maximums' => 'గరిష్ఠాలు (USD)',
 3444+ 'specialpages-group-contribution' => 'విరాళాలు/నిధుల సేకరణ',
32213445 );
32223446
32233447 /** Tetum (Tetun)
@@ -3381,6 +3605,7 @@
33823606 /** Ukrainian (Українська)
33833607 * @author Ahonc
33843608 * @author Aleksandrit
 3609+ * @author Prima klasy4na
33853610 */
33863611 $messages['uk'] = array(
33873612 'contributionreporting-desc' => 'Поточні відомості про збір пожертвувань на користь Вікімедіі',
@@ -3416,6 +3641,15 @@
34173642 'contribstats-value-under' => 'Менш ніж $1',
34183643 'contribstats-value-from' => 'З $1 - $2',
34193644 'contribstats-value-over' => 'Більш ніж $1',
 3645+ 'contributiontrackingstatistics' => 'Статистика збору коштів',
 3646+ 'contribstats-day-totals' => 'Загалом на сьогодні',
 3647+ 'contribstats-week' => 'Тиждень',
 3648+ 'contribstats-weekly-totals' => '{{PLURAL:$1|Усього за цей тиждень|Щотижневі підсумки за останні $1 тижня включно}}',
 3649+ 'contribstats-clicks' => 'Кліків',
 3650+ 'contribstats-donations' => 'Пожертвування',
 3651+ 'contribstats-conversion' => 'Коефіцієнт конверсії (%)',
 3652+ 'contribstats-template' => 'Шаблон',
 3653+ 'contribstats-nodata' => 'Немає даних',
34203654 'fundraiserstatistics' => 'Статистика збору коштів',
34213655 'fundraiserstats-date' => 'Дата',
34223656 'fundraiserstats-day' => '$1 день збору коштів $2',
@@ -3475,6 +3709,7 @@
34763710 'contribstats-donations' => 'Donassioni',
34773711 'contribstats-conversion' => 'Tasso de conversion (%)',
34783712 'contribstats-template' => 'Modèl',
 3713+ 'contribstats-nodata' => 'Nissun dato disponibile',
34793714 'fundraiserstatistics' => 'Statìsteghe de la racolta fondi',
34803715 'fundraiserstats-date' => 'Data',
34813716 'fundraiserstats-day' => 'Zorno $1 de $2',
@@ -3559,7 +3794,7 @@
35603795 'contribstats-value-from' => 'Từ $1–$2',
35613796 'contribstats-value-over' => 'Hơn $1',
35623797 'contributiontrackingstatistics' => 'Thống kê theo dõi quyên góp',
3563 - 'contribstats-day-totals' => 'Tổng cộng hôm nay',
 3798+ 'contribstats-day-totals' => 'Tổng cộng trong ngày',
35643799 'contribstats-week' => 'Tuần',
35653800 'contribstats-weekly-totals' => '{{PLURAL:$1|Tổng số tuần này|Tổng số hàng tuần trong $1 tuần trước}}',
35663801 'contribstats-clicks' => 'Số lần nhấn chuột',
@@ -3567,6 +3802,8 @@
35683803 'contribstats-conversion' => 'Tỷ lệ chuyển đổi (%)',
35693804 'contribstats-template' => 'Bản mẫu',
35703805 'contribstats-nodata' => 'Không có dữ liệu',
 3806+ 'contribstats-landingpage' => 'Trang Giới thiệu',
 3807+ 'contribstats-donatepage' => 'Trang Quyên góp',
35713808 'fundraiserstatistics' => 'Thống kê về vận động gây quỹ',
35723809 'fundraiserstats-date' => 'Ngày',
35733810 'fundraiserstats-day' => 'Ngày $1 trong $2',
Property changes on: branches/wmf-deployment/extensions/ContributionReporting
___________________________________________________________________
Name: svn:mergeinfo
35743811 - /branches/REL1_15/phase3/extensions/ContributionReporting:51646
/trunk/extensions/ContributionReporting:56151-57449,58684
/trunk/extensions/ContributionTracking:58684
/trunk/phase3/extensions/ContributionReporting:56213,56215-56216,56218,56325,56334-56336,56338,56340,56343,56345,56347,56350
35753812 + /branches/REL1_15/phase3/extensions/ContributionReporting:51646
/trunk/extensions/ContributionReporting:56151-57449,58684,58687-59046
/trunk/extensions/ContributionTracking:58684
/trunk/phase3/extensions/ContributionReporting:56213,56215-56216,56218,56325,56334-56336,56338,56340,56343,56345,56347,56350

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r59045daily maxnimishg01:40, 14 November 2009
r59046daily maxnimishg01:43, 14 November 2009

Status & tagging log