Index: branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionTrackingStatistics_body.php |
— | — | @@ -21,8 +21,12 @@ |
22 | 22 | } |
23 | 23 | |
24 | 24 | public function execute( $sub ) { |
25 | | - global $wgOut; |
| 25 | + global $wgOut, $wgRequest; |
26 | 26 | |
| 27 | + $start = $wgRequest->getIntOrNull( 'start' ); |
| 28 | + $end = $wgRequest->getIntOrNull( 'end' ); |
| 29 | + $format = $wgRequest->getIntOrNull( 'format' ); |
| 30 | + |
27 | 31 | // Begin output |
28 | 32 | $this->setHeaders(); |
29 | 33 | |
— | — | @@ -36,52 +40,91 @@ |
37 | 41 | ); |
38 | 42 | |
39 | 43 | $htmlOut .= Xml::tags( 'tr', null, |
40 | | - Xml::element( 'td', array( 'align' => 'left' ), wfMsg( 'contribstats-imperfect-data' ) ) . |
41 | | - Xml::element( 'td', array( 'align' => 'right' ), wfTimestamp( TS_DB ) . ' (UTC)') |
| 44 | + Xml::element( 'td', array( 'align' => 'left' ), |
| 45 | + wfMsg( 'contribstats-imperfect-data' ) ) . |
| 46 | + Xml::element( 'td', array( 'align' => 'right' ), |
| 47 | + wfTimestamp( TS_DB ) . ' (UTC)') |
42 | 48 | ); |
43 | 49 | $htmlOut .= Xml::tags( 'tr', null, |
44 | | - Xml::element( 'td', array( 'align' => 'left' ), wfMsg( 'contribstats-fraud-note' ) . " " . wfMsg( 'contribstats-unaudited' ) ) |
| 50 | + Xml::element( 'td', array( 'align' => 'left' ), |
| 51 | + wfMsg( 'contribstats-fraud-note' ) . " " . |
| 52 | + wfMsg( 'contribstats-unaudited' ) ) |
45 | 53 | ); |
46 | 54 | $htmlOut .= Xml::tags( 'tr', null, |
47 | | - Xml::element( 'td', array( 'align' => 'left' ), 'PP = ' . wfMsg( 'contribstats-paypal-donations' ) . ', ' . |
48 | | - 'CC = ' . wfMsg( 'contribstats-credit-card' ) ) |
| 55 | + Xml::element( 'td', array( 'align' => 'left' ), |
| 56 | + 'PP = ' . wfMsg( 'contribstats-paypal-donations' ) . ', ' . |
| 57 | + 'CC = ' . wfMsg( 'contribstats-credit-card' ) ) |
49 | 58 | ); |
50 | 59 | $htmlOut .= Xml::closeElement( 'table' ); |
51 | 60 | |
52 | 61 | $wgOut->addHTML( $htmlOut ); |
53 | 62 | |
54 | 63 | // Show day totals |
55 | | - $this->showDayTotals(); |
56 | | - |
57 | | - $this->showDayTotalsForLastDays(SpecialContributionTrackingStatistics::$number_of_days_to_show); |
58 | | - } |
59 | | - |
60 | | - /* Wrapper */ |
61 | | - public function showDayTotalsForLastDays( $num_days ){ |
62 | | - //Seriously, PHP 5.3 has cleaner ways of doing this, till then strtotime to the rescue! |
63 | | - $current_day = new DateTime( "now" ); |
64 | | - ++$num_days; //really you probably don't want today |
65 | | - |
66 | | - for( $i = 0 ; $i < ($num_days - 1) ; $i++){ //you don't want today |
67 | | - $current_day->modify("-1 day"); |
68 | | - $this->showDayTotals(false, $current_day->format("YmdHis")); //MW Format |
| 64 | + if ( $start && $end && $format ) { |
| 65 | + $this->showTotalsForRange( array( $start, $end ), $format ); |
| 66 | + } else { |
| 67 | + $end = time(); |
| 68 | + $format = 1; |
| 69 | + $offset = SpecialContributionTrackingStatistics::$number_of_days_to_show * 24 * 60 * 60; |
| 70 | + $this->showTotalsForRange( array( ( $end - $offset ), $end ), $format ); |
69 | 71 | } |
70 | 72 | } |
71 | 73 | |
72 | 74 | /* Display Functions */ |
73 | 75 | |
74 | | - // Html out for the days total |
75 | | - public function showDayTotals( $is_now = true, $timestamp = 0 ) { |
76 | | - global $wgOut,$wgLang; |
77 | | - global $wgAllowedTemplates, $wgAllowedSupport, $wgAllowedPaymentMethod, $wgContributionReportingBaseURL; |
| 76 | + // Generic Table Display for Totals |
| 77 | + // FORMAT: 1 daily, 2 weekly, 3 Monthly, 4 Combined |
| 78 | + public function showTotalsForRange( $range, $format ) { |
| 79 | + global $wgOut; |
| 80 | + global $wgAllowedTempaltes, $wgAllowedSupport, |
| 81 | + $wgAllowedPaymentMethod, $wgContributionReportingBaseURL; |
78 | 82 | |
79 | | - $totals = $this->getDayTotals($is_now, $timestamp); |
| 83 | + list( $start, $end ) = $range; |
| 84 | + $current = $end; |
| 85 | + |
| 86 | + switch( $format ) { |
| 87 | + case 1: |
| 88 | + while( $current > $start ) { |
| 89 | + $this->showDayTotals( $current ); |
| 90 | + $current = $current - 24 * 60 * 60; |
| 91 | + } |
| 92 | + break; |
| 93 | + case 2: |
| 94 | + break; |
| 95 | + case 3: |
| 96 | + break; |
| 97 | + case 4: |
| 98 | + $totals = $this->getTotalsInRange( $range ); |
| 99 | + $this->showCombinedTotals( $totals, $range ); |
| 100 | + break; |
80 | 101 | |
81 | | - $msg = wfMsg( 'contribstats-day-totals' ) . " - " . date( 'o-m-d', wfTimestamp( TS_UNIX, $is_now?time():$timestamp ) ); |
| 102 | + } |
| 103 | + } |
| 104 | + |
| 105 | + // Display tracking information for one day |
| 106 | + public function showDayTotals( $timestamp ) { |
| 107 | + global $wgOut; |
| 108 | + $totals = $this->getDayTotals( $timestamp ); |
| 109 | + |
| 110 | + $msg = wfMsg( 'contribstats-day-totals' ) . " - " . date( 'o-m-d', $timestamp ); |
82 | 111 | $htmlOut = Xml::element( 'h3', null, $msg ); |
83 | 112 | |
84 | | - // Day |
85 | | - $htmlOut .= Xml::openElement( 'table', |
| 113 | + if( isset( $totals ) ) { |
| 114 | + $htmlOut .= $this->createTable( $totals ); |
| 115 | + } else { |
| 116 | + $htmlOut .= wfMsg( 'contribstats-nodata' ); |
| 117 | + } |
| 118 | + |
| 119 | + // Output HTML |
| 120 | + $wgOut->addHTML( $htmlOut ); |
| 121 | + } |
| 122 | + |
| 123 | + public function createTable( $totals ) { |
| 124 | + // Table headers |
| 125 | + global $wgOut, $wgAllowedTemplates, $wgAllowedSupport; |
| 126 | + global $wgAllowedPaymentMethod, $wgContributionReportingBaseURL; |
| 127 | + |
| 128 | + $htmlOut = Xml::openElement( 'table', |
86 | 129 | array( |
87 | 130 | 'class' => 'sortable', |
88 | 131 | 'border' => 0, |
— | — | @@ -90,129 +133,68 @@ |
91 | 134 | ) |
92 | 135 | ); |
93 | 136 | |
94 | | - if ( isset ( $totals ) ) { |
95 | | - // Table headers |
96 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-banner' ) ) ; |
97 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-landingpage' ) ) ; |
98 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-payment-type' ) ) ; |
99 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-payment-type-hits' ) ) ; |
100 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-donations' ) ); |
101 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-amount' ) ); |
102 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-average' ) ); |
103 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-max' ) ); |
| 137 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-banner' ) ) ; |
| 138 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-landingpage' ) ) ; |
| 139 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-payment-type' ) ) ; |
| 140 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-payment-type-hits' ) ) ; |
| 141 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-donations' ) ); |
| 142 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-amount' ) ); |
| 143 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-average' ) ); |
| 144 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'center' ), wfMsg( 'contribstats-max' ) ); |
104 | 145 | |
105 | | - foreach( $totals as $template ) { |
106 | | - //grab info from utm_src, 'unpack' template, landing page, donation page thus far |
107 | | - $expanded_template = explode(".", $template[0]); |
108 | | - if(!isset($expanded_template[1])){ $expanded_template[1] = "";} |
109 | | - if(!isset($expanded_template[2])){ $expanded_template[2] = "";} |
| 146 | + foreach( $totals as $template ) { |
| 147 | + //grab info from utm_src, 'unpack' template, landing page, donation page thus far |
| 148 | + $expanded_template = explode(".", $template[0]); |
| 149 | + if(!isset($expanded_template[1])){ $expanded_template[1] = "";} |
| 150 | + if(!isset($expanded_template[2])){ $expanded_template[2] = "";} |
110 | 151 | |
111 | | - if ( ! in_array($expanded_template[0], $wgAllowedTemplates ) ) |
112 | | - continue; |
113 | | - if( ($expanded_template[1] != "") && (! in_array($expanded_template[1], $wgAllowedSupport)) ){ |
114 | | - continue; |
115 | | - } |
116 | | - if( ($expanded_template[2] != "") && (! in_array($expanded_template[2], $wgAllowedPaymentMethod)) ){ |
117 | | - continue; |
118 | | - } |
119 | | - // Pull together templates, clicks, donations, conversion rate |
120 | | - $amount = ( $template[3] == 0 ) ? 0 : $template[3]; |
| 152 | + if ( ! in_array($expanded_template[0], $wgAllowedTemplates ) ) |
| 153 | + continue; |
| 154 | + if( ($expanded_template[1] != "") && (! in_array($expanded_template[1], $wgAllowedSupport)) ){ |
| 155 | + continue; |
| 156 | + } |
| 157 | + if( ($expanded_template[2] != "") && (! in_array($expanded_template[2], $wgAllowedPaymentMethod)) ){ |
| 158 | + continue; |
| 159 | + } |
| 160 | + // Pull together templates, clicks, donations, conversion rate |
| 161 | + $amount = ( $template[3] == 0 ) ? 0 : $template[3]; |
121 | 162 | |
122 | | - $link = $wgContributionReportingBaseURL.$expanded_template[0]; |
123 | | - $template_link = Xml::element('a', array('href' =>"$link"), $expanded_template[0]); |
| 163 | + $link = $wgContributionReportingBaseURL.$expanded_template[0]; |
| 164 | + $template_link = Xml::element('a', array('href' =>"$link"), $expanded_template[0]); |
124 | 165 | |
125 | | - //average donations |
126 | | - $average = 0; |
127 | | - if($template[2] != 0){ |
128 | | - $average = $amount / $template[2]; |
129 | | - } |
130 | | - |
131 | | - $htmlOut .= Xml::tags( 'tr', null, |
132 | | - Xml::tags( 'td', array( 'align' => 'left'), $template_link ) . |
133 | | - Xml::element( 'td', array( 'align' => 'left'), $expanded_template[1] ) . |
134 | | - Xml::element( 'td', array( 'align' => 'center'), $expanded_template[2] ) . |
135 | | - Xml::element( 'td', array( 'align' => 'center'), $template[1] + $template[2] ) . |
136 | | - Xml::element( 'td', array( 'align' => 'center'), $template[2] ) . |
137 | | - Xml::element( 'td', array( 'align' => 'center'), $amount ) . |
138 | | - Xml::element( 'td', array( 'align' => 'center'), round($average, 2) ) . |
139 | | - Xml::element( 'td', array( 'align' => 'center'), $template[4] ) |
140 | | - ); |
| 166 | + //average donations |
| 167 | + $average = 0; |
| 168 | + if($template[2] != 0){ |
| 169 | + $average = $amount / $template[2]; |
141 | 170 | } |
142 | | - $htmlOut .= Xml::closeElement( 'table' ); |
143 | | - } else { |
144 | | - $htmlOut .= wfMsg( 'contribstats-nodata' ); |
145 | | - } |
146 | 171 | |
147 | | - // Output HTML |
148 | | - $wgOut->addHTML( $htmlOut ); |
| 172 | + $htmlOut .= Xml::tags( 'tr', null, |
| 173 | + Xml::tags( 'td', array( 'align' => 'left'), $template_link ) . |
| 174 | + Xml::element( 'td', array( 'align' => 'left'), $expanded_template[1] ) . |
| 175 | + Xml::element( 'td', array( 'align' => 'center'), $expanded_template[2] ) . |
| 176 | + Xml::element( 'td', array( 'align' => 'center'), $template[1] + $template[2] ) . |
| 177 | + Xml::element( 'td', array( 'align' => 'center'), $template[2] ) . |
| 178 | + Xml::element( 'td', array( 'align' => 'center'), $amount ) . |
| 179 | + Xml::element( 'td', array( 'align' => 'center'), round($average, 2) ) . |
| 180 | + Xml::element( 'td', array( 'align' => 'center'), $template[4] ) |
| 181 | + ); |
149 | 182 | } |
150 | 183 | |
151 | | - // Html out for the weekly totals |
152 | | - public function showWeeklyTotals() { |
153 | | - global $wgOut,$wgLang; |
154 | | - global $wgContributionTrackingStatisticsViewWeeks; |
| 184 | + $htmlOut .= Xml::closeElement( 'table' ); |
155 | 185 | |
156 | | - $msg = wfMsgExt( 'contribstats-weekly-totals' , array ( 'parsemag' ), |
157 | | - $wgLang->formatNum( $wgContributionTrackingStatisticsViewWeeks ) ); |
158 | | - $htmlOut = Xml::element( 'h3', null, $msg ); |
159 | | - $wgOut->addHTML( $htmlOut ); |
160 | | - |
161 | | - $range = $this->weekRange( wfTimestampNow( TS_UNIX ) ) ; |
162 | | - $ts = strtotime( $range[0] ); |
163 | | - while ( $wgContributionTrackingStatisticsViewWeeks > 0 ) { |
164 | | - $this->showWeekTotal( date('Ymd000000', $ts ) ) ; |
165 | | - $ts -= 60 * 60 * 24 * 7; |
166 | | - $wgContributionTrackingStatisticsViewWeeks--; |
167 | | - } |
| 186 | + return $htmlOut; |
168 | 187 | } |
169 | 188 | |
170 | | - // Html out for a single week |
171 | | - public function showWeekTotal( $week ) { |
172 | | - global $wgOut,$wgLang; |
173 | | - global $wgAllowedTemplates; |
| 189 | + //Display tracking information for combined totals |
| 190 | + public function showCombinedTotals( $totals, $range ) { |
| 191 | + global $wgOut; |
174 | 192 | |
175 | | - $totals = $this->getWeekTotals( $week ); |
| 193 | + $msg = date( 'o-m-d', wfTimestamp( TS_UNIX, $range[0] ) ) . ' - ' . |
| 194 | + date( 'o-m-d', wfTimestamp( TS_UNIX, $range[1] ) ) ; |
| 195 | + $htmlOut = Xml::element( 'h3', null, $msg ); |
176 | 196 | |
177 | | - // Weeks |
178 | | - if ( isset ( $totals ) ) { |
179 | | - $htmlOut = ''; |
180 | | - |
181 | | - $htmlOut .= Xml::element( 'h2', null, date( 'o-m-d', wfTimeStamp( TS_UNIX, $week ) ) ); |
182 | | - $htmlOut .= Xml::openElement( 'table', |
183 | | - array( |
184 | | - 'class' => 'sortable', |
185 | | - 'border' => 0, |
186 | | - 'cellpadding' => 5, |
187 | | - 'width' => '100%' |
188 | | - ) |
189 | | - ); |
190 | | - |
191 | | - // Table headers |
192 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-template' ) ) ; |
193 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-clicks' ) ); |
194 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-donations' ) ); |
195 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-amount' ) ); |
196 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) ); |
197 | | - $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-conversion' ) ); |
198 | | - |
199 | | - foreach( $totals as $template ) { |
200 | | - if ( ! in_array($template[0], $wgAllowedTemplates ) ) |
201 | | - continue; |
202 | | - // Pull together templates, clicks, donations, conversion rate |
203 | | - $conversion_rate = ( $template[1] == 0 ) ? 0 : $template[2] / $template[1] * 100; |
204 | | - $amount = ( $template[3] == 0 ) ? 0 : $template[3]; |
205 | | - |
206 | | - $htmlOut .= Xml::tags( 'tr', null, |
207 | | - Xml::element( 'td', array( 'align' => 'left'), $template[0] ) . |
208 | | - Xml::element( 'td', array( 'align' => 'right'), $template[1] ) . |
209 | | - Xml::element( 'td', array( 'align' => 'right'), $template[2] ) . |
210 | | - Xml::element( 'td', array( 'align' => 'right'), $amount ) . |
211 | | - Xml::element( 'td', array( 'align' => 'right'), $template[4] ) . |
212 | | - Xml::element( 'td', array( 'align' => 'right'), $wgLang->formatNum( number_format( $conversion_rate, 2 ) ) ) |
213 | | - ); |
214 | | - } |
215 | | - |
216 | | - $htmlOut .= Xml::closeElement( 'table' ); |
| 197 | + if( isset( $totals ) ) { |
| 198 | + $htmlOut .= $this->createTable( $totals ); |
217 | 199 | } else { |
218 | 200 | $htmlOut .= wfMsg( 'contribstats-nodata' ); |
219 | 201 | } |
— | — | @@ -224,32 +206,23 @@ |
225 | 207 | /* Query Functions */ |
226 | 208 | |
227 | 209 | // Totals for today |
228 | | - public function getDayTotals($is_now = true, $timestamp = 0) { |
| 210 | + public function getDayTotals( $timestamp = 0 ) { |
229 | 211 | $range = array(); |
230 | 212 | $end_format = 'Ymd235959'; |
231 | | - if($is_now){ |
232 | | - $timestamp = time(); |
233 | | - $end_format = 'YmdHis'; |
234 | | - } |
235 | 213 | |
236 | | - $range[0] = date( 'Ymd000000' , wfTimestamp(TS_UNIX, $timestamp) ); |
237 | | - $range[1] = date( $end_format , wfTimestamp(TS_UNIX, $timestamp) ); |
| 214 | + $range[0] = strtotime( date( 'Ymd000000' , wfTimestamp(TS_UNIX, $timestamp) ) ); |
| 215 | + $range[1] = strtotime( date( $end_format , wfTimestamp(TS_UNIX, $timestamp) ) ); |
238 | 216 | |
239 | 217 | return $this->getTotalsInRange($range); |
240 | 218 | } |
241 | 219 | |
242 | | - // Database lookup for week totals |
243 | | - public function getWeekTotals( $week ) { |
244 | | - $range = $this->weekRange( $week ); |
245 | | - return $this->getTotalsInRange($range); |
246 | | - } |
247 | | - |
248 | | - //generalized lookup |
249 | | - public function getTotalsInRange($range){ |
| 220 | + //Generalized lookup |
| 221 | + //$range @array( star, end ) UNIXTIME |
| 222 | + public function getTotalsInRange( $range ){ |
250 | 223 | $dbr = efContributionTrackingConnection(); |
251 | 224 | |
252 | | - $conds[] = "ts >=" . $dbr->addQuotes( $range[0] ); |
253 | | - $conds[] = "ts <=" . $dbr->addQuotes( $range[1] ); |
| 225 | + $conds[] = "ts >=" . $dbr->addQuotes( date( 'YmdHis', $range[0] ) ); |
| 226 | + $conds[] = "ts <=" . $dbr->addQuotes( date( 'YmdHis', $range[1] ) ); |
254 | 227 | |
255 | 228 | $res = $dbr->select( |
256 | 229 | array( 'contribution_tracking', |
— | — | @@ -286,7 +259,6 @@ |
287 | 260 | $row[4] |
288 | 261 | ); |
289 | 262 | } |
290 | | - |
291 | 263 | return $result; |
292 | 264 | } |
293 | 265 | |
Index: branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionReporting.alias.php |
— | — | @@ -24,9 +24,9 @@ |
25 | 25 | |
26 | 26 | /** Egyptian Spoken Arabic (مصرى) */ |
27 | 27 | $aliases['arz'] = array( |
28 | | - 'ContributionHistory' => array( 'تاريخ_المساهمة' ), |
29 | | - 'ContributionStatistics' => array( 'إحصاءات_المساهمة' ), |
30 | | - 'ContributionTotal' => array( 'إجمالي_المساهمة' ), |
| 28 | + 'ContributionHistory' => array( 'تاريخ_المساهمه' ), |
| 29 | + 'ContributionStatistics' => array( 'احصائيات_المساهمه' ), |
| 30 | + 'ContributionTotal' => array( 'مجموع_المساهمه' ), |
31 | 31 | ); |
32 | 32 | |
33 | 33 | /** Bosnian (Bosanski) */ |
Index: branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionReporting.i18n.php |
— | — | @@ -92,8 +92,6 @@ |
93 | 93 | 'fundraiserstats-tab-averages' => 'Averages (USD)', |
94 | 94 | 'fundraiserstats-tab-maximums' => 'Maximums (USD)', |
95 | 95 | 'fundraiserstats-tab-ytd' => 'Year-to-date (USD)', |
96 | | - |
97 | | - 'specialpages-group-contribution' => 'Contributions/Fundraiser', |
98 | 96 | ); |
99 | 97 | |
100 | 98 | /** Message documentation (Message documentation) |
— | — | @@ -106,6 +104,7 @@ |
107 | 105 | * @author Malafaya |
108 | 106 | * @author Purodha |
109 | 107 | * @author Siebrand |
| 108 | + * @author Umherirrender |
110 | 109 | */ |
111 | 110 | $messages['qqq'] = array( |
112 | 111 | 'contributionreporting-desc' => 'Description for the ContributionReporting Extension. Shown in [[Special:Version]]. Do not translate or change tag names.', |
— | — | @@ -113,6 +112,7 @@ |
114 | 113 | 'contrib-hist-name' => '{{Identical|Name}}', |
115 | 114 | 'contrib-hist-date' => '{{Identical|Date}}', |
116 | 115 | 'contrib-hist-amount' => '{{Identical|Amount}}', |
| 116 | + 'contribstats-desc' => '{{desc}}', |
117 | 117 | 'contribstats-currency-range-totals' => '* $1 is a start date |
118 | 118 | * $2 is an end date', |
119 | 119 | 'contribstats-currency' => '{{Identical|Currency}}', |
— | — | @@ -191,7 +191,6 @@ |
192 | 192 | 'fundraiserstats-tab-averages' => 'Gemiddeldes (in USD)', |
193 | 193 | 'fundraiserstats-tab-maximums' => 'Maksimums (in USD)', |
194 | 194 | 'fundraiserstats-tab-ytd' => 'Jaar-tot-datum (USD)', |
195 | | - 'specialpages-group-contribution' => 'Skenkings/Fondsinsameling', |
196 | 195 | ); |
197 | 196 | |
198 | 197 | /** Amharic (አማርኛ) |
— | — | @@ -234,6 +233,7 @@ |
235 | 234 | 'contribstats-max' => 'Masima (USD)', |
236 | 235 | 'contribstats-percentage-ytd' => 'Porzentache (YTD)', |
237 | 236 | 'contribstats-total-ytd' => 'Total (YTD)', |
| 237 | + 'contribstats-template' => 'Plantilla', |
238 | 238 | 'fundraiserstatistics' => "Estatisticas d'a replega de fundos", |
239 | 239 | 'fundraiserstats-date' => 'Calendata', |
240 | 240 | 'fundraiserstats-day' => 'Día $1 de $2', |
— | — | @@ -320,7 +320,6 @@ |
321 | 321 | 'fundraiserstats-tab-averages' => 'المتوسطات (USD)', |
322 | 322 | 'fundraiserstats-tab-maximums' => 'القيم القصوى (USD)', |
323 | 323 | 'fundraiserstats-tab-ytd' => 'العام حتى الآن (USD)', |
324 | | - 'specialpages-group-contribution' => 'المساهمات/جمع التبرعات', |
325 | 324 | ); |
326 | 325 | |
327 | 326 | /** Aramaic (ܐܪܡܝܐ) |
— | — | @@ -385,7 +384,6 @@ |
386 | 385 | 'fundraiserstats-tab-contributions' => 'عدد المساهمات', |
387 | 386 | 'fundraiserstats-tab-averages' => 'متوسطات', |
388 | 387 | 'fundraiserstats-tab-maximums' => 'الحدود القصوى (بالدولار الامريكاني)', |
389 | | - 'specialpages-group-contribution' => 'المساهمين/جامعين التبرعات', |
390 | 388 | ); |
391 | 389 | |
392 | 390 | /** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца)) |
— | — | @@ -460,7 +458,6 @@ |
461 | 459 | 'fundraiserstats-tab-averages' => 'Сярэдні (USD)', |
462 | 460 | 'fundraiserstats-tab-maximums' => 'Максымальныя (USD)', |
463 | 461 | 'fundraiserstats-tab-ytd' => 'На цяперашні год (USD)', |
464 | | - 'specialpages-group-contribution' => 'Ахвяраваньні/Збор сродкаў', |
465 | 462 | ); |
466 | 463 | |
467 | 464 | /** Bulgarian (Български) |
— | — | @@ -551,6 +548,7 @@ |
552 | 549 | * @author Y-M D |
553 | 550 | */ |
554 | 551 | $messages['br'] = array( |
| 552 | + 'contributionreporting-desc' => 'Rentañ-kont war-eeun diwar-benn dastumadeg donezonoù Wikimedia', |
555 | 553 | 'contributiontotal' => 'Hollad an degasadennoù', |
556 | 554 | 'contributionhistory' => 'Istor an degasadennoù', |
557 | 555 | 'contrib-hist-header' => 'Kemanadennoù ar roerien, war-eeun dre ar bed a-bezh', |
— | — | @@ -561,6 +559,7 @@ |
562 | 560 | 'contrib-hist-previous' => "Roadennoù neveshoc'h", |
563 | 561 | 'contrib-hist-anonymous' => 'Dizanv', |
564 | 562 | 'contributionstatistics' => 'Stadegoù an degasadennoù', |
| 563 | + 'contribstats-desc' => "Diskouez stadegoù an degasadennoù bet graet d'ar Wikimedia Foundation", |
565 | 564 | 'contribstats-daily-totals' => '{{PLURAL:$1|Hollad evit hiziv|Hollad dre zevez evit ar $1 devez ziwezhañ}}', |
566 | 565 | 'contribstats-monthly-totals' => '{{PLURAL:$1|Hollad evit ar miz-mañ|Hollad dre miz evit ar $1 miz ziwezhañ}}', |
567 | 566 | 'contribstats-month-range-totals' => '{{PLURAL:$1|Hollad evit $1 miz|Holladoù miziek evit $1 miz}}', |
— | — | @@ -614,7 +613,6 @@ |
615 | 614 | 'fundraiserstats-tab-averages' => 'Keidennoù (USD)', |
616 | 615 | 'fundraiserstats-tab-maximums' => 'Maximumoù (dollarioù US)', |
617 | 616 | 'fundraiserstats-tab-ytd' => 'Er bloavezh (USD)', |
618 | | - 'specialpages-group-contribution' => 'Degasadenn/dastum fontoù', |
619 | 617 | ); |
620 | 618 | |
621 | 619 | /** Bosnian (Bosanski) |
— | — | @@ -687,7 +685,6 @@ |
688 | 686 | 'fundraiserstats-tab-averages' => 'Prosjek (USD)', |
689 | 687 | 'fundraiserstats-tab-maximums' => 'Najviše (USD)', |
690 | 688 | 'fundraiserstats-tab-ytd' => 'Od početka godine (USD)', |
691 | | - 'specialpages-group-contribution' => 'Doprinosi/donacije', |
692 | 689 | ); |
693 | 690 | |
694 | 691 | /** Catalan (Català) |
— | — | @@ -819,7 +816,6 @@ |
820 | 817 | 'fundraiserstats-tab-averages' => 'Průměry (USD)', |
821 | 818 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
822 | 819 | 'fundraiserstats-tab-ytd' => 'Od začátku roku (USD)', |
823 | | - 'specialpages-group-contribution' => 'Příspěvky/financování', |
824 | 820 | ); |
825 | 821 | |
826 | 822 | /** Church Slavic (Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ) |
— | — | @@ -879,7 +875,6 @@ |
880 | 876 | 'fundraiserstats-tab-contributions' => 'Antal bidrag', |
881 | 877 | 'fundraiserstats-tab-averages' => 'Gennemsnit (USD)', |
882 | 878 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
883 | | - 'specialpages-group-contribution' => 'Bidrag/Indsamling', |
884 | 879 | ); |
885 | 880 | |
886 | 881 | /** German (Deutsch) |
— | — | @@ -958,7 +953,6 @@ |
959 | 954 | 'fundraiserstats-tab-averages' => 'Durchschnittswerte (USD)', |
960 | 955 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
961 | 956 | 'fundraiserstats-tab-ytd' => 'Aufgelaufen im Jahr (USD)', |
962 | | - 'specialpages-group-contribution' => 'Spenden/Fundraiser', |
963 | 957 | ); |
964 | 958 | |
965 | 959 | /** Zazaki (Zazaki) |
— | — | @@ -1032,7 +1026,6 @@ |
1033 | 1027 | 'fundraiserstats-tab-averages' => 'Orta (USD)', |
1034 | 1028 | 'fundraiserstats-tab-maximums' => 'Tewr zaf (USD)', |
1035 | 1029 | 'fundraiserstats-tab-ytd' => 'Serre be hetan nıka (USD)', |
1036 | | - 'specialpages-group-contribution' => 'Destek dayoğan/Pere berz kerdoğ', |
1037 | 1030 | ); |
1038 | 1031 | |
1039 | 1032 | /** Lower Sorbian (Dolnoserbski) |
— | — | @@ -1105,7 +1098,6 @@ |
1106 | 1099 | 'fundraiserstats-tab-averages' => 'Pśerězki (USD)', |
1107 | 1100 | 'fundraiserstats-tab-maximums' => 'Maksimumy (USD)', |
1108 | 1101 | 'fundraiserstats-tab-ytd' => 'Doněnta w lěśe (USD)', |
1109 | | - 'specialpages-group-contribution' => 'Dary/Pósćiwańska akcija', |
1110 | 1102 | ); |
1111 | 1103 | |
1112 | 1104 | /** Greek (Ελληνικά) |
— | — | @@ -1176,7 +1168,6 @@ |
1177 | 1169 | 'fundraiserstats-tab-contributions' => 'Αριθμός συνεισφορών', |
1178 | 1170 | 'fundraiserstats-tab-averages' => 'Μέσοι όροι (USD)', |
1179 | 1171 | 'fundraiserstats-tab-maximums' => 'Μέγιστα (USD)', |
1180 | | - 'specialpages-group-contribution' => 'Συνεισφορές/Έρανος', |
1181 | 1172 | ); |
1182 | 1173 | |
1183 | 1174 | /** Esperanto (Esperanto) |
— | — | @@ -1250,7 +1241,6 @@ |
1251 | 1242 | 'fundraiserstats-tab-averages' => 'Averaĝoj (USD)', |
1252 | 1243 | 'fundraiserstats-tab-maximums' => 'Maksimumoj (USD)', |
1253 | 1244 | 'fundraiserstats-tab-ytd' => 'Jaro ĝis nun (usonaj dolaroj)', |
1254 | | - 'specialpages-group-contribution' => 'Kontribuoj/Monkolekto', |
1255 | 1245 | ); |
1256 | 1246 | |
1257 | 1247 | /** Spanish (Español) |
— | — | @@ -1329,7 +1319,6 @@ |
1330 | 1320 | 'fundraiserstats-tab-averages' => 'Promedios (USD)', |
1331 | 1321 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
1332 | 1322 | 'fundraiserstats-tab-ytd' => 'Año hasta la fecha (USD)', |
1333 | | - 'specialpages-group-contribution' => 'Contribuciones/Recaudador de fondos', |
1334 | 1323 | ); |
1335 | 1324 | |
1336 | 1325 | /** Estonian (Eesti) |
— | — | @@ -1395,11 +1384,11 @@ |
1396 | 1385 | 'fundraiserstats-tab-averages' => 'Keskmised (USD)', |
1397 | 1386 | 'fundraiserstats-tab-maximums' => 'Maksimumid (USD)', |
1398 | 1387 | 'fundraiserstats-tab-ytd' => 'Sel aastal (USD)', |
1399 | | - 'specialpages-group-contribution' => 'Annetamine / korjandused', |
1400 | 1388 | ); |
1401 | 1389 | |
1402 | 1390 | /** Basque (Euskara) |
1403 | 1391 | * @author An13sa |
| 1392 | + * @author Joxemai |
1404 | 1393 | */ |
1405 | 1394 | $messages['eu'] = array( |
1406 | 1395 | 'contributiontotal' => 'Dohaintzak guztira', |
— | — | @@ -1427,7 +1416,9 @@ |
1428 | 1417 | 'contribstats-week' => 'Astea', |
1429 | 1418 | 'contribstats-clicks' => 'Klikak', |
1430 | 1419 | 'contribstats-donations' => 'Dohaintzak', |
| 1420 | + 'contribstats-conversion' => 'Bihurketa-erlazioa (%)', |
1431 | 1421 | 'contribstats-template' => 'Txantiloia', |
| 1422 | + 'contribstats-nodata' => 'Daturik ez da sartu', |
1432 | 1423 | 'contribstats-average' => 'Bataz bestekoa', |
1433 | 1424 | 'fundraiserstats-date' => 'Data', |
1434 | 1425 | 'fundraiserstats-contributions' => 'Ekarpenak', |
— | — | @@ -1490,7 +1481,6 @@ |
1491 | 1482 | 'fundraiserstats-tab-contributions' => 'Númeru de contribucionis', |
1492 | 1483 | 'fundraiserstats-tab-averages' => 'Meyas (USD)', |
1493 | 1484 | 'fundraiserstats-tab-maximums' => 'Máissimus (USD)', |
1494 | | - 'specialpages-group-contribution' => 'Contribucionis/Fundraiser', |
1495 | 1485 | ); |
1496 | 1486 | |
1497 | 1487 | /** Persian (فارسی) |
— | — | @@ -1542,7 +1532,6 @@ |
1543 | 1533 | 'fundraiserstats-tab-contributions' => 'تعداد مشارکتکنندگان', |
1544 | 1534 | 'fundraiserstats-tab-averages' => 'میانگینها (دلار آمریکا)', |
1545 | 1535 | 'fundraiserstats-tab-maximums' => 'بیشینهها (دلار آمریکا)', |
1546 | | - 'specialpages-group-contribution' => 'مشارکتها/جمعآوری کمک', |
1547 | 1536 | ); |
1548 | 1537 | |
1549 | 1538 | /** Finnish (Suomi) |
— | — | @@ -1616,7 +1605,6 @@ |
1617 | 1606 | 'fundraiserstats-tab-contributions' => 'Lahjoitusten määrä', |
1618 | 1607 | 'fundraiserstats-tab-averages' => 'Keskiarvot (USD)', |
1619 | 1608 | 'fundraiserstats-tab-maximums' => 'Maksimit (USD)', |
1620 | | - 'specialpages-group-contribution' => 'Lahjoituksia/Rahankeräys', |
1621 | 1609 | ); |
1622 | 1610 | |
1623 | 1611 | /** French (Français) |
— | — | @@ -1697,7 +1685,6 @@ |
1698 | 1686 | 'fundraiserstats-tab-averages' => 'Moyennes (dollars US)', |
1699 | 1687 | 'fundraiserstats-tab-maximums' => 'Maximums (dollars US)', |
1700 | 1688 | 'fundraiserstats-tab-ytd' => 'Année en cours (dollars US)', |
1701 | | - 'specialpages-group-contribution' => 'Contributions / levée de fonds', |
1702 | 1689 | ); |
1703 | 1690 | |
1704 | 1691 | /** Franco-Provençal (Arpetan) |
— | — | @@ -1770,7 +1757,6 @@ |
1771 | 1758 | 'fundraiserstats-tab-averages' => 'Moyenes (dolars US)', |
1772 | 1759 | 'fundraiserstats-tab-maximums' => 'Més (dolars US)', |
1773 | 1760 | 'fundraiserstats-tab-ytd' => 'An en cors (dolars US)', |
1774 | | - 'specialpages-group-contribution' => 'Contribucions / levâ de fonds', |
1775 | 1761 | ); |
1776 | 1762 | |
1777 | 1763 | /** Friulian (Furlan) |
— | — | @@ -1853,7 +1839,6 @@ |
1854 | 1840 | 'fundraiserstats-tab-averages' => 'Medias (dólar estadounidense)', |
1855 | 1841 | 'fundraiserstats-tab-maximums' => 'Máximas (dólar estadounidense)', |
1856 | 1842 | 'fundraiserstats-tab-ytd' => 'Total anual ata o de agora (USD)', |
1857 | | - 'specialpages-group-contribution' => 'Contribucións/Recadación', |
1858 | 1843 | ); |
1859 | 1844 | |
1860 | 1845 | /** Ancient Greek (Ἀρχαία ἑλληνικὴ) |
— | — | @@ -1947,7 +1932,6 @@ |
1948 | 1933 | 'fundraiserstats-tab-averages' => 'Durchschnittswärt (USD)', |
1949 | 1934 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
1950 | 1935 | 'fundraiserstats-tab-ytd' => 'Kaländerjohr (USD)', |
1951 | | - 'specialpages-group-contribution' => 'Spände/Spändeufruef', |
1952 | 1936 | ); |
1953 | 1937 | |
1954 | 1938 | /** Hebrew (עברית) |
— | — | @@ -2017,7 +2001,6 @@ |
2018 | 2002 | 'fundraiserstats-tab-contributions' => 'מספר התורמים', |
2019 | 2003 | 'fundraiserstats-tab-averages' => 'ממוצע (USD)', |
2020 | 2004 | 'fundraiserstats-tab-maximums' => 'מקסימום (USD)', |
2021 | | - 'specialpages-group-contribution' => 'תרומות/התרמה', |
2022 | 2005 | ); |
2023 | 2006 | |
2024 | 2007 | /** Croatian (Hrvatski) |
— | — | @@ -2077,7 +2060,6 @@ |
2078 | 2061 | 'fundraiserstats-tab-contributions' => 'Broj doprinosa', |
2079 | 2062 | 'fundraiserstats-tab-averages' => 'Prosjeci (USD)', |
2080 | 2063 | 'fundraiserstats-tab-maximums' => 'Maksimumi (USD)', |
2081 | | - 'specialpages-group-contribution' => 'Doprinosi/Prikupljanje', |
2082 | 2064 | ); |
2083 | 2065 | |
2084 | 2066 | /** Upper Sorbian (Hornjoserbsce) |
— | — | @@ -2152,7 +2134,6 @@ |
2153 | 2135 | 'fundraiserstats-tab-averages' => 'Přerězki (USD)', |
2154 | 2136 | 'fundraiserstats-tab-maximums' => 'Maksimumy (USD)', |
2155 | 2137 | 'fundraiserstats-tab-ytd' => 'Dotal w lěće (USD)', |
2156 | | - 'specialpages-group-contribution' => 'Dary/Darjenska akcija', |
2157 | 2138 | ); |
2158 | 2139 | |
2159 | 2140 | /** Hungarian (Magyar) |
— | — | @@ -2200,6 +2181,7 @@ |
2201 | 2182 | 'contribstats-week' => 'Hét', |
2202 | 2183 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Heti összesítés|Heti összesítések az elmúlt $1 hetet is beleértve}}', |
2203 | 2184 | 'contribstats-payment-type' => 'Fizetés típusa', |
| 2185 | + 'contribstats-payment-type-hits' => 'Fizetési módok gyakorisága', |
2204 | 2186 | 'contribstats-clicks' => 'Kattintások', |
2205 | 2187 | 'contribstats-donations' => 'Adományok', |
2206 | 2188 | 'contribstats-conversion' => 'Konverziós ráta (%)', |
— | — | @@ -2208,6 +2190,8 @@ |
2209 | 2191 | 'contribstats-landingpage' => 'Érkezési oldal', |
2210 | 2192 | 'contribstats-donatepage' => 'Adományoldal', |
2211 | 2193 | 'contribstats-average' => 'Átlag', |
| 2194 | + 'contribstats-paypal-donations' => 'PayPal adományok', |
| 2195 | + 'contribstats-credit-card' => 'Hitelkártya', |
2212 | 2196 | 'fundraiserstatistics' => 'Adományozási statisztikák', |
2213 | 2197 | 'fundraiserstats-date' => 'Dátum', |
2214 | 2198 | 'fundraiserstats-day' => '$2, $1. nap', |
— | — | @@ -2220,7 +2204,6 @@ |
2221 | 2205 | 'fundraiserstats-tab-contributions' => 'Közreműködések száma', |
2222 | 2206 | 'fundraiserstats-tab-averages' => 'Átlagosan (USD)', |
2223 | 2207 | 'fundraiserstats-tab-maximums' => 'Maximum (USD)', |
2224 | | - 'specialpages-group-contribution' => 'Adományok/Adománygyűjtés', |
2225 | 2208 | ); |
2226 | 2209 | |
2227 | 2210 | /** Interlingua (Interlingua) |
— | — | @@ -2293,7 +2276,6 @@ |
2294 | 2277 | 'fundraiserstats-tab-averages' => 'Medias (USD)', |
2295 | 2278 | 'fundraiserstats-tab-maximums' => 'Maximos (USD)', |
2296 | 2279 | 'fundraiserstats-tab-ytd' => 'Anno in curso (USD)', |
2297 | | - 'specialpages-group-contribution' => 'Contributiones/Collecta de fundos', |
2298 | 2280 | ); |
2299 | 2281 | |
2300 | 2282 | /** Indonesian (Bahasa Indonesia) |
— | — | @@ -2369,7 +2351,6 @@ |
2370 | 2352 | 'fundraiserstats-tab-averages' => 'Rata-rata (USD)', |
2371 | 2353 | 'fundraiserstats-tab-maximums' => 'Tertinggi (USD)', |
2372 | 2354 | 'fundraiserstats-tab-ytd' => 'Tahun berjalan (USD)', |
2373 | | - 'specialpages-group-contribution' => 'Kontribusi/Penggalang dana', |
2374 | 2355 | ); |
2375 | 2356 | |
2376 | 2357 | /** Ido (Ido) |
— | — | @@ -2393,6 +2374,7 @@ |
2394 | 2375 | ); |
2395 | 2376 | |
2396 | 2377 | /** Italian (Italiano) |
| 2378 | + * @author Beta16 |
2397 | 2379 | * @author BrokenArrow |
2398 | 2380 | * @author Darth Kule |
2399 | 2381 | */ |
— | — | @@ -2431,25 +2413,32 @@ |
2432 | 2414 | 'contribstats-value-from' => 'Fra $1 - $2', |
2433 | 2415 | 'contribstats-value-over' => 'Più di $1', |
2434 | 2416 | 'contributiontrackingstatistics' => 'Monitoraggio statistiche dei contributi', |
2435 | | - 'contribstats-day-totals' => 'Totale per oggi', |
| 2417 | + 'contribstats-day-totals' => 'Totale per giorno', |
2436 | 2418 | 'contribstats-week' => 'Settimana', |
2437 | 2419 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Totale per questa settimana|Totali settimanali per le ultime $1 settimane}}', |
| 2420 | + 'contribstats-payment-type' => 'Tipo di pagamento', |
| 2421 | + 'contribstats-banner' => 'Banner', |
2438 | 2422 | 'contribstats-clicks' => 'Clic', |
2439 | 2423 | 'contribstats-donations' => 'Donazioni', |
2440 | 2424 | 'contribstats-conversion' => 'Tasso di conversione (%)', |
2441 | 2425 | 'contribstats-template' => 'Template', |
| 2426 | + 'contribstats-nodata' => 'Nessun dato fornito', |
| 2427 | + 'contribstats-donatepage' => 'Pagina di donazione', |
| 2428 | + 'contribstats-average' => 'Media', |
| 2429 | + 'contribstats-paypal-donations' => 'PayPal', |
| 2430 | + 'contribstats-credit-card' => 'Carta di credito', |
2442 | 2431 | 'fundraiserstatistics' => 'Statistiche della raccolta fondi', |
2443 | 2432 | 'fundraiserstats-date' => 'Data', |
2444 | 2433 | 'fundraiserstats-day' => 'Giorno $1 di $2', |
2445 | 2434 | 'fundraiserstats-contributions' => 'Contributi', |
2446 | 2435 | 'fundraiserstats-total' => 'Totale (USD)', |
2447 | 2436 | 'fundraiserstats-avg' => 'Media (USD)', |
| 2437 | + 'fundraiserstats-ytd' => 'Totale cumulativo (USD)', |
2448 | 2438 | 'fundraiserstats-max' => 'Massimo (USD)', |
2449 | 2439 | 'fundraiserstats-tab-totals' => 'Totali (USD)', |
2450 | 2440 | 'fundraiserstats-tab-contributions' => 'Numero di contributi', |
2451 | 2441 | 'fundraiserstats-tab-averages' => 'Medie (USD)', |
2452 | 2442 | 'fundraiserstats-tab-maximums' => 'Massimi (USD)', |
2453 | | - 'specialpages-group-contribution' => 'Donazioni/Raccolta fondi', |
2454 | 2443 | ); |
2455 | 2444 | |
2456 | 2445 | /** Japanese (日本語) |
— | — | @@ -2522,10 +2511,10 @@ |
2523 | 2512 | 'fundraiserstats-tab-averages' => '平均 (米ドル)', |
2524 | 2513 | 'fundraiserstats-tab-maximums' => '最大 (米ドル)', |
2525 | 2514 | 'fundraiserstats-tab-ytd' => '年度累計 (米ドル)', |
2526 | | - 'specialpages-group-contribution' => '寄付/資金調達', |
2527 | 2515 | ); |
2528 | 2516 | |
2529 | 2517 | /** Javanese (Basa Jawa) |
| 2518 | + * @author Meursault2004 |
2530 | 2519 | * @author Pras |
2531 | 2520 | */ |
2532 | 2521 | $messages['jv'] = array( |
— | — | @@ -2558,6 +2547,8 @@ |
2559 | 2548 | 'contribstats-max' => 'Paling akèh (USD)', |
2560 | 2549 | 'contribstats-percentage-ytd' => 'Persèntase (YTD)', |
2561 | 2550 | 'contribstats-total-ytd' => 'Gunggung (YTD)', |
| 2551 | + 'contribstats-week' => 'Minggu', |
| 2552 | + 'contribstats-donations' => 'Sumbangan', |
2562 | 2553 | 'fundraiserstatistics' => 'Statistik pangumpul dana', |
2563 | 2554 | 'fundraiserstats-date' => 'Tanggal', |
2564 | 2555 | 'fundraiserstats-day' => 'Dina ka-$1 saka $2 dina', |
— | — | @@ -2579,21 +2570,33 @@ |
2580 | 2571 | 'contributionhistory' => 'წვლილის ისტორია', |
2581 | 2572 | 'contrib-hist-name' => 'სახელი', |
2582 | 2573 | 'contrib-hist-date' => 'დრო და თარიღი', |
| 2574 | + 'contrib-hist-amount' => 'თანხა', |
2583 | 2575 | 'contrib-hist-anonymous' => 'ანონიმური', |
| 2576 | + 'contributionstatistics' => 'წვლილის სტატისტიკა', |
2584 | 2577 | 'contribstats-day' => 'დღე', |
2585 | 2578 | 'contribstats-month' => 'თვე', |
| 2579 | + 'contribstats-currency' => 'ვალუტა', |
| 2580 | + 'contribstats-amount' => 'თანხა (აშშ დოლარი)', |
2586 | 2581 | 'contribstats-contributions' => 'წვლილი', |
2587 | 2582 | 'contribstats-total' => 'ტოტალური (USD)', |
2588 | 2583 | 'contribstats-avg' => 'საშუალო (USD)', |
2589 | 2584 | 'contribstats-max' => 'მაქსიმუმი (USD)', |
| 2585 | + 'contribstats-total-ytd' => 'სულ (YTD)', |
| 2586 | + 'contribstats-value-under' => '$ 1-ის ქვეშ', |
| 2587 | + 'contribstats-value-from' => '$1 - $2-დან', |
| 2588 | + 'contribstats-value-over' => '$1-ზე', |
| 2589 | + 'contribstats-week' => 'კვირა', |
2590 | 2590 | 'contribstats-banner' => 'ლოზუნგი', |
2591 | 2591 | 'contribstats-donations' => 'შეწირულობები', |
2592 | 2592 | 'contribstats-conversion' => 'კონვერსიის მაჩვენებელი (%)', |
2593 | 2593 | 'contribstats-template' => 'თარგი', |
| 2594 | + 'contribstats-donatepage' => 'შემოწირულობის გვერდი', |
2594 | 2595 | 'contribstats-average' => 'საშუალო', |
2595 | 2596 | 'contribstats-credit-card' => 'საკრედიტო ბარათი', |
2596 | 2597 | 'fundraiserstats-date' => 'თარიღი', |
2597 | 2598 | 'fundraiserstats-contributions' => 'წვლილი', |
| 2599 | + 'fundraiserstats-max' => 'მაქსიმუმი (USD)', |
| 2600 | + 'fundraiserstats-tab-totals' => 'სულ (USD)', |
2598 | 2601 | 'fundraiserstats-tab-contributions' => 'წვლილის ნომერი', |
2599 | 2602 | 'fundraiserstats-tab-maximums' => 'მაქსიმუმი (USD)', |
2600 | 2603 | ); |
— | — | @@ -2646,6 +2649,8 @@ |
2647 | 2650 | $messages['kn'] = array( |
2648 | 2651 | 'contrib-hist-name' => 'ಹೆಸರು', |
2649 | 2652 | 'contrib-hist-date' => 'ಸಮಯ ಮತ್ತು ದಿನಾಂಕ', |
| 2653 | + 'contrib-hist-anonymous' => 'ಅನಾಮಧೇಯ', |
| 2654 | + 'contribstats-month' => 'ತಿಂಗಳು', |
2650 | 2655 | 'fundraiserstats-date' => 'ದಿನಾಂಕ', |
2651 | 2656 | ); |
2652 | 2657 | |
— | — | @@ -2668,11 +2673,18 @@ |
2669 | 2674 | 'contrib-hist-anonymous' => '익명', |
2670 | 2675 | 'contributionstatistics' => '기부 통계', |
2671 | 2676 | 'contribstats-desc' => '위키미디어 재단으로의 기부의 통계를 보여 줌', |
2672 | | - 'contribstats-day' => '일', |
| 2677 | + 'contribstats-daily-totals' => '{{PLURAL:$1|오늘 기부 총합|과거 $1일간 기부 총합}}', |
| 2678 | + 'contribstats-monthly-totals' => '{{PLURAL:$1|이달의 기부 총합|과거 $1개월의 월별 기부 총합}}', |
| 2679 | + 'contribstats-month-range-totals' => '{{PLURAL:$1|$1개월간의 총합|$1개월간의 월별 총합}}', |
| 2680 | + 'contribstats-currency-range-totals' => '통화별 총합 ($1에서 $2까지)', |
| 2681 | + 'contribstats-contribution-range-breakdown' => '액수별 기부 내역 ($1에서 $2까지)', |
| 2682 | + 'contribstats-currency-totals' => '회계연도 $1년의 통화별 기부 총액', |
| 2683 | + 'contribstats-contribution-breakdown' => '회계연도 $1년의 액수별 기부 내역', |
| 2684 | + 'contribstats-day' => '날짜', |
2673 | 2685 | 'contribstats-month' => '월', |
2674 | 2686 | 'contribstats-currency' => '화폐', |
2675 | 2687 | 'contribstats-amount' => '금액 (USD)', |
2676 | | - 'contribstats-contributions' => '기부', |
| 2688 | + 'contribstats-contributions' => '기부 횟수', |
2677 | 2689 | 'contribstats-total' => '합계 (USD)', |
2678 | 2690 | 'contribstats-avg' => '평균 (USD)', |
2679 | 2691 | 'contribstats-max' => '최대 (USD)', |
— | — | @@ -2682,20 +2694,42 @@ |
2683 | 2695 | 'contribstats-value-under' => '$1 미만', |
2684 | 2696 | 'contribstats-value-from' => '$1 - $2 사이', |
2685 | 2697 | 'contribstats-value-over' => '$1 초과', |
| 2698 | + 'contributiontrackingstatistics' => '기부 추적 통계', |
| 2699 | + 'contribstats-day-totals' => '일간 소계', |
| 2700 | + 'contribstats-week' => '주', |
| 2701 | + 'contribstats-weekly-totals' => '{{PLURAL:$1|이번 주의 총합|과거 $1주일간의 총합}}', |
| 2702 | + 'contribstats-payment-type' => '지불 방식', |
| 2703 | + 'contribstats-banner' => '배너', |
| 2704 | + 'contribstats-payment-type-hits' => '지불 유형 선택 수', |
| 2705 | + 'contribstats-clicks' => '클릭 횟수', |
| 2706 | + 'contribstats-donations' => '기부 횟수', |
| 2707 | + 'contribstats-conversion' => '전환율 (%)', |
| 2708 | + 'contribstats-template' => '틀', |
| 2709 | + 'contribstats-nodata' => '데이터가 없습니다.', |
| 2710 | + 'contribstats-landingpage' => '방문한 페이지', |
| 2711 | + 'contribstats-donatepage' => '기부 페이지', |
| 2712 | + 'contribstats-average' => '평균', |
| 2713 | + 'contribstats-imperfect-data' => '세션 추적 없이 기부를 추적하는 것은 한계가 있기 때문에 이 데이터는 정확하지 않을 수 있습니다.', |
| 2714 | + 'contribstats-paypal-donations' => 'PayPal 기부', |
| 2715 | + 'contribstats-credit-card' => '신용 카드', |
| 2716 | + 'contribstats-fraud-note' => '일부 사기성 기부도 있습니다.', |
| 2717 | + 'contribstats-unaudited' => '이는 회계 감사받지 않은 총합입니다.', |
2686 | 2718 | 'fundraiserstatistics' => '모금 활동 통계', |
2687 | 2719 | 'fundraiserstats-date' => '날짜', |
2688 | 2720 | 'fundraiserstats-day' => '$2의 $1일째', |
2689 | 2721 | 'fundraiserstats-contributions' => '기부 횟수', |
2690 | 2722 | 'fundraiserstats-total' => '합계 (USD)', |
2691 | 2723 | 'fundraiserstats-avg' => '평균 (USD)', |
| 2724 | + 'fundraiserstats-ytd' => '누계 (USD)', |
2692 | 2725 | 'fundraiserstats-max' => '최대 (USD)', |
2693 | 2726 | 'fundraiserstats-tab-totals' => '합계 (USD)', |
2694 | 2727 | 'fundraiserstats-tab-contributions' => '기여 횟수', |
2695 | 2728 | 'fundraiserstats-tab-averages' => '평균 (USD)', |
2696 | 2729 | 'fundraiserstats-tab-maximums' => '최댓값 (USD)', |
| 2730 | + 'fundraiserstats-tab-ytd' => '연간 누계 (USD)', |
2697 | 2731 | ); |
2698 | 2732 | |
2699 | | -/** Ripoarisch (Ripoarisch) |
| 2733 | +/** Colognian (Ripoarisch) |
2700 | 2734 | * @author Purodha |
2701 | 2735 | */ |
2702 | 2736 | $messages['ksh'] = array( |
— | — | @@ -2756,7 +2790,6 @@ |
2757 | 2791 | 'fundraiserstats-tab-contributions' => 'Aanzahl Beidrääsch', |
2758 | 2792 | 'fundraiserstats-tab-averages' => 'De Schnette (en Dollar us de USA)', |
2759 | 2793 | 'fundraiserstats-tab-maximums' => 'de Deckste Spende (en Dollar us de USA)', |
2760 | | - 'specialpages-group-contribution' => 'Spendebeidrääsch', |
2761 | 2794 | ); |
2762 | 2795 | |
2763 | 2796 | /** Luxembourgish (Lëtzebuergesch) |
— | — | @@ -2829,7 +2862,6 @@ |
2830 | 2863 | 'fundraiserstats-tab-averages' => 'Duerchschnëtt (USD)', |
2831 | 2864 | 'fundraiserstats-tab-maximums' => 'Maximumen (USD)', |
2832 | 2865 | 'fundraiserstats-tab-ytd' => 'Joer-bis-Datum (USD)', |
2833 | | - 'specialpages-group-contribution' => 'Donen/Quêteur', |
2834 | 2866 | ); |
2835 | 2867 | |
2836 | 2868 | /** Limburgish (Limburgs) |
— | — | @@ -2881,7 +2913,6 @@ |
2882 | 2914 | 'fundraiserstats-tab-contributions' => 'Aantal gifter', |
2883 | 2915 | 'fundraiserstats-tab-averages' => 'Gemiddelde (USD)', |
2884 | 2916 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
2885 | | - 'specialpages-group-contribution' => 'Gifte/Fónswèrvingsaksie', |
2886 | 2917 | ); |
2887 | 2918 | |
2888 | 2919 | /** Lumbaart (Lumbaart) |
— | — | @@ -2992,7 +3023,6 @@ |
2993 | 3024 | 'fundraiserstats-tab-averages' => 'Просеци (USD)', |
2994 | 3025 | 'fundraiserstats-tab-maximums' => 'Највисоки (USD)', |
2995 | 3026 | 'fundraiserstats-tab-ytd' => 'Догодина на овој ден (USD)', |
2996 | | - 'specialpages-group-contribution' => 'Придонеси/Обезб. средства', |
2997 | 3027 | ); |
2998 | 3028 | |
2999 | 3029 | /** Malayalam (മലയാളം) |
— | — | @@ -3061,7 +3091,6 @@ |
3062 | 3092 | 'fundraiserstats-tab-contributions' => 'സംഭാവനകളുടെ എണ്ണം', |
3063 | 3093 | 'fundraiserstats-tab-averages' => 'ശരാശരികൾ (USD)', |
3064 | 3094 | 'fundraiserstats-tab-maximums' => 'പരമാവധികൾ (USD)', |
3065 | | - 'specialpages-group-contribution' => 'സംഭാവനകൾ/ഫണ്ട്റെയ്സർ', |
3066 | 3095 | ); |
3067 | 3096 | |
3068 | 3097 | /** Malay (Bahasa Melayu) |
— | — | @@ -3113,7 +3142,6 @@ |
3114 | 3143 | 'fundraiserstats-tab-contributions' => 'Bilangan sumbangan', |
3115 | 3144 | 'fundraiserstats-tab-averages' => 'Purata (USD)', |
3116 | 3145 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
3117 | | - 'specialpages-group-contribution' => 'Sumbangan/Tabung', |
3118 | 3146 | ); |
3119 | 3147 | |
3120 | 3148 | /** Erzya (Эрзянь) |
— | — | @@ -3180,7 +3208,6 @@ |
3181 | 3209 | 'fundraiserstats-tab-contributions' => 'Tall Spennen', |
3182 | 3210 | 'fundraiserstats-tab-averages' => 'Dörsneden (in USD)', |
3183 | 3211 | 'fundraiserstats-tab-maximums' => 'Maximaltallen (in USD)', |
3184 | | - 'specialpages-group-contribution' => 'Spennen/Fundraiser', |
3185 | 3212 | ); |
3186 | 3213 | |
3187 | 3214 | /** Dutch (Nederlands) |
— | — | @@ -3253,7 +3280,6 @@ |
3254 | 3281 | 'fundraiserstats-tab-averages' => 'Gemiddelden (USD)', |
3255 | 3282 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
3256 | 3283 | 'fundraiserstats-tab-ytd' => 'Jaar tot op heden (USD)', |
3257 | | - 'specialpages-group-contribution' => 'Giften/Fondsenwervingsactie', |
3258 | 3284 | ); |
3259 | 3285 | |
3260 | 3286 | /** Norwegian Nynorsk (Norsk (nynorsk)) |
— | — | @@ -3317,7 +3343,6 @@ |
3318 | 3344 | 'fundraiserstats-tab-contributions' => 'Tal på bidrag', |
3319 | 3345 | 'fundraiserstats-tab-averages' => 'Snitt (USD)', |
3320 | 3346 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
3321 | | - 'specialpages-group-contribution' => 'Bidrag/Innsamling', |
3322 | 3347 | ); |
3323 | 3348 | |
3324 | 3349 | /** Norwegian (bokmål) (Norsk (bokmål)) |
— | — | @@ -3391,7 +3416,6 @@ |
3392 | 3417 | 'fundraiserstats-tab-averages' => 'Gjennomsnitt (USD)', |
3393 | 3418 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
3394 | 3419 | 'fundraiserstats-tab-ytd' => 'Året til idag (USD)', |
3395 | | - 'specialpages-group-contribution' => 'Bidrag/Innsamling', |
3396 | 3420 | ); |
3397 | 3421 | |
3398 | 3422 | /** Occitan (Occitan) |
— | — | @@ -3464,7 +3488,6 @@ |
3465 | 3489 | 'fundraiserstats-tab-averages' => 'Mejanas (USD)', |
3466 | 3490 | 'fundraiserstats-tab-maximums' => 'Maximums (USD)', |
3467 | 3491 | 'fundraiserstats-tab-ytd' => 'Annada en cors (dolars US)', |
3468 | | - 'specialpages-group-contribution' => 'Contribucions / Levada de fonses', |
3469 | 3492 | ); |
3470 | 3493 | |
3471 | 3494 | /** Ossetic (Иронау) |
— | — | @@ -3559,7 +3582,6 @@ |
3560 | 3583 | 'fundraiserstats-tab-averages' => 'Średnie (USD)', |
3561 | 3584 | 'fundraiserstats-tab-maximums' => 'Maksima (USD)', |
3562 | 3585 | 'fundraiserstats-tab-ytd' => 'Rok do danej chwili (USD)', |
3563 | | - 'specialpages-group-contribution' => 'Darowizny/Zbieranie funduszy', |
3564 | 3586 | ); |
3565 | 3587 | |
3566 | 3588 | /** Piedmontese (Piemontèis) |
— | — | @@ -3633,7 +3655,6 @@ |
3634 | 3656 | 'fundraiserstats-tab-averages' => 'Medie (USD)', |
3635 | 3657 | 'fundraiserstats-tab-maximums' => 'Màssim (USD)', |
3636 | 3658 | 'fundraiserstats-tab-ytd' => 'Ann an cors (USD)', |
3637 | | - 'specialpages-group-contribution' => 'Contribussion/Racòlta fond', |
3638 | 3659 | ); |
3639 | 3660 | |
3640 | 3661 | /** Pashto (پښتو) |
— | — | @@ -3647,6 +3668,7 @@ |
3648 | 3669 | 'contribstats-day' => 'ورځ', |
3649 | 3670 | 'contribstats-month' => 'مياشت', |
3650 | 3671 | 'contribstats-currency' => 'د پيسو يوون', |
| 3672 | + 'contribstats-contributions' => 'ونډې', |
3651 | 3673 | 'contribstats-total' => 'ټولټال (امريکايي ډالر)', |
3652 | 3674 | 'contribstats-week' => 'اونۍ', |
3653 | 3675 | 'contribstats-donations' => 'بسپنې', |
— | — | @@ -3733,7 +3755,6 @@ |
3734 | 3756 | 'fundraiserstats-tab-averages' => 'Médias (USD)', |
3735 | 3757 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
3736 | 3758 | 'fundraiserstats-tab-ytd' => 'Desde o início do ano (USD)', |
3737 | | - 'specialpages-group-contribution' => 'Contribuições/Angariação de fundos', |
3738 | 3759 | ); |
3739 | 3760 | |
3740 | 3761 | /** Brazilian Portuguese (Português do Brasil) |
— | — | @@ -3797,7 +3818,6 @@ |
3798 | 3819 | 'fundraiserstats-tab-contributions' => 'Número de contribuições', |
3799 | 3820 | 'fundraiserstats-tab-averages' => 'Médias (USD)', |
3800 | 3821 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
3801 | | - 'specialpages-group-contribution' => 'Contribuições/Angariação de fundos', |
3802 | 3822 | ); |
3803 | 3823 | |
3804 | 3824 | /** Romanian (Română) |
— | — | @@ -3806,16 +3826,16 @@ |
3807 | 3827 | */ |
3808 | 3828 | $messages['ro'] = array( |
3809 | 3829 | 'contrib-hist-name' => 'Nume', |
3810 | | - 'contrib-hist-date' => 'Timp şi dată', |
| 3830 | + 'contrib-hist-date' => 'Timp și dată', |
3811 | 3831 | 'contrib-hist-amount' => 'sumă', |
3812 | | - 'contrib-hist-next' => 'Donaţii anterioare', |
3813 | | - 'contrib-hist-previous' => 'Donaţii mai noi', |
| 3832 | + 'contrib-hist-next' => 'Donații anterioare', |
| 3833 | + 'contrib-hist-previous' => 'Donații mai noi', |
3814 | 3834 | 'contrib-hist-anonymous' => 'Anonim', |
3815 | 3835 | 'contribstats-day' => 'Zi', |
3816 | 3836 | 'contribstats-month' => 'Lună', |
3817 | 3837 | 'contribstats-currency' => 'Valută', |
3818 | 3838 | 'contribstats-amount' => 'Sumă (USD)', |
3819 | | - 'contribstats-contributions' => 'Contribuţii', |
| 3839 | + 'contribstats-contributions' => 'Contribuții', |
3820 | 3840 | 'contribstats-total' => 'Total (USD)', |
3821 | 3841 | 'contribstats-avg' => 'Medie (USD)', |
3822 | 3842 | 'contribstats-max' => 'Maxim (USD)', |
— | — | @@ -3830,22 +3850,22 @@ |
3831 | 3851 | 'contribstats-payment-type' => 'Tipul de plată', |
3832 | 3852 | 'contribstats-banner' => 'Banner', |
3833 | 3853 | 'contribstats-clicks' => 'Clicuri', |
3834 | | - 'contribstats-donations' => 'Donaţii', |
| 3854 | + 'contribstats-donations' => 'Donații', |
3835 | 3855 | 'contribstats-conversion' => 'Rată de conversie (%)', |
3836 | 3856 | 'contribstats-template' => 'Format', |
3837 | | - 'contribstats-nodata' => 'Nicio informaţie furnizată', |
3838 | | - 'contribstats-donatepage' => 'Pagina de donaţii', |
| 3857 | + 'contribstats-nodata' => 'Nicio informație furnizată', |
| 3858 | + 'contribstats-donatepage' => 'Pagina de donații', |
3839 | 3859 | 'contribstats-average' => 'Medie', |
3840 | 3860 | 'contribstats-credit-card' => 'Card de credit', |
3841 | | - 'contribstats-fraud-note' => 'Câteva donaţii frauduloase există.', |
| 3861 | + 'contribstats-fraud-note' => 'Câteva donații frauduloase există.', |
3842 | 3862 | 'fundraiserstats-date' => 'Dată', |
3843 | 3863 | 'fundraiserstats-day' => 'Ziua $1 din $2', |
3844 | | - 'fundraiserstats-contributions' => 'Contribuţii', |
| 3864 | + 'fundraiserstats-contributions' => 'Contribuții', |
3845 | 3865 | 'fundraiserstats-total' => 'Total (USD)', |
3846 | 3866 | 'fundraiserstats-avg' => 'Medie (USD)', |
3847 | 3867 | 'fundraiserstats-max' => 'Maxim (USD)', |
3848 | 3868 | 'fundraiserstats-tab-totals' => 'Totaluri (USD)', |
3849 | | - 'fundraiserstats-tab-contributions' => 'Număr de contribuţii', |
| 3869 | + 'fundraiserstats-tab-contributions' => 'Număr de contribuții', |
3850 | 3870 | 'fundraiserstats-tab-averages' => 'Medii (USD)', |
3851 | 3871 | 'fundraiserstats-tab-maximums' => 'Maximuri (USD)', |
3852 | 3872 | ); |
— | — | @@ -3933,7 +3953,6 @@ |
3934 | 3954 | 'fundraiserstats-tab-averages' => 'Средние (USD)', |
3935 | 3955 | 'fundraiserstats-tab-maximums' => 'Максимумы (USD)', |
3936 | 3956 | 'fundraiserstats-tab-ytd' => 'На данный год (USD)', |
3937 | | - 'specialpages-group-contribution' => 'Пожертвования/Сбор средств', |
3938 | 3957 | ); |
3939 | 3958 | |
3940 | 3959 | /** Yakut (Саха тыла) |
— | — | @@ -3992,7 +4011,6 @@ |
3993 | 4012 | 'fundraiserstats-tab-contributions' => 'Үп киллэриитин ахсаана', |
3994 | 4013 | 'fundraiserstats-tab-averages' => 'Ортотунан (USD)', |
3995 | 4014 | 'fundraiserstats-tab-maximums' => 'Саамай үрдээбитэ (USD)', |
3996 | | - 'specialpages-group-contribution' => 'Сиэртибэлээһин/Үп хомуйуу', |
3997 | 4015 | ); |
3998 | 4016 | |
3999 | 4017 | /** Slovak (Slovenčina) |
— | — | @@ -4065,7 +4083,6 @@ |
4066 | 4084 | 'fundraiserstats-tab-averages' => 'Priemer (USD)', |
4067 | 4085 | 'fundraiserstats-tab-maximums' => 'Maximum (USD)', |
4068 | 4086 | 'fundraiserstats-tab-ytd' => 'Rok do dátumu (USD)', |
4069 | | - 'specialpages-group-contribution' => 'Prispievateľov/fundraising', |
4070 | 4087 | ); |
4071 | 4088 | |
4072 | 4089 | /** Serbian Cyrillic ekavian (Српски (ћирилица)) |
— | — | @@ -4090,10 +4107,13 @@ |
4091 | 4108 | 'contribstats-value-under' => 'Испод $1', |
4092 | 4109 | 'contribstats-value-from' => 'Од $1 - $2', |
4093 | 4110 | 'contribstats-value-over' => 'Преко $1', |
| 4111 | + 'contribstats-template' => 'Шаблон', |
4094 | 4112 | 'fundraiserstats-date' => 'Датум', |
| 4113 | + 'fundraiserstats-day' => 'Дан $1 од $2', |
4095 | 4114 | 'fundraiserstats-total' => 'Укупно (USD)', |
4096 | 4115 | 'fundraiserstats-avg' => 'Просечно (USD)', |
4097 | 4116 | 'fundraiserstats-max' => 'Максимум (USD)', |
| 4117 | + 'fundraiserstats-tab-contributions' => 'Број доприноса', |
4098 | 4118 | ); |
4099 | 4119 | |
4100 | 4120 | /** Serbian Latin ekavian (Srpski (latinica)) |
— | — | @@ -4196,7 +4216,6 @@ |
4197 | 4217 | 'fundraiserstats-tab-averages' => 'Genomsnitt (USD)', |
4198 | 4218 | 'fundraiserstats-tab-maximums' => 'Maximum (USD)', |
4199 | 4219 | 'fundraiserstats-tab-ytd' => 'Total i år (USD)', |
4200 | | - 'specialpages-group-contribution' => 'Bidrag/Insamling', |
4201 | 4220 | ); |
4202 | 4221 | |
4203 | 4222 | /** Telugu (తెలుగు) |
— | — | @@ -4261,7 +4280,6 @@ |
4262 | 4281 | 'fundraiserstats-tab-averages' => 'సగటులు (USD)', |
4263 | 4282 | 'fundraiserstats-tab-maximums' => 'గరిష్ఠాలు (USD)', |
4264 | 4283 | 'fundraiserstats-tab-ytd' => 'సంవత్సరంలో-ఇప్పటివరకు (USD)', |
4265 | | - 'specialpages-group-contribution' => 'విరాళాలు/నిధుల సేకరణ', |
4266 | 4284 | ); |
4267 | 4285 | |
4268 | 4286 | /** Tetum (Tetun) |
— | — | @@ -4401,7 +4419,6 @@ |
4402 | 4420 | 'fundraiserstats-tab-averages' => 'ค่าเฉลี่ย (ดอลลาร์สหรัฐ)', |
4403 | 4421 | 'fundraiserstats-tab-maximums' => 'สูงสุด (ดอลลาร์สหรัฐ)', |
4404 | 4422 | 'fundraiserstats-tab-ytd' => 'ย้อนหลังจากวันนี้ 1 ปี (ดอลลาร์สหรัฐ)', |
4405 | | - 'specialpages-group-contribution' => 'การบริจาค/ระดมทุน', |
4406 | 4423 | ); |
4407 | 4424 | |
4408 | 4425 | /** Turkmen (Türkmençe) |
— | — | @@ -4474,7 +4491,6 @@ |
4475 | 4492 | 'fundraiserstats-tab-averages' => 'Ortaçalar (USD)', |
4476 | 4493 | 'fundraiserstats-tab-maximums' => 'Maksimumlar (USD)', |
4477 | 4494 | 'fundraiserstats-tab-ytd' => 'Üstümizdäki ýyl (USD)', |
4478 | | - 'specialpages-group-contribution' => 'Goşantlar/Fond ýygnaýjy', |
4479 | 4495 | ); |
4480 | 4496 | |
4481 | 4497 | /** Tagalog (Tagalog) |
— | — | @@ -4514,18 +4530,39 @@ |
4515 | 4531 | 'contribstats-value-under' => 'Mababa sa $1', |
4516 | 4532 | 'contribstats-value-from' => 'Mula $1 - $2', |
4517 | 4533 | 'contribstats-value-over' => 'Mahigit sa $1', |
| 4534 | + 'contributiontrackingstatistics' => 'Estadistika ng pagsubaybay sa ambag', |
| 4535 | + 'contribstats-day-totals' => 'Kabuoan para sa araw', |
| 4536 | + 'contribstats-week' => 'Linggo', |
| 4537 | + 'contribstats-weekly-totals' => '{{PLURAL:$1|Kabuuan para sa linggong ito|Kabilang ang lingguhang mga kabuuan para sa huling $1 na mga linggo}}', |
| 4538 | + 'contribstats-payment-type' => 'Uri ng pagbabayad', |
| 4539 | + 'contribstats-banner' => 'Watawat', |
| 4540 | + 'contribstats-payment-type-hits' => 'Mga pagsapol sa uri ng pagbabayad', |
| 4541 | + 'contribstats-clicks' => 'Mga pagpindot', |
| 4542 | + 'contribstats-donations' => 'Mga donasyon', |
| 4543 | + 'contribstats-conversion' => 'Antas ng pagpapalit (%)', |
| 4544 | + 'contribstats-template' => 'Suleras', |
| 4545 | + 'contribstats-nodata' => 'Walang ibinigay na dato', |
| 4546 | + 'contribstats-landingpage' => 'Pahinang lapagan', |
| 4547 | + 'contribstats-donatepage' => 'Pahina ng abuloy', |
| 4548 | + 'contribstats-average' => 'Karaniwan', |
| 4549 | + 'contribstats-imperfect-data' => 'Hindi perpekto ang datong ito dahil may mga hangganan ang nagkakaloob ng pagsubaybay na hindi ginagamit ang pangsubaybay ng pulong.', |
| 4550 | + 'contribstats-paypal-donations' => 'Mga donasyong PayPal', |
| 4551 | + 'contribstats-credit-card' => 'Tarhetang pang-utang', |
| 4552 | + 'contribstats-fraud-note' => 'Umiiral ang ilang donasyong magdaraya.', |
| 4553 | + 'contribstats-unaudited' => 'Mga kabuuan itong hindi pa natutuos.', |
4518 | 4554 | 'fundraiserstatistics' => 'Mga estadistika ng pangangalap ng salaping panggugol (pondo)', |
4519 | 4555 | 'fundraiserstats-date' => 'Petsa', |
4520 | 4556 | 'fundraiserstats-day' => '$1 araw ng $2', |
4521 | 4557 | 'fundraiserstats-contributions' => 'Mga ambag', |
4522 | 4558 | 'fundraiserstats-total' => 'Kabuoan (dolyar ng Estados Unidos)', |
4523 | 4559 | 'fundraiserstats-avg' => 'Pinatakang halaga (dolyar ng Estados Unidos)', |
| 4560 | + 'fundraiserstats-ytd' => 'Naipong kabuoan (USD)', |
4524 | 4561 | 'fundraiserstats-max' => 'Pinakamataas (dolyar ng Estados Unidos)', |
4525 | 4562 | 'fundraiserstats-tab-totals' => 'Mga kabuoan (dolyar ng Estados Unidos)', |
4526 | 4563 | 'fundraiserstats-tab-contributions' => 'Bilang ng mga ambag', |
4527 | 4564 | 'fundraiserstats-tab-averages' => 'Pinatakang mga halaga (dolyar ng Estados Unidos)', |
4528 | 4565 | 'fundraiserstats-tab-maximums' => 'Mga pinakamatataas (dolyar ng Estados Unidos)', |
4529 | | - 'specialpages-group-contribution' => 'Mga ambag/Pangangalap ng salaping panustos', |
| 4566 | + 'fundraiserstats-tab-ytd' => 'Taon-sa-petsa (USD)', |
4530 | 4567 | ); |
4531 | 4568 | |
4532 | 4569 | /** Turkish (Türkçe) |
— | — | @@ -4599,7 +4636,6 @@ |
4600 | 4637 | 'fundraiserstats-tab-averages' => 'Ortalamalar (USD)', |
4601 | 4638 | 'fundraiserstats-tab-maximums' => 'Maksimumlar (USD)', |
4602 | 4639 | 'fundraiserstats-tab-ytd' => 'Bugüne kadarki (USD)', |
4603 | | - 'specialpages-group-contribution' => 'Katkı/Fonsağlayıcı', |
4604 | 4640 | ); |
4605 | 4641 | |
4606 | 4642 | /** Ukrainian (Українська) |
— | — | @@ -4675,7 +4711,6 @@ |
4676 | 4712 | 'fundraiserstats-tab-averages' => 'У середньому (долари США)', |
4677 | 4713 | 'fundraiserstats-tab-maximums' => 'Максимуми (долари США)', |
4678 | 4714 | 'fundraiserstats-tab-ytd' => 'З початку року (USD)', |
4679 | | - 'specialpages-group-contribution' => 'Пожертвування/Збір коштів', |
4680 | 4715 | ); |
4681 | 4716 | |
4682 | 4717 | /** Vèneto (Vèneto) |
— | — | @@ -4747,7 +4782,6 @@ |
4748 | 4783 | 'fundraiserstats-tab-averages' => 'Medie (dolari mericani)', |
4749 | 4784 | 'fundraiserstats-tab-maximums' => 'Massimi (dolari mericani)', |
4750 | 4785 | 'fundraiserstats-tab-ytd' => 'Ano in corso (Dòlari USA)', |
4751 | | - 'specialpages-group-contribution' => 'Contributi/Racolta fondi', |
4752 | 4786 | ); |
4753 | 4787 | |
4754 | 4788 | /** Veps (Vepsan kel') |
— | — | @@ -4779,7 +4813,6 @@ |
4780 | 4814 | 'fundraiserstats-tab-contributions' => 'Lahjoičendoiden lugu', |
4781 | 4815 | 'fundraiserstats-tab-averages' => 'Keskmäine (USD)', |
4782 | 4816 | 'fundraiserstats-tab-maximums' => 'Maksimumad (USD)', |
4783 | | - 'specialpages-group-contribution' => 'Lahjoičendad/Rahoidenkeradand', |
4784 | 4817 | ); |
4785 | 4818 | |
4786 | 4819 | /** Vietnamese (Tiếng Việt) |
— | — | @@ -4837,12 +4870,12 @@ |
4838 | 4871 | 'fundraiserstats-contributions' => 'Quyên góp', |
4839 | 4872 | 'fundraiserstats-total' => 'Tổng cộng (USD)', |
4840 | 4873 | 'fundraiserstats-avg' => 'Trung bình (USD)', |
| 4874 | + 'fundraiserstats-ytd' => 'Tổng số tích lũy (USD)', |
4841 | 4875 | 'fundraiserstats-max' => 'Tối đa (USD)', |
4842 | 4876 | 'fundraiserstats-tab-totals' => 'Tổng cộng (USD)', |
4843 | 4877 | 'fundraiserstats-tab-contributions' => 'Số khoản quyên góp', |
4844 | 4878 | 'fundraiserstats-tab-averages' => 'Trung bình (USD)', |
4845 | 4879 | 'fundraiserstats-tab-maximums' => 'Tối đa (USD)', |
4846 | | - 'specialpages-group-contribution' => 'Quyên góp/Vận động gây quỹ', |
4847 | 4880 | ); |
4848 | 4881 | |
4849 | 4882 | /** Volapük (Volapük) |
— | — | @@ -4930,7 +4963,6 @@ |
4931 | 4964 | 'fundraiserstats-tab-contributions' => '贡献数', |
4932 | 4965 | 'fundraiserstats-tab-averages' => '平均(美元)', |
4933 | 4966 | 'fundraiserstats-tab-maximums' => '最大(美元)', |
4934 | | - 'specialpages-group-contribution' => '贡献/募捐者', |
4935 | 4967 | ); |
4936 | 4968 | |
4937 | 4969 | /** Traditional Chinese (中文(繁體)) |
— | — | @@ -4981,6 +5013,5 @@ |
4982 | 5014 | 'fundraiserstats-tab-contributions' => '貢獻數', |
4983 | 5015 | 'fundraiserstats-tab-averages' => '平均(美元)', |
4984 | 5016 | 'fundraiserstats-tab-maximums' => '最大(美元)', |
4985 | | - 'specialpages-group-contribution' => '貢獻/募捐者', |
4986 | 5017 | ); |
4987 | 5018 | |
Property changes on: branches/wmf/1.16wmf4/extensions/ContributionReporting |
___________________________________________________________________ |
Name: svn:mergeinfo |
4988 | 5019 | + /branches/wmf-deployment/extensions/ContributionReporting:60970 |
/trunk/extensions/ContributionReporting:64690-67673 |
/trunk/phase3/extensions/ContributionReporting:63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816 |