Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionHistory_body.php |
— | — | @@ -1,39 +1,36 @@ |
2 | 2 | <?php |
3 | 3 | class ContributionHistory extends SpecialPage { |
4 | | - function ContributionHistory() { |
| 4 | + function __construct() { |
5 | 5 | parent::__construct( 'ContributionHistory' ); |
6 | 6 | } |
7 | 7 | |
8 | | - function execute( $language = null ) { |
9 | | - global $wgRequest, $wgOut, $wgTitle, $wgLang; |
| 8 | + function execute( $language ) { |
| 9 | + global $wgRequest, $wgOut, $wgLang; |
10 | 10 | |
11 | 11 | # Emergecny short cut until post donation comments are enabled |
12 | 12 | $wgOut->redirect( SpecialPage::getTitleFor( 'FundraiserStatistics' )->getFullURL() ); |
13 | 13 | return; |
14 | | - |
15 | 14 | |
| 15 | + |
16 | 16 | if ( !preg_match( '/^[a-z-]+$/', $language ) ) { |
17 | 17 | $language = 'en'; |
18 | 18 | } |
19 | 19 | $this->lang = Language::factory( $language ); |
20 | | - |
| 20 | + |
21 | 21 | // Get request data |
22 | 22 | $offset = $wgRequest->getIntOrNull( 'offset' ); |
23 | 23 | $show = 100; |
24 | | - |
25 | | - wfLoadExtensionMessages( 'ContributionReporting' ); |
26 | | - wfLoadExtensionMessages( 'ContributionReporting', $language ); |
27 | | - |
| 24 | + |
28 | 25 | $this->setHeaders(); |
29 | | - |
| 26 | + |
30 | 27 | $db = efContributionReportingConnection(); |
31 | | - |
| 28 | + |
32 | 29 | $output = '<style type="text/css">'; |
33 | 30 | $output .= 'td.left {padding-right: 10px;}'; |
34 | 31 | $output .= 'td.right {padding-left: 10px; text-align: right;}'; |
35 | 32 | $output .= 'td.alt {background-color: #DDDDDD;}'; |
36 | 33 | $output .= '</style>'; |
37 | | - |
| 34 | + |
38 | 35 | // Paging controls |
39 | 36 | $newer = $db->selectField( 'public_reporting', 'received', |
40 | 37 | array_merge( |
— | — | @@ -44,7 +41,7 @@ |
45 | 42 | array( |
46 | 43 | 'ORDER BY' => 'received ASC', |
47 | 44 | 'LIMIT' => 1, |
48 | | - 'OFFSET' => $show |
| 45 | + 'OFFSET' => $show |
49 | 46 | ) |
50 | 47 | ); |
51 | 48 | $older = $db->selectField( 'public_reporting', 'received', |
— | — | @@ -59,9 +56,9 @@ |
60 | 57 | 'OFFSET' => $show |
61 | 58 | ) |
62 | 59 | ); |
63 | | - |
64 | | - $title = Title::newFromText( $wgTitle->getPrefixedText() . ( $language == 'en' ? '' : '/' . $language ) ); |
65 | | - |
| 60 | + |
| 61 | + $title = $this->getTitle( $language == 'en' ? null : $language ); |
| 62 | + |
66 | 63 | $pagingLinks = array(); |
67 | 64 | if( $offset !== null ) { |
68 | 65 | $pagingLinks[] = Xml::element( 'a', |
— | — | @@ -82,14 +79,14 @@ |
83 | 80 | $wgLang->pipeList( $pagingLinks ) . |
84 | 81 | Xml::closeElement( 'div' ); |
85 | 82 | $output .= $pagingDiv; |
86 | | - |
| 83 | + |
87 | 84 | $output .= '<table style="width: 100%">'; |
88 | 85 | $output .= '<tr>'; |
89 | 86 | $output .= '<th width="60%">' . $this->msg( 'contrib-hist-name' ) . '</th>'; |
90 | 87 | $output .= '<th width="25%">' . $this->msg( 'contrib-hist-date' ) . '</th>'; |
91 | 88 | $output .= '<th width="15%" align="right">' . $this->msg( 'contrib-hist-amount' ) . '</th>'; |
92 | 89 | $output .= '</tr>'; |
93 | | - |
| 90 | + |
94 | 91 | if ( $offset == null ) { |
95 | 92 | $offset = $db->selectField( 'public_reporting', 'received', |
96 | 93 | array( 'received > ' . strtotime( 'July 1st 2008' ) ), |
— | — | @@ -100,9 +97,9 @@ |
101 | 98 | ) |
102 | 99 | ); |
103 | 100 | } |
104 | | - |
| 101 | + |
105 | 102 | $url = SpecialPage::getTitleFor( 'ContributionHistory' )->getFullURL(); |
106 | | - |
| 103 | + |
107 | 104 | $res = $db->select( 'public_reporting', '*', |
108 | 105 | array_merge( |
109 | 106 | array( 'received > ' . strtotime( 'July 1st 2008' ) ), |
— | — | @@ -114,11 +111,11 @@ |
115 | 112 | 'LIMIT' => $show |
116 | 113 | ) |
117 | 114 | ); |
118 | | - $alt = TRUE; |
119 | | - while ( $row = $res->fetchRow() ) { |
120 | | - if ( $this->isTiny( $row ) ) { |
121 | | - continue; // Skip over micro payments generally < $1 |
122 | | - } |
| 115 | + $alt = true; |
| 116 | + foreach ( $res as $row ) { |
| 117 | + if ( $this->isTiny( $row ) ) { |
| 118 | + continue; // Skip over micro payments generally < $1 |
| 119 | + } |
123 | 120 | $contributionId = $row['contribution_id']; |
124 | 121 | $name = $this->formatName( $row ); |
125 | 122 | |
— | — | @@ -129,7 +126,7 @@ |
130 | 127 | if ( $alt ) { |
131 | 128 | $class = ' alt'; |
132 | 129 | } |
133 | | - |
| 130 | + |
134 | 131 | $output .= "<tr>"; |
135 | 132 | $output .= "<td class=\"left $class\"><a name=\"{$contributionId}\"></a><a href=\"{$url}?offset={$offset}#{$contributionId}\">{$name}</a></td>"; |
136 | 133 | $output .= "<td class=\"left $class\" style=\"width: 100px;\">$date</td>"; |
— | — | @@ -138,9 +135,9 @@ |
139 | 136 | |
140 | 137 | $alt = !$alt; |
141 | 138 | } |
142 | | - |
| 139 | + |
143 | 140 | $output .= '</table>'; |
144 | | - |
| 141 | + |
145 | 142 | $output .= $pagingDiv; |
146 | 143 | |
147 | 144 | header( 'Cache-Control: max-age=300,s-maxage=300' ); |
— | — | @@ -149,25 +146,25 @@ |
150 | 147 | $wgOut->addWikiText( '<strong>{{2008/Contribution history introduction/' . $language . '}}</strong>' ); |
151 | 148 | $wgOut->addHTML( $output ); |
152 | 149 | } |
153 | | - |
| 150 | + |
154 | 151 | function msg( $key ) { |
155 | 152 | return wfMsgExt( $key, array( 'escape', 'language' => $this->lang ) ); |
156 | 153 | } |
157 | | - |
| 154 | + |
158 | 155 | function formatName( $row ) { |
159 | 156 | $name = htmlspecialchars( $row['name'] ); |
160 | 157 | if( !$name ) { |
161 | 158 | $name = $this->msg( 'contrib-hist-anonymous' ); |
162 | 159 | } |
163 | 160 | $name = '<strong>' . $name . '</strong>'; |
164 | | - |
| 161 | + |
165 | 162 | if( $row['note'] && !$this->isTiny( $row ) ) { |
166 | 163 | $name .= '<br />' . htmlspecialchars( $row['note'] ); |
167 | 164 | } |
168 | 165 | |
169 | 166 | return $name; |
170 | 167 | } |
171 | | - |
| 168 | + |
172 | 169 | function isTiny( $row ) { |
173 | 170 | $mins = array( |
174 | 171 | 'USD' => 1, |
— | — | @@ -203,7 +200,7 @@ |
204 | 201 | return false; |
205 | 202 | } |
206 | 203 | } |
207 | | - |
| 204 | + |
208 | 205 | function formatDate( $row ) { |
209 | 206 | $ts = wfTimestamp( TS_MW, $row['received'] ); |
210 | 207 | return $this->lang->timeanddate( $ts ); |
— | — | @@ -211,7 +208,7 @@ |
212 | 209 | |
213 | 210 | function formatAmount( $row ) { |
214 | 211 | $converted = $row['converted_amount']; |
215 | | - |
| 212 | + |
216 | 213 | if ( $row['original_currency'] ) { |
217 | 214 | $currency = $row['original_currency']; |
218 | 215 | $amount = $row['original_amount']; |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionHistory_body.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
219 | 216 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionHistory_body.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
220 | 217 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionHistory_body.php:r60970 |
221 | 218 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionHistory_body.php:r67177,69199,76243,77266 |
222 | 219 | Merged /trunk/extensions/ContributionReporting/ContributionHistory_body.php:r64690-67673,71962,75671,76496,76558,76586,76647,77217,77219,77236,82080,95650,102035 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics.css |
— | — | @@ -1,3 +1,33 @@ |
| 2 | +div#configholder { |
| 3 | + position: absolute; |
| 4 | + top: 22px; |
| 5 | + right: 0; |
| 6 | + z-index: 200; |
| 7 | + width: 180px; |
| 8 | + border: 1px solid silver; |
| 9 | + background-color: white; |
| 10 | + padding: 2px 5px 5px 5px; |
| 11 | + display: none; |
| 12 | +} |
| 13 | +div#configtoggle { |
| 14 | + position: absolute; |
| 15 | + top: 0; |
| 16 | + right: 0; |
| 17 | + z-index: 199; |
| 18 | + height: 17px; |
| 19 | + border: 1px solid silver; |
| 20 | + background-color: white; |
| 21 | + padding: 2px 5px 2px 0px; |
| 22 | + cursor: pointer; |
| 23 | +} |
| 24 | +div#configtoggle a, div#configtoggle a:visited { |
| 25 | + background-image: url("arrow.png"); |
| 26 | + background-position: 0px -3px; |
| 27 | + background-repeat: no-repeat; |
| 28 | + padding-left: 16px; |
| 29 | + outline: 0; |
| 30 | +} |
| 31 | + |
2 | 32 | .fundraiserstats-view-box { |
3 | 33 | border: solid 1px silver; |
4 | 34 | } |
— | — | @@ -13,29 +43,27 @@ |
14 | 44 | margin-top: 3px; |
15 | 45 | margin-left: -1px; |
16 | 46 | } |
| 47 | +.fundraiserstats-bar { |
| 48 | + width: 2px; |
| 49 | +} |
17 | 50 | .fundraiserstats-bar-2007 { |
18 | 51 | background-color: #AAAAFF; |
19 | 52 | border: outset 1px #AAAAFF; |
20 | | - width: 2px; |
21 | | - margin-left: 3px; |
22 | 53 | } |
23 | 54 | .fundraiserstats-bar-2008 { |
24 | 55 | background-color: #AAFFAA; |
25 | 56 | border: outset 1px #AAFFAA; |
26 | | - width: 2px; |
27 | 57 | } |
28 | 58 | .fundraiserstats-bar-2009 { |
29 | 59 | background-color: #FFAAAA; |
30 | 60 | border: outset 1px #FFAAAA; |
31 | | - width: 2px; |
32 | 61 | } |
33 | 62 | .fundraiserstats-bar-2010 { |
34 | 63 | background-color: #FF0000; |
35 | 64 | border: outset 1px #FF0000; |
36 | | - width: 2px; |
37 | 65 | } |
38 | 66 | .fundraiserstats-bar-space { |
39 | | - width: 2px; |
| 67 | + width: 3px; |
40 | 68 | } |
41 | 69 | .fundraiserstats-chart { |
42 | 70 | padding: 10px; |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics.css |
___________________________________________________________________ |
Added: svn:mergeinfo |
43 | 71 | Merged /trunk/phase3/extensions/ContributionReporting/FundraiserStatistics.css:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
44 | 72 | Merged /branches/wmf-deployment/extensions/ContributionReporting/FundraiserStatistics.css:r60970 |
45 | 73 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/FundraiserStatistics.css:r67177,69199,76243,77266 |
46 | 74 | Merged /trunk/extensions/ContributionReporting/FundraiserStatistics.css:r64690-67673,76496,76558,76586,76647,77217,77219,77236,80954 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionTotal_body.php |
— | — | @@ -1,7 +1,7 @@ |
2 | 2 | <?php |
3 | 3 | |
4 | 4 | class ContributionTotal extends SpecialPage { |
5 | | - function ContributionTotal() { |
| 5 | + function __construct() { |
6 | 6 | parent::__construct( 'ContributionTotal' ); |
7 | 7 | } |
8 | 8 | |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionTotal_body.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
9 | 9 | Merged /trunk/extensions/ContributionReporting/ContributionTotal_body.php:r64690-67673,71962,76496,76558,76586,76647,77217,77219,77236 |
10 | 10 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionTotal_body.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
11 | 11 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionTotal_body.php:r60970 |
12 | 12 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionTotal_body.php:r67177,69199,76243,77266 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.alias.php |
— | — | @@ -6,269 +6,353 @@ |
7 | 7 | * @ingroup Extensions |
8 | 8 | */ |
9 | 9 | |
10 | | -$aliases = array(); |
| 10 | +$specialPageAliases = array(); |
11 | 11 | |
12 | | -/** English */ |
13 | | -$aliases['en'] = array( |
| 12 | +/** English (English) */ |
| 13 | +$specialPageAliases['en'] = array( |
14 | 14 | 'ContributionHistory' => array( 'ContributionHistory' ), |
15 | 15 | 'ContributionStatistics' => array( 'ContributionStatistics' ), |
16 | 16 | 'ContributionTotal' => array( 'ContributionTotal' ), |
17 | 17 | ); |
18 | 18 | |
19 | 19 | /** Arabic (العربية) */ |
20 | | -$aliases['ar'] = array( |
| 20 | +$specialPageAliases['ar'] = array( |
21 | 21 | 'ContributionHistory' => array( 'تاريخ_المساهمة' ), |
22 | 22 | 'ContributionStatistics' => array( 'إحصاءات_المساهمة' ), |
23 | 23 | 'ContributionTotal' => array( 'إجمالي_المساهمة' ), |
24 | 24 | ); |
25 | 25 | |
26 | 26 | /** Egyptian Spoken Arabic (مصرى) */ |
27 | | -$aliases['arz'] = array( |
| 27 | +$specialPageAliases['arz'] = array( |
28 | 28 | 'ContributionHistory' => array( 'تاريخ_المساهمه' ), |
29 | 29 | 'ContributionStatistics' => array( 'احصائيات_المساهمه' ), |
30 | 30 | 'ContributionTotal' => array( 'مجموع_المساهمه' ), |
31 | 31 | ); |
32 | 32 | |
| 33 | +/** Breton (Brezhoneg) */ |
| 34 | +$specialPageAliases['br'] = array( |
| 35 | + 'ContributionHistory' => array( 'DegasadennoùIstor' ), |
| 36 | + 'ContributionStatistics' => array( 'DegasadennoùStadegoù' ), |
| 37 | + 'ContributionTotal' => array( 'DegasadennoùHollad' ), |
| 38 | +); |
| 39 | + |
33 | 40 | /** Bosnian (Bosanski) */ |
34 | | -$aliases['bs'] = array( |
| 41 | +$specialPageAliases['bs'] = array( |
35 | 42 | 'ContributionHistory' => array( 'DoprinosiHistorija' ), |
36 | 43 | 'ContributionStatistics' => array( 'StatistikeDoprinosa' ), |
37 | 44 | 'ContributionTotal' => array( 'DoprinosiUkupno' ), |
38 | 45 | ); |
39 | 46 | |
40 | 47 | /** Lower Sorbian (Dolnoserbski) */ |
41 | | -$aliases['dsb'] = array( |
42 | | - 'ContributionHistory' => array( 'Stawizny pśinoskow' ), |
43 | | - 'ContributionStatistics' => array( 'Statistika pśinoskow' ), |
44 | | - 'ContributionTotal' => array( 'Pśinoski dogromady' ), |
| 48 | +$specialPageAliases['dsb'] = array( |
| 49 | + 'ContributionHistory' => array( 'Stawizny_pśinoskow' ), |
| 50 | + 'ContributionStatistics' => array( 'Statistika_pśinoskow' ), |
| 51 | + 'ContributionTotal' => array( 'Pśinoski_dogromady' ), |
45 | 52 | ); |
46 | 53 | |
| 54 | +/** Esperanto (Esperanto) */ |
| 55 | +$specialPageAliases['eo'] = array( |
| 56 | + 'ContributionHistory' => array( 'Kontribuhistorio' ), |
| 57 | + 'ContributionStatistics' => array( 'Kontribustatistiko' ), |
| 58 | + 'ContributionTotal' => array( 'Kontribusumo' ), |
| 59 | +); |
| 60 | + |
| 61 | +/** Persian (فارسی) */ |
| 62 | +$specialPageAliases['fa'] = array( |
| 63 | + 'ContributionHistory' => array( 'تاریخچه_مشارکت' ), |
| 64 | + 'ContributionStatistics' => array( 'آمار_مشارکت' ), |
| 65 | + 'ContributionTotal' => array( 'مجموع_مشارکت' ), |
| 66 | +); |
| 67 | + |
| 68 | +/** Finnish (Suomi) */ |
| 69 | +$specialPageAliases['fi'] = array( |
| 70 | + 'ContributionHistory' => array( 'Muokkaushistoria' ), |
| 71 | + 'ContributionStatistics' => array( 'Muokkaustilastot' ), |
| 72 | +); |
| 73 | + |
47 | 74 | /** French (Français) */ |
48 | | -$aliases['fr'] = array( |
49 | | - 'ContributionHistory' => array( 'HistoriqueDesContributions', 'Historique des contribution' ), |
50 | | - 'ContributionStatistics' => array( 'StatisitquesDesContributions', 'Statistiques des contribution' ), |
51 | | - 'ContributionTotal' => array( 'ContributionsTotales', 'Contributions totales' ), |
| 75 | +$specialPageAliases['fr'] = array( |
| 76 | + 'ContributionHistory' => array( 'HistoriqueDesContributions', 'Historique_des_contribution' ), |
| 77 | + 'ContributionStatistics' => array( 'StatisitquesDesContributions', 'Statistiques_des_contribution' ), |
| 78 | + 'ContributionTotal' => array( 'ContributionsTotales', 'Contributions_totales' ), |
52 | 79 | ); |
53 | 80 | |
54 | 81 | /** Franco-Provençal (Arpetan) */ |
55 | | -$aliases['frp'] = array( |
56 | | - 'ContributionHistory' => array( 'Historico de les contribucions', 'HistoricoDeLesContribucions' ), |
57 | | - 'ContributionStatistics' => array( 'Statistiques de les contribucions', 'StatistiquesDeLesContribucions' ), |
58 | | - 'ContributionTotal' => array( 'Soma de les contribucions', 'SomaDeLesContribucions' ), |
| 82 | +$specialPageAliases['frp'] = array( |
| 83 | + 'ContributionHistory' => array( 'Historico_de_les_contribucions', 'HistoricoDeLesContribucions' ), |
| 84 | + 'ContributionStatistics' => array( 'Statistiques_de_les_contribucions', 'StatistiquesDeLesContribucions' ), |
| 85 | + 'ContributionTotal' => array( 'Soma_de_les_contribucions', 'SomaDeLesContribucions' ), |
59 | 86 | ); |
60 | 87 | |
| 88 | +/** Gagauz (Gagauz) */ |
| 89 | +$specialPageAliases['gag'] = array( |
| 90 | + 'ContributionHistory' => array( 'KatılmakGeçmişi' ), |
| 91 | + 'ContributionStatistics' => array( 'Katılmakİstatistikaları' ), |
| 92 | +); |
| 93 | + |
61 | 94 | /** Galician (Galego) */ |
62 | | -$aliases['gl'] = array( |
63 | | - 'ContributionHistory' => array( 'Historial das contribucións' ), |
64 | | - 'ContributionStatistics' => array( 'Estatísticas das contribucions' ), |
65 | | - 'ContributionTotal' => array( 'Contribucións totais' ), |
| 95 | +$specialPageAliases['gl'] = array( |
| 96 | + 'ContributionHistory' => array( 'Historial_das_contribucións' ), |
| 97 | + 'ContributionStatistics' => array( 'Estatísticas_das_contribucions' ), |
| 98 | + 'ContributionTotal' => array( 'Contribucións_totais' ), |
66 | 99 | ); |
67 | 100 | |
68 | 101 | /** Swiss German (Alemannisch) */ |
69 | | -$aliases['gsw'] = array( |
| 102 | +$specialPageAliases['gsw'] = array( |
70 | 103 | 'ContributionHistory' => array( 'Byytreeg Gschicht' ), |
71 | 104 | 'ContributionStatistics' => array( 'Byytreeg Statischtik' ), |
72 | 105 | 'ContributionTotal' => array( 'Byytreeg Insgsamt' ), |
73 | 106 | ); |
74 | 107 | |
75 | 108 | /** Upper Sorbian (Hornjoserbsce) */ |
76 | | -$aliases['hsb'] = array( |
77 | | - 'ContributionHistory' => array( 'Stawizny přinoškow' ), |
78 | | - 'ContributionStatistics' => array( 'Statistika přinoškow' ), |
79 | | - 'ContributionTotal' => array( 'Přinoški dohromady' ), |
| 109 | +$specialPageAliases['hsb'] = array( |
| 110 | + 'ContributionHistory' => array( 'Stawizny_přinoškow' ), |
| 111 | + 'ContributionStatistics' => array( 'Statistika_přinoškow' ), |
| 112 | + 'ContributionTotal' => array( 'Přinoški_dohromady' ), |
80 | 113 | ); |
81 | 114 | |
| 115 | +/** Haitian (Kreyòl ayisyen) */ |
| 116 | +$specialPageAliases['ht'] = array( |
| 117 | + 'ContributionHistory' => array( 'IstorikKontribisyon' ), |
| 118 | + 'ContributionStatistics' => array( 'EstatistikKontribisyon' ), |
| 119 | + 'ContributionTotal' => array( 'TotalKontribisyon' ), |
| 120 | +); |
| 121 | + |
82 | 122 | /** Hungarian (Magyar) */ |
83 | | -$aliases['hu'] = array( |
84 | | - 'ContributionHistory' => array( 'Adományok története' ), |
85 | | - 'ContributionStatistics' => array( 'Adományok statisztikája', 'Adománystatisztika' ), |
86 | | - 'ContributionTotal' => array( 'Adományok összesen' ), |
| 123 | +$specialPageAliases['hu'] = array( |
| 124 | + 'ContributionHistory' => array( 'Adományok_története' ), |
| 125 | + 'ContributionStatistics' => array( 'Adományok_statisztikája', 'Adománystatisztika' ), |
| 126 | + 'ContributionTotal' => array( 'Adományok_összesen' ), |
87 | 127 | ); |
88 | 128 | |
89 | 129 | /** Interlingua (Interlingua) */ |
90 | | -$aliases['ia'] = array( |
91 | | - 'ContributionHistory' => array( 'Historia de contributiones' ), |
92 | | - 'ContributionStatistics' => array( 'Statisticas de contributiones' ), |
93 | | - 'ContributionTotal' => array( 'Total de contributiones' ), |
| 130 | +$specialPageAliases['ia'] = array( |
| 131 | + 'ContributionHistory' => array( 'Historia_de_contributiones' ), |
| 132 | + 'ContributionStatistics' => array( 'Statisticas_de_contributiones' ), |
| 133 | + 'ContributionTotal' => array( 'Total_de_contributiones' ), |
94 | 134 | ); |
95 | 135 | |
96 | 136 | /** Indonesian (Bahasa Indonesia) */ |
97 | | -$aliases['id'] = array( |
98 | | - 'ContributionHistory' => array( 'Riwayat kontribusi', 'RiwayatKontribusi' ), |
99 | | - 'ContributionStatistics' => array( 'Statistik kontribusi', 'StatistikKontribusi' ), |
100 | | - 'ContributionTotal' => array( 'Total kontribusi', 'TotalKontribusi' ), |
| 137 | +$specialPageAliases['id'] = array( |
| 138 | + 'ContributionHistory' => array( 'Riwayat_kontribusi', 'RiwayatKontribusi' ), |
| 139 | + 'ContributionStatistics' => array( 'Statistik_kontribusi', 'StatistikKontribusi' ), |
| 140 | + 'ContributionTotal' => array( 'Total_kontribusi', 'TotalKontribusi' ), |
101 | 141 | ); |
102 | 142 | |
103 | 143 | /** Japanese (日本語) */ |
104 | | -$aliases['ja'] = array( |
| 144 | +$specialPageAliases['ja'] = array( |
105 | 145 | 'ContributionHistory' => array( '寄付履歴' ), |
106 | 146 | 'ContributionStatistics' => array( '寄付統計' ), |
107 | 147 | 'ContributionTotal' => array( '寄付総額' ), |
108 | 148 | ); |
109 | 149 | |
110 | 150 | /** Khmer (ភាសាខ្មែរ) */ |
111 | | -$aliases['km'] = array( |
| 151 | +$specialPageAliases['km'] = array( |
112 | 152 | 'ContributionHistory' => array( 'ប្រវត្តិនៃការរួមចំណែក' ), |
113 | 153 | 'ContributionStatistics' => array( 'ស្ថិតិនៃការរួមចំណែក' ), |
114 | 154 | 'ContributionTotal' => array( 'ការរួមចំណែកសរុប' ), |
115 | 155 | ); |
116 | 156 | |
117 | 157 | /** Korean (한국어) */ |
118 | | -$aliases['ko'] = array( |
| 158 | +$specialPageAliases['ko'] = array( |
119 | 159 | 'ContributionHistory' => array( '기여역사' ), |
120 | 160 | ); |
121 | 161 | |
122 | | -/** Ripoarisch (Ripoarisch) */ |
123 | | -$aliases['ksh'] = array( |
| 162 | +/** Colognian (Ripoarisch) */ |
| 163 | +$specialPageAliases['ksh'] = array( |
124 | 164 | 'ContributionHistory' => array( 'MetmaacherVerjangeheit' ), |
125 | 165 | 'ContributionStatistics' => array( 'MetmaacherStatistike' ), |
126 | 166 | 'ContributionTotal' => array( 'MetmaacherZahleKumplät' ), |
127 | 167 | ); |
128 | 168 | |
| 169 | +/** Ladino (Ladino) */ |
| 170 | +$specialPageAliases['lad'] = array( |
| 171 | + 'ContributionHistory' => array( 'Istoria_de_ajustamientos' ), |
| 172 | + 'ContributionStatistics' => array( 'Estatistikas_de_ajustamientos' ), |
| 173 | + 'ContributionTotal' => array( 'AjustamientosTotales' ), |
| 174 | +); |
| 175 | + |
129 | 176 | /** Luxembourgish (Lëtzebuergesch) */ |
130 | | -$aliases['lb'] = array( |
131 | | - 'ContributionHistory' => array( 'Entwécklung vun de Kontributiounen' ), |
132 | | - 'ContributionStatistics' => array( 'Statistik vun de Kontributiounen' ), |
133 | | - 'ContributionTotal' => array( 'Total vun de Kontributiounen' ), |
| 177 | +$specialPageAliases['lb'] = array( |
| 178 | + 'ContributionHistory' => array( 'Entwécklung_vun_de_Kontributiounen' ), |
| 179 | + 'ContributionStatistics' => array( 'Statistik_vun_de_Kontributiounen' ), |
| 180 | + 'ContributionTotal' => array( 'Total_vun_de_Kontributiounen' ), |
134 | 181 | ); |
135 | 182 | |
136 | 183 | /** Macedonian (Македонски) */ |
137 | | -$aliases['mk'] = array( |
| 184 | +$specialPageAliases['mk'] = array( |
138 | 185 | 'ContributionHistory' => array( 'ИсторијаНаПридонеси' ), |
139 | 186 | 'ContributionStatistics' => array( 'СтатистикиЗаПридонеси' ), |
140 | 187 | 'ContributionTotal' => array( 'ВкупноПридонеси' ), |
141 | 188 | ); |
142 | 189 | |
143 | 190 | /** Malayalam (മലയാളം) */ |
144 | | -$aliases['ml'] = array( |
| 191 | +$specialPageAliases['ml'] = array( |
145 | 192 | 'ContributionHistory' => array( 'സേവനചരിത്രം' ), |
146 | 193 | 'ContributionStatistics' => array( 'സേവനസ്ഥിതിവിവരക്കണക്കുകൾ' ), |
147 | | - 'ContributionTotal' => array( 'ആകെ സേവനങ്ങൾ' ), |
| 194 | + 'ContributionTotal' => array( 'ആകെ_സേവനങ്ങൾ' ), |
148 | 195 | ); |
149 | 196 | |
150 | 197 | /** Marathi (मराठी) */ |
151 | | -$aliases['mr'] = array( |
| 198 | +$specialPageAliases['mr'] = array( |
152 | 199 | 'ContributionHistory' => array( 'योगदानइतिहास' ), |
153 | 200 | 'ContributionStatistics' => array( 'योगदानसांख्यिकी' ), |
154 | 201 | 'ContributionTotal' => array( 'योगदानसारे' ), |
155 | 202 | ); |
156 | 203 | |
157 | 204 | /** Maltese (Malti) */ |
158 | | -$aliases['mt'] = array( |
| 205 | +$specialPageAliases['mt'] = array( |
159 | 206 | 'ContributionHistory' => array( 'KronoloġijaKontribuzzjoni' ), |
160 | 207 | 'ContributionStatistics' => array( 'StatistikaKontribuzzjoni' ), |
161 | 208 | 'ContributionTotal' => array( 'TotalKontribuzzjoni' ), |
162 | 209 | ); |
163 | 210 | |
164 | 211 | /** Nedersaksisch (Nedersaksisch) */ |
165 | | -$aliases['nds-nl'] = array( |
| 212 | +$specialPageAliases['nds-nl'] = array( |
166 | 213 | 'ContributionHistory' => array( 'Donasiegeschiedenisse' ), |
167 | | - 'ContributionStatistics' => array( 'Donasiestaotestieken' ), |
| 214 | + 'ContributionStatistics' => array( 'Donasiestaotistieken' ), |
168 | 215 | 'ContributionTotal' => array( 'Donasietotaal' ), |
169 | 216 | ); |
170 | 217 | |
171 | 218 | /** Dutch (Nederlands) */ |
172 | | -$aliases['nl'] = array( |
| 219 | +$specialPageAliases['nl'] = array( |
173 | 220 | 'ContributionHistory' => array( 'Donatiehistorie' ), |
174 | 221 | 'ContributionStatistics' => array( 'Donatiestatistieken' ), |
175 | 222 | 'ContributionTotal' => array( 'Donatietotaal' ), |
176 | 223 | ); |
177 | 224 | |
178 | 225 | /** Norwegian (bokmål) (Norsk (bokmål)) */ |
179 | | -$aliases['no'] = array( |
| 226 | +$specialPageAliases['no'] = array( |
180 | 227 | 'ContributionHistory' => array( 'Bidragshistorikk' ), |
181 | 228 | 'ContributionStatistics' => array( 'Bidragsstatistikk' ), |
182 | | - 'ContributionTotal' => array( 'Totale bidrag' ), |
| 229 | + 'ContributionTotal' => array( 'Totale_bidrag' ), |
183 | 230 | ); |
184 | 231 | |
185 | 232 | /** Occitan (Occitan) */ |
186 | | -$aliases['oc'] = array( |
187 | | - 'ContributionHistory' => array( 'IstoricDeLasContribucions', 'Istoric de las contribucions' ), |
188 | | - 'ContributionStatistics' => array( 'EstatisticasDeLasContribucions', 'Estatisticas de las contribucions' ), |
189 | | - 'ContributionTotal' => array( 'ContribucionsTotalas', 'Contribucions totalas' ), |
| 233 | +$specialPageAliases['oc'] = array( |
| 234 | + 'ContributionHistory' => array( 'IstoricDeLasContribucions', 'Istoric_de_las_contribucions' ), |
| 235 | + 'ContributionStatistics' => array( 'EstatisticasDeLasContribucions', 'Estatisticas_de_las_contribucions' ), |
| 236 | + 'ContributionTotal' => array( 'ContribucionsTotalas', 'Contribucions_totalas' ), |
190 | 237 | ); |
191 | 238 | |
192 | 239 | /** Polish (Polski) */ |
193 | | -$aliases['pl'] = array( |
194 | | - 'ContributionHistory' => array( 'Historia darowizn' ), |
195 | | - 'ContributionStatistics' => array( 'Statystyki darowizn' ), |
196 | | - 'ContributionTotal' => array( 'Łączna suma darowizn' ), |
| 240 | +$specialPageAliases['pl'] = array( |
| 241 | + 'ContributionHistory' => array( 'Historia_darowizn' ), |
| 242 | + 'ContributionStatistics' => array( 'Statystyki_darowizn' ), |
| 243 | + 'ContributionTotal' => array( 'Łączna_suma_darowizn' ), |
197 | 244 | ); |
198 | 245 | |
199 | 246 | /** Pashto (پښتو) */ |
200 | | -$aliases['ps'] = array( |
201 | | - 'ContributionHistory' => array( 'د ونډو بېښليک' ), |
202 | | - 'ContributionStatistics' => array( 'د ونډو شمار' ), |
203 | | - 'ContributionTotal' => array( 'ټولټال ونډې' ), |
| 247 | +$specialPageAliases['ps'] = array( |
| 248 | + 'ContributionHistory' => array( 'د_ونډو_بېښليک' ), |
| 249 | + 'ContributionStatistics' => array( 'د_ونډو_شمار' ), |
| 250 | + 'ContributionTotal' => array( 'ټولټال_ونډې' ), |
204 | 251 | ); |
205 | 252 | |
206 | 253 | /** Portuguese (Português) */ |
207 | | -$aliases['pt'] = array( |
208 | | - 'ContributionHistory' => array( 'Histórico de contribuições' ), |
209 | | - 'ContributionStatistics' => array( 'Estatísticas de contribuições' ), |
210 | | - 'ContributionTotal' => array( 'Totais de contribuições' ), |
| 254 | +$specialPageAliases['pt'] = array( |
| 255 | + 'ContributionHistory' => array( 'Histórico_de_contribuições' ), |
| 256 | + 'ContributionStatistics' => array( 'Estatísticas_de_contribuições' ), |
| 257 | + 'ContributionTotal' => array( 'Totais_de_contribuições' ), |
211 | 258 | ); |
212 | 259 | |
213 | 260 | /** Brazilian Portuguese (Português do Brasil) */ |
214 | | -$aliases['pt-br'] = array( |
215 | | - 'ContributionHistory' => array( 'Histórico de contribuições' ), |
216 | | - 'ContributionStatistics' => array( 'Estatísticas de contribuições' ), |
217 | | - 'ContributionTotal' => array( 'Total de contribuições' ), |
| 261 | +$specialPageAliases['pt-br'] = array( |
| 262 | + 'ContributionHistory' => array( 'Histórico_de_contribuições' ), |
| 263 | + 'ContributionStatistics' => array( 'Estatísticas_de_contribuições' ), |
| 264 | + 'ContributionTotal' => array( 'Total_de_contribuições' ), |
218 | 265 | ); |
219 | 266 | |
| 267 | +/** Romanian (Română) */ |
| 268 | +$specialPageAliases['ro'] = array( |
| 269 | + 'ContributionHistory' => array( 'Istoricul_contribuțiilor' ), |
| 270 | + 'ContributionStatistics' => array( 'Statisticile_contribuțiilor' ), |
| 271 | + 'ContributionTotal' => array( 'Totalul_contribuțiilor' ), |
| 272 | +); |
| 273 | + |
220 | 274 | /** Sanskrit (संस्कृत) */ |
221 | | -$aliases['sa'] = array( |
| 275 | +$specialPageAliases['sa'] = array( |
222 | 276 | 'ContributionHistory' => array( 'योगदानैतिहास' ), |
223 | 277 | 'ContributionStatistics' => array( 'योगदानसांख्यिकी' ), |
224 | 278 | 'ContributionTotal' => array( 'सकलयोगदान' ), |
225 | 279 | ); |
226 | 280 | |
227 | 281 | /** Slovak (Slovenčina) */ |
228 | | -$aliases['sk'] = array( |
| 282 | +$specialPageAliases['sk'] = array( |
229 | 283 | 'ContributionHistory' => array( 'HistóriaPríspevkov' ), |
230 | 284 | 'ContributionStatistics' => array( 'ŠtatistikyPríspevkov' ), |
231 | 285 | 'ContributionTotal' => array( 'SumaPríspevkov' ), |
232 | 286 | ); |
233 | 287 | |
234 | 288 | /** Albanian (Shqip) */ |
235 | | -$aliases['sq'] = array( |
| 289 | +$specialPageAliases['sq'] = array( |
236 | 290 | 'ContributionHistory' => array( 'HistoriaeKontributit' ), |
237 | 291 | 'ContributionStatistics' => array( 'StatistikateKontributi' ), |
238 | 292 | 'ContributionTotal' => array( 'GjithsejKontributi' ), |
239 | 293 | ); |
240 | 294 | |
| 295 | +/** Swedish (Svenska) */ |
| 296 | +$specialPageAliases['sv'] = array( |
| 297 | + 'ContributionHistory' => array( 'Bidragshistorik' ), |
| 298 | + 'ContributionStatistics' => array( 'Bidragsstatistik' ), |
| 299 | +); |
| 300 | + |
241 | 301 | /** Swahili (Kiswahili) */ |
242 | | -$aliases['sw'] = array( |
| 302 | +$specialPageAliases['sw'] = array( |
243 | 303 | 'ContributionHistory' => array( 'HistoriayaWachangiaji' ), |
244 | 304 | 'ContributionStatistics' => array( 'TakwimuyaMichango' ), |
245 | 305 | 'ContributionTotal' => array( 'JumlayaMichango' ), |
246 | 306 | ); |
247 | 307 | |
248 | 308 | /** Thai (ไทย) */ |
249 | | -$aliases['th'] = array( |
| 309 | +$specialPageAliases['th'] = array( |
250 | 310 | 'ContributionHistory' => array( 'ประวัติการเขียน' ), |
251 | 311 | 'ContributionStatistics' => array( 'สถิติการเขียน' ), |
252 | 312 | 'ContributionTotal' => array( 'การเขียนทั้งหมด' ), |
253 | 313 | ); |
254 | 314 | |
255 | 315 | /** Tagalog (Tagalog) */ |
256 | | -$aliases['tl'] = array( |
| 316 | +$specialPageAliases['tl'] = array( |
257 | 317 | 'ContributionHistory' => array( 'Kasaysayan ng ambag' ), |
258 | 318 | 'ContributionStatistics' => array( 'Mga estadistika ng ambag' ), |
259 | 319 | 'ContributionTotal' => array( 'Kabuoang ambag' ), |
260 | 320 | ); |
261 | 321 | |
262 | 322 | /** Turkish (Türkçe) */ |
263 | | -$aliases['tr'] = array( |
| 323 | +$specialPageAliases['tr'] = array( |
264 | 324 | 'ContributionHistory' => array( 'KatkıGeçmişi' ), |
265 | 325 | 'ContributionStatistics' => array( 'Katkıİstatistikleri' ), |
266 | 326 | 'ContributionTotal' => array( 'KatkıToplamı' ), |
267 | 327 | ); |
268 | 328 | |
269 | 329 | /** Vèneto (Vèneto) */ |
270 | | -$aliases['vec'] = array( |
| 330 | +$specialPageAliases['vec'] = array( |
271 | 331 | 'ContributionHistory' => array( 'StoriaContributi' ), |
272 | 332 | 'ContributionStatistics' => array( 'StatìstegheContributi' ), |
273 | 333 | 'ContributionTotal' => array( 'TotàlContributi' ), |
274 | 334 | ); |
275 | 335 | |
| 336 | +/** Vietnamese (Tiếng Việt) */ |
| 337 | +$specialPageAliases['vi'] = array( |
| 338 | + 'ContributionHistory' => array( 'Lịch_sử_quyên_góp' ), |
| 339 | + 'ContributionStatistics' => array( 'Thống_kê_quyên_góp' ), |
| 340 | +); |
| 341 | + |
| 342 | +/** Simplified Chinese (中文(简体)) */ |
| 343 | +$specialPageAliases['zh-hans'] = array( |
| 344 | + 'ContributionHistory' => array( '贡献历史' ), |
| 345 | + 'ContributionStatistics' => array( '贡献统计' ), |
| 346 | + 'ContributionTotal' => array( '贡献总计' ), |
| 347 | +); |
| 348 | + |
| 349 | +/** Traditional Chinese (中文(繁體)) */ |
| 350 | +$specialPageAliases['zh-hant'] = array( |
| 351 | + 'ContributionHistory' => array( '貢獻歷史' ), |
| 352 | + 'ContributionStatistics' => array( '貢獻統計' ), |
| 353 | + 'ContributionTotal' => array( '貢獻總計' ), |
| 354 | +); |
| 355 | + |
| 356 | +/** |
| 357 | + * For backwards compatibility with MediaWiki 1.15 and earlier. |
| 358 | + */ |
| 359 | +$aliases =& $specialPageAliases; |
\ No newline at end of file |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.alias.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
276 | 360 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionReporting.alias.php:r67177,69199,76243,77266 |
277 | 361 | Merged /trunk/extensions/ContributionReporting/ContributionReporting.alias.php:r64690-67673,71558,73304,73309,75726,76496,76558,76586,76647,77217,77219,77236,88028,96961 |
278 | 362 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionReporting.alias.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
279 | 363 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.alias.php:r60970 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics.js |
— | — | @@ -1,7 +1,7 @@ |
2 | 2 | /* JavaScript */ |
3 | 3 | |
4 | 4 | $j( document ).ready( function() { |
5 | | - |
| 5 | + |
6 | 6 | var currentViewID = 'fundraiserstats-view-box-0'; |
7 | 7 | function replaceView( newLayerID ) { |
8 | 8 | var currentLayer = document.getElementById( currentViewID ); |
— | — | @@ -10,7 +10,7 @@ |
11 | 11 | newLayer.style.display = 'block'; |
12 | 12 | currentViewID = newLayerID; |
13 | 13 | } |
14 | | - |
| 14 | + |
15 | 15 | var currentChartID = 'fundraiserstats-chart-totals'; |
16 | 16 | function replaceChart( newLayerID ) { |
17 | 17 | var currentLayer = document.getElementById( currentChartID ); |
— | — | @@ -33,4 +33,19 @@ |
34 | 34 | $j( '.fundraiserstats-current' ).each( function() { |
35 | 35 | replaceView( $j(this).attr( 'rel' ) ) |
36 | 36 | } ); |
| 37 | + $j( '#configholder .yeartoggle' ).click( function() { |
| 38 | + $j('.fundraiserstats-'+$j(this).attr( 'id' )).toggle(); |
| 39 | + } ); |
| 40 | + $j( '#configtoggle' ).click( function() { |
| 41 | + $j('#configholder').toggle(); |
| 42 | + if ($j( '#configtoggle a' ).css( 'background-position' ) == '0px -18px') { |
| 43 | + $j( '#configtoggle a' ).css( 'background-position', '0px -3px' ); |
| 44 | + } else { |
| 45 | + $j( '#configtoggle a' ).css( 'background-position','0px -18px' ); |
| 46 | + } |
| 47 | + } ); |
| 48 | + $j( '#timezone' ).change( function() { |
| 49 | + $j('#configform').submit(); |
| 50 | + } ); |
| 51 | + |
37 | 52 | } ); |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics.js |
___________________________________________________________________ |
Modified: svn:mergeinfo |
38 | 53 | Merged /trunk/extensions/ContributionReporting/FundraiserStatistics.js:r80954,102035 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.i18n.php |
— | — | @@ -16,16 +16,16 @@ |
17 | 17 | 'contributionreporting-desc' => 'Live reporting on the Wikimedia fundraiser', |
18 | 18 | 'contributiontotal' => 'Contribution total', |
19 | 19 | 'contributionhistory' => 'Contribution history', |
20 | | - |
| 20 | + |
21 | 21 | 'contrib-hist-header' => 'Donor comments from around the world', |
22 | | - |
| 22 | + |
23 | 23 | 'contrib-hist-name' => 'Name', |
24 | 24 | 'contrib-hist-date' => 'Time and date', |
25 | 25 | 'contrib-hist-amount' => 'Amount', |
26 | | - |
| 26 | + |
27 | 27 | 'contrib-hist-next' => 'Earlier donations', |
28 | 28 | 'contrib-hist-previous' => 'Newer donations', |
29 | | - |
| 29 | + |
30 | 30 | 'contrib-hist-anonymous' => 'Anonymous', |
31 | 31 | |
32 | 32 | // ContributionStatistics |
— | — | @@ -53,6 +53,8 @@ |
54 | 54 | 'contribstats-value-under' => 'Under $1', |
55 | 55 | 'contribstats-value-from' => 'From $1 - $2', |
56 | 56 | 'contribstats-value-over' => 'Over $1', |
| 57 | + 'contribstats-header' => '', |
| 58 | + 'contribstats-footer' => '', |
57 | 59 | |
58 | 60 | // Tracking Statistics |
59 | 61 | 'contributiontrackingstatistics' => 'Contribution tracking statistics', |
— | — | @@ -93,6 +95,10 @@ |
94 | 96 | 'fundraiserstats-tab-maximums' => 'Maximums (USD)', |
95 | 97 | 'fundraiserstats-tab-ytd' => 'Year-to-date (USD)', |
96 | 98 | 'fundraiserstats-instructions' => 'To view statistics for any day, hover the cursor over the bar for that day. Each year is a different color on the chart.', |
| 99 | + 'fundraiserstats-customize' => 'Customize', |
| 100 | + 'fundraiserstats-show-years' => 'Show the following years:', |
| 101 | + 'fundraiserstats-time-zone' => 'Time zone:', |
| 102 | + 'fundraiserstats-utc' => '(from UTC)', |
97 | 103 | ); |
98 | 104 | |
99 | 105 | /** Message documentation (Message documentation) |
— | — | @@ -106,6 +112,7 @@ |
107 | 113 | * @author Purodha |
108 | 114 | * @author Siebrand |
109 | 115 | * @author Umherirrender |
| 116 | + * @author Yekrats |
110 | 117 | */ |
111 | 118 | $messages['qqq'] = array( |
112 | 119 | 'contributionreporting-desc' => 'Description for the ContributionReporting Extension. Shown in [[Special:Version]]. Do not translate or change tag names.', |
— | — | @@ -113,11 +120,22 @@ |
114 | 121 | 'contrib-hist-name' => '{{Identical|Name}}', |
115 | 122 | 'contrib-hist-date' => '{{Identical|Date}}', |
116 | 123 | 'contrib-hist-amount' => '{{Identical|Amount}}', |
| 124 | + 'contributionstatistics' => 'Title on the contribution report for <nowiki>[[Special:ContributionStatistics]]</nowiki>. |
| 125 | +You may see an example in context at http://wikimediafoundation.org/wiki/Special:ContributionStatistics', |
117 | 126 | 'contribstats-desc' => '{{desc}}', |
118 | 127 | 'contribstats-currency-range-totals' => '* $1 is a start date |
119 | 128 | * $2 is an end date', |
120 | | - 'contribstats-day' => '{{Identical|Day}}', |
| 129 | + 'contribstats-contribution-breakdown' => 'Title on the contribution report for <nowiki>[[</nowiki>Special:ContributionStatistics<nowiki>]]</nowiki>. |
| 130 | +You may see an example in context at http://wikimediafoundation.org/wiki/Special:ContributionStatistics', |
| 131 | + 'contribstats-day' => '"Day" on the contribution report for <nowiki>[[</nowiki>Special:ContributionStatistics<nowiki>]]</nowiki>. |
| 132 | +You may see an example in context at http://wikimediafoundation.org/wiki/Special:ContributionStatistics |
| 133 | +{{Identical|Day}}', |
| 134 | + 'contribstats-month' => '"Month" on the contribution report for <nowiki>[[</nowiki>Special:ContributionStatistics<nowiki>]]</nowiki>. |
| 135 | +You may see an example in context at http://wikimediafoundation.org/wiki/Special:ContributionStatistics |
| 136 | +{{Identical|Month}}', |
121 | 137 | 'contribstats-currency' => '{{Identical|Currency}}', |
| 138 | + 'contribstats-contributions' => 'The number of contributions (donations) on a report for <nowiki>[[</nowiki>Special:ContributionStatistics<nowiki>]]</nowiki>. |
| 139 | +You may see an example in context at http://wikimediafoundation.org/wiki/Special:ContributionStatistics', |
122 | 140 | 'contribstats-day-totals' => 'The day for which the contribution statistics are being displayed.', |
123 | 141 | 'contribstats-conversion' => 'Click conversion rate, see [[:wikipedia:Conversion rate|Wikipedia article]].', |
124 | 142 | 'contribstats-template' => '{{Identical|Template}}', |
— | — | @@ -125,6 +143,8 @@ |
126 | 144 | 'fundraiserstats-date' => '{{Identical|Date}}', |
127 | 145 | 'fundraiserstats-day' => '* $1 is the nth day of an annual fundraiser |
128 | 146 | * $2 is the year/name of a fundraiser', |
| 147 | + 'fundraiserstats-time-zone' => '{{Identical|Time zone}}', |
| 148 | + 'fundraiserstats-utc' => "Note appearing after time zone select list. UTC stands for Coordinated Universal Time and usually doesn't require translation", |
129 | 149 | ); |
130 | 150 | |
131 | 151 | /** Afrikaans (Afrikaans) |
— | — | @@ -193,6 +213,9 @@ |
194 | 214 | 'fundraiserstats-tab-averages' => 'Gemiddeldes (in USD)', |
195 | 215 | 'fundraiserstats-tab-maximums' => 'Maksimums (in USD)', |
196 | 216 | 'fundraiserstats-tab-ytd' => 'Jaar-tot-datum (USD)', |
| 217 | + 'fundraiserstats-customize' => 'Aanpas', |
| 218 | + 'fundraiserstats-time-zone' => 'Tydsone:', |
| 219 | + 'fundraiserstats-utc' => '(vanaf UTC)', |
197 | 220 | ); |
198 | 221 | |
199 | 222 | /** Amharic (አማርኛ) |
— | — | @@ -209,7 +232,7 @@ |
210 | 233 | 'contributionreporting-desc' => 'Informe en vivo sobre a replega de fondos de Wikimedia', |
211 | 234 | 'contributiontotal' => 'Contrebución total', |
212 | 235 | 'contributionhistory' => 'Historial de contrebucions', |
213 | | - 'contrib-hist-header' => "Comentarios d'os donadors de tot o mundo en tiempo reyal", |
| 236 | + 'contrib-hist-header' => "Comentarios d'os donadors de tot o mundo", |
214 | 237 | 'contrib-hist-name' => 'Nombre', |
215 | 238 | 'contrib-hist-date' => 'Calendata y hora', |
216 | 239 | 'contrib-hist-amount' => 'Cantidat:', |
— | — | @@ -254,12 +277,13 @@ |
255 | 278 | * @author OsamaK |
256 | 279 | * @author Ouda |
257 | 280 | * @author ترجمان05 |
| 281 | + * @author زكريا |
258 | 282 | */ |
259 | 283 | $messages['ar'] = array( |
260 | 284 | 'contributionreporting-desc' => 'تقرير حي على جامع تبرعات ويكيميديا', |
261 | 285 | 'contributiontotal' => 'مجموع المساهمة', |
262 | 286 | 'contributionhistory' => 'تاريخ المساهمة', |
263 | | - 'contrib-hist-header' => 'تعليقات المانحين في الوقت الحقيقي حول العالم', |
| 287 | + 'contrib-hist-header' => 'تعليقات المانحين من حول العالم', |
264 | 288 | 'contrib-hist-name' => 'الاسم', |
265 | 289 | 'contrib-hist-date' => 'الوقت والتاريخ', |
266 | 290 | 'contrib-hist-amount' => 'الكمية', |
— | — | @@ -322,6 +346,11 @@ |
323 | 347 | 'fundraiserstats-tab-averages' => 'المتوسطات (USD)', |
324 | 348 | 'fundraiserstats-tab-maximums' => 'القيم القصوى (USD)', |
325 | 349 | 'fundraiserstats-tab-ytd' => 'العام حتى الآن (USD)', |
| 350 | + 'fundraiserstats-instructions' => 'لعرض إحصاءات لأي يوم، اجعل مؤشر الفأرة فوق شريط ذاك اليوم. لكل عام لون مختلف على المخطط.', |
| 351 | + 'fundraiserstats-customize' => 'تخصيص', |
| 352 | + 'fundraiserstats-show-years' => 'أظهر الأعوام التالية:', |
| 353 | + 'fundraiserstats-time-zone' => 'المنطقة الزمنية:', |
| 354 | + 'fundraiserstats-utc' => '(من UTC)', |
326 | 355 | ); |
327 | 356 | |
328 | 357 | /** Aramaic (ܐܪܡܝܐ) |
— | — | @@ -391,7 +420,33 @@ |
392 | 421 | 'fundraiserstats-tab-maximums' => 'الحدود القصوى (بالدولار الامريكاني)', |
393 | 422 | ); |
394 | 423 | |
395 | | -/** Bashkir (Башҡорт) |
| 424 | +/** Azerbaijani (Azərbaycanca) |
| 425 | + * @author Cekli829 |
| 426 | + * @author Vago |
| 427 | + */ |
| 428 | +$messages['az'] = array( |
| 429 | + 'contrib-hist-name' => 'Ad', |
| 430 | + 'contrib-hist-date' => 'Vaxt və tarix', |
| 431 | + 'contrib-hist-anonymous' => 'Anonim', |
| 432 | + 'contribstats-day' => 'Gün', |
| 433 | + 'contribstats-month' => 'Ay', |
| 434 | + 'contribstats-value-from' => '$1-dən - $2', |
| 435 | + 'contribstats-value-over' => '$1-dən yuxarı', |
| 436 | + 'contribstats-day-totals' => 'Gün üzrə cəmi', |
| 437 | + 'contribstats-week' => 'Həftə', |
| 438 | + 'contribstats-template' => 'Şablon', |
| 439 | + 'fundraiserstats-date' => 'Tarix', |
| 440 | + 'fundraiserstats-contributions' => 'Yardımlar', |
| 441 | + 'fundraiserstats-total' => 'Cəmi (USD)', |
| 442 | + 'fundraiserstats-avg' => 'Orta hesabla (USD)', |
| 443 | + 'fundraiserstats-max' => 'Maksimum (USD)', |
| 444 | + 'fundraiserstats-tab-totals' => 'Yekun cəmi (USD)', |
| 445 | + 'fundraiserstats-tab-averages' => 'Orta hesablarla (USD)', |
| 446 | + 'fundraiserstats-time-zone' => 'Vaxt zonası:', |
| 447 | + 'fundraiserstats-utc' => '(UTC-dən)', |
| 448 | +); |
| 449 | + |
| 450 | +/** Bashkir (Башҡортса) |
396 | 451 | * @author Assele |
397 | 452 | * @author Haqmar |
398 | 453 | */ |
— | — | @@ -462,6 +517,11 @@ |
463 | 518 | 'fundraiserstats-tab-averages' => 'Уртаса (USD)', |
464 | 519 | 'fundraiserstats-tab-maximums' => 'Иң күптәре (USD)', |
465 | 520 | 'fundraiserstats-tab-ytd' => 'Йыл башынан (USD)', |
| 521 | + 'fundraiserstats-instructions' => 'Кәрәкле көн өсөн статистиканы ҡарау өсөн, курсорҙы ошо көндөң бағанаһына килтерегеҙ. Төрлө йылдар өсөн мәғлүмәт төрлө төҫ менән күрһәтелгән.', |
| 522 | + 'fundraiserstats-customize' => 'Көйләргә', |
| 523 | + 'fundraiserstats-show-years' => 'Түбәндәге йылдарҙы күрһәтергә;', |
| 524 | + 'fundraiserstats-time-zone' => 'Ваҡыт бүлкәте:', |
| 525 | + 'fundraiserstats-utc' => '(UTC-тан)', |
466 | 526 | ); |
467 | 527 | |
468 | 528 | /** Belarusian (Беларуская) |
— | — | @@ -471,7 +531,7 @@ |
472 | 532 | 'contribstats-template' => 'Шаблон', |
473 | 533 | ); |
474 | 534 | |
475 | | -/** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца)) |
| 535 | +/** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца)) |
476 | 536 | * @author EugeneZelenko |
477 | 537 | * @author Jim-by |
478 | 538 | * @author Red Winged Duck |
— | — | @@ -543,6 +603,11 @@ |
544 | 604 | 'fundraiserstats-tab-averages' => 'Сярэдні (USD)', |
545 | 605 | 'fundraiserstats-tab-maximums' => 'Максымальныя (USD)', |
546 | 606 | 'fundraiserstats-tab-ytd' => 'На цяперашні год (USD)', |
| 607 | + 'fundraiserstats-instructions' => 'Каб паглядзець статыстыку за любы дзень, навядзіце курсор на слупок гэтага дня. У табліцы кожны год адрозьніваецца ўласным колерам.', |
| 608 | + 'fundraiserstats-customize' => 'Наладзіць', |
| 609 | + 'fundraiserstats-show-years' => 'Паказаць наступныя гады:', |
| 610 | + 'fundraiserstats-time-zone' => 'Часавы пояс:', |
| 611 | + 'fundraiserstats-utc' => '(з UTC)', |
547 | 612 | ); |
548 | 613 | |
549 | 614 | /** Bulgarian (Български) |
— | — | @@ -554,7 +619,7 @@ |
555 | 620 | 'contributionreporting-desc' => 'Репортаж наживо от дарителската акция на Уикимедия', |
556 | 621 | 'contributiontotal' => 'Обща стойност на дарението', |
557 | 622 | 'contributionhistory' => 'История на дарението', |
558 | | - 'contrib-hist-header' => 'Коментари наживо от дарители по целия свят', |
| 623 | + 'contrib-hist-header' => 'Коментари от дарители по целия свят', |
559 | 624 | 'contrib-hist-name' => 'Име', |
560 | 625 | 'contrib-hist-date' => 'Час и дата', |
561 | 626 | 'contrib-hist-amount' => 'Сума', |
— | — | @@ -582,15 +647,20 @@ |
583 | 648 | 'contribstats-value-under' => 'Под $1', |
584 | 649 | 'contribstats-value-from' => 'Между $1 и $2', |
585 | 650 | 'contribstats-value-over' => 'Над $1', |
| 651 | + 'contributiontrackingstatistics' => 'Статистики от проследяването на даренията', |
586 | 652 | 'contribstats-day-totals' => 'Общо за деня', |
587 | 653 | 'contribstats-week' => 'Седмица', |
588 | 654 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Общо за тази седмица|Общо за последните $1 седмици}}', |
589 | 655 | 'contribstats-payment-type' => 'Вид плащане', |
| 656 | + 'contribstats-banner' => 'Банер', |
| 657 | + 'contribstats-clicks' => 'Кликания', |
590 | 658 | 'contribstats-donations' => 'Дарения', |
591 | 659 | 'contribstats-template' => 'Шаблон', |
592 | 660 | 'contribstats-nodata' => 'Няма данни', |
| 661 | + 'contribstats-landingpage' => 'Входяща страница', |
593 | 662 | 'contribstats-donatepage' => 'Страница за дарението', |
594 | 663 | 'contribstats-average' => 'Средно', |
| 664 | + 'contribstats-imperfect-data' => 'Тези данни не са съвършено точни, тъй като проследяването на дарителите, без да се проследяват сесиите им, е свързано с някои ограничения.', |
595 | 665 | 'contribstats-paypal-donations' => 'Дарения през PayPal', |
596 | 666 | 'contribstats-credit-card' => 'Кредитни карти', |
597 | 667 | 'fundraiserstatistics' => 'Статистики за набирането на средства', |
— | — | @@ -598,17 +668,33 @@ |
599 | 669 | 'fundraiserstats-day' => 'Ден $1 от $2', |
600 | 670 | 'fundraiserstats-contributions' => 'Приноси', |
601 | 671 | 'fundraiserstats-total' => 'Общо (USD)', |
| 672 | + 'fundraiserstats-avg' => 'Средна стойност (USD)', |
602 | 673 | 'fundraiserstats-max' => 'Максимум (USD)', |
603 | 674 | 'fundraiserstats-tab-contributions' => 'Брой приноси', |
| 675 | + 'fundraiserstats-tab-averages' => 'Средни стойности (USD)', |
| 676 | + 'fundraiserstats-tab-maximums' => 'Максимални стойности (USD)', |
| 677 | + 'fundraiserstats-instructions' => 'За да прегледате статистиките за произволен ден, преместете курсора на мишката над стълбчето в графиката, което отговаря за този ден. На диаграмата всяка година е дадена в различен цвят.', |
| 678 | + 'fundraiserstats-time-zone' => 'Часова зона:', |
| 679 | + 'fundraiserstats-utc' => '(от UTC)', |
604 | 680 | ); |
605 | 681 | |
606 | 682 | /** Bengali (বাংলা) |
607 | 683 | * @author Bellayet |
| 684 | + * @author Wikitanvir |
608 | 685 | */ |
609 | 686 | $messages['bn'] = array( |
| 687 | + 'contributionreporting-desc' => 'উইকিমিডিয়া তহবিল গঠনের ওপর সরাসরি প্রতিবেদন', |
| 688 | + 'contributiontotal' => 'সর্বমোট অনুদান', |
| 689 | + 'contributionhistory' => 'অনুদানের ইতিহাস', |
| 690 | + 'contrib-hist-header' => 'বিশ্বের বিভিন্ন স্থান হতে দাতাদের মন্তব্যসমূহ', |
610 | 691 | 'contrib-hist-name' => 'নাম', |
611 | 692 | 'contrib-hist-date' => 'সময় ও তারিখ', |
612 | 693 | 'contrib-hist-amount' => 'পরিমাণ', |
| 694 | + 'contrib-hist-next' => 'পূর্বের অনুদানসমূহ', |
| 695 | + 'contrib-hist-previous' => 'নতুন অনুদানসমূহ', |
| 696 | + 'contrib-hist-anonymous' => 'বেনামী', |
| 697 | + 'contributionstatistics' => 'অনুদানের ইতিহাস', |
| 698 | + 'contribstats-desc' => 'উইকিমিডিয়া ফাউন্ডেশনকে প্রদানকৃত অনুদানের পরিসংখ্যান প্রদর্শন করো', |
613 | 699 | 'contribstats-day' => 'দিন', |
614 | 700 | 'contribstats-month' => 'মাস', |
615 | 701 | 'contribstats-currency' => 'মুদ্রা', |
— | — | @@ -619,19 +705,43 @@ |
620 | 706 | 'contribstats-max' => 'সর্বোচ্চ (USD)', |
621 | 707 | 'contribstats-percentage-ytd' => 'শতকরা (YTD)', |
622 | 708 | 'contribstats-total-ytd' => 'মোট (YTD)', |
| 709 | + 'contribstats-value-exactly' => 'ঠিক $1', |
| 710 | + 'contribstats-value-under' => '$1-এ নিচে', |
| 711 | + 'contribstats-value-from' => '$1 থেকে - $2', |
| 712 | + 'contribstats-value-over' => '$1-এর ওপর', |
| 713 | + 'contributiontrackingstatistics' => 'অনুদান অনুসরণের পরিসংখ্যান', |
| 714 | + 'contribstats-day-totals' => 'দিনের সর্বমোট', |
| 715 | + 'contribstats-week' => 'সপ্তাহ', |
| 716 | + 'contribstats-payment-type' => 'পরিশোধের ধরন', |
623 | 717 | 'contribstats-banner' => 'ব্যানার', |
| 718 | + 'contribstats-payment-type-hits' => 'পরিশোধের ধরনের হিট', |
624 | 719 | 'contribstats-clicks' => 'ক্লিক', |
625 | 720 | 'contribstats-donations' => 'দান', |
| 721 | + 'contribstats-conversion' => 'বিনিময় হার (%)', |
626 | 722 | 'contribstats-template' => 'টেম্পলেট', |
| 723 | + 'contribstats-nodata' => 'কোনো উপাত্ত প্রদান করা হয়নি', |
| 724 | + 'contribstats-landingpage' => 'ল্যান্ডিং পাতাসমূহ', |
| 725 | + 'contribstats-donatepage' => 'দানের পাতা', |
627 | 726 | 'contribstats-average' => 'গড়', |
| 727 | + 'contribstats-paypal-donations' => 'পেপ্যাল অনুদান', |
| 728 | + 'contribstats-credit-card' => 'ক্রেডিট কার্ড', |
| 729 | + 'contribstats-fraud-note' => 'কিছু মৌলিক অনুদান রয়েছে।', |
| 730 | + 'fundraiserstatistics' => 'তহবিলগঠন পরিসংখ্যান', |
628 | 731 | 'fundraiserstats-date' => 'তারিখ', |
| 732 | + 'fundraiserstats-day' => 'দিন $2-এর $1', |
629 | 733 | 'fundraiserstats-contributions' => 'অবদান', |
630 | 734 | 'fundraiserstats-total' => 'মোট (USD)', |
631 | 735 | 'fundraiserstats-avg' => 'গড় (USD)', |
| 736 | + 'fundraiserstats-ytd' => 'গড়ে সর্বমোট (মার্কিন ডলার)', |
632 | 737 | 'fundraiserstats-max' => 'সর্বোচ্চ (USD)', |
633 | 738 | 'fundraiserstats-tab-totals' => 'মোট(USD)', |
| 739 | + 'fundraiserstats-tab-contributions' => 'অনুদানের সংখ্যা', |
634 | 740 | 'fundraiserstats-tab-averages' => 'গড় (USD)', |
635 | 741 | 'fundraiserstats-tab-maximums' => 'সর্বোচ্চ (USD)', |
| 742 | + 'fundraiserstats-customize' => 'স্বনির্ধারণ', |
| 743 | + 'fundraiserstats-show-years' => 'নিচের বছরগুলো দেখাও:', |
| 744 | + 'fundraiserstats-time-zone' => 'সময়স্থান:', |
| 745 | + 'fundraiserstats-utc' => '(ইউটিসি থেকে)', |
636 | 746 | ); |
637 | 747 | |
638 | 748 | /** Breton (Brezhoneg) |
— | — | @@ -644,7 +754,7 @@ |
645 | 755 | 'contributionreporting-desc' => 'Rentañ-kont war-eeun diwar-benn dastumadeg donezonoù Wikimedia', |
646 | 756 | 'contributiontotal' => 'Hollad an degasadennoù', |
647 | 757 | 'contributionhistory' => 'Kronologiezh an degasadennoù', |
648 | | - 'contrib-hist-header' => 'Kemanadennoù ar roerien eus ar bed a-bezh', |
| 758 | + 'contrib-hist-header' => 'Kemennadennoù ar roerien eus ar bed a-bezh', |
649 | 759 | 'contrib-hist-name' => 'Anv', |
650 | 760 | 'contrib-hist-date' => 'Deiziad hag eur', |
651 | 761 | 'contrib-hist-amount' => 'Sammad', |
— | — | @@ -668,7 +778,7 @@ |
669 | 779 | 'contribstats-total' => 'Hollad (SUA)', |
670 | 780 | 'contribstats-avg' => 'Keitat (SUA)', |
671 | 781 | 'contribstats-max' => 'Donezon uhelañ', |
672 | | - 'contribstats-percentage-ytd' => 'Dregantad (er bl.-mañ)', |
| 782 | + 'contribstats-percentage-ytd' => 'Dregantad (er bloaz-mañ)', |
673 | 783 | 'contribstats-total-ytd' => 'Hollad (er bloaz-mañ)', |
674 | 784 | 'contribstats-value-exactly' => '$1 rik', |
675 | 785 | 'contribstats-value-under' => 'Dindan $1', |
— | — | @@ -677,7 +787,7 @@ |
678 | 788 | 'contributiontrackingstatistics' => 'Stadegoù an heuliañ degasadennoù', |
679 | 789 | 'contribstats-day-totals' => 'Hollad an deiz', |
680 | 790 | 'contribstats-week' => 'Sizhun', |
681 | | - 'contribstats-weekly-totals' => '{{PLURAL:$1|Hollad evit ar sizhun-mañ|Hollad dre sizhunvezh evit ar $1 sizhun ebarzhiet ziwezhañ}}', |
| 791 | + 'contribstats-weekly-totals' => '{{PLURAL:$1|Hollad evit ar sizhun|Hollad sizhuniek evit ar $1 sizhunvezh e-barzh}}', |
682 | 792 | 'contribstats-payment-type' => 'Doare paeañ', |
683 | 793 | 'contribstats-banner' => 'Giton', |
684 | 794 | 'contribstats-payment-type-hits' => 'Kementad dre doare paeañ', |
— | — | @@ -686,9 +796,9 @@ |
687 | 797 | 'contribstats-conversion' => 'Feur eskemmañ (%)', |
688 | 798 | 'contribstats-template' => 'Patrom', |
689 | 799 | 'contribstats-nodata' => "N'eo bet roet roadenn ebet", |
690 | | - 'contribstats-landingpage' => 'Pajenn erruout', |
| 800 | + 'contribstats-landingpage' => 'Pajenn degouezhout', |
691 | 801 | 'contribstats-donatepage' => 'Pajenn ober un donezon', |
692 | | - 'contribstats-average' => 'Keitad', |
| 802 | + 'contribstats-average' => 'Keidenn', |
693 | 803 | 'contribstats-imperfect-data' => "N'eo ket peurvat an titouroù-mañ rak start eo heuliañ ar donezerien hep ober gant an heuliañ an dalc'h.", |
694 | 804 | 'contribstats-paypal-donations' => 'Donezonoù PayPal', |
695 | 805 | 'contribstats-credit-card' => 'Kartenn-gred', |
— | — | @@ -707,6 +817,11 @@ |
708 | 818 | 'fundraiserstats-tab-averages' => 'Keidennoù (SUA)', |
709 | 819 | 'fundraiserstats-tab-maximums' => 'Sammadoù brasañ (dollaroù SUA)', |
710 | 820 | 'fundraiserstats-tab-ytd' => 'Er bloavezh (USD)', |
| 821 | + 'fundraiserstats-instructions' => 'Evit diskwel ar stadegoù evit un deiz resis, lakait ar reti war ar varrenn evit an deiz-se. Ul liv disheñvel zo bet lakaet da bep bloaz war ar grafik.', |
| 822 | + 'fundraiserstats-customize' => 'Personelaat', |
| 823 | + 'fundraiserstats-show-years' => 'Diskouez ar bloavezhioù da-heul :', |
| 824 | + 'fundraiserstats-time-zone' => 'Takad eur :', |
| 825 | + 'fundraiserstats-utc' => '(abaoe UTC)', |
711 | 826 | ); |
712 | 827 | |
713 | 828 | /** Bosnian (Bosanski) |
— | — | @@ -779,6 +894,11 @@ |
780 | 895 | 'fundraiserstats-tab-averages' => 'Prosjek (USD)', |
781 | 896 | 'fundraiserstats-tab-maximums' => 'Najviše (USD)', |
782 | 897 | 'fundraiserstats-tab-ytd' => 'Od početka godine (USD)', |
| 898 | + 'fundraiserstats-instructions' => 'Da biste pogledali statistiku za neki dan, pređite kursorom preko prikaza za taj dan. Svaka godina je prikazana drugom bojom na prikazu.', |
| 899 | + 'fundraiserstats-customize' => 'Prilagodi', |
| 900 | + 'fundraiserstats-show-years' => 'Pokaži slijedeće godine:', |
| 901 | + 'fundraiserstats-time-zone' => 'Vremenska zona:', |
| 902 | + 'fundraiserstats-utc' => '(od UTC)', |
783 | 903 | ); |
784 | 904 | |
785 | 905 | /** Catalan (Català) |
— | — | @@ -838,6 +958,16 @@ |
839 | 959 | 'fundraiserstats-tab-maximums' => 'Màxims ($)', |
840 | 960 | ); |
841 | 961 | |
| 962 | +/** Chechen (Нохчийн) |
| 963 | + * @author Sasan700 |
| 964 | + */ |
| 965 | +$messages['ce'] = array( |
| 966 | + 'contrib-hist-name' => 'Цlе', |
| 967 | + 'contribstats-day' => 'Де', |
| 968 | + 'contribstats-month' => 'Бутт', |
| 969 | + 'contribstats-template' => 'Куцкеп', |
| 970 | +); |
| 971 | + |
842 | 972 | /** Czech (Česky) |
843 | 973 | * @author Danny B. |
844 | 974 | * @author Matěj Grabovský |
— | — | @@ -910,17 +1040,24 @@ |
911 | 1041 | 'fundraiserstats-tab-averages' => 'Průměry (USD)', |
912 | 1042 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
913 | 1043 | 'fundraiserstats-tab-ytd' => 'Od začátku roku (USD)', |
| 1044 | + 'fundraiserstats-instructions' => 'Statistiky libovolného dne zobrazíte najetím myši nad příslušný sloupeček. Každý rok je na grafu vyznačen jinou barvou.', |
| 1045 | + 'fundraiserstats-customize' => 'Přizpůsobit', |
| 1046 | + 'fundraiserstats-show-years' => 'Zobrazit následující roky:', |
| 1047 | + 'fundraiserstats-time-zone' => 'Časové pásmo:', |
| 1048 | + 'fundraiserstats-utc' => '(od UTC)', |
914 | 1049 | ); |
915 | 1050 | |
916 | 1051 | /** Church Slavic (Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ) |
917 | 1052 | * @author Omnipaedista |
| 1053 | + * @author ОйЛ |
918 | 1054 | */ |
919 | 1055 | $messages['cu'] = array( |
920 | | - 'fundraiserstats-contributions' => 'добродѣꙗ́ниꙗ', |
| 1056 | + 'fundraiserstats-contributions' => 'добродѣꙗниꙗ', |
921 | 1057 | ); |
922 | 1058 | |
923 | 1059 | /** Danish (Dansk) |
924 | 1060 | * @author Byrial |
| 1061 | + * @author Peter Alberti |
925 | 1062 | */ |
926 | 1063 | $messages['da'] = array( |
927 | 1064 | 'contributionreporting-desc' => 'Fortløbende rapportering om Wikimedias indsamling', |
— | — | @@ -956,8 +1093,16 @@ |
957 | 1094 | 'contribstats-value-under' => 'Under $1', |
958 | 1095 | 'contribstats-value-from' => 'Fra $1 - $2', |
959 | 1096 | 'contribstats-value-over' => 'Over $1', |
960 | | - 'contribstats-day-totals' => 'I alt for i dag', |
| 1097 | + 'contribstats-day-totals' => 'Samlet for dagen', |
961 | 1098 | 'contribstats-week' => 'Uge', |
| 1099 | + 'contribstats-payment-type' => 'Betalingstype', |
| 1100 | + 'contribstats-banner' => 'Banner', |
| 1101 | + 'contribstats-clicks' => 'Klik', |
| 1102 | + 'contribstats-donations' => 'Donationer', |
| 1103 | + 'contribstats-template' => 'Skabelon', |
| 1104 | + 'contribstats-donatepage' => 'Donationsside', |
| 1105 | + 'contribstats-paypal-donations' => 'PayPal-donationer', |
| 1106 | + 'contribstats-credit-card' => 'Kreditkort', |
962 | 1107 | 'fundraiserstatistics' => 'Indsamlingsstatistik', |
963 | 1108 | 'fundraiserstats-date' => 'Dato', |
964 | 1109 | 'fundraiserstats-day' => 'Dag $1 af $2', |
— | — | @@ -969,6 +1114,9 @@ |
970 | 1115 | 'fundraiserstats-tab-contributions' => 'Antal bidrag', |
971 | 1116 | 'fundraiserstats-tab-averages' => 'Gennemsnit (USD)', |
972 | 1117 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
| 1118 | + 'fundraiserstats-tab-ytd' => 'År til dato (USD)', |
| 1119 | + 'fundraiserstats-time-zone' => 'Tidszone:', |
| 1120 | + 'fundraiserstats-utc' => '(fra UTC)', |
973 | 1121 | ); |
974 | 1122 | |
975 | 1123 | /** German (Deutsch) |
— | — | @@ -1027,7 +1175,7 @@ |
1028 | 1176 | 'contribstats-conversion' => 'Umrechnungskurs (%)', |
1029 | 1177 | 'contribstats-template' => 'Vorlage', |
1030 | 1178 | 'contribstats-nodata' => 'Keine Daten vorhanden', |
1031 | | - 'contribstats-landingpage' => 'Landing Page', |
| 1179 | + 'contribstats-landingpage' => 'Zielseite', |
1032 | 1180 | 'contribstats-donatepage' => 'Spenden-Seite', |
1033 | 1181 | 'contribstats-average' => 'Durchschnitt', |
1034 | 1182 | 'contribstats-imperfect-data' => 'Diese Daten sind lückenhaft, da die Nachverfolgung von Spendern ohne Sitzungsverfolgung eingeschränkt ist.', |
— | — | @@ -1048,6 +1196,11 @@ |
1049 | 1197 | 'fundraiserstats-tab-averages' => 'Durchschnittswerte (USD)', |
1050 | 1198 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
1051 | 1199 | 'fundraiserstats-tab-ytd' => 'Aufgelaufen im Jahr (USD)', |
| 1200 | + 'fundraiserstats-instructions' => 'Um Statistiken für jeden Tag anzusehen, fahre mit der Maus über die Säule des betreffenden Tages. Jedes Jahr ist im Diagramm andersfarbig.', |
| 1201 | + 'fundraiserstats-customize' => 'Anpassen', |
| 1202 | + 'fundraiserstats-show-years' => 'Die folgenden Jahre anzeigen:', |
| 1203 | + 'fundraiserstats-time-zone' => 'Zeitzone:', |
| 1204 | + 'fundraiserstats-utc' => '(von UTC)', |
1052 | 1205 | ); |
1053 | 1206 | |
1054 | 1207 | /** Zazaki (Zazaki) |
— | — | @@ -1130,7 +1283,7 @@ |
1131 | 1284 | 'contributionreporting-desc' => 'Live-rozpšawjanje wó pósćiwańskej akciji Wikimedije', |
1132 | 1285 | 'contributiontotal' => 'Dary dogromady', |
1133 | 1286 | 'contributionhistory' => 'Pśeběg pósćiwanja', |
1134 | | - 'contrib-hist-header' => 'Komentary pósćiwarjow w realnem casu z cełego swěta', |
| 1287 | + 'contrib-hist-header' => 'Komentary pósćiwarjow z cełego swěta', |
1135 | 1288 | 'contrib-hist-name' => 'Mě', |
1136 | 1289 | 'contrib-hist-date' => 'Cas a datum', |
1137 | 1290 | 'contrib-hist-amount' => 'Suma', |
— | — | @@ -1193,11 +1346,17 @@ |
1194 | 1347 | 'fundraiserstats-tab-averages' => 'Pśerězki (USD)', |
1195 | 1348 | 'fundraiserstats-tab-maximums' => 'Maksimumy (USD)', |
1196 | 1349 | 'fundraiserstats-tab-ytd' => 'Doněnta w lěśe (USD)', |
| 1350 | + 'fundraiserstats-instructions' => 'Aby se woglědał statistiku za źeń, staj kursor nad grědu za ten źeń. Kužde lěto ma drugu barwu na diagramje.', |
| 1351 | + 'fundraiserstats-customize' => 'Pśiměriś', |
| 1352 | + 'fundraiserstats-show-years' => 'Slědujuce lěta pokazaś:', |
| 1353 | + 'fundraiserstats-time-zone' => 'Casowa cona:', |
| 1354 | + 'fundraiserstats-utc' => '(wót UTC)', |
1197 | 1355 | ); |
1198 | 1356 | |
1199 | 1357 | /** Greek (Ελληνικά) |
1200 | 1358 | * @author Consta |
1201 | 1359 | * @author Crazymadlover |
| 1360 | + * @author Glavkos |
1202 | 1361 | * @author K sal 15 |
1203 | 1362 | * @author Omnipaedista |
1204 | 1363 | * @author ZaDiak |
— | — | @@ -1206,7 +1365,7 @@ |
1207 | 1366 | 'contributionreporting-desc' => 'Live αναφορά περί του έρανου του Wikimedia', |
1208 | 1367 | 'contributiontotal' => 'Συνολική συνεισφορά', |
1209 | 1368 | 'contributionhistory' => 'Ιστορικό συνεισφορών', |
1210 | | - 'contrib-hist-header' => 'Σχόλια σε πραγματικό χρόνο από τους δωρητές από όλο τον κόσμο', |
| 1369 | + 'contrib-hist-header' => 'Σχόλια δωρητών από όλο τον κόσμο', |
1211 | 1370 | 'contrib-hist-name' => 'Όνομα', |
1212 | 1371 | 'contrib-hist-date' => 'Ώρα και ημερομηνία', |
1213 | 1372 | 'contrib-hist-amount' => 'Ποσόν', |
— | — | @@ -1248,21 +1407,30 @@ |
1249 | 1408 | 'contribstats-conversion' => 'Ρυθμός μετατροπής (%)', |
1250 | 1409 | 'contribstats-template' => 'Πρότυπο', |
1251 | 1410 | 'contribstats-nodata' => 'Δεν παρασχέθηκαν δεδομένα', |
| 1411 | + 'contribstats-landingpage' => 'Καταληκτική σελίδα', |
1252 | 1412 | 'contribstats-donatepage' => 'Σελίδα δωρεών', |
1253 | 1413 | 'contribstats-average' => 'Μέσος όρος', |
1254 | 1414 | 'contribstats-paypal-donations' => 'Δωρεές PayPal', |
1255 | 1415 | 'contribstats-credit-card' => 'Πιστωτική κάρτα', |
| 1416 | + 'contribstats-fraud-note' => 'Υπάρχουν ορισμένες δόλιες δωρεές.', |
| 1417 | + 'contribstats-unaudited' => 'Αυτά τα σύνολα είναι ανέλεγκτα', |
1256 | 1418 | 'fundraiserstatistics' => 'Στατιστικά εράνου', |
1257 | 1419 | 'fundraiserstats-date' => 'Ημερομηνία', |
1258 | 1420 | 'fundraiserstats-day' => 'Ημέρα $1 από $2', |
1259 | 1421 | 'fundraiserstats-contributions' => 'Εισφορές', |
1260 | 1422 | 'fundraiserstats-total' => 'Σύνολο (USD)', |
1261 | 1423 | 'fundraiserstats-avg' => 'Μέσος όρος (USD)', |
| 1424 | + 'fundraiserstats-ytd' => 'Αθροιστικό σύνολο (USD)', |
1262 | 1425 | 'fundraiserstats-max' => 'Μέγιστο (USD)', |
1263 | 1426 | 'fundraiserstats-tab-totals' => 'Συνολικά (USD)', |
1264 | 1427 | 'fundraiserstats-tab-contributions' => 'Αριθμός συνεισφορών', |
1265 | 1428 | 'fundraiserstats-tab-averages' => 'Μέσοι όροι (USD)', |
1266 | 1429 | 'fundraiserstats-tab-maximums' => 'Μέγιστα (USD)', |
| 1430 | + 'fundraiserstats-tab-ytd' => 'Έτος-προς-ημερομηνία (USD)', |
| 1431 | + 'fundraiserstats-customize' => 'Προσαρμογή', |
| 1432 | + 'fundraiserstats-show-years' => 'Εμφάνιση των ακόλουθων ετών:', |
| 1433 | + 'fundraiserstats-time-zone' => 'Ζώνη ώρας:', |
| 1434 | + 'fundraiserstats-utc' => '(από UTC)', |
1267 | 1435 | ); |
1268 | 1436 | |
1269 | 1437 | /** Esperanto (Esperanto) |
— | — | @@ -1336,11 +1504,17 @@ |
1337 | 1505 | 'fundraiserstats-tab-averages' => 'Averaĝoj (USD)', |
1338 | 1506 | 'fundraiserstats-tab-maximums' => 'Maksimumoj (USD)', |
1339 | 1507 | 'fundraiserstats-tab-ytd' => 'Jaro ĝis nun (usonaj dolaroj)', |
| 1508 | + 'fundraiserstats-instructions' => 'Por vidi statistikojn por iu tago, ŝvebu la kursoron super la tiutaga breto. Ĉiu jaro reprezentas propran koloron en la diagramo.', |
| 1509 | + 'fundraiserstats-customize' => 'Adapti', |
| 1510 | + 'fundraiserstats-show-years' => 'Montri la jenajn jarojn:', |
| 1511 | + 'fundraiserstats-time-zone' => 'Horzono:', |
| 1512 | + 'fundraiserstats-utc' => '(de UTC)', |
1340 | 1513 | ); |
1341 | 1514 | |
1342 | 1515 | /** Spanish (Español) |
1343 | 1516 | * @author Aleator |
1344 | 1517 | * @author Crazymadlover |
| 1518 | + * @author DJ Nietzsche |
1345 | 1519 | * @author Imre |
1346 | 1520 | * @author Omnipaedista |
1347 | 1521 | * @author Remember the dot |
— | — | @@ -1414,6 +1588,11 @@ |
1415 | 1589 | 'fundraiserstats-tab-averages' => 'Promedios (USD)', |
1416 | 1590 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
1417 | 1591 | 'fundraiserstats-tab-ytd' => 'Año hasta la fecha (USD)', |
| 1592 | + 'fundraiserstats-instructions' => 'Para ver las estadísticas de cualquier día, coloca el cursor sobre la barra correspondiente a ese día. Cada año tiene un color diferente en el gráfico.', |
| 1593 | + 'fundraiserstats-customize' => 'Personalizar', |
| 1594 | + 'fundraiserstats-show-years' => 'Mostrar los siguientes años:', |
| 1595 | + 'fundraiserstats-time-zone' => 'Zona horaria:', |
| 1596 | + 'fundraiserstats-utc' => '(de UTC)', |
1418 | 1597 | ); |
1419 | 1598 | |
1420 | 1599 | /** Estonian (Eesti) |
— | — | @@ -1480,6 +1659,7 @@ |
1481 | 1660 | 'fundraiserstats-tab-averages' => 'Keskmised (USD)', |
1482 | 1661 | 'fundraiserstats-tab-maximums' => 'Maksimumid (USD)', |
1483 | 1662 | 'fundraiserstats-tab-ytd' => 'Sel aastal (USD)', |
| 1663 | + 'fundraiserstats-instructions' => 'Ükskõik millise päeva arvandmete nägemiseks libista kursor üle selle päeva tulba. Iga aasta on graafikul erinevat värvi.', |
1484 | 1664 | ); |
1485 | 1665 | |
1486 | 1666 | /** Basque (Euskara) |
— | — | @@ -1498,7 +1678,7 @@ |
1499 | 1679 | 'contributionstatistics' => 'Dohaintzen estatistikak', |
1500 | 1680 | 'contribstats-day' => 'Eguna', |
1501 | 1681 | 'contribstats-month' => 'Hilabetea', |
1502 | | - 'contribstats-currency' => 'Moneta', |
| 1682 | + 'contribstats-currency' => 'Txanpona', |
1503 | 1683 | 'contribstats-amount' => 'Kopurua (USD)', |
1504 | 1684 | 'contribstats-contributions' => 'Ekarpenak', |
1505 | 1685 | 'contribstats-total' => 'Guztira (USA)', |
— | — | @@ -1510,7 +1690,7 @@ |
1511 | 1691 | 'contribstats-value-under' => '$1 azpitik', |
1512 | 1692 | 'contribstats-value-over' => '$1 baino gehiago', |
1513 | 1693 | 'contribstats-week' => 'Astea', |
1514 | | - 'contribstats-payment-type' => 'Ordainketa-modua', |
| 1694 | + 'contribstats-payment-type' => 'Ordainketa mota', |
1515 | 1695 | 'contribstats-banner' => 'Bannerra', |
1516 | 1696 | 'contribstats-clicks' => 'Klikak', |
1517 | 1697 | 'contribstats-donations' => 'Dohaintzak', |
— | — | @@ -1586,6 +1766,7 @@ |
1587 | 1767 | * @author Ebraminio |
1588 | 1768 | * @author Huji |
1589 | 1769 | * @author Komeil 4life |
| 1770 | + * @author Mjbmr |
1590 | 1771 | * @author Sahim |
1591 | 1772 | * @author Wayiran |
1592 | 1773 | */ |
— | — | @@ -1593,7 +1774,7 @@ |
1594 | 1775 | 'contributionreporting-desc' => 'گزارش زنده از جذب سرمایهٔ ویکیمدیا', |
1595 | 1776 | 'contributiontotal' => 'جمع کمکها', |
1596 | 1777 | 'contributionhistory' => 'تاریخچه مشارکت', |
1597 | | - 'contrib-hist-header' => 'نظرات کمککنندگان سراسر جهان به طور زنده', |
| 1778 | + 'contrib-hist-header' => 'نظرات کمک کنندگان از سراسر جهان', |
1598 | 1779 | 'contrib-hist-name' => 'نام', |
1599 | 1780 | 'contrib-hist-date' => 'تاریخ و زمان', |
1600 | 1781 | 'contrib-hist-amount' => 'مبلغ', |
— | — | @@ -1656,6 +1837,11 @@ |
1657 | 1838 | 'fundraiserstats-tab-averages' => 'میانگینها (دلار آمریکا)', |
1658 | 1839 | 'fundraiserstats-tab-maximums' => 'بیشینهها (دلار آمریکا)', |
1659 | 1840 | 'fundraiserstats-tab-ytd' => 'سال به تاریخ (USD)', |
| 1841 | + 'fundraiserstats-instructions' => 'برای مشاهدهٔ آمار برای هر روز، شناور بر روی مکاننما در روی نوار برای آن روز. هر سال با رنگی متفاوت در آن نمودار مشخص شده است.', |
| 1842 | + 'fundraiserstats-customize' => 'سفارشی کردن', |
| 1843 | + 'fundraiserstats-show-years' => 'نمایش سالهای مقابل:', |
| 1844 | + 'fundraiserstats-time-zone' => 'منطقهٔ زمانی:', |
| 1845 | + 'fundraiserstats-utc' => '(از یوتیسی)', |
1660 | 1846 | ); |
1661 | 1847 | |
1662 | 1848 | /** Finnish (Suomi) |
— | — | @@ -1734,6 +1920,11 @@ |
1735 | 1921 | 'fundraiserstats-tab-averages' => 'Keskiarvot (USD)', |
1736 | 1922 | 'fundraiserstats-tab-maximums' => 'Maksimit (USD)', |
1737 | 1923 | 'fundraiserstats-tab-ytd' => 'Yhteensä vuodessa (USD)', |
| 1924 | + 'fundraiserstats-instructions' => 'Näyttääksesi päivän tilastot, siirrä osoitin palkin ylle ja etsi haluamasi päivä. Jokaisella vuodella on eri väri kaaviossa.', |
| 1925 | + 'fundraiserstats-customize' => 'Mukauta', |
| 1926 | + 'fundraiserstats-show-years' => 'Näytä seuraavat vuodet:', |
| 1927 | + 'fundraiserstats-time-zone' => 'Aikavyöhyke:', |
| 1928 | + 'fundraiserstats-utc' => '(UTC:lta)', |
1738 | 1929 | ); |
1739 | 1930 | |
1740 | 1931 | /** French (Français) |
— | — | @@ -1747,6 +1938,7 @@ |
1748 | 1939 | * @author Sherbrooke |
1749 | 1940 | * @author Toliño |
1750 | 1941 | * @author Verdy p |
| 1942 | + * @author Zetud |
1751 | 1943 | */ |
1752 | 1944 | $messages['fr'] = array( |
1753 | 1945 | 'contributionreporting-desc' => 'Rapport de suivi en direct sur la collecte de fonds de Wikimedia', |
— | — | @@ -1786,18 +1978,18 @@ |
1787 | 1979 | 'contribstats-day-totals' => 'Total du jour', |
1788 | 1980 | 'contribstats-week' => 'Semaine', |
1789 | 1981 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Total pour cette semaine|Totaux hebdomadaires sur les $1 semaines passées inclues}}', |
1790 | | - 'contribstats-payment-type' => 'Mode de paiement', |
| 1982 | + 'contribstats-payment-type' => 'Type de paiement', |
1791 | 1983 | 'contribstats-banner' => 'Bandeau', |
1792 | 1984 | 'contribstats-payment-type-hits' => 'Nombre par mode de paiement', |
1793 | 1985 | 'contribstats-clicks' => 'Clics', |
1794 | | - 'contribstats-donations' => 'Donations', |
| 1986 | + 'contribstats-donations' => 'Dons', |
1795 | 1987 | 'contribstats-conversion' => 'Taux de conversion (%)', |
1796 | 1988 | 'contribstats-template' => 'Modèle', |
1797 | 1989 | 'contribstats-nodata' => 'Aucune donnée fournie', |
1798 | 1990 | 'contribstats-landingpage' => "Page d'arrivée", |
1799 | 1991 | 'contribstats-donatepage' => 'Page de don', |
1800 | 1992 | 'contribstats-average' => 'Moyenne', |
1801 | | - 'contribstats-imperfect-data' => "Cette donnée est imparfaite tel que le suivi des donateurs, sans l'utilisation du suivi de la session, a ses limites.", |
| 1993 | + 'contribstats-imperfect-data' => "Cette donnée est imparfaite puisque le suivi des donateurs, sans l'utilisation du suivi de la session, a ses limites.", |
1802 | 1994 | 'contribstats-paypal-donations' => 'Donations par PayPal', |
1803 | 1995 | 'contribstats-credit-card' => 'Carte de Crédit', |
1804 | 1996 | 'contribstats-fraud-note' => 'Quelques donations frauduleuses existent.', |
— | — | @@ -1815,6 +2007,11 @@ |
1816 | 2008 | 'fundraiserstats-tab-averages' => 'Moyennes (dollars US)', |
1817 | 2009 | 'fundraiserstats-tab-maximums' => 'Maximums (dollars US)', |
1818 | 2010 | 'fundraiserstats-tab-ytd' => 'Année en cours (dollars US)', |
| 2011 | + 'fundraiserstats-instructions' => 'Pour afficher les statistiques d’un jour donné, placer le curseur sur la barre pour ce jour. Chaque année est représentée d’une couleur différente sur le graphique.', |
| 2012 | + 'fundraiserstats-customize' => 'Personnaliser', |
| 2013 | + 'fundraiserstats-show-years' => 'Afficher les années suivantes :', |
| 2014 | + 'fundraiserstats-time-zone' => 'Fuseau horaire :', |
| 2015 | + 'fundraiserstats-utc' => '(depuis UTC)', |
1819 | 2016 | ); |
1820 | 2017 | |
1821 | 2018 | /** Franco-Provençal (Arpetan) |
— | — | @@ -1858,7 +2055,7 @@ |
1859 | 2056 | 'contribstats-day-totals' => 'Soma du jorn', |
1860 | 2057 | 'contribstats-week' => 'Semana', |
1861 | 2058 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Soma por ceta semana|Somes de la semana sur les $1 semanes passâs encllues}}', |
1862 | | - 'contribstats-payment-type' => 'Fôrma de payement', |
| 2059 | + 'contribstats-payment-type' => 'Tipo de payement', |
1863 | 2060 | 'contribstats-banner' => 'Baniére', |
1864 | 2061 | 'contribstats-payment-type-hits' => 'Nombro per fôrma de payement', |
1865 | 2062 | 'contribstats-clicks' => 'Clics', |
— | — | @@ -1887,6 +2084,11 @@ |
1888 | 2085 | 'fundraiserstats-tab-averages' => 'Moyenes (dolars US)', |
1889 | 2086 | 'fundraiserstats-tab-maximums' => 'Més (dolars US)', |
1890 | 2087 | 'fundraiserstats-tab-ytd' => 'An en cors (dolars US)', |
| 2088 | + 'fundraiserstats-instructions' => 'Por fâre vêre les statistiques d’un jorn balyê, placiér la mouche sur la bârra por cél jorn. Châque an est reprèsentâ d’una color difèrenta sur lo diagramo.', |
| 2089 | + 'fundraiserstats-customize' => 'Pèrsonalisar', |
| 2090 | + 'fundraiserstats-show-years' => 'Fâre vêre cetos ans :', |
| 2091 | + 'fundraiserstats-time-zone' => 'Fus horèro :', |
| 2092 | + 'fundraiserstats-utc' => '(dês UTC)', |
1891 | 2093 | ); |
1892 | 2094 | |
1893 | 2095 | /** Friulian (Furlan) |
— | — | @@ -1951,7 +2153,7 @@ |
1952 | 2154 | 'contribstats-conversion' => 'Taxa de conversión (%)', |
1953 | 2155 | 'contribstats-template' => 'Modelo', |
1954 | 2156 | 'contribstats-nodata' => 'Non se proporcionou ningún dato', |
1955 | | - 'contribstats-landingpage' => 'Páxina de chegada', |
| 2157 | + 'contribstats-landingpage' => 'Páxina de destino', |
1956 | 2158 | 'contribstats-donatepage' => 'Páxina de doazóns', |
1957 | 2159 | 'contribstats-average' => 'Media', |
1958 | 2160 | 'contribstats-imperfect-data' => 'Estes datos non son perfectos dado que o seguimento dos doantes sen o uso do seguimento de sesión ten as súas limitacións.', |
— | — | @@ -1972,6 +2174,11 @@ |
1973 | 2175 | 'fundraiserstats-tab-averages' => 'Medias (dólar estadounidense)', |
1974 | 2176 | 'fundraiserstats-tab-maximums' => 'Máximas (dólar estadounidense)', |
1975 | 2177 | 'fundraiserstats-tab-ytd' => 'Total anual ata o de agora (USD)', |
| 2178 | + 'fundraiserstats-instructions' => 'Para ver as estatísticas dun día, só hai que pasar o rato por riba da barra dese día. Cada ano ten unha cor diferente no cadro.', |
| 2179 | + 'fundraiserstats-customize' => 'Personalizar', |
| 2180 | + 'fundraiserstats-show-years' => 'Mostrar os seguintes anos:', |
| 2181 | + 'fundraiserstats-time-zone' => 'Zona horaria:', |
| 2182 | + 'fundraiserstats-utc' => '(en UTC)', |
1976 | 2183 | ); |
1977 | 2184 | |
1978 | 2185 | /** Ancient Greek (Ἀρχαία ἑλληνικὴ) |
— | — | @@ -2065,6 +2272,11 @@ |
2066 | 2273 | 'fundraiserstats-tab-averages' => 'Durchschnittswärt (USD)', |
2067 | 2274 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
2068 | 2275 | 'fundraiserstats-tab-ytd' => 'Kaländerjohr (USD)', |
| 2276 | + 'fundraiserstats-instructions' => 'Go Statischtike fir irged e Dag aaluege gang mit em Cursor iber dr Balke fir dää Dag. Jedes Johr het e anderi Farb in dr Grafik.', |
| 2277 | + 'fundraiserstats-customize' => 'Aapasse', |
| 2278 | + 'fundraiserstats-show-years' => 'D Johr derno aazeige:', |
| 2279 | + 'fundraiserstats-time-zone' => 'Zytzone:', |
| 2280 | + 'fundraiserstats-utc' => '(vu UTC)', |
2069 | 2281 | ); |
2070 | 2282 | |
2071 | 2283 | /** Hebrew (עברית) |
— | — | @@ -2138,6 +2350,11 @@ |
2139 | 2351 | 'fundraiserstats-tab-contributions' => 'מספר התורמים', |
2140 | 2352 | 'fundraiserstats-tab-averages' => 'ממוצע (USD)', |
2141 | 2353 | 'fundraiserstats-tab-maximums' => 'מקסימום (USD)', |
| 2354 | + 'fundraiserstats-instructions' => 'כדי לצפות בסטטיסטיקה ליום כלשהו, יש לעבור עם סמן העכבר על הפס של אותו היום. לכל שנה יש צבע משלה בתרשים.', |
| 2355 | + 'fundraiserstats-customize' => 'התאמה אישית', |
| 2356 | + 'fundraiserstats-show-years' => 'הצג את השנים הבאות:', |
| 2357 | + 'fundraiserstats-time-zone' => 'אזור זמן:', |
| 2358 | + 'fundraiserstats-utc' => '(מ־UTC)', |
2142 | 2359 | ); |
2143 | 2360 | |
2144 | 2361 | /** Croatian (Hrvatski) |
— | — | @@ -2215,6 +2432,11 @@ |
2216 | 2433 | 'fundraiserstats-tab-averages' => 'Prosjeci (USD)', |
2217 | 2434 | 'fundraiserstats-tab-maximums' => 'Maksimumi (USD)', |
2218 | 2435 | 'fundraiserstats-tab-ytd' => 'Od početka godine (USD)', |
| 2436 | + 'fundraiserstats-instructions' => 'Da biste pogledali statistiku za neki dan, pomaknite kursor iznad prikaza za taj dan. Na grafikonu je svaka godina prikazana drugom bojom.', |
| 2437 | + 'fundraiserstats-customize' => 'Prilagodite', |
| 2438 | + 'fundraiserstats-show-years' => 'Prikaži sljedeće godine:', |
| 2439 | + 'fundraiserstats-time-zone' => 'Vremenska zona:', |
| 2440 | + 'fundraiserstats-utc' => '(prema UTC-u)', |
2219 | 2441 | ); |
2220 | 2442 | |
2221 | 2443 | /** Upper Sorbian (Hornjoserbsce) |
— | — | @@ -2289,6 +2511,11 @@ |
2290 | 2512 | 'fundraiserstats-tab-averages' => 'Přerězki (USD)', |
2291 | 2513 | 'fundraiserstats-tab-maximums' => 'Maksimumy (USD)', |
2292 | 2514 | 'fundraiserstats-tab-ytd' => 'Dotal w lěće (USD)', |
| 2515 | + 'fundraiserstats-instructions' => 'Zo by sej statistiku na dźeń wobhladał, staj kursor nad hrjadu za tón dźeń. Kóžde lěto ma druhu barbu na diagramje.', |
| 2516 | + 'fundraiserstats-customize' => 'Přiměrić', |
| 2517 | + 'fundraiserstats-show-years' => 'Slědowace lěta pokazać:', |
| 2518 | + 'fundraiserstats-time-zone' => 'Časowe pasmo:', |
| 2519 | + 'fundraiserstats-utc' => '(wot UTC)', |
2293 | 2520 | ); |
2294 | 2521 | |
2295 | 2522 | /** Hungarian (Magyar) |
— | — | @@ -2437,19 +2664,26 @@ |
2438 | 2665 | 'fundraiserstats-tab-averages' => 'Medias (USD)', |
2439 | 2666 | 'fundraiserstats-tab-maximums' => 'Maximos (USD)', |
2440 | 2667 | 'fundraiserstats-tab-ytd' => 'Anno in curso (USD)', |
| 2668 | + 'fundraiserstats-instructions' => 'Pro vider le statisticas de un die, positiona le cursor super le barra correspondente a ille die. Cata anno ha un altere color in le diagramma.', |
| 2669 | + 'fundraiserstats-customize' => 'Personalisar', |
| 2670 | + 'fundraiserstats-show-years' => 'Monstrar le sequente annos:', |
| 2671 | + 'fundraiserstats-time-zone' => 'Fuso horari:', |
| 2672 | + 'fundraiserstats-utc' => '(ab UTC)', |
2441 | 2673 | ); |
2442 | 2674 | |
2443 | 2675 | /** Indonesian (Bahasa Indonesia) |
2444 | 2676 | * @author Bennylin |
| 2677 | + * @author Farras |
2445 | 2678 | * @author Irwangatot |
2446 | 2679 | * @author IvanLanin |
2447 | 2680 | * @author Kandar |
| 2681 | + * @author Kenrick95 |
2448 | 2682 | */ |
2449 | 2683 | $messages['id'] = array( |
2450 | 2684 | 'contributionreporting-desc' => 'Laporan langsung pada penggalangan dana Wikimedia', |
2451 | 2685 | 'contributiontotal' => 'Total kontribusi', |
2452 | 2686 | 'contributionhistory' => 'Riwayat kontribusi', |
2453 | | - 'contrib-hist-header' => 'Penyumbang komentar secara langsung dari seluruh dunia', |
| 2687 | + 'contrib-hist-header' => 'Komentar donor dari seluruh dunia', |
2454 | 2688 | 'contrib-hist-name' => 'Nama', |
2455 | 2689 | 'contrib-hist-date' => 'Waktu dan tanggal', |
2456 | 2690 | 'contrib-hist-amount' => 'Jumlah', |
— | — | @@ -2512,6 +2746,11 @@ |
2513 | 2747 | 'fundraiserstats-tab-averages' => 'Rata-rata (USD)', |
2514 | 2748 | 'fundraiserstats-tab-maximums' => 'Tertinggi (USD)', |
2515 | 2749 | 'fundraiserstats-tab-ytd' => 'Tahun berjalan (USD)', |
| 2750 | + 'fundraiserstats-instructions' => 'Untuk melihat statistik hari tertentu, arahkan kursor ke bilah untuk hari itu. Setiap tahun memiliki warna yang berbeda pada tabel.', |
| 2751 | + 'fundraiserstats-customize' => 'Sesuaikan', |
| 2752 | + 'fundraiserstats-show-years' => 'Tampilkan tahun-tahun berikut:', |
| 2753 | + 'fundraiserstats-time-zone' => 'Zona waktu:', |
| 2754 | + 'fundraiserstats-utc' => '(dari UTC)', |
2516 | 2755 | ); |
2517 | 2756 | |
2518 | 2757 | /** Igbo (Igbo) |
— | — | @@ -2549,6 +2788,7 @@ |
2550 | 2789 | * @author Blaisorblade |
2551 | 2790 | * @author BrokenArrow |
2552 | 2791 | * @author Darth Kule |
| 2792 | + * @author Karika |
2553 | 2793 | */ |
2554 | 2794 | $messages['it'] = array( |
2555 | 2795 | 'contributionreporting-desc' => 'Aggiornamento in tempo reale sulla raccolta fondi Wikimedia', |
— | — | @@ -2613,10 +2853,13 @@ |
2614 | 2854 | 'fundraiserstats-tab-contributions' => 'Numero di contributi', |
2615 | 2855 | 'fundraiserstats-tab-averages' => 'Medie (USD)', |
2616 | 2856 | 'fundraiserstats-tab-maximums' => 'Massimi (USD)', |
| 2857 | + 'fundraiserstats-customize' => 'Personalizza', |
| 2858 | + 'fundraiserstats-time-zone' => 'Fuso orario:', |
2617 | 2859 | ); |
2618 | 2860 | |
2619 | 2861 | /** Japanese (日本語) |
2620 | 2862 | * @author Fryed-peach |
| 2863 | + * @author Ohgi |
2621 | 2864 | * @author 青子守歌 |
2622 | 2865 | */ |
2623 | 2866 | $messages['ja'] = array( |
— | — | @@ -2686,6 +2929,11 @@ |
2687 | 2930 | 'fundraiserstats-tab-averages' => '平均 (米ドル)', |
2688 | 2931 | 'fundraiserstats-tab-maximums' => '最大 (米ドル)', |
2689 | 2932 | 'fundraiserstats-tab-ytd' => '年度累計 (米ドル)', |
| 2933 | + 'fundraiserstats-instructions' => '特定の日の統計を表示するには、その日のバーにカーソルを合わせてください。毎年のグラフはグラフ上で別の色で表示されています。', |
| 2934 | + 'fundraiserstats-customize' => 'カスタマイズ', |
| 2935 | + 'fundraiserstats-show-years' => '表示する年:', |
| 2936 | + 'fundraiserstats-time-zone' => 'タイムゾーン:', |
| 2937 | + 'fundraiserstats-utc' => '(UTCから)', |
2690 | 2938 | ); |
2691 | 2939 | |
2692 | 2940 | /** Javanese (Basa Jawa) |
— | — | @@ -2739,6 +2987,7 @@ |
2740 | 2988 | |
2741 | 2989 | /** Georgian (ქართული) |
2742 | 2990 | * @author BRUTE |
| 2991 | + * @author Dawid Deutschland |
2743 | 2992 | * @author Malafaya |
2744 | 2993 | * @author გიორგიმელა |
2745 | 2994 | */ |
— | — | @@ -2764,14 +3013,18 @@ |
2765 | 3014 | 'contributiontrackingstatistics' => 'თანხის შეგროვების სტატისტიკა', |
2766 | 3015 | 'contribstats-day-totals' => 'სულ დღეში', |
2767 | 3016 | 'contribstats-week' => 'კვირა', |
| 3017 | + 'contribstats-payment-type' => 'გადახდის სახე', |
2768 | 3018 | 'contribstats-banner' => 'ლოზუნგი', |
2769 | | - 'contribstats-donations' => 'შეწირულობები', |
| 3019 | + 'contribstats-payment-type-hits' => 'გადახდის მეთოდთა გამოყენება', |
| 3020 | + 'contribstats-donations' => 'შემოწირულობები', |
2770 | 3021 | 'contribstats-conversion' => 'კონვერსიის მაჩვენებელი (%)', |
2771 | 3022 | 'contribstats-template' => 'თარგი', |
| 3023 | + 'contribstats-nodata' => 'მონაცემები არაა მითითებული', |
2772 | 3024 | 'contribstats-donatepage' => 'შემოწირულობის გვერდი', |
2773 | 3025 | 'contribstats-average' => 'საშუალო', |
2774 | 3026 | 'contribstats-credit-card' => 'საკრედიტო ბარათი', |
2775 | 3027 | 'fundraiserstats-date' => 'თარიღი', |
| 3028 | + 'fundraiserstats-day' => 'დღე $1 $2-დან', |
2776 | 3029 | 'fundraiserstats-contributions' => 'წვლილი', |
2777 | 3030 | 'fundraiserstats-total' => 'სულ (USD)', |
2778 | 3031 | 'fundraiserstats-avg' => 'საშუალო (USD)', |
— | — | @@ -2779,6 +3032,8 @@ |
2780 | 3033 | 'fundraiserstats-tab-totals' => 'სულ (USD)', |
2781 | 3034 | 'fundraiserstats-tab-contributions' => 'წვლილის ნომერი', |
2782 | 3035 | 'fundraiserstats-tab-maximums' => 'მაქსიმუმი (USD)', |
| 3036 | + 'fundraiserstats-show-years' => 'აჩვენე შემდეგი წლები:', |
| 3037 | + 'fundraiserstats-time-zone' => 'სასაათო სარტყელი:', |
2783 | 3038 | ); |
2784 | 3039 | |
2785 | 3040 | /** Khmer (ភាសាខ្មែរ) |
— | — | @@ -2786,9 +3041,10 @@ |
2787 | 3042 | * @author គីមស៊្រុន |
2788 | 3043 | */ |
2789 | 3044 | $messages['km'] = array( |
| 3045 | + 'contributionreporting-desc' => 'ការរាយការណ៍បន្តផ្ទាល់ពីអ្នកប្រមូលមូលនិធិវិគីមេឌា', |
2790 | 3046 | 'contributiontotal' => 'ការរួមចំណែកសរុប', |
2791 | 3047 | 'contributionhistory' => 'ប្រវត្តិនៃការរួមចំណែក', |
2792 | | - 'contrib-hist-header' => 'វិចារទាន់ពេលវេលាពីអ្នកបរិច្ចាគពីលើពិភពលោក', |
| 3048 | + 'contrib-hist-header' => '!វិចារពីអ្នកបរិច្ចាគលើពិភពលោក', |
2793 | 3049 | 'contrib-hist-name' => 'ឈ្មោះ', |
2794 | 3050 | 'contrib-hist-date' => 'ម៉ោង និងកាលបរច្ឆេទ', |
2795 | 3051 | 'contrib-hist-amount' => 'តម្លៃ', |
— | — | @@ -2797,6 +3053,9 @@ |
2798 | 3054 | 'contrib-hist-anonymous' => 'អនាមិក', |
2799 | 3055 | 'contributionstatistics' => 'ស្ថិតិនៃការរួមចំណែក', |
2800 | 3056 | 'contribstats-desc' => 'បង្ហាញស្ថិតិសម្រាប់ការរួមចំណែកបង្កើតមូលនិធិវិគីមេឌា', |
| 3057 | + 'contribstats-daily-totals' => '{{PLURAL:$1|ចំនួនសរុបសំរាប់ថ្ងៃនេះ|ចំនួនសរុបប្រចាំថ្ងៃសំរាប់ $1 ថ្ងៃចុងក្រោយនេះ}}', |
| 3058 | + 'contribstats-monthly-totals' => '{{PLURAL:$1|ចំនួនសរុបសំរាប់ខែនេះ|ចំនួនសរុបប្រចាំខែសំរាប់ $1 ខែចុងក្រោយនេះ}}', |
| 3059 | + 'contribstats-month-range-totals' => '{{PLURAL:$1|ចំនួនសរុបសំរាប់ខែ $1|ចំនួនសរុបប្រចាំខែសំរាប់ខែ $1}}', |
2801 | 3060 | 'contribstats-currency-range-totals' => 'សរុបរូបិយប័ណ្ណ (ពី $1 ដល់ $2)', |
2802 | 3061 | 'contribstats-day' => 'ថ្ងៃ', |
2803 | 3062 | 'contribstats-month' => 'ខែ', |
— | — | @@ -2815,6 +3074,17 @@ |
2816 | 3075 | 'contribstats-day-totals' => 'សរុបក្នុងថ្ងៃ', |
2817 | 3076 | 'contribstats-week' => 'សប្តាហ៍', |
2818 | 3077 | 'contribstats-payment-type' => 'របៀបបង់ប្រាក់', |
| 3078 | + 'contribstats-banner' => 'បដា', |
| 3079 | + 'contribstats-donations' => 'ការបរិច្ចាគ', |
| 3080 | + 'contribstats-conversion' => 'អត្រាប្ដូរប្រាក់ (%)', |
| 3081 | + 'contribstats-template' => 'ទំព័រគំរូ', |
| 3082 | + 'contribstats-nodata' => 'គ្មានទិន្នន័យដែលត្រូវបានផ្ដល់មក', |
| 3083 | + 'contribstats-donatepage' => 'ទំព័របរិច្ចាគ', |
| 3084 | + 'contribstats-average' => 'មម្យម', |
| 3085 | + 'contribstats-paypal-donations' => 'ការបរិច្ចាគតាម PayPal', |
| 3086 | + 'contribstats-credit-card' => 'ក្រេឌីតកាត', |
| 3087 | + 'contribstats-fraud-note' => 'មានការបរិច្ចាគក្លែងក្លាយខ្លះៗ។', |
| 3088 | + 'contribstats-unaudited' => 'នេះជាទឹកប្រាក់សរុបដែលបានពិនិត្យរួចហើយ។', |
2819 | 3089 | 'fundraiserstatistics' => 'ស្ថិតិគោល', |
2820 | 3090 | 'fundraiserstats-date' => 'កាលបរិច្ឆេទ', |
2821 | 3091 | 'fundraiserstats-day' => 'កាលបរិច្ឆេទ $1 នៃ $2', |
— | — | @@ -2826,6 +3096,9 @@ |
2827 | 3097 | 'fundraiserstats-tab-contributions' => 'ចំនួននៃការរួមចំណែក', |
2828 | 3098 | 'fundraiserstats-tab-averages' => 'មធ្យម (USD)', |
2829 | 3099 | 'fundraiserstats-tab-maximums' => 'អតិបរមា (USD)', |
| 3100 | + 'fundraiserstats-show-years' => 'បង្ហាញឆ្នាំដូចតទៅនេះ៖', |
| 3101 | + 'fundraiserstats-time-zone' => 'ល្វែងម៉ោង៖', |
| 3102 | + 'fundraiserstats-utc' => '(ពី UTC)', |
2830 | 3103 | ); |
2831 | 3104 | |
2832 | 3105 | /** Kannada (ಕನ್ನಡ) |
— | — | @@ -2925,7 +3198,7 @@ |
2926 | 3199 | 'contrib-hist-header' => 'De Spender uß alle Welt ier Annmerkunge', |
2927 | 3200 | 'contrib-hist-name' => 'Name', |
2928 | 3201 | 'contrib-hist-date' => 'Uhrzick un Dattum', |
2929 | | - 'contrib-hist-amount' => 'Betraach', |
| 3202 | + 'contrib-hist-amount' => 'Bedraach', |
2930 | 3203 | 'contrib-hist-next' => 'Fröjer Spende', |
2931 | 3204 | 'contrib-hist-previous' => 'Neuer Spende', |
2932 | 3205 | 'contrib-hist-anonymous' => 'Namelos', |
— | — | @@ -2984,7 +3257,12 @@ |
2985 | 3258 | 'fundraiserstats-tab-contributions' => 'Aanzahl Beidrääsch', |
2986 | 3259 | 'fundraiserstats-tab-averages' => 'De Schnette (en Dollar us de USA)', |
2987 | 3260 | 'fundraiserstats-tab-maximums' => 'de Deckste Spende (en Dollar us de USA)', |
2988 | | - 'fundraiserstats-tab-ytd' => 'En diesem Johr ald ? US$', |
| 3261 | + 'fundraiserstats-tab-ytd' => 'En dissem Johr ald (en Dollar us de USA)', |
| 3262 | + 'fundraiserstats-instructions' => 'Öm de Statistike för ene Daach aanzeloore, donn dä Köser övver dä Balke för dä Daach. Jeede Daach es met en ander Färv enjzeichent.', |
| 3263 | + 'fundraiserstats-customize' => 'Aapasse', |
| 3264 | + 'fundraiserstats-show-years' => 'Zeisch de Joher donoh:', |
| 3265 | + 'fundraiserstats-time-zone' => 'Ziggzohn:', |
| 3266 | + 'fundraiserstats-utc' => '(vun UTC)', |
2989 | 3267 | ); |
2990 | 3268 | |
2991 | 3269 | /** Luxembourgish (Lëtzebuergesch) |
— | — | @@ -3058,6 +3336,11 @@ |
3059 | 3337 | 'fundraiserstats-tab-averages' => 'Duerchschnëtt (USD)', |
3060 | 3338 | 'fundraiserstats-tab-maximums' => 'Maximumen (USD)', |
3061 | 3339 | 'fundraiserstats-tab-ytd' => 'Joer-bis-Datum (USD)', |
| 3340 | + 'fundraiserstats-instructions' => "Fir d'Statistike fir iergendeen Dag ze gesinn, setzt de Curseur iwwert d'Colonne fir deen Dag. All Joer ass eng aner Faarf am Grafik.", |
| 3341 | + 'fundraiserstats-customize' => 'Upassen', |
| 3342 | + 'fundraiserstats-show-years' => 'Déi Joren duerno weisen:', |
| 3343 | + 'fundraiserstats-time-zone' => 'Zäitzone:', |
| 3344 | + 'fundraiserstats-utc' => '(vun UTC)', |
3062 | 3345 | ); |
3063 | 3346 | |
3064 | 3347 | /** Limburgish (Limburgs) |
— | — | @@ -3139,6 +3422,7 @@ |
3140 | 3423 | ); |
3141 | 3424 | |
3142 | 3425 | /** Lithuanian (Lietuvių) |
| 3426 | + * @author Eitvys200 |
3143 | 3427 | * @author Matasg |
3144 | 3428 | */ |
3145 | 3429 | $messages['lt'] = array( |
— | — | @@ -3166,8 +3450,56 @@ |
3167 | 3451 | 'contribstats-currency' => 'Valiuta', |
3168 | 3452 | 'contribstats-amount' => 'Suma (USD)', |
3169 | 3453 | 'contribstats-contributions' => 'Aukojimai', |
| 3454 | + 'contribstats-total' => 'Iš viso (USD)', |
| 3455 | + 'contribstats-avg' => 'Vidurkis (USD)', |
| 3456 | + 'contribstats-max' => 'Didžiausia auka', |
| 3457 | + 'contribstats-percentage-ytd' => 'Procentas (YTD)', |
| 3458 | + 'contribstats-total-ytd' => 'Iš viso (YTD)', |
| 3459 | + 'contribstats-value-exactly' => 'Lygiai $1', |
| 3460 | + 'contribstats-value-under' => 'Mažiau nei $1', |
| 3461 | + 'contribstats-value-from' => 'Nuo $1 - $2', |
| 3462 | + 'contribstats-value-over' => 'Daugiau nei $1', |
| 3463 | + 'contribstats-day-totals' => 'Iš viso dienai', |
| 3464 | + 'contribstats-week' => 'Savaitė', |
| 3465 | + 'contribstats-payment-type' => 'Mokėjimo tipas', |
| 3466 | + 'contribstats-banner' => 'Baneris', |
| 3467 | + 'contribstats-clicks' => 'Paspaudimai', |
| 3468 | + 'contribstats-donations' => 'Aukos', |
| 3469 | + 'contribstats-template' => 'Šablonas', |
| 3470 | + 'contribstats-donatepage' => 'Aukojimo puslapis', |
| 3471 | + 'contribstats-average' => 'Vidurkis', |
| 3472 | + 'contribstats-paypal-donations' => 'PayPal aukos', |
| 3473 | + 'contribstats-credit-card' => 'Kreditinė kortelė', |
| 3474 | + 'fundraiserstats-date' => 'Data', |
| 3475 | + 'fundraiserstats-day' => 'Diena $1 iš $2', |
| 3476 | + 'fundraiserstats-contributions' => 'Įnašai', |
| 3477 | + 'fundraiserstats-total' => 'Iš viso (USD)', |
| 3478 | + 'fundraiserstats-avg' => 'Vidurkis (USD)', |
| 3479 | + 'fundraiserstats-max' => 'Maksimalus (USD)', |
| 3480 | + 'fundraiserstats-tab-totals' => 'Iš viso (USD)', |
| 3481 | + 'fundraiserstats-tab-contributions' => 'Įmokų skaičius', |
| 3482 | + 'fundraiserstats-tab-averages' => 'Vidurkiai (USD)', |
| 3483 | + 'fundraiserstats-tab-maximums' => 'Maksimalus (USD)', |
| 3484 | + 'fundraiserstats-instructions' => 'Norėdami peržiūrėti statistinius duomenis apie bet kurią dieną, užveskite žymeklį ant tos dienos. Kiekvienais metai yra skirtingų spalvų.', |
| 3485 | + 'fundraiserstats-show-years' => 'Rodyti šiuos metus:', |
| 3486 | + 'fundraiserstats-time-zone' => 'Laiko zona:', |
| 3487 | + 'fundraiserstats-utc' => '(nuo UTC)', |
3170 | 3488 | ); |
3171 | 3489 | |
| 3490 | +/** Latgalian (Latgaļu) |
| 3491 | + * @author Dark Eagle |
| 3492 | + */ |
| 3493 | +$messages['ltg'] = array( |
| 3494 | + 'contribstats-day' => 'Dīna', |
| 3495 | + 'contribstats-month' => 'Mieness', |
| 3496 | + 'contribstats-contributions' => 'Pazīdu', |
| 3497 | + 'contribstats-week' => 'Nedeļa', |
| 3498 | + 'contribstats-donations' => 'Pazīdi', |
| 3499 | + 'contribstats-template' => 'Taiss', |
| 3500 | + 'fundraiserstats-date' => 'Data', |
| 3501 | + 'fundraiserstats-time-zone' => 'Laika zona:', |
| 3502 | +); |
| 3503 | + |
3172 | 3504 | /** Latvian (Latviešu) |
3173 | 3505 | * @author Papuass |
3174 | 3506 | */ |
— | — | @@ -3217,8 +3549,8 @@ |
3218 | 3550 | 'contrib-hist-name' => 'Име', |
3219 | 3551 | 'contrib-hist-date' => 'Време и датум', |
3220 | 3552 | 'contrib-hist-amount' => 'Износ', |
3221 | | - 'contrib-hist-next' => 'Постари донации', |
3222 | | - 'contrib-hist-previous' => 'Понови донации', |
| 3553 | + 'contrib-hist-next' => 'Постари дарувања', |
| 3554 | + 'contrib-hist-previous' => 'Понови дарувања', |
3223 | 3555 | 'contrib-hist-anonymous' => 'Анонимно', |
3224 | 3556 | 'contributionstatistics' => 'Статистики за придонеси', |
3225 | 3557 | 'contribstats-desc' => 'Прикажува статистики за парични придонеси за Фондацијата Викимедија', |
— | — | @@ -3245,23 +3577,23 @@ |
3246 | 3578 | 'contribstats-value-over' => 'Над $1', |
3247 | 3579 | 'contributiontrackingstatistics' => 'Статистики за следењето на придонеси', |
3248 | 3580 | 'contribstats-day-totals' => 'Вкупно за денот', |
3249 | | - 'contribstats-week' => 'Седмица', |
| 3581 | + 'contribstats-week' => 'Недела', |
3250 | 3582 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Вкупно за оваа седмица|Седмични вкупни износи за изминатите $1 недели, заклучно со последната}}', |
3251 | 3583 | 'contribstats-payment-type' => 'Тип на плаќање', |
3252 | 3584 | 'contribstats-banner' => 'Плакат', |
3253 | 3585 | 'contribstats-payment-type-hits' => 'Искорист. типови на плаќање', |
3254 | | - 'contribstats-clicks' => 'Кликања', |
3255 | | - 'contribstats-donations' => 'Донации', |
| 3586 | + 'contribstats-clicks' => 'Стискања', |
| 3587 | + 'contribstats-donations' => 'Дарувања', |
3256 | 3588 | 'contribstats-conversion' => 'Стапка на придобивање на учесници (%)', |
3257 | 3589 | 'contribstats-template' => 'Шаблон', |
3258 | 3590 | 'contribstats-nodata' => 'Нема внесено податоци', |
3259 | | - 'contribstats-landingpage' => 'Проследна страница', |
| 3591 | + 'contribstats-landingpage' => 'Целна страница', |
3260 | 3592 | 'contribstats-donatepage' => 'Страница за донирање', |
3261 | 3593 | 'contribstats-average' => 'Просечно', |
3262 | 3594 | 'contribstats-imperfect-data' => 'Овие податоци не се апсолутно точни бидејќи следењето на дарители без да се користи следење на сесии има свои ограничувања.', |
3263 | | - 'contribstats-paypal-donations' => 'PayPal донации', |
| 3595 | + 'contribstats-paypal-donations' => 'Прилози преку PayPal', |
3264 | 3596 | 'contribstats-credit-card' => 'Кредитна картичка', |
3265 | | - 'contribstats-fraud-note' => 'Постојат извесни измамнички донации.', |
| 3597 | + 'contribstats-fraud-note' => 'Некои прилози се измами.', |
3266 | 3598 | 'contribstats-unaudited' => 'Ова се непроверени податоци.', |
3267 | 3599 | 'fundraiserstatistics' => 'Статистики за собирањето на средства', |
3268 | 3600 | 'fundraiserstats-date' => 'Датум', |
— | — | @@ -3276,6 +3608,11 @@ |
3277 | 3609 | 'fundraiserstats-tab-averages' => 'Просеци (USD)', |
3278 | 3610 | 'fundraiserstats-tab-maximums' => 'Највисоки (USD)', |
3279 | 3611 | 'fundraiserstats-tab-ytd' => 'Догодина на овој ден (USD)', |
| 3612 | + 'fundraiserstats-instructions' => 'За да ги прегледате статитстиките за извесен ден, одете со слушецот врз столбот за тој ден. Секоја година е претставена со своја боја.', |
| 3613 | + 'fundraiserstats-customize' => 'Прилагоди', |
| 3614 | + 'fundraiserstats-show-years' => 'Прикажи ги следниве години:', |
| 3615 | + 'fundraiserstats-time-zone' => 'Часовна зона:', |
| 3616 | + 'fundraiserstats-utc' => '(од UTC)', |
3280 | 3617 | ); |
3281 | 3618 | |
3282 | 3619 | /** Malayalam (മലയാളം) |
— | — | @@ -3348,6 +3685,11 @@ |
3349 | 3686 | 'fundraiserstats-tab-averages' => 'ശരാശരികൾ (USD)', |
3350 | 3687 | 'fundraiserstats-tab-maximums' => 'പരമാവധികൾ (USD)', |
3351 | 3688 | 'fundraiserstats-tab-ytd' => 'ഈ ദിവസം വരെയുള്ള വർഷം (USD)', |
| 3689 | + 'fundraiserstats-instructions' => 'ഒരു പ്രത്യേക ദിവസത്തെ സ്ഥിതിവിവരക്കണക്ക് അറിയാൻ, കഴ്സർ ആ ദിവസത്തെ കുറിക്കുന്ന പട്ടയുടെ മുകളിലേയ്ക്ക് നീക്കുക. ചാർട്ടിൽ ഓരോ വർഷവും ഓരോരോ വർണ്ണത്തിലാണ് നൽകിയിരിക്കുന്നത്.', |
| 3690 | + 'fundraiserstats-customize' => 'ഇച്ഛാനുസരണമാക്കുക', |
| 3691 | + 'fundraiserstats-show-years' => 'താഴെക്കൊടുത്തിരിക്കുന്ന വർഷങ്ങൾ പ്രദർശിപ്പിക്കുക', |
| 3692 | + 'fundraiserstats-time-zone' => 'സമയ മേഖല:', |
| 3693 | + 'fundraiserstats-utc' => '(യൂ.റ്റി.സി.യിൽ നിന്ന്)', |
3352 | 3694 | ); |
3353 | 3695 | |
3354 | 3696 | /** Hill Mari (Кырык мары) |
— | — | @@ -3358,6 +3700,7 @@ |
3359 | 3701 | ); |
3360 | 3702 | |
3361 | 3703 | /** Malay (Bahasa Melayu) |
| 3704 | + * @author Anakmalaysia |
3362 | 3705 | * @author Aviator |
3363 | 3706 | * @author Izzudin |
3364 | 3707 | */ |
— | — | @@ -3389,23 +3732,50 @@ |
3390 | 3733 | 'contribstats-total' => 'Jumlah (USD)', |
3391 | 3734 | 'contribstats-avg' => 'Purata (USD)', |
3392 | 3735 | 'contribstats-max' => 'Maksimum (USD)', |
3393 | | - 'contribstats-percentage-ytd' => 'Peratusan (YTD)', |
3394 | | - 'contribstats-total-ytd' => 'Jumlah (YTD)', |
| 3736 | + 'contribstats-percentage-ytd' => 'Peratusan (Setahun hingga tarikh ini)', |
| 3737 | + 'contribstats-total-ytd' => 'Jumlah (Setahun hingga tarikh ini)', |
3395 | 3738 | 'contribstats-value-exactly' => 'Tepat-tepat $1', |
3396 | 3739 | 'contribstats-value-under' => 'Di bawah $1', |
3397 | 3740 | 'contribstats-value-from' => 'Antara $1 - $2', |
3398 | 3741 | 'contribstats-value-over' => 'Melebihi $1', |
| 3742 | + 'contributiontrackingstatistics' => 'Statistik penjejakan sumbangan', |
| 3743 | + 'contribstats-day-totals' => 'Jumlah hari ini', |
| 3744 | + 'contribstats-week' => 'Minggu', |
| 3745 | + 'contribstats-weekly-totals' => '{{PLURAL:$1|Jumlah minggu ini|Jumlah mingguan untuk $1 minggu yang lepas}}', |
| 3746 | + 'contribstats-payment-type' => 'Jenis bayaran', |
| 3747 | + 'contribstats-banner' => 'Sepanduk', |
| 3748 | + 'contribstats-payment-type-hits' => 'Kali jenis bayaran', |
| 3749 | + 'contribstats-clicks' => 'Klik', |
| 3750 | + 'contribstats-donations' => 'Dermaan', |
| 3751 | + 'contribstats-conversion' => 'Kadar penukaran (%)', |
| 3752 | + 'contribstats-template' => 'Templat', |
| 3753 | + 'contribstats-nodata' => 'Tiada data disediakan', |
| 3754 | + 'contribstats-landingpage' => 'Laman pendaratan', |
| 3755 | + 'contribstats-donatepage' => 'Laman pendermaan', |
| 3756 | + 'contribstats-average' => 'Purata', |
| 3757 | + 'contribstats-imperfect-data' => 'Data ini tidak sempurna kerana penjejakan penderma tanpa menggunakan penjejakan sesi ada batasnya.', |
| 3758 | + 'contribstats-paypal-donations' => 'Dermaan PayPal', |
| 3759 | + 'contribstats-credit-card' => 'Kad kredit', |
| 3760 | + 'contribstats-fraud-note' => 'Terdapat dermaan tipu.', |
| 3761 | + 'contribstats-unaudited' => 'Jumlah ini belum diaudit.', |
3399 | 3762 | 'fundraiserstatistics' => 'Statistik tabung', |
3400 | 3763 | 'fundraiserstats-date' => 'Tarikh', |
3401 | 3764 | 'fundraiserstats-day' => 'Hari ke-$1 daripada $2', |
3402 | 3765 | 'fundraiserstats-contributions' => 'Sumbangan', |
3403 | 3766 | 'fundraiserstats-total' => 'Jumlah (USD)', |
3404 | 3767 | 'fundraiserstats-avg' => 'Purata (USD)', |
| 3768 | + 'fundraiserstats-ytd' => 'Jumlah terkumpul (USD)', |
3405 | 3769 | 'fundraiserstats-max' => 'Maksimum (USD)', |
3406 | 3770 | 'fundraiserstats-tab-totals' => 'Jumlah (USD)', |
3407 | 3771 | 'fundraiserstats-tab-contributions' => 'Bilangan sumbangan', |
3408 | 3772 | 'fundraiserstats-tab-averages' => 'Purata (USD)', |
3409 | 3773 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
| 3774 | + 'fundraiserstats-tab-ytd' => 'Setahun hingga tarikh ini (USD)', |
| 3775 | + 'fundraiserstats-instructions' => 'Untuk melihat statistik bagi mana-mana hari, halakan kursor tetikus ke atas bar untuk hari yang berkenaan. Setiap tahun diwakili warna yang berbeza pada carta.', |
| 3776 | + 'fundraiserstats-customize' => 'Ubah suai', |
| 3777 | + 'fundraiserstats-show-years' => 'Tunjukkan tahun-tahun berikut:', |
| 3778 | + 'fundraiserstats-time-zone' => 'Zon waktu:', |
| 3779 | + 'fundraiserstats-utc' => '(dari UTC)', |
3410 | 3780 | ); |
3411 | 3781 | |
3412 | 3782 | /** Erzya (Эрзянь) |
— | — | @@ -3413,7 +3783,9 @@ |
3414 | 3784 | */ |
3415 | 3785 | $messages['myv'] = array( |
3416 | 3786 | 'contrib-hist-name' => 'Лемезэ', |
| 3787 | + 'contrib-hist-date' => 'Шка ды чи-ков', |
3417 | 3788 | 'contrib-hist-amount' => 'Зяро', |
| 3789 | + 'contrib-hist-anonymous' => 'Лемтеме', |
3418 | 3790 | 'contribstats-day' => 'Чи', |
3419 | 3791 | 'contribstats-month' => 'Ков', |
3420 | 3792 | 'contribstats-currency' => 'Валюта', |
— | — | @@ -3421,7 +3793,9 @@ |
3422 | 3794 | 'contribstats-contributions' => 'Путовксонзо', |
3423 | 3795 | 'contribstats-week' => 'Тарго', |
3424 | 3796 | 'contribstats-template' => 'Лопа парцун', |
| 3797 | + 'contribstats-donatepage' => 'Лезксйармаконь лопа', |
3425 | 3798 | 'fundraiserstats-date' => 'Ковчизэ', |
| 3799 | + 'fundraiserstats-total' => 'Весемезэ (USD)-со', |
3426 | 3800 | ); |
3427 | 3801 | |
3428 | 3802 | /** Nahuatl (Nāhuatl) |
— | — | @@ -3527,7 +3901,7 @@ |
3528 | 3902 | 'contribstats-payment-type' => 'Betaalwijze', |
3529 | 3903 | 'contribstats-banner' => 'Banner', |
3530 | 3904 | 'contribstats-payment-type-hits' => 'Betaalwijzehits', |
3531 | | - 'contribstats-clicks' => 'Klikken', |
| 3905 | + 'contribstats-clicks' => 'Kliks', |
3532 | 3906 | 'contribstats-donations' => 'Donaties', |
3533 | 3907 | 'contribstats-conversion' => 'Conversiepercentage', |
3534 | 3908 | 'contribstats-template' => 'Sjabloon', |
— | — | @@ -3553,6 +3927,11 @@ |
3554 | 3928 | 'fundraiserstats-tab-averages' => 'Gemiddelden (USD)', |
3555 | 3929 | 'fundraiserstats-tab-maximums' => 'Maxima (USD)', |
3556 | 3930 | 'fundraiserstats-tab-ytd' => 'Jaar tot op heden (USD)', |
| 3931 | + 'fundraiserstats-instructions' => 'Om de statistieken voor een dag te bekijken, kunt u met de muisaanwijzer over de balk voor die dag bewegen. Ieder jaar heeft een andere kleur in de grafiek.', |
| 3932 | + 'fundraiserstats-customize' => 'Aanpassen', |
| 3933 | + 'fundraiserstats-show-years' => 'De volgende jaren weergeven:', |
| 3934 | + 'fundraiserstats-time-zone' => 'Tijdzone:', |
| 3935 | + 'fundraiserstats-utc' => '(vanaf UTC)', |
3557 | 3936 | ); |
3558 | 3937 | |
3559 | 3938 | /** Norwegian Nynorsk (Norsk (nynorsk)) |
— | — | @@ -3691,6 +4070,11 @@ |
3692 | 4071 | 'fundraiserstats-tab-averages' => 'Gjennomsnitt (USD)', |
3693 | 4072 | 'fundraiserstats-tab-maximums' => 'Maksimum (USD)', |
3694 | 4073 | 'fundraiserstats-tab-ytd' => 'Året til idag (USD)', |
| 4074 | + 'fundraiserstats-instructions' => 'For å se statistikk for en dag, hold musepekeren over linjen for den dagen. Hvert år har en egen farge i diagrammet.', |
| 4075 | + 'fundraiserstats-customize' => 'Tilpass', |
| 4076 | + 'fundraiserstats-show-years' => 'Vis de følgende årene:', |
| 4077 | + 'fundraiserstats-time-zone' => 'Tidssone:', |
| 4078 | + 'fundraiserstats-utc' => '(fra UTC)', |
3695 | 4079 | ); |
3696 | 4080 | |
3697 | 4081 | /** Occitan (Occitan) |
— | — | @@ -3765,7 +4149,15 @@ |
3766 | 4150 | 'fundraiserstats-tab-ytd' => 'Annada en cors (dolars US)', |
3767 | 4151 | ); |
3768 | 4152 | |
3769 | | -/** Ossetic (Иронау) |
| 4153 | +/** Oriya (ଓଡ଼ିଆ) |
| 4154 | + * @author Odisha1 |
| 4155 | + */ |
| 4156 | +$messages['or'] = array( |
| 4157 | + 'contrib-hist-name' => 'ନାମ', |
| 4158 | + 'contribstats-month' => 'ମାସ', |
| 4159 | +); |
| 4160 | + |
| 4161 | +/** Ossetic (Ирон) |
3770 | 4162 | * @author Amikeco |
3771 | 4163 | */ |
3772 | 4164 | $messages['os'] = array( |
— | — | @@ -3781,7 +4173,9 @@ |
3782 | 4174 | 'contribstats-month' => 'Munet', |
3783 | 4175 | 'contribstats-value-under' => 'Wennicher als $1', |
3784 | 4176 | 'contribstats-value-over' => 'Iwwer $1', |
| 4177 | + 'contribstats-week' => 'Woch', |
3785 | 4178 | 'contribstats-template' => 'Moddel', |
| 4179 | + 'fundraiserstats-date' => 'Datum', |
3786 | 4180 | 'fundraiserstats-day' => 'Daag $1 vun $2', |
3787 | 4181 | ); |
3788 | 4182 | |
— | — | @@ -3860,6 +4254,11 @@ |
3861 | 4255 | 'fundraiserstats-tab-averages' => 'Średnie (USD)', |
3862 | 4256 | 'fundraiserstats-tab-maximums' => 'Maksima (USD)', |
3863 | 4257 | 'fundraiserstats-tab-ytd' => 'Rok do danej chwili (USD)', |
| 4258 | + 'fundraiserstats-instructions' => 'Statystyki dla dnia zostaną wyświetlone jeśli umieścisz kursor nad paskiem tego dnia. Każdy rok oznaczono innym kolorem.', |
| 4259 | + 'fundraiserstats-customize' => 'Dostosuj', |
| 4260 | + 'fundraiserstats-show-years' => 'Pokaż następujące lata:', |
| 4261 | + 'fundraiserstats-time-zone' => 'Strefa czasowa', |
| 4262 | + 'fundraiserstats-utc' => '(względem UTC)', |
3864 | 4263 | ); |
3865 | 4264 | |
3866 | 4265 | /** Piedmontese (Piemontèis) |
— | — | @@ -3933,6 +4332,11 @@ |
3934 | 4333 | 'fundraiserstats-tab-averages' => 'Medie (USD)', |
3935 | 4334 | 'fundraiserstats-tab-maximums' => 'Màssim (USD)', |
3936 | 4335 | 'fundraiserstats-tab-ytd' => 'Ann an cors (USD)', |
| 4336 | + 'fundraiserstats-instructions' => "Për vëdde le statìstiche për minca di, ch'a buta ël cursor an sla bara për col di. Minca ann a l'é d'un color diferent an sël gràfich.", |
| 4337 | + 'fundraiserstats-customize' => 'Përsonalisa', |
| 4338 | + 'fundraiserstats-show-years' => "Mostré j'agn sì-dapress:", |
| 4339 | + 'fundraiserstats-time-zone' => 'Fus orari:', |
| 4340 | + 'fundraiserstats-utc' => '(da UTC)', |
3937 | 4341 | ); |
3938 | 4342 | |
3939 | 4343 | /** Pashto (پښتو) |
— | — | @@ -3945,10 +4349,11 @@ |
3946 | 4350 | 'contrib-hist-anonymous' => 'ورکنومی', |
3947 | 4351 | 'contribstats-day' => 'ورځ', |
3948 | 4352 | 'contribstats-month' => 'مياشت', |
3949 | | - 'contribstats-currency' => 'د پيسو يوون', |
| 4353 | + 'contribstats-currency' => 'ارز', |
3950 | 4354 | 'contribstats-contributions' => 'ونډې', |
3951 | 4355 | 'contribstats-total' => 'ټولټال (امريکايي ډالر)', |
3952 | 4356 | 'contribstats-week' => 'اونۍ', |
| 4357 | + 'contribstats-banner' => 'ليكتوغ', |
3953 | 4358 | 'contribstats-donations' => 'بسپنې', |
3954 | 4359 | 'contribstats-template' => 'کينډۍ', |
3955 | 4360 | 'contribstats-donatepage' => 'د بسپنې مخ', |
— | — | @@ -3958,6 +4363,8 @@ |
3959 | 4364 | 'fundraiserstats-contributions' => 'ونډې', |
3960 | 4365 | 'fundraiserstats-total' => 'ټولټال (امريکايي ډالر)', |
3961 | 4366 | 'fundraiserstats-tab-totals' => 'غونډ ټولټال (امريکايي ډالر)', |
| 4367 | + 'fundraiserstats-tab-contributions' => 'د ونډو شمېر', |
| 4368 | + 'fundraiserstats-time-zone' => 'د وخت سيمه:', |
3962 | 4369 | ); |
3963 | 4370 | |
3964 | 4371 | /** Portuguese (Português) |
— | — | @@ -4034,6 +4441,11 @@ |
4035 | 4442 | 'fundraiserstats-tab-averages' => 'Médias (USD)', |
4036 | 4443 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
4037 | 4444 | 'fundraiserstats-tab-ytd' => 'Desde o início do ano (USD)', |
| 4445 | + 'fundraiserstats-instructions' => 'Para ver as estatísticas de qualquer dia, passe o cursor sobre a barra desse dia. Cada ano tem uma cor diferente no gráfico.', |
| 4446 | + 'fundraiserstats-customize' => 'Personalizar', |
| 4447 | + 'fundraiserstats-show-years' => 'Mostrar os seguintes anos:', |
| 4448 | + 'fundraiserstats-time-zone' => 'Fuso horário:', |
| 4449 | + 'fundraiserstats-utc' => '(do UTC)', |
4038 | 4450 | ); |
4039 | 4451 | |
4040 | 4452 | /** Brazilian Portuguese (Português do Brasil) |
— | — | @@ -4110,16 +4522,24 @@ |
4111 | 4523 | 'fundraiserstats-tab-averages' => 'Médias (USD)', |
4112 | 4524 | 'fundraiserstats-tab-maximums' => 'Máximos (USD)', |
4113 | 4525 | 'fundraiserstats-tab-ytd' => 'Desde o início do ano (USD)', |
| 4526 | + 'fundraiserstats-instructions' => 'Para ver as estatísticas de qualquer dia, passe o cursor sobre a barra desse dia. Cada ano tem uma cor diferente no gráfico.', |
| 4527 | + 'fundraiserstats-customize' => 'Personalizar', |
| 4528 | + 'fundraiserstats-show-years' => 'Mostrar os seguintes anos:', |
| 4529 | + 'fundraiserstats-time-zone' => 'Fuso horário:', |
| 4530 | + 'fundraiserstats-utc' => '(do UTC)', |
4114 | 4531 | ); |
4115 | 4532 | |
4116 | 4533 | /** Romanian (Română) |
4117 | 4534 | * @author Firilacroco |
4118 | 4535 | * @author KlaudiuMihaila |
| 4536 | + * @author Minisarm |
4119 | 4537 | * @author Stelistcristi |
4120 | 4538 | */ |
4121 | 4539 | $messages['ro'] = array( |
| 4540 | + 'contributionreporting-desc' => 'Rapoarte în timp real despre strângerea de fonduri Wikimedia', |
4122 | 4541 | 'contributiontotal' => 'Contribuţia totală', |
4123 | 4542 | 'contributionhistory' => 'Istoricul contribuțiilor', |
| 4543 | + 'contrib-hist-header' => 'Comentariile donatorilor din întreaga lume', |
4124 | 4544 | 'contrib-hist-name' => 'Nume', |
4125 | 4545 | 'contrib-hist-date' => 'Timp și dată', |
4126 | 4546 | 'contrib-hist-amount' => 'sumă', |
— | — | @@ -4127,6 +4547,14 @@ |
4128 | 4548 | 'contrib-hist-previous' => 'Donații mai noi', |
4129 | 4549 | 'contrib-hist-anonymous' => 'Anonim', |
4130 | 4550 | 'contributionstatistics' => 'Statisticile contribuțiilor', |
| 4551 | + 'contribstats-desc' => 'Afișează statistici despre contribuțiile făcute către Fundația Wikimedia', |
| 4552 | + 'contribstats-daily-totals' => '{{PLURAL:$1|Totalul pentru astăzi|Totalul zilnic pentru ultimele $1 zile|Totalul zilnic pentru ultimele $1 de zile}}', |
| 4553 | + 'contribstats-monthly-totals' => '{{PLURAL:$1|Totalul pentru această lună|Totalul lunar pentru ultimele $1 luni|Totalul lunar pentru ultimele $1 de luni}}', |
| 4554 | + 'contribstats-month-range-totals' => '{{PLURAL:$1|Totalul pentru $1 lună|Totalul lunar pentru $1 luni|Totalul lunar pentru $1 de luni}}', |
| 4555 | + 'contribstats-currency-range-totals' => 'Totalul de valută (de la $1 la $2)', |
| 4556 | + 'contribstats-contribution-range-breakdown' => 'Defalcarea contribuțiilor după valoare (de la $1 la $2)', |
| 4557 | + 'contribstats-currency-totals' => 'Totalul valutar pentru anul fiscal $1', |
| 4558 | + 'contribstats-contribution-breakdown' => 'Defalcarea contribuțiilor după valoare pentru anul fiscal $1', |
4131 | 4559 | 'contribstats-day' => 'Zi', |
4132 | 4560 | 'contribstats-month' => 'Lună', |
4133 | 4561 | 'contribstats-currency' => 'Valută', |
— | — | @@ -4141,32 +4569,44 @@ |
4142 | 4570 | 'contribstats-value-under' => 'Sub $1', |
4143 | 4571 | 'contribstats-value-from' => 'De la $1 - $2', |
4144 | 4572 | 'contribstats-value-over' => 'Peste $1', |
| 4573 | + 'contributiontrackingstatistics' => 'Statistici de urmărire a contribuțiilor', |
4145 | 4574 | 'contribstats-day-totals' => 'Total pentru zi', |
4146 | 4575 | 'contribstats-week' => 'Săptămână', |
| 4576 | + 'contribstats-weekly-totals' => '{{PLURAL:$1|Totalul pentru această săptămână|Totalul săptămânal pentru ultimele $1 săptămâni inclusiv|Totalul săptămânal pentru ultimele $1 de săptămâni inclusiv}}', |
4147 | 4577 | 'contribstats-payment-type' => 'Tipul de plată', |
4148 | 4578 | 'contribstats-banner' => 'Banner', |
| 4579 | + 'contribstats-payment-type-hits' => 'Număr de modalități de plată', |
4149 | 4580 | 'contribstats-clicks' => 'Clicuri', |
4150 | 4581 | 'contribstats-donations' => 'Donații', |
4151 | 4582 | 'contribstats-conversion' => 'Rată de conversie (%)', |
4152 | 4583 | 'contribstats-template' => 'Format', |
4153 | 4584 | 'contribstats-nodata' => 'Nicio informație furnizată', |
| 4585 | + 'contribstats-landingpage' => 'Pagina de destinație', |
4154 | 4586 | 'contribstats-donatepage' => 'Pagina de donații', |
4155 | 4587 | 'contribstats-average' => 'Medie', |
| 4588 | + 'contribstats-imperfect-data' => 'Aceste date nu sunt perfecte deoarece urmărirea donatorilor fără a folosi urmărirea sesiunii are limitările ei.', |
4156 | 4589 | 'contribstats-paypal-donations' => 'Donaţii PayPal', |
4157 | 4590 | 'contribstats-credit-card' => 'Card de credit', |
4158 | 4591 | 'contribstats-fraud-note' => 'Câteva donații frauduloase există.', |
| 4592 | + 'contribstats-unaudited' => 'Acestea sunt totaluri neverificate.', |
4159 | 4593 | 'fundraiserstatistics' => 'Statistici străngere de fonduri', |
4160 | 4594 | 'fundraiserstats-date' => 'Dată', |
4161 | 4595 | 'fundraiserstats-day' => 'Ziua $1 din $2', |
4162 | 4596 | 'fundraiserstats-contributions' => 'Contribuții', |
4163 | 4597 | 'fundraiserstats-total' => 'Total (USD)', |
4164 | 4598 | 'fundraiserstats-avg' => 'Medie (USD)', |
| 4599 | + 'fundraiserstats-ytd' => 'Total cumulat (USD)', |
4165 | 4600 | 'fundraiserstats-max' => 'Maxim (USD)', |
4166 | 4601 | 'fundraiserstats-tab-totals' => 'Totaluri (USD)', |
4167 | 4602 | 'fundraiserstats-tab-contributions' => 'Număr de contribuții', |
4168 | 4603 | 'fundraiserstats-tab-averages' => 'Medii (USD)', |
4169 | 4604 | 'fundraiserstats-tab-maximums' => 'Maximuri (USD)', |
4170 | 4605 | 'fundraiserstats-tab-ytd' => 'An-la-dată (USD)', |
| 4606 | + 'fundraiserstats-instructions' => 'Pentru a vizualiza statistici pentru orice zi, plasați cursorul deasupra barei pentru acea zi. Fiecare an este o culoare diferită pe grafic.', |
| 4607 | + 'fundraiserstats-customize' => 'Personalizare', |
| 4608 | + 'fundraiserstats-show-years' => 'Arată următorii ani:', |
| 4609 | + 'fundraiserstats-time-zone' => 'Fus orar:', |
| 4610 | + 'fundraiserstats-utc' => '(de la UTC)', |
4171 | 4611 | ); |
4172 | 4612 | |
4173 | 4613 | /** Tarandíne (Tarandíne) |
— | — | @@ -4239,6 +4679,10 @@ |
4240 | 4680 | 'fundraiserstats-tab-averages' => 'Medie (USD)', |
4241 | 4681 | 'fundraiserstats-tab-maximums' => 'Massime (USD)', |
4242 | 4682 | 'fundraiserstats-tab-ytd' => 'Anne-a-date (USD)', |
| 4683 | + 'fundraiserstats-customize' => 'Personalizze', |
| 4684 | + 'fundraiserstats-show-years' => 'Fà vedè le anne ca seguene:', |
| 4685 | + 'fundraiserstats-time-zone' => "Orarie d'a zone:", |
| 4686 | + 'fundraiserstats-utc' => '(da UTC)', |
4243 | 4687 | ); |
4244 | 4688 | |
4245 | 4689 | /** Russian (Русский) |
— | — | @@ -4314,6 +4758,11 @@ |
4315 | 4759 | 'fundraiserstats-tab-averages' => 'Средние (USD)', |
4316 | 4760 | 'fundraiserstats-tab-maximums' => 'Максимумы (USD)', |
4317 | 4761 | 'fundraiserstats-tab-ytd' => 'На данный год (USD)', |
| 4762 | + 'fundraiserstats-instructions' => 'Для просмотра статистики за конкретный день, наведите курсор на столбец этого дня. Данные за разные годы представлены разными цветами.', |
| 4763 | + 'fundraiserstats-customize' => 'Настроить', |
| 4764 | + 'fundraiserstats-show-years' => 'Показать следующие годы:', |
| 4765 | + 'fundraiserstats-time-zone' => 'Часовой пояс:', |
| 4766 | + 'fundraiserstats-utc' => '(от UTC)', |
4318 | 4767 | ); |
4319 | 4768 | |
4320 | 4769 | /** Rusyn (Русиньскый) |
— | — | @@ -4337,6 +4786,8 @@ |
4338 | 4787 | 'contribstats-month-range-totals' => '{{PLURAL:$1|Вшыткого за $1 місяць|Вшыткого за $1 місяцї|Вшыткого за $1 місяцїв}}', |
4339 | 4788 | 'contribstats-currency-range-totals' => 'Разом (з $1 до $2)', |
4340 | 4789 | 'contribstats-contribution-range-breakdown' => 'Роздїлїня пожертвовань подля годноты (з $1 до $2)', |
| 4790 | + 'contribstats-currency-totals' => 'Сумы мен про фішкалный рік $1', |
| 4791 | + 'contribstats-contribution-breakdown' => 'Роздїлїня приспівків за фішкалный рік $1 подля годноты', |
4341 | 4792 | 'contribstats-day' => 'День', |
4342 | 4793 | 'contribstats-month' => 'Місяць', |
4343 | 4794 | 'contribstats-currency' => 'Валута', |
— | — | @@ -4357,6 +4808,7 @@ |
4358 | 4809 | 'contribstats-weekly-totals' => '{{PLURAL:$1|Вшыткого за тот тыждень|Цалковы тыжденны резултаты за послїднї $1 тыжднї враховано|Цалковы тыжденны резултаты за послїднїх $1 тыжднїв враховано}}', |
4359 | 4810 | 'contribstats-payment-type' => 'Способ платбы', |
4360 | 4811 | 'contribstats-banner' => 'Банер', |
| 4812 | + 'contribstats-payment-type-hits' => 'Рейтінґы тіпів плачіня', |
4361 | 4813 | 'contribstats-clicks' => 'Кліків', |
4362 | 4814 | 'contribstats-donations' => 'Приспівкы', |
4363 | 4815 | 'contribstats-conversion' => 'Коефіціент конверзії (%)', |
— | — | @@ -4365,8 +4817,12 @@ |
4366 | 4818 | 'contribstats-landingpage' => 'Цілёва сторінка', |
4367 | 4819 | 'contribstats-donatepage' => 'Сторінка пожертв', |
4368 | 4820 | 'contribstats-average' => 'Середнє', |
| 4821 | + 'contribstats-imperfect-data' => 'Тоты дата не суть точны, слїдованя донорів без слїдованя сешнів мать свої обмеджіня.', |
4369 | 4822 | 'contribstats-paypal-donations' => 'PayPal пожертвованя', |
4370 | 4823 | 'contribstats-credit-card' => 'Кредітна карта', |
| 4824 | + 'contribstats-fraud-note' => 'Екзістують фалошны пожертвованя.', |
| 4825 | + 'contribstats-unaudited' => 'Їднать ся о неперевірены сумы.', |
| 4826 | + 'fundraiserstatistics' => 'Штатістіка приспівковой кампанї', |
4371 | 4827 | 'fundraiserstats-date' => 'Датум', |
4372 | 4828 | 'fundraiserstats-day' => '$2, $1. день', |
4373 | 4829 | 'fundraiserstats-contributions' => 'Приспевкы', |
— | — | @@ -4379,9 +4835,14 @@ |
4380 | 4836 | 'fundraiserstats-tab-averages' => 'Середнї чісла (USD)', |
4381 | 4837 | 'fundraiserstats-tab-maximums' => 'Максіма (USD)', |
4382 | 4838 | 'fundraiserstats-tab-ytd' => 'З початку року (USD)', |
| 4839 | + 'fundraiserstats-instructions' => 'Штатісткы хоцьякого дня зобразите так, же наведете курзор на стовпчік той добы. Каждый рік є на ґрафі вызначеный іншов фарбов.', |
| 4840 | + 'fundraiserstats-customize' => 'Приспособити', |
| 4841 | + 'fundraiserstats-show-years' => 'Указати наступны рокы:', |
| 4842 | + 'fundraiserstats-time-zone' => 'Часова зона:', |
| 4843 | + 'fundraiserstats-utc' => '(од UTC)', |
4383 | 4844 | ); |
4384 | 4845 | |
4385 | | -/** Yakut (Саха тыла) |
| 4846 | +/** Sakha (Саха тыла) |
4386 | 4847 | * @author HalanTul |
4387 | 4848 | */ |
4388 | 4849 | $messages['sah'] = array( |
— | — | @@ -4451,6 +4912,11 @@ |
4452 | 4913 | 'fundraiserstats-tab-averages' => 'Ортотунан (USD)', |
4453 | 4914 | 'fundraiserstats-tab-maximums' => 'Саамай үрдээбитэ (USD)', |
4454 | 4915 | 'fundraiserstats-tab-ytd' => 'Бу сылга (USD)', |
| 4916 | + 'fundraiserstats-instructions' => 'Талбыт күнүҥ статиистикатын көрөргө курсору күн столбигыгар илт. Араас сыллар дааннайдара туспа өҥүнэн бэриллэллэр.', |
| 4917 | + 'fundraiserstats-customize' => 'Уларытыы', |
| 4918 | + 'fundraiserstats-show-years' => 'Аныгыскы сыллары көрдөр:', |
| 4919 | + 'fundraiserstats-time-zone' => 'Олохтоох кэм:', |
| 4920 | + 'fundraiserstats-utc' => '(UTC-тан уратыта)', |
4455 | 4921 | ); |
4456 | 4922 | |
4457 | 4923 | /** Sicilian (Sicilianu) |
— | — | @@ -4531,6 +4997,11 @@ |
4532 | 4998 | 'fundraiserstats-tab-averages' => 'Priemer (USD)', |
4533 | 4999 | 'fundraiserstats-tab-maximums' => 'Maximum (USD)', |
4534 | 5000 | 'fundraiserstats-tab-ytd' => 'Rok do dátumu (USD)', |
| 5001 | + 'fundraiserstats-instructions' => 'Ak chcete zobraziť štatistiky pre ľubovoľný deň, podržte kurzor nad stĺpcom pre daný deň. Každý rok je v grafe zobrazený inou farbou.', |
| 5002 | + 'fundraiserstats-customize' => 'Prispôsobiť', |
| 5003 | + 'fundraiserstats-show-years' => 'Zobraziť nasledujúce roky:', |
| 5004 | + 'fundraiserstats-time-zone' => 'Časové pásmo:', |
| 5005 | + 'fundraiserstats-utc' => '(z UTC)', |
4535 | 5006 | ); |
4536 | 5007 | |
4537 | 5008 | /** Slovenian (Slovenščina) |
— | — | @@ -4603,9 +5074,15 @@ |
4604 | 5075 | 'fundraiserstats-tab-averages' => 'Povprečja (USD)', |
4605 | 5076 | 'fundraiserstats-tab-maximums' => 'Maksimumi (USD)', |
4606 | 5077 | 'fundraiserstats-tab-ytd' => 'Preteklo obdobje leta (USD)', |
| 5078 | + 'fundraiserstats-instructions' => 'Če si želite ogledati statistiko nekega dne, premaknite miškin kazalec na vrstico tega dneva. Vsako leto je na grafikonu drugače obarvano.', |
| 5079 | + 'fundraiserstats-customize' => 'Prilagodi', |
| 5080 | + 'fundraiserstats-show-years' => 'Pokaži naslednja leta:', |
| 5081 | + 'fundraiserstats-time-zone' => 'Časovni pas:', |
| 5082 | + 'fundraiserstats-utc' => '(od UTC)', |
4607 | 5083 | ); |
4608 | 5084 | |
4609 | | -/** Serbian Cyrillic ekavian (Српски (ћирилица)) |
| 5085 | +/** Serbian (Cyrillic script) (Српски (ћирилица)) |
| 5086 | + * @author Rancher |
4610 | 5087 | * @author Јованвб |
4611 | 5088 | * @author Михајло Анђелковић |
4612 | 5089 | */ |
— | — | @@ -4640,9 +5117,11 @@ |
4641 | 5118 | 'fundraiserstats-avg' => 'Просечно (USD)', |
4642 | 5119 | 'fundraiserstats-max' => 'Максимум (USD)', |
4643 | 5120 | 'fundraiserstats-tab-contributions' => 'Број доприноса', |
| 5121 | + 'fundraiserstats-time-zone' => 'Временска зона:', |
| 5122 | + 'fundraiserstats-utc' => '(према UTC-у)', |
4644 | 5123 | ); |
4645 | 5124 | |
4646 | | -/** Serbian Latin ekavian (Srpski (latinica)) |
| 5125 | +/** Serbian Latin ekavian (Srpski (latinica)) |
4647 | 5126 | * @author Michaello |
4648 | 5127 | */ |
4649 | 5128 | $messages['sr-el'] = array( |
— | — | @@ -4678,11 +5157,14 @@ |
4679 | 5158 | ); |
4680 | 5159 | |
4681 | 5160 | /** Swedish (Svenska) |
| 5161 | + * @author Ainali |
4682 | 5162 | * @author Boivie |
4683 | 5163 | * @author Cohan |
4684 | 5164 | * @author Fluff |
| 5165 | + * @author MagnusA |
4685 | 5166 | * @author Najami |
4686 | 5167 | * @author Per |
| 5168 | + * @author Tobulos1 |
4687 | 5169 | */ |
4688 | 5170 | $messages['sv'] = array( |
4689 | 5171 | 'contributionreporting-desc' => 'Liverapportering av Wikimedias insamling', |
— | — | @@ -4697,7 +5179,7 @@ |
4698 | 5180 | 'contrib-hist-anonymous' => 'Anonym', |
4699 | 5181 | 'contributionstatistics' => 'Bidragstatistik', |
4700 | 5182 | 'contribstats-desc' => 'Visar statistik för lämnade bidrag till Wikimedia Foundation', |
4701 | | - 'contribstats-daily-totals' => '{{PLURAL:$1|Totalt idag|Dygnstotaler för de senaste $1 dagarna}}', |
| 5183 | + 'contribstats-daily-totals' => '{{PLURAL:$1|Totalt det senaste dygnet|Totalt de senaste $1 dygnen}}', |
4702 | 5184 | 'contribstats-monthly-totals' => '{{PLURAL:$1|Totalt den här månaden|Månadstotaler för de senaste $1 månaderna}}', |
4703 | 5185 | 'contribstats-month-range-totals' => '{{PLURAL:$1|Totalt för $1 månad|Månadstotaler för $1 månader}}', |
4704 | 5186 | 'contribstats-currency-range-totals' => 'Valutatotaler (från $1 till $2)', |
— | — | @@ -4751,6 +5233,11 @@ |
4752 | 5234 | 'fundraiserstats-tab-averages' => 'Genomsnitt (USD)', |
4753 | 5235 | 'fundraiserstats-tab-maximums' => 'Maximum (USD)', |
4754 | 5236 | 'fundraiserstats-tab-ytd' => 'Total i år (USD)', |
| 5237 | + 'fundraiserstats-instructions' => 'För att visa statistik för en dag, håll muspekaren över linjen för den dagen. Varje år är en annan färg i diagrammet.', |
| 5238 | + 'fundraiserstats-customize' => 'Anpassa', |
| 5239 | + 'fundraiserstats-show-years' => 'Visa de följande åren:', |
| 5240 | + 'fundraiserstats-time-zone' => 'Tidszon:', |
| 5241 | + 'fundraiserstats-utc' => '(från UTC)', |
4755 | 5242 | ); |
4756 | 5243 | |
4757 | 5244 | /** Swahili (Kiswahili) */ |
— | — | @@ -4854,12 +5341,16 @@ |
4855 | 5342 | 'fundraiserstats-tab-averages' => 'సగటులు (USD)', |
4856 | 5343 | 'fundraiserstats-tab-maximums' => 'గరిష్ఠాలు (USD)', |
4857 | 5344 | 'fundraiserstats-tab-ytd' => 'సంవత్సరంలో-ఇప్పటివరకు (USD)', |
| 5345 | + 'fundraiserstats-show-years' => 'ఈ సంవత్సరాలను చూపించు:', |
| 5346 | + 'fundraiserstats-time-zone' => 'కాల మండలం:', |
| 5347 | + 'fundraiserstats-utc' => '(UTC నుండి)', |
4858 | 5348 | ); |
4859 | 5349 | |
4860 | 5350 | /** Tetum (Tetun) |
4861 | 5351 | * @author MF-Warburg |
4862 | 5352 | */ |
4863 | 5353 | $messages['tet'] = array( |
| 5354 | + 'contrib-hist-name' => 'Naran', |
4864 | 5355 | 'contrib-hist-date' => 'Loron ho tempu', |
4865 | 5356 | 'fundraiserstats-date' => 'Tempu', |
4866 | 5357 | ); |
— | — | @@ -4945,6 +5436,7 @@ |
4946 | 5437 | ); |
4947 | 5438 | |
4948 | 5439 | /** Thai (ไทย) |
| 5440 | + * @author Korrawit |
4949 | 5441 | * @author Woraponboonkerd |
4950 | 5442 | */ |
4951 | 5443 | $messages['th'] = array( |
— | — | @@ -4980,9 +5472,9 @@ |
4981 | 5473 | 'contribstats-conversion' => 'อัตราแลกเปลี่ยน (%)', |
4982 | 5474 | 'contribstats-template' => 'แม่แบบ', |
4983 | 5475 | 'contribstats-average' => 'ค่าเฉลี่ย', |
4984 | | - 'contribstats-paypal-donations' => 'การยริจาคผ่านทาง PayPal', |
| 5476 | + 'contribstats-paypal-donations' => 'การบริจาคผ่านทาง PayPal', |
4985 | 5477 | 'contribstats-credit-card' => 'บัตรเครดิต', |
4986 | | - 'contribstats-fraud-note' => 'มีการบริจาคบางอย่างที่ปรากฎการฉ้อโกงเกิดขึ้น', |
| 5478 | + 'contribstats-fraud-note' => 'มีการบริจาคที่มีการฉ้อโกงเกิดขึ้น', |
4987 | 5479 | 'fundraiserstats-contributions' => 'การบริจาค', |
4988 | 5480 | 'fundraiserstats-total' => 'ยอดรวม (ดอลลาร์สหรัฐ)', |
4989 | 5481 | 'fundraiserstats-avg' => 'ค่าเฉลี่ย (ดอลลาร์สหรัฐ)', |
— | — | @@ -5137,6 +5629,11 @@ |
5138 | 5630 | 'fundraiserstats-tab-averages' => 'Pinatakang mga halaga (dolyar ng Estados Unidos)', |
5139 | 5631 | 'fundraiserstats-tab-maximums' => 'Mga pinakamatataas (dolyar ng Estados Unidos)', |
5140 | 5632 | 'fundraiserstats-tab-ytd' => 'Taon-sa-petsa (USD)', |
| 5633 | + 'fundraiserstats-instructions' => 'Upang matanaw ang mga estadistika para sa anumang araw, palutangin ang panturo sa ibabaw ng bareta para sa araw na iyon. Ang bawat taon ay isang ibang kulay sa ibabaw ng talangguhit.', |
| 5634 | + 'fundraiserstats-customize' => 'Ipasadya', |
| 5635 | + 'fundraiserstats-show-years' => 'Ipakita ang sumusunod na mga taon:', |
| 5636 | + 'fundraiserstats-time-zone' => 'Sona ng oras:', |
| 5637 | + 'fundraiserstats-utc' => '(mula sa UTC)', |
5141 | 5638 | ); |
5142 | 5639 | |
5143 | 5640 | /** Tok Pisin (Tok Pisin) |
— | — | @@ -5229,6 +5726,7 @@ |
5230 | 5727 | /** Ukrainian (Українська) |
5231 | 5728 | * @author Ahonc |
5232 | 5729 | * @author Aleksandrit |
| 5730 | + * @author Dim Grits |
5233 | 5731 | * @author NickK |
5234 | 5732 | * @author Prima klasy4na |
5235 | 5733 | * @author Тест |
— | — | @@ -5300,6 +5798,11 @@ |
5301 | 5799 | 'fundraiserstats-tab-averages' => 'У середньому (долари США)', |
5302 | 5800 | 'fundraiserstats-tab-maximums' => 'Максимуми (долари США)', |
5303 | 5801 | 'fundraiserstats-tab-ytd' => 'З початку року (USD)', |
| 5802 | + 'fundraiserstats-instructions' => 'Для перегляду статистичних даних за конкретну добу, наведіть курсор на стовпчик цієї доби. Дані за різні роки представлені різними кольорами.', |
| 5803 | + 'fundraiserstats-customize' => 'Налаштувати', |
| 5804 | + 'fundraiserstats-show-years' => 'Показати наступні роки:', |
| 5805 | + 'fundraiserstats-time-zone' => 'Часовий пояс:', |
| 5806 | + 'fundraiserstats-utc' => '(від UTC)', |
5304 | 5807 | ); |
5305 | 5808 | |
5306 | 5809 | /** Vèneto (Vèneto) |
— | — | @@ -5448,7 +5951,7 @@ |
5449 | 5952 | 'contribstats-week' => 'Tuần', |
5450 | 5953 | '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}}', |
5451 | 5954 | 'contribstats-payment-type' => 'Cách trả tiền', |
5452 | | - 'contribstats-banner' => 'Bảng', |
| 5955 | + 'contribstats-banner' => 'Biểu ngữ', |
5453 | 5956 | 'contribstats-payment-type-hits' => 'Lần trả tiền theo kiểu', |
5454 | 5957 | 'contribstats-clicks' => 'Số lần nhấn chuột', |
5455 | 5958 | 'contribstats-donations' => 'Số khoản quyên góp', |
— | — | @@ -5476,6 +5979,11 @@ |
5477 | 5980 | 'fundraiserstats-tab-averages' => 'Trung bình (USD)', |
5478 | 5981 | 'fundraiserstats-tab-maximums' => 'Tối đa (USD)', |
5479 | 5982 | 'fundraiserstats-tab-ytd' => 'Năm đến nay (USD)', |
| 5983 | + 'fundraiserstats-instructions' => 'Để xem thống kê về bất cứ ngày nào, hãy giữ con trỏ trên thanh cho ngày đó. Các năm được tô đậm màu khác nhau trên biểu đồ.', |
| 5984 | + 'fundraiserstats-customize' => 'Tùy chỉnh', |
| 5985 | + 'fundraiserstats-show-years' => 'Hiện các năm sau:', |
| 5986 | + 'fundraiserstats-time-zone' => 'Múi giờ:', |
| 5987 | + 'fundraiserstats-utc' => '(đối với UTC)', |
5480 | 5988 | ); |
5481 | 5989 | |
5482 | 5990 | /** Volapük (Volapük) |
— | — | @@ -5511,18 +6019,26 @@ |
5512 | 6020 | */ |
5513 | 6021 | $messages['yi'] = array( |
5514 | 6022 | 'contrib-hist-name' => 'נאָמען', |
| 6023 | + 'contrib-hist-date' => 'צײַט און דאַטע', |
| 6024 | + 'contrib-hist-anonymous' => 'אַנאנים', |
5515 | 6025 | 'contribstats-day' => 'טאָג', |
| 6026 | + 'contribstats-month' => 'מאנאַט', |
| 6027 | + 'contribstats-currency' => 'וואַלוטע:', |
| 6028 | + 'contribstats-week' => 'וואך', |
5516 | 6029 | ); |
5517 | 6030 | |
5518 | 6031 | /** Simplified Chinese (中文(简体)) |
5519 | 6032 | * @author Chenxiaoqino |
5520 | 6033 | * @author Chenzw |
| 6034 | + * @author Hydra |
5521 | 6035 | * @author Liangent |
5522 | 6036 | * @author Wmr89502270 |
5523 | 6037 | */ |
5524 | 6038 | $messages['zh-hans'] = array( |
| 6039 | + 'contributionreporting-desc' => '现场报告维基媒体筹款活动', |
5525 | 6040 | 'contributiontotal' => '贡献汇总', |
5526 | 6041 | 'contributionhistory' => '贡献历史', |
| 6042 | + 'contrib-hist-header' => '世界各地的捐助者评论', |
5527 | 6043 | 'contrib-hist-name' => '名称', |
5528 | 6044 | 'contrib-hist-date' => '时间和日期', |
5529 | 6045 | 'contrib-hist-amount' => '金额', |
— | — | @@ -5534,6 +6050,10 @@ |
5535 | 6051 | 'contribstats-daily-totals' => '{{PLURAL:$1|今天的汇总|最近$1天的汇总}}', |
5536 | 6052 | 'contribstats-monthly-totals' => '{{PLURAL:$1|本月的汇总|最近$1月的汇总}}', |
5537 | 6053 | 'contribstats-month-range-totals' => '{{PLURAL:$1|$1月的汇总|$1月的汇总}}', |
| 6054 | + 'contribstats-currency-range-totals' => '货币总计(从$1至$2)', |
| 6055 | + 'contribstats-contribution-range-breakdown' => '列出分项数字的值(从$1至$2) 的贡献', |
| 6056 | + 'contribstats-currency-totals' => '$1的财政年度货币总计', |
| 6057 | + 'contribstats-contribution-breakdown' => '值为$1的财政年度的贡献的分项数字', |
5538 | 6058 | 'contribstats-day' => '日', |
5539 | 6059 | 'contribstats-month' => '月份', |
5540 | 6060 | 'contribstats-currency' => '货币', |
— | — | @@ -5554,6 +6074,7 @@ |
5555 | 6075 | 'contribstats-weekly-totals' => '{{PLURAL:$1|本周总额|包括最近$1周的周总额}}', |
5556 | 6076 | 'contribstats-payment-type' => '支付类型', |
5557 | 6077 | 'contribstats-banner' => '横幅', |
| 6078 | + 'contribstats-payment-type-hits' => '支付类型点击', |
5558 | 6079 | 'contribstats-clicks' => '点击数', |
5559 | 6080 | 'contribstats-donations' => '捐赠', |
5560 | 6081 | 'contribstats-conversion' => '转换率(%)', |
— | — | @@ -5562,32 +6083,56 @@ |
5563 | 6084 | 'contribstats-landingpage' => '着陆页面', |
5564 | 6085 | 'contribstats-donatepage' => '捐助页面', |
5565 | 6086 | 'contribstats-average' => '平均', |
| 6087 | + 'contribstats-imperfect-data' => '此数据是不完美,而无需使用的会话跟踪其限制跟踪捐助者。', |
5566 | 6088 | 'contribstats-paypal-donations' => 'PayPal捐赠', |
5567 | 6089 | 'contribstats-credit-card' => '信用卡', |
5568 | 6090 | 'contribstats-fraud-note' => '有虚假的捐助存在。', |
| 6091 | + 'contribstats-unaudited' => '这些都是未经审核的总计。', |
5569 | 6092 | 'fundraiserstatistics' => '募捐者统计', |
5570 | 6093 | 'fundraiserstats-date' => '日期', |
5571 | 6094 | 'fundraiserstats-day' => '$2的第$1日', |
5572 | 6095 | 'fundraiserstats-contributions' => '贡献', |
5573 | 6096 | 'fundraiserstats-total' => '总额(美元)', |
5574 | 6097 | 'fundraiserstats-avg' => '平均(美元)', |
| 6098 | + 'fundraiserstats-ytd' => '累积总数 (美元)', |
5575 | 6099 | 'fundraiserstats-max' => '最大(美元)', |
5576 | 6100 | 'fundraiserstats-tab-totals' => '总额(美元)', |
5577 | 6101 | 'fundraiserstats-tab-contributions' => '贡献数', |
5578 | 6102 | 'fundraiserstats-tab-averages' => '平均(美元)', |
5579 | 6103 | 'fundraiserstats-tab-maximums' => '最大(美元)', |
| 6104 | + 'fundraiserstats-tab-ytd' => '年直到日期 (美元)', |
| 6105 | + 'fundraiserstats-instructions' => '要查看统计信息的任何一天,将光标悬停在栏,那一天。每年是以不同的颜色,在图表上。', |
| 6106 | + 'fundraiserstats-customize' => '自定义', |
| 6107 | + 'fundraiserstats-show-years' => '显示以下年:', |
| 6108 | + 'fundraiserstats-time-zone' => '时区:', |
| 6109 | + 'fundraiserstats-utc' => '(从 UTC)', |
5580 | 6110 | ); |
5581 | 6111 | |
5582 | 6112 | /** Traditional Chinese (中文(繁體)) |
| 6113 | + * @author Anakmalaysia |
5583 | 6114 | * @author Liangent |
| 6115 | + * @author Mark85296341 |
5584 | 6116 | */ |
5585 | 6117 | $messages['zh-hant'] = array( |
5586 | | - 'contributionhistory' => '貢獻歷史', |
| 6118 | + 'contributionreporting-desc' => '維基媒體現場募捐活動報告', |
| 6119 | + 'contributiontotal' => '貢獻匯總', |
| 6120 | + 'contributionhistory' => '歷史貢獻', |
| 6121 | + 'contrib-hist-header' => '捐助者來自世界各地的評論', |
5587 | 6122 | 'contrib-hist-name' => '名稱', |
5588 | 6123 | 'contrib-hist-date' => '時間和日期', |
5589 | 6124 | 'contrib-hist-amount' => '金額', |
| 6125 | + 'contrib-hist-next' => '較早的捐款', |
| 6126 | + 'contrib-hist-previous' => '較新的捐款', |
5590 | 6127 | 'contrib-hist-anonymous' => '匿名', |
5591 | 6128 | 'contributionstatistics' => '貢獻統計', |
| 6129 | + 'contribstats-desc' => '顯示對維基媒體基金會的貢獻的統計', |
| 6130 | + 'contribstats-daily-totals' => '{{PLURAL:$1|今天的匯總|最近$1天的匯總}}', |
| 6131 | + 'contribstats-monthly-totals' => '{{PLURAL:$1|本月的匯總|最近$1個月的匯總}}', |
| 6132 | + 'contribstats-month-range-totals' => '{{PLURAL:$1|$1個月的匯總|$1個月的匯總}}', |
| 6133 | + 'contribstats-currency-range-totals' => '貨幣總計(從$1至$2 )', |
| 6134 | + 'contribstats-contribution-range-breakdown' => '列出分項數字的值(從$1至$2)的貢獻', |
| 6135 | + 'contribstats-currency-totals' => '$1的財政年度貨幣總計', |
| 6136 | + 'contribstats-contribution-breakdown' => '值為$1的財政年度的貢獻的分項數字', |
5592 | 6137 | 'contribstats-day' => '日', |
5593 | 6138 | 'contribstats-month' => '月份', |
5594 | 6139 | 'contribstats-currency' => '貨幣', |
— | — | @@ -5607,26 +6152,38 @@ |
5608 | 6153 | 'contribstats-week' => '周', |
5609 | 6154 | 'contribstats-weekly-totals' => '{{PLURAL:$1|本周總額|包括最近$1周的周總額}}', |
5610 | 6155 | 'contribstats-payment-type' => '支付類型', |
| 6156 | + 'contribstats-banner' => '横幅', |
| 6157 | + 'contribstats-payment-type-hits' => '點擊付款類型', |
5611 | 6158 | 'contribstats-clicks' => '點擊數', |
5612 | 6159 | 'contribstats-donations' => '捐贈', |
5613 | 6160 | 'contribstats-conversion' => '轉換率(%)', |
5614 | 6161 | 'contribstats-template' => '模板', |
5615 | 6162 | 'contribstats-nodata' => '沒有提供數據', |
5616 | | - 'contribstats-donatepage' => '捐助頁面', |
| 6163 | + 'contribstats-landingpage' => '登錄頁面', |
| 6164 | + 'contribstats-donatepage' => '捐款頁面', |
5617 | 6165 | 'contribstats-average' => '平均', |
| 6166 | + 'contribstats-imperfect-data' => '此數據是不完美的,而無需使用的會話跟蹤其限制跟蹤捐款者。', |
5618 | 6167 | 'contribstats-paypal-donations' => 'PayPal捐贈', |
5619 | 6168 | 'contribstats-credit-card' => '信用卡', |
5620 | | - 'contribstats-fraud-note' => '有虛假的捐助存在。', |
| 6169 | + 'contribstats-fraud-note' => '有虛假的捐款存在。', |
| 6170 | + 'contribstats-unaudited' => '這些都是未經審核的總計。', |
5621 | 6171 | 'fundraiserstatistics' => '募捐者統計', |
5622 | 6172 | 'fundraiserstats-date' => '日期', |
5623 | 6173 | 'fundraiserstats-day' => '$2的第$1日', |
5624 | 6174 | 'fundraiserstats-contributions' => '貢獻', |
5625 | 6175 | 'fundraiserstats-total' => '總額(美元)', |
5626 | 6176 | 'fundraiserstats-avg' => '平均(美元)', |
| 6177 | + 'fundraiserstats-ytd' => '累計總額(美元)', |
5627 | 6178 | 'fundraiserstats-max' => '最大(美元)', |
5628 | 6179 | 'fundraiserstats-tab-totals' => '總額(美元)', |
5629 | 6180 | 'fundraiserstats-tab-contributions' => '貢獻數', |
5630 | 6181 | 'fundraiserstats-tab-averages' => '平均(美元)', |
5631 | 6182 | 'fundraiserstats-tab-maximums' => '最大(美元)', |
| 6183 | + 'fundraiserstats-tab-ytd' => '年直到日期(美元)', |
| 6184 | + 'fundraiserstats-instructions' => '要查看統計信息的任何一天,將光標懸停在欄,那一天。每年是以不同的顏色,在圖表上。', |
| 6185 | + 'fundraiserstats-customize' => '自定義', |
| 6186 | + 'fundraiserstats-show-years' => '顯示以下年:', |
| 6187 | + 'fundraiserstats-time-zone' => '時區:', |
| 6188 | + 'fundraiserstats-utc' => '(從 UTC)', |
5632 | 6189 | ); |
5633 | 6190 | |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.i18n.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
5634 | 6191 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.i18n.php:r60970 |
5635 | 6192 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionReporting.i18n.php:r67177,69199,76243,77266 |
5636 | 6193 | Merged /trunk/extensions/ContributionReporting/ContributionReporting.i18n.php:r64690-67673,76496,76542,76558,76586,76647,77056,77084,77217,77219,77236,77248,77299,77345,77371,77399,77506,77537,77687,78211,78229,78400,78518,78751,79295,79527,80125,80191,80401,80761,80955,80959,80991,81054,81107,81165,81195,81222,81319,81481,81540,81606,81647,81846,81917,82082,82148,82192,82294,82347,82485,82573,82695,83108,83174,83612,83719,83784,83968,84202,84327,84639,84978,85082,85153,85328,85817,86343,86426,86803,86893,86985,87040,87100,87131,87175,87304,87442,87590,87693,88676,89687,91107,92378,92408,92462,93008,93885,94281,94424,94714,94938,95176,96039,96108,96184,96248,96303,96366,96473,96692,96807,100364,101278,102035-102036,102118 |
5637 | 6194 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionReporting.i18n.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionStatistics_body.php |
— | — | @@ -10,7 +10,7 @@ |
11 | 11 | class SpecialContributionStatistics extends SpecialPage { |
12 | 12 | |
13 | 13 | /* Members */ |
14 | | - |
| 14 | + |
15 | 15 | private $mStartDate; |
16 | 16 | private $mEndDate; |
17 | 17 | private $mMode; |
— | — | @@ -20,22 +20,18 @@ |
21 | 21 | public function __construct() { |
22 | 22 | // Initialize special page |
23 | 23 | parent::__construct( 'ContributionStatistics' ); |
24 | | - |
25 | | - // Internationalization |
26 | | - wfLoadExtensionMessages( 'ContributionReporting' ); |
27 | 24 | } |
28 | | - |
| 25 | + |
29 | 26 | public function execute( $sub ) { |
30 | | - global $wgRequest, $wgOut, $wgUser; |
31 | | - global $egContributionStatisticsViewDays; |
32 | | - |
| 27 | + global $wgOut,$egContributionStatisticsViewDays; |
| 28 | + |
33 | 29 | $this->evalDateRange(); |
34 | | - |
| 30 | + |
35 | 31 | // Handle sub-pages |
36 | 32 | if( $sub !== '' ) { |
37 | 33 | // Split parameters up |
38 | 34 | $params = explode( '/', trim( $sub, '/' ) ); |
39 | | - |
| 35 | + |
40 | 36 | // Handle ranges |
41 | 37 | if ( $params[0] == 'range' && isset( $params[1] ) ) { |
42 | 38 | $valid = false; |
— | — | @@ -43,7 +39,7 @@ |
44 | 40 | if ( count( $range ) >= 2 ) { |
45 | 41 | // From start to end |
46 | 42 | $valid = $this->evalDateRange( $range[0], $range[1] ); |
47 | | - } else if ( count( $range ) == 1 ) { |
| 43 | + } elseif ( count( $range ) == 1 ) { |
48 | 44 | // From start to end of current fiscal year |
49 | 45 | $valid = $this->evalDateRange( $range[0] ); |
50 | 46 | } |
— | — | @@ -53,41 +49,43 @@ |
54 | 50 | } |
55 | 51 | } |
56 | 52 | } |
57 | | - |
| 53 | + |
58 | 54 | // Begin output |
59 | 55 | $this->setHeaders(); |
60 | | - |
| 56 | + |
| 57 | + $wgOut->addWikiMsg('contribstats-header'); |
61 | 58 | // Show daily totals if the range includes today |
62 | 59 | if( $this->mEndDate > time() && $this->mStartDate < time() ) { |
63 | 60 | $this->showDailyTotals( $egContributionStatisticsViewDays ); |
64 | 61 | } |
65 | | - |
| 62 | + |
66 | 63 | // Show daily totals |
67 | 64 | $this->showMonthlyTotals( ); |
68 | | - |
| 65 | + |
69 | 66 | // Show currency totals |
70 | 67 | $this->showCurrencyTotals(); |
71 | | - |
| 68 | + |
72 | 69 | // Show contribution breakdown |
73 | 70 | $this->showContributionBreakdown(); |
| 71 | + $wgOut->addWikiMsg('contribstats-footer'); |
74 | 72 | } |
75 | | - |
| 73 | + |
76 | 74 | /* Display Functions */ |
77 | | - |
| 75 | + |
78 | 76 | public function showDailyTotals( $days ) { |
79 | 77 | global $wgOut, $wgLang; |
80 | | - |
| 78 | + |
81 | 79 | $days = $this->getDailyTotals( $days ); |
82 | 80 | $total = $this->getTotalContributions(); |
83 | | - |
| 81 | + |
84 | 82 | $htmlOut = Xml::element( 'h3', null, |
85 | 83 | wfMsgExt( 'contribstats-daily-totals', array( 'parsemag' ), $wgLang->formatNum( count( $days ) ) ) |
86 | 84 | ); |
87 | | - |
| 85 | + |
88 | 86 | $htmlOut .= Xml::openElement( 'table', |
89 | | - array( |
| 87 | + array( |
90 | 88 | 'border' => 0, |
91 | | - 'cellpadding' => 5, |
| 89 | + 'cellpadding' => 5, |
92 | 90 | 'width' => '100%' |
93 | 91 | ) |
94 | 92 | ); |
— | — | @@ -98,7 +96,7 @@ |
99 | 97 | /*$htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-med' ) );*/ |
100 | 98 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) ); |
101 | 99 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-total-ytd' ) ); |
102 | | - |
| 100 | + |
103 | 101 | // Days |
104 | 102 | foreach ( $days as $data ) { |
105 | 103 | $htmlOut .= Xml::tags( 'tr', null, |
— | — | @@ -112,31 +110,30 @@ |
113 | 111 | ); |
114 | 112 | $total -= $data[2]; |
115 | 113 | } |
116 | | - |
| 114 | + |
117 | 115 | $htmlOut .= Xml::closeElement( 'table' ); |
118 | | - |
| 116 | + |
119 | 117 | // Output HTML |
120 | 118 | $wgOut->addHTML( $htmlOut ); |
121 | 119 | } |
122 | | - |
| 120 | + |
123 | 121 | public function showMonthlyTotals() { |
124 | 122 | global $wgOut, $wgLang; |
125 | | - |
| 123 | + |
126 | 124 | $months = $this->getMonthlyTotals(); |
127 | 125 | $total = $this->getTotalContributions(); |
128 | | - |
129 | | - $msg = ''; |
| 126 | + |
130 | 127 | if ( $this->mMode == 'range' ) { |
131 | 128 | $msg = wfMsgExt( 'contribstats-month-range-totals', array( 'parsemag' ), $wgLang->formatNum( count( $months ) ) ); |
132 | 129 | } else { |
133 | 130 | $msg = wfMsgExt( 'contribstats-monthly-totals', array( 'parsemag' ), $wgLang->formatNum( count( $months ) ) ); |
134 | 131 | } |
135 | 132 | $htmlOut = Xml::element( 'h3', null, $msg ); |
136 | | - |
| 133 | + |
137 | 134 | $htmlOut .= Xml::openElement( 'table', |
138 | | - array( |
| 135 | + array( |
139 | 136 | 'border' => 0, |
140 | | - 'cellpadding' => 5, |
| 137 | + 'cellpadding' => 5, |
141 | 138 | 'width' => '100%' |
142 | 139 | ) |
143 | 140 | ); |
— | — | @@ -147,7 +144,7 @@ |
148 | 145 | /*$htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-med' ) );*/ |
149 | 146 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) ); |
150 | 147 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-total-ytd' ) ); |
151 | | - |
| 148 | + |
152 | 149 | // Months |
153 | 150 | foreach ( $months as $data ) { |
154 | 151 | $htmlOut .= Xml::tags( 'tr', null, |
— | — | @@ -161,16 +158,16 @@ |
162 | 159 | ); |
163 | 160 | $total -= $data[2]; |
164 | 161 | } |
165 | | - |
| 162 | + |
166 | 163 | $htmlOut .= Xml::closeElement( 'table' ); |
167 | | - |
| 164 | + |
168 | 165 | // Output HTML |
169 | 166 | $wgOut->addHTML( $htmlOut ); |
170 | 167 | } |
171 | | - |
| 168 | + |
172 | 169 | public function showCurrencyTotals() { |
173 | 170 | global $wgOut, $wgLang; |
174 | | - |
| 171 | + |
175 | 172 | $msg = ''; |
176 | 173 | if ( $this->mMode == 'range' ) { |
177 | 174 | $msg = wfMsg( 'contribstats-currency-range-totals', |
— | — | @@ -181,11 +178,11 @@ |
182 | 179 | $msg = wfMsg( 'contribstats-currency-totals', $this->getCurrentFiscalYear() ); |
183 | 180 | } |
184 | 181 | $htmlOut = Xml::element( 'h3', null, $msg ); |
185 | | - |
| 182 | + |
186 | 183 | $htmlOut .= Xml::openElement( 'table', |
187 | | - array( |
| 184 | + array( |
188 | 185 | 'border' => 0, |
189 | | - 'cellpadding' => 5, |
| 186 | + 'cellpadding' => 5, |
190 | 187 | 'width' => '100%' |
191 | 188 | ) |
192 | 189 | ); |
— | — | @@ -195,7 +192,7 @@ |
196 | 193 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-avg' ) ); |
197 | 194 | /*$htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-med' ) );*/ |
198 | 195 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-max' ) ); |
199 | | - |
| 196 | + |
200 | 197 | // Days |
201 | 198 | foreach ( $this->getCurrencyTotals() as $data ) { |
202 | 199 | $htmlOut .= Xml::tags( 'tr', null, |
— | — | @@ -207,17 +204,16 @@ |
208 | 205 | Xml::element( 'td', array( 'align' => 'right' ), $wgLang->formatNum( number_format( $data[4], 2 ) ) ) |
209 | 206 | ); |
210 | 207 | } |
211 | | - |
| 208 | + |
212 | 209 | $htmlOut .= Xml::closeElement( 'table' ); |
213 | | - |
| 210 | + |
214 | 211 | // Output HTML |
215 | 212 | $wgOut->addHTML( $htmlOut ); |
216 | 213 | } |
217 | | - |
| 214 | + |
218 | 215 | public function showContributionBreakdown() { |
219 | 216 | global $wgOut, $wgLang; |
220 | | - |
221 | | - $msg = ''; |
| 217 | + |
222 | 218 | if ( $this->mMode == 'range' ) { |
223 | 219 | $msg = wfMsg( 'contribstats-contribution-range-breakdown', |
224 | 220 | $wgLang->date( wfTimestamp( TS_MW, $this->mStartDate ) ), |
— | — | @@ -227,11 +223,11 @@ |
228 | 224 | $msg = wfMsg( 'contribstats-contribution-breakdown', $this->getCurrentFiscalYear() ); |
229 | 225 | } |
230 | 226 | $htmlOut = Xml::element( 'h3', null, $msg ); |
231 | | - |
| 227 | + |
232 | 228 | $htmlOut .= Xml::openElement( 'table', |
233 | | - array( |
| 229 | + array( |
234 | 230 | 'border' => 0, |
235 | | - 'cellpadding' => 5, |
| 231 | + 'cellpadding' => 5, |
236 | 232 | 'width' => '100%' |
237 | 233 | ) |
238 | 234 | ); |
— | — | @@ -239,10 +235,10 @@ |
240 | 236 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-contributions' ) ); |
241 | 237 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-percentage-ytd' ) ); |
242 | 238 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-avg' ) ); |
243 | | - |
| 239 | + |
244 | 240 | $numContributions = $this->getNumContributions(); |
245 | 241 | $factor = $numContributions > 0 ? 100.0 / $numContributions : 0; |
246 | | - |
| 242 | + |
247 | 243 | $list = array( |
248 | 244 | wfMsg( 'contribstats-value-exactly', $wgLang->formatNum( 35 ) ) => array( 35 ), |
249 | 245 | wfMsg( 'contribstats-value-exactly', $wgLang->formatNum( 75 ) ) => array( 75 ), |
— | — | @@ -252,7 +248,6 @@ |
253 | 249 | wfMsg( 'contribstats-value-over', $wgLang->formatNum( 1000 ) ) => array( 1000, 999999999999.99 ), |
254 | 250 | ); |
255 | 251 | foreach( $list as $label => $range ) { |
256 | | - $data = array(); |
257 | 252 | if( isset( $range[1] ) ) { |
258 | 253 | $data = $this->getNumContributionsWithin( $range[0], $range[1] ); |
259 | 254 | } else { |
— | — | @@ -262,25 +257,25 @@ |
263 | 258 | Xml::element( 'td', array( 'align' => 'left' ), $label ) . |
264 | 259 | Xml::element( 'td', array( 'align' => 'right' ), |
265 | 260 | $wgLang->formatNum( $data[0] ) ) . |
266 | | - Xml::element( 'td', array( 'align' => 'right' ), |
| 261 | + Xml::element( 'td', array( 'align' => 'right' ), |
267 | 262 | wfMsg( 'percent', $wgLang->formatNum( round( $data[0] * $factor, 2 ) ) ) ) . |
268 | 263 | Xml::element( 'td', array( 'align' => 'right' ), |
269 | 264 | isset( $range[1] ) ? $wgLang->formatNum( round( $data[1], 2 ) ) : '-' ) |
270 | 265 | ); |
271 | 266 | } |
272 | | - |
| 267 | + |
273 | 268 | $htmlOut .= Xml::closeElement( 'table' ); |
274 | | - |
| 269 | + |
275 | 270 | // Output HTML |
276 | 271 | $wgOut->addHTML( $htmlOut ); |
277 | 272 | } |
278 | | - |
| 273 | + |
279 | 274 | /* Query Functions */ |
280 | | - |
| 275 | + |
281 | 276 | public function getDailyTotals( $limit = 30 ) { |
282 | 277 | // Get connection |
283 | 278 | $dbr = efContributionReportingConnection(); |
284 | | - |
| 279 | + |
285 | 280 | // Select sums and dates of contributions grouped by day |
286 | 281 | $res = $dbr->select( 'public_reporting', |
287 | 282 | array( |
— | — | @@ -298,10 +293,10 @@ |
299 | 294 | 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')" |
300 | 295 | ) |
301 | 296 | ); |
302 | | - |
| 297 | + |
303 | 298 | // Build day/value array |
304 | 299 | $totals = array(); |
305 | | - while ( $row = $dbr->fetchRow( $res ) ) { |
| 300 | + foreach ( $res as $row ) { |
306 | 301 | /* |
307 | 302 | $median = $dbr->selectField( 'public_reporting', |
308 | 303 | array( 'converted_amount' ), |
— | — | @@ -319,15 +314,15 @@ |
320 | 315 | */ |
321 | 316 | $totals[] = $row; |
322 | 317 | } |
323 | | - |
| 318 | + |
324 | 319 | // Return results |
325 | 320 | return $totals; |
326 | 321 | } |
327 | | - |
| 322 | + |
328 | 323 | public function getMonthlyTotals() { |
329 | 324 | // Get connection |
330 | 325 | $dbr = efContributionReportingConnection(); |
331 | | - |
| 326 | + |
332 | 327 | // Select sums and dates of contributions grouped by day |
333 | 328 | $res = $dbr->select( 'public_reporting', |
334 | 329 | array( |
— | — | @@ -344,10 +339,10 @@ |
345 | 340 | 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m')" |
346 | 341 | ) |
347 | 342 | ); |
348 | | - |
| 343 | + |
349 | 344 | // Build day/value array |
350 | 345 | $totals = array(); |
351 | | - while ( $row = $dbr->fetchRow( $res ) ) { |
| 346 | + foreach ( $res as $row ) { |
352 | 347 | $median = $dbr->selectField( 'public_reporting', |
353 | 348 | array( 'converted_amount' ), |
354 | 349 | array( |
— | — | @@ -363,15 +358,15 @@ |
364 | 359 | $row[] = $median; |
365 | 360 | $totals[] = $row; |
366 | 361 | } |
367 | | - |
| 362 | + |
368 | 363 | // Return results |
369 | 364 | return $totals; |
370 | 365 | } |
371 | | - |
| 366 | + |
372 | 367 | public function getCurrencyTotals() { |
373 | 368 | // Get connection |
374 | 369 | $dbr = efContributionReportingConnection(); |
375 | | - |
| 370 | + |
376 | 371 | // Select sums and dates of contributions grouped by day |
377 | 372 | $res = $dbr->select( 'public_reporting', |
378 | 373 | array( |
— | — | @@ -388,9 +383,9 @@ |
389 | 384 | 'GROUP BY' => 'original_currency' |
390 | 385 | ) |
391 | 386 | ); |
392 | | - |
| 387 | + |
393 | 388 | $totals = array(); |
394 | | - while ( $row = $dbr->fetchRow( $res ) ) { |
| 389 | + foreach ( $res as $row ) { |
395 | 390 | $median = $dbr->selectField( 'public_reporting', |
396 | 391 | array( 'converted_amount' ), |
397 | 392 | array_merge( |
— | — | @@ -409,25 +404,25 @@ |
410 | 405 | $row[] = $median; |
411 | 406 | $totals[$row[0]] = $row; |
412 | 407 | } |
413 | | - |
| 408 | + |
414 | 409 | if ( isset( $totals[null] ) ) { |
415 | 410 | // Merge null and USD |
416 | 411 | $totals['USD'][1] += $totals[null][1]; |
417 | 412 | $totals['USD'][2] += $totals[null][2]; |
418 | | - $totals['USD'][3] = ( $totals[null][3] == 0 ) ? $totals['USD'][3] : ( $totals['USD'][3] + $totals[null][3] ) / 2; |
| 413 | + $totals['USD'][3] = ( $totals[null][3] == 0 ) ? $totals['USD'][3] : ( $totals['USD'][3] + $totals[null][3] ) / 2; |
419 | 414 | $totals['USD'][4] = max( $totals['USD'][4], $totals[null][4] ); |
420 | 415 | /* $totals['USD'][5] = min( $totals['USD'][5], $totals[null][5] ); */ |
421 | 416 | unset( $totals[null] ); |
422 | 417 | } |
423 | | - |
| 418 | + |
424 | 419 | // Return results |
425 | 420 | return $totals; |
426 | 421 | } |
427 | | - |
| 422 | + |
428 | 423 | public function getNumContributionsWithin( $min, $max ) { |
429 | 424 | // Get connection |
430 | 425 | $dbr = efContributionReportingConnection(); |
431 | | - |
| 426 | + |
432 | 427 | // Return average contribution amount |
433 | 428 | $sizes = array( |
434 | 429 | 'converted_amount >= ' . $dbr->addQuotes( $min ), |
— | — | @@ -442,14 +437,14 @@ |
443 | 438 | array_merge( $sizes, $dates ), |
444 | 439 | __METHOD__ |
445 | 440 | ); |
446 | | - |
| 441 | + |
447 | 442 | return $dbr->fetchRow( $res ); |
448 | 443 | } |
449 | | - |
| 444 | + |
450 | 445 | public function getNumContributionsOf( $value ) { |
451 | 446 | // Get connection |
452 | 447 | $dbr = efContributionReportingConnection(); |
453 | | - |
| 448 | + |
454 | 449 | // Return average contribution amount |
455 | 450 | $res = $dbr->select( 'public_reporting', |
456 | 451 | array( |
— | — | @@ -461,14 +456,14 @@ |
462 | 457 | ) + $this->dateConds( $dbr ), |
463 | 458 | __METHOD__ |
464 | 459 | ); |
465 | | - |
| 460 | + |
466 | 461 | return $dbr->fetchRow( $res ); |
467 | 462 | } |
468 | | - |
| 463 | + |
469 | 464 | public function getNumContributions() { |
470 | 465 | // Get connection |
471 | 466 | $dbr = efContributionReportingConnection(); |
472 | | - |
| 467 | + |
473 | 468 | // Return average contribution amount |
474 | 469 | return $dbr->selectField( 'public_reporting', |
475 | 470 | array( |
— | — | @@ -478,11 +473,11 @@ |
479 | 474 | __METHOD__ |
480 | 475 | ); |
481 | 476 | } |
482 | | - |
| 477 | + |
483 | 478 | public function getTotalContributions() { |
484 | 479 | // Get connection |
485 | 480 | $dbr = efContributionReportingConnection(); |
486 | | - |
| 481 | + |
487 | 482 | // Return average contribution amount |
488 | 483 | return $dbr->selectField( 'public_reporting', |
489 | 484 | array( |
— | — | @@ -492,7 +487,7 @@ |
493 | 488 | __METHOD__ |
494 | 489 | ); |
495 | 490 | } |
496 | | - |
| 491 | + |
497 | 492 | protected function dateConds( $dbr ) { |
498 | 493 | return |
499 | 494 | array( |
— | — | @@ -500,32 +495,32 @@ |
501 | 496 | 'received < ' . $dbr->addQuotes( wfTimestamp( TS_UNIX, $this->mEndDate ) ) |
502 | 497 | ); |
503 | 498 | } |
504 | | - |
| 499 | + |
505 | 500 | public function getCurrentFiscalYear() { |
506 | 501 | global $egContributionStatisticsFiscalYearCutOff; |
507 | | - |
| 502 | + |
508 | 503 | $year = date( 'Y' ); |
509 | | - |
| 504 | + |
510 | 505 | // If the cuttoff date is ahead of us in the current calendar year |
511 | 506 | if ( time() < strtotime( $egContributionStatisticsFiscalYearCutOff ) ) { |
512 | 507 | // Use last year |
513 | 508 | $year = date( 'Y' ) - 1; |
514 | 509 | } |
515 | | - |
| 510 | + |
516 | 511 | return $year; |
517 | 512 | } |
518 | | - |
| 513 | + |
519 | 514 | public function evalDateRange( $startDate = null, $endDate = null ) { |
520 | 515 | global $egContributionStatisticsFiscalYearCutOff; |
521 | | - |
| 516 | + |
522 | 517 | if ( $startDate !== null || $endDate !== null ) { |
523 | 518 | $this->mMode = 'range'; |
524 | 519 | } else { |
525 | 520 | $this->mMode = false; |
526 | 521 | } |
527 | | - |
| 522 | + |
528 | 523 | $year = $this->getCurrentFiscalYear(); |
529 | | - |
| 524 | + |
530 | 525 | // If there was no start date override |
531 | 526 | if ( $startDate === null ) { |
532 | 527 | // Use the fiscal year cutoff date |
— | — | @@ -533,7 +528,7 @@ |
534 | 529 | } else { |
535 | 530 | $this->mStartDate = strtotime( $startDate ); |
536 | 531 | } |
537 | | - |
| 532 | + |
538 | 533 | // If there was no end date override |
539 | 534 | if ( $endDate === null ) { |
540 | 535 | // Use the fiscal year cutoff date |
— | — | @@ -541,7 +536,7 @@ |
542 | 537 | } else { |
543 | 538 | $this->mEndDate = strtotime( $endDate ); |
544 | 539 | } |
545 | | - |
| 540 | + |
546 | 541 | // Catch invalid dates |
547 | 542 | return !( $this->mStartDate === false || $this->mEndDate === false ); |
548 | 543 | } |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionStatistics_body.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
549 | 544 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionStatistics_body.php:r60970 |
550 | 545 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionStatistics_body.php:r67177,69199,76243,77266 |
551 | 546 | Merged /trunk/extensions/ContributionReporting/ContributionStatistics_body.php:r64690-67673,75671,76496,76558,76586,76647,77217,77219,77236,90285,102036,102211 |
552 | 547 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionStatistics_body.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.php |
— | — | @@ -87,9 +87,15 @@ |
88 | 88 | array( |
89 | 89 | 'id' => '2010', |
90 | 90 | 'title' => '2010 Fundraiser', |
91 | | - 'start' => 'Nov 12 2010', |
| 91 | + 'start' => 'Nov 11 2010', |
92 | 92 | 'end' => 'Jan 15 2011', |
93 | 93 | ), |
| 94 | + array( |
| 95 | + 'id' => '2011', |
| 96 | + 'title' => '2011 Fundraiser', |
| 97 | + 'start' => 'Nov 13 2011', |
| 98 | + 'end' => 'Jan 15 2011', |
| 99 | + ), |
94 | 100 | ); |
95 | 101 | |
96 | 102 | // Thesholds for fundraiser statistics |
— | — | @@ -168,31 +174,31 @@ |
169 | 175 | |
170 | 176 | # Output |
171 | 177 | $output = $row['ttl'] ? $row['ttl'] : '0'; |
172 | | - |
| 178 | + |
173 | 179 | $output += $fudgeFactor; |
174 | | - |
| 180 | + |
175 | 181 | return $output; |
176 | 182 | } |
177 | 183 | |
178 | 184 | function efContributionReportingTotal_Render() { |
179 | 185 | $args = func_get_args(); |
180 | | - $parser = array_shift( $args ); |
181 | | - |
| 186 | + array_shift( $args ); |
| 187 | + |
182 | 188 | $fudgeFactor = false; |
183 | 189 | $start = false; |
184 | | - |
| 190 | + |
185 | 191 | foreach( $args as $arg ) { |
186 | 192 | if ( strpos($arg,'=') === false ) |
187 | 193 | continue; |
188 | | - |
| 194 | + |
189 | 195 | list($key,$value) = explode( '=', trim($arg), 2 ); |
190 | | - |
| 196 | + |
191 | 197 | if ($key == 'fudgefactor') { |
192 | 198 | $fudgeFactor = $value; |
193 | 199 | } elseif ($key == 'start') { |
194 | 200 | $start = $value; |
195 | 201 | } |
196 | 202 | } |
197 | | - |
| 203 | + |
198 | 204 | return efContributionReportingTotal( $start, $fudgeFactor ); |
199 | 205 | } |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionReporting.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
200 | 206 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionReporting.php:r60970 |
201 | 207 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionReporting.php:r67177,69199,76243,77266 |
202 | 208 | Merged /trunk/extensions/ContributionReporting/ContributionReporting.php:r64690-67673,75680,76496,76558,76586,76647,77217,77219,77236,102035,102430 |
203 | 209 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionReporting.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionTrackingStatistics_body.php |
— | — | @@ -15,9 +15,6 @@ |
16 | 16 | public function __construct() { |
17 | 17 | // Initialize special page |
18 | 18 | parent::__construct( 'ContributionTrackingStatistics' ); |
19 | | - |
20 | | - // Internationalization |
21 | | - wfLoadExtensionMessages( 'ContributionReporting' ); |
22 | 19 | } |
23 | 20 | |
24 | 21 | public function execute( $sub ) { |
— | — | @@ -30,6 +27,7 @@ |
31 | 28 | // Begin output |
32 | 29 | $this->setHeaders(); |
33 | 30 | |
| 31 | + $wgOut->addWikiMsg('contribstats-header'); |
34 | 32 | // Build Header |
35 | 33 | $htmlOut = Xml::openElement( 'table', |
36 | 34 | array( |
— | — | @@ -40,18 +38,18 @@ |
41 | 39 | ); |
42 | 40 | |
43 | 41 | $htmlOut .= Xml::tags( 'tr', null, |
44 | | - Xml::element( 'td', array( 'align' => 'left' ), |
| 42 | + Xml::element( 'td', array( 'align' => 'left' ), |
45 | 43 | wfMsg( 'contribstats-imperfect-data' ) ) . |
46 | | - Xml::element( 'td', array( 'align' => 'right' ), |
| 44 | + Xml::element( 'td', array( 'align' => 'right' ), |
47 | 45 | wfTimestamp( TS_DB ) . ' (UTC)') |
48 | 46 | ); |
49 | 47 | $htmlOut .= Xml::tags( 'tr', null, |
50 | | - Xml::element( 'td', array( 'align' => 'left' ), |
51 | | - wfMsg( 'contribstats-fraud-note' ) . " " . |
| 48 | + Xml::element( 'td', array( 'align' => 'left' ), |
| 49 | + wfMsg( 'contribstats-fraud-note' ) . " " . |
52 | 50 | wfMsg( 'contribstats-unaudited' ) ) |
53 | 51 | ); |
54 | 52 | $htmlOut .= Xml::tags( 'tr', null, |
55 | | - Xml::element( 'td', array( 'align' => 'left' ), |
| 53 | + Xml::element( 'td', array( 'align' => 'left' ), |
56 | 54 | 'PP = ' . wfMsg( 'contribstats-paypal-donations' ) . ', ' . |
57 | 55 | 'CC = ' . wfMsg( 'contribstats-credit-card' ) ) |
58 | 56 | ); |
— | — | @@ -68,6 +66,7 @@ |
69 | 67 | $offset = SpecialContributionTrackingStatistics::$number_of_days_to_show * 24 * 60 * 60; |
70 | 68 | $this->showTotalsForRange( array( ( $end - $offset ), $end ), $format ); |
71 | 69 | } |
| 70 | + $wgOut->addWikiMsg('contribstats-footer'); |
72 | 71 | } |
73 | 72 | |
74 | 73 | /* Display Functions */ |
— | — | @@ -75,17 +74,13 @@ |
76 | 75 | // Generic Table Display for Totals |
77 | 76 | // FORMAT: 1 daily, 2 weekly, 3 Monthly, 4 Combined |
78 | 77 | public function showTotalsForRange( $range, $format ) { |
79 | | - global $wgOut; |
80 | | - global $wgAllowedTempaltes, $wgAllowedSupport, |
81 | | - $wgAllowedPaymentMethod, $wgContributionReportingBaseURL; |
82 | | - |
83 | 78 | list( $start, $end ) = $range; |
84 | 79 | $current = $end; |
85 | | - |
| 80 | + |
86 | 81 | switch( $format ) { |
87 | 82 | case 1: |
88 | 83 | while( $current > $start ) { |
89 | | - $this->showDayTotals( $current ); |
| 84 | + $this->showDayTotals( $current ); |
90 | 85 | $current = $current - 24 * 60 * 60; |
91 | 86 | } |
92 | 87 | break; |
— | — | @@ -98,7 +93,7 @@ |
99 | 94 | $this->showCombinedTotals( $totals, $range ); |
100 | 95 | break; |
101 | 96 | |
102 | | - } |
| 97 | + } |
103 | 98 | } |
104 | 99 | |
105 | 100 | // Display tracking information for one day |
— | — | @@ -121,7 +116,7 @@ |
122 | 117 | |
123 | 118 | public function createTable( $totals ) { |
124 | 119 | // Table headers |
125 | | - global $wgOut, $wgAllowedTemplates, $wgAllowedSupport; |
| 120 | + global $wgAllowedTemplates, $wgAllowedSupport; |
126 | 121 | global $wgAllowedPaymentMethod, $wgContributionReportingBaseURL; |
127 | 122 | |
128 | 123 | $htmlOut = Xml::openElement( 'table', |
— | — | @@ -145,11 +140,16 @@ |
146 | 141 | foreach( $totals as $template ) { |
147 | 142 | //grab info from utm_src, 'unpack' template, landing page, donation page thus far |
148 | 143 | $expanded_template = explode(".", $template[0]); |
149 | | - if(!isset($expanded_template[1])){ $expanded_template[1] = "";} |
150 | | - if(!isset($expanded_template[2])){ $expanded_template[2] = "";} |
| 144 | + if(!isset($expanded_template[1])) { |
| 145 | + $expanded_template[1] = ""; |
| 146 | + } |
| 147 | + if(!isset($expanded_template[2])) { |
| 148 | + $expanded_template[2] = ""; |
| 149 | + } |
151 | 150 | |
152 | | - if ( ! in_array($expanded_template[0], $wgAllowedTemplates ) ) |
| 151 | + if ( ! in_array($expanded_template[0], $wgAllowedTemplates ) ) { |
153 | 152 | continue; |
| 153 | + } |
154 | 154 | if( ($expanded_template[1] != "") && (! in_array($expanded_template[1], $wgAllowedSupport)) ){ |
155 | 155 | continue; |
156 | 156 | } |
— | — | @@ -189,7 +189,7 @@ |
190 | 190 | public function showCombinedTotals( $totals, $range ) { |
191 | 191 | global $wgOut; |
192 | 192 | |
193 | | - $msg = date( 'o-m-d', wfTimestamp( TS_UNIX, $range[0] ) ) . ' - ' . |
| 193 | + $msg = date( 'o-m-d', wfTimestamp( TS_UNIX, $range[0] ) ) . ' - ' . |
194 | 194 | date( 'o-m-d', wfTimestamp( TS_UNIX, $range[1] ) ) ; |
195 | 195 | $htmlOut = Xml::element( 'h3', null, $msg ); |
196 | 196 | |
— | — | @@ -226,7 +226,7 @@ |
227 | 227 | |
228 | 228 | $res = $dbr->select( |
229 | 229 | array( 'contribution_tracking', |
230 | | - 'civicrm.public_reporting', |
| 230 | + 'civicrm.public_reporting', |
231 | 231 | ), |
232 | 232 | array( |
233 | 233 | 'utm_source', |
— | — | @@ -244,13 +244,13 @@ |
245 | 245 | array( 'civicrm.public_reporting' => |
246 | 246 | array( |
247 | 247 | 'LEFT JOIN', |
248 | | - 'contribution_tracking.contribution_id = civicrm.public_reporting.contribution_id', |
| 248 | + 'contribution_tracking.contribution_id = civicrm.public_reporting.contribution_id', |
249 | 249 | ) |
250 | 250 | ) |
251 | 251 | |
252 | 252 | ); |
253 | 253 | |
254 | | - while ( $row = $dbr->fetchRow( $res ) ) { |
| 254 | + foreach ( $res as $row ) { |
255 | 255 | $result[] = array( |
256 | 256 | $row[0], |
257 | 257 | $row[1], |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/ContributionTrackingStatistics_body.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
258 | 258 | Merged /branches/wmf-deployment/extensions/ContributionReporting/ContributionTrackingStatistics_body.php:r60970 |
259 | 259 | Merged /branches/wmf/1.16wmf4/extensions/ContributionReporting/ContributionTrackingStatistics_body.php:r67177,69199,76243,77266 |
260 | 260 | Merged /trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php:r64690-67673,75671,76496,76558,76586,76647,77217,77219,77236,102035,102211 |
261 | 261 | Merged /trunk/phase3/extensions/ContributionReporting/ContributionTrackingStatistics_body.php:r63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816,77555,77558-77560,77563-77565,77573 |
Index: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics_body.php |
— | — | @@ -12,14 +12,24 @@ |
13 | 13 | |
14 | 14 | public function __construct() { |
15 | 15 | parent::__construct( 'FundraiserStatistics' ); |
16 | | - wfLoadExtensionMessages( 'ContributionReporting' ); |
17 | 16 | } |
18 | | - |
| 17 | + |
19 | 18 | public function execute( $sub ) { |
20 | 19 | global $wgRequest, $wgOut, $wgUser, $wgLang, $wgScriptPath, $egFundraiserStatisticsFundraisers; |
21 | | - |
| 20 | + |
| 21 | + $showYear = array(); |
| 22 | + foreach ( $egFundraiserStatisticsFundraisers as $fundraiser ) { |
| 23 | + if ( $wgRequest->wasPosted() ) { |
| 24 | + $showYear[$fundraiser['id']] = $wgRequest->getCheck( 'toogle'.$fundraiser['id'] ); |
| 25 | + } else { |
| 26 | + $showYear[$fundraiser['id']] = true; |
| 27 | + } |
| 28 | + } |
| 29 | + |
| 30 | + $this->timezone = $wgRequest->getText( 'timezone', '+0:00' ); |
| 31 | + |
22 | 32 | /* Configuration (this isn't totally static data, some of it gets built on the fly) */ |
23 | | - |
| 33 | + |
24 | 34 | $charts = array( |
25 | 35 | 'totals' => array( |
26 | 36 | 'data' => array(), |
— | — | @@ -62,9 +72,9 @@ |
63 | 73 | 'max' => 1, |
64 | 74 | ), |
65 | 75 | ); |
66 | | - |
| 76 | + |
67 | 77 | /* Setup */ |
68 | | - |
| 78 | + |
69 | 79 | $this->setHeaders(); |
70 | 80 | $wgOut->addScriptFile( $wgScriptPath . '/extensions/ContributionReporting/FundraiserStatistics.js' ); |
71 | 81 | $wgOut->addLink( |
— | — | @@ -74,9 +84,10 @@ |
75 | 85 | 'href' => $wgScriptPath . '/extensions/ContributionReporting/FundraiserStatistics.css', |
76 | 86 | ) |
77 | 87 | ); |
78 | | - |
| 88 | + |
79 | 89 | /* Display */ |
80 | | - |
| 90 | + |
| 91 | + $wgOut->addWikiMsg('contribstats-header'); |
81 | 92 | // Chart maximums |
82 | 93 | foreach ( $egFundraiserStatisticsFundraisers as $fundraiser ) { |
83 | 94 | foreach ( $charts as $name => $chart ) { |
— | — | @@ -87,8 +98,8 @@ |
88 | 99 | } |
89 | 100 | } |
90 | 101 | // Scale factors |
91 | | - foreach ( $charts as $name => $chart ) { |
92 | | - $charts[$name]['factor'] = $factor = 300 / $chart['max']; |
| 102 | + foreach ( $charts as $name => $chart ) { |
| 103 | + $charts[$name]['factor'] = 300 / $chart['max']; |
93 | 104 | } |
94 | 105 | // HTML-time! |
95 | 106 | $view = 0; |
— | — | @@ -102,9 +113,25 @@ |
103 | 114 | if ( !isset( $charts[$name]['data'][$column] ) ) { |
104 | 115 | $charts[$name]['data'][$column] = ''; |
105 | 116 | } |
| 117 | + |
| 118 | + // Add spacer between days |
| 119 | + if ( $fundraiserIndex == 0 ) { |
| 120 | + $attributes = array( |
| 121 | + 'style' => 'height:1px', |
| 122 | + 'class' => 'fundraiserstats-bar-space' |
| 123 | + ); |
| 124 | + $charts[$name]['data'][$column] .= Xml::tags( |
| 125 | + 'td', array( 'valign' => 'bottom' ), Xml::element( 'div', $attributes, '', false ) |
| 126 | + ); |
| 127 | + } |
| 128 | + |
106 | 129 | $height = $chart['factor'] * $day[$chart['index']]; |
| 130 | + $style = "height:{$height}px;"; |
| 131 | + if ( $showYear[$fundraiser['id']] !== true ) { |
| 132 | + $style .= "display:none;"; |
| 133 | + } |
107 | 134 | $attributes = array( |
108 | | - 'style' => "height:{$height}px", |
| 135 | + 'style' => $style, |
109 | 136 | 'class' => "fundraiserstats-bar fundraiserstats-bar-{$fundraiser['id']}", |
110 | 137 | 'rel' => "fundraiserstats-view-box-{$view}", |
111 | 138 | ); |
— | — | @@ -163,6 +190,27 @@ |
164 | 191 | } |
165 | 192 | } |
166 | 193 | } |
| 194 | + |
| 195 | + $wgOut->addHTML( Xml::openElement( 'div', array( 'id' => 'configtoggle' ) ) ); |
| 196 | + $wgOut->addHTML( '<a id="customize-chart">'.wfMsg( 'fundraiserstats-customize' ).'</a>' ); |
| 197 | + $wgOut->addHTML( Xml::closeElement( 'div' ) ); |
| 198 | + |
| 199 | + $wgOut->addHTML( Xml::openElement( 'form', array( 'method' => 'post', 'id' => 'configform' ) ) ); |
| 200 | + |
| 201 | + $years = wfMsg( 'fundraiserstats-show-years' ).'<br/>'; |
| 202 | + foreach ( $egFundraiserStatisticsFundraisers as $fundraiser ) { |
| 203 | + $years .= Xml::check( 'toogle'.$fundraiser['id'], $showYear[$fundraiser['id']], array( 'id' => 'bar-'.$fundraiser['id'], 'class' => 'yeartoggle' ) ); |
| 204 | + $years .= Xml::label( $fundraiser['id'], 'toogle'.$fundraiser['id'] ); |
| 205 | + $years .= "<br/>"; |
| 206 | + } |
| 207 | + $wgOut->addHTML( Xml::openElement( 'div', array( 'id' => 'configholder' ) ) ); |
| 208 | + $wgOut->addHTML( $years ); |
| 209 | + $wgOut->addHTML( wfMsg( 'fundraiserstats-time-zone' ).'<br/>' ); |
| 210 | + $wgOut->addHTML( ' '.Xml::listDropDown( 'timezone', $this->dropDownList( range ( -12, 14, 1 ) ), '', $this->timezone, '', 1 ).' '.wfMsg( 'fundraiserstats-utc' ) ); |
| 211 | + $wgOut->addHTML( Xml::closeElement( 'div' ) ); |
| 212 | + |
| 213 | + $wgOut->addHTML( Xml::closeElement( 'form' ) ); |
| 214 | + |
167 | 215 | // Instructions |
168 | 216 | $wgOut->addWikiMsg( 'fundraiserstats-instructions' ); |
169 | 217 | |
— | — | @@ -190,7 +238,7 @@ |
191 | 239 | array( |
192 | 240 | 'id' => "fundraiserstats-chart-{$name}", |
193 | 241 | 'class' => 'fundraiserstats-chart', |
194 | | - 'style' => 'display:' . ( $first ? 'block' : 'none' ) |
| 242 | + 'style' => 'display:' . ( $first ? 'block' : 'none' ) |
195 | 243 | ), |
196 | 244 | Xml::tags( |
197 | 245 | 'table', |
— | — | @@ -213,13 +261,14 @@ |
214 | 262 | Xml::tags( 'tr', null, Xml::tags( 'td', null, $htmlViews ) ) |
215 | 263 | ) |
216 | 264 | ); |
| 265 | + $wgOut->addWikiMsg('contribstats-footer'); |
217 | 266 | } |
218 | | - |
| 267 | + |
219 | 268 | /* Private Functions */ |
220 | | - |
| 269 | + |
221 | 270 | private function query( $type, $start, $end ) { |
222 | 271 | global $wgMemc, $egFundraiserStatisticsMinimum, $egFundraiserStatisticsMaximum, $egFundraiserStatisticsCacheTimeout; |
223 | | - |
| 272 | + |
224 | 273 | $key = wfMemcKey( 'fundraiserstatistics', $type, $start, $end ); |
225 | 274 | $cache = $wgMemc->get( $key ); |
226 | 275 | if ( $cache != false && $cache != -1 ) { |
— | — | @@ -237,7 +286,7 @@ |
238 | 287 | case 'dailyTotals': |
239 | 288 | $select = $dbr->select( 'public_reporting', |
240 | 289 | array( |
241 | | - "FROM_UNIXTIME(received, '%Y-%m-%d')", |
| 290 | + "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')", |
242 | 291 | 'sum(converted_amount)', |
243 | 292 | 'count(*)', |
244 | 293 | 'avg(converted_amount)', |
— | — | @@ -247,7 +296,7 @@ |
248 | 297 | __METHOD__, |
249 | 298 | array( |
250 | 299 | 'ORDER BY' => 'received', |
251 | | - 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')" |
| 300 | + 'GROUP BY' => "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')" |
252 | 301 | ) |
253 | 302 | ); |
254 | 303 | $result = array(); |
— | — | @@ -264,7 +313,7 @@ |
265 | 314 | __METHOD__, |
266 | 315 | array( |
267 | 316 | 'ORDER BY' => 'sum DESC', |
268 | | - 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')", |
| 317 | + 'GROUP BY' => "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')" |
269 | 318 | ) |
270 | 319 | ); |
271 | 320 | break; |
— | — | @@ -282,7 +331,7 @@ |
283 | 332 | __METHOD__, |
284 | 333 | array( |
285 | 334 | 'ORDER BY' => 'sum DESC', |
286 | | - 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')", |
| 335 | + 'GROUP BY' => "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')" |
287 | 336 | ) |
288 | 337 | ); |
289 | 338 | break; |
— | — | @@ -293,7 +342,7 @@ |
294 | 343 | __METHOD__, |
295 | 344 | array( |
296 | 345 | 'ORDER BY' => 'sum DESC', |
297 | | - 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')", |
| 346 | + 'GROUP BY' => "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')" |
298 | 347 | ) |
299 | 348 | ); |
300 | 349 | break; |
— | — | @@ -304,7 +353,7 @@ |
305 | 354 | __METHOD__, |
306 | 355 | array( |
307 | 356 | 'ORDER BY' => 'sum DESC', |
308 | | - 'GROUP BY' => "FROM_UNIXTIME(received, '%Y-%m-%d')", |
| 357 | + 'GROUP BY' => "DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(received),'+00:00','$this->timezone'),'%Y-%m-%d')" |
309 | 358 | ) |
310 | 359 | ); |
311 | 360 | break; |
— | — | @@ -315,4 +364,13 @@ |
316 | 365 | } |
317 | 366 | return null; |
318 | 367 | } |
| 368 | + |
| 369 | + private function dropDownList ( $values ) { |
| 370 | + $dropDown = ''; |
| 371 | + foreach ( $values as $value ) { |
| 372 | + if ( $value >= 0 ) $dropDown .= '+'; |
| 373 | + $dropDown .= "$value:00\n"; |
| 374 | + } |
| 375 | + return $dropDown; |
| 376 | + } |
319 | 377 | } |
Property changes on: branches/wmf/1.18wmf1/extensions/ContributionReporting/FundraiserStatistics_body.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
320 | 378 | Merged /trunk/extensions/ContributionReporting/FundraiserStatistics_body.php:r75671,80954-80955,82413,102035,102211 |