Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/donationinterface.php |
— | — | @@ -356,6 +356,8 @@ |
357 | 357 | $wgStompServer = ""; |
358 | 358 | //$wgStompQueueName = ""; //only set this with an actual value. Default is unset. |
359 | 359 | //$wgPendingStompQueueName = ""; //only set this with an actual value. Default is unset. |
| 360 | + //$wgLimboStompQueueName = ""; //only set this with an actual value. Default is unset. |
| 361 | + //$wgCCLimboStompQueueName = ""; //only set this with an actual value. Default is unset. |
360 | 362 | } |
361 | 363 | |
362 | 364 | //Extras globals - required for ANY optional class that is considered an "extra". |
— | — | @@ -508,6 +510,7 @@ |
509 | 511 | $wgHooks['ParserFirstCallInit'][] = 'efStompSetup'; |
510 | 512 | $wgHooks['gwStomp'][] = 'sendSTOMP'; |
511 | 513 | $wgHooks['gwPendingStomp'][] = 'sendPendingSTOMP'; |
| 514 | + $wgHooks['gwLimboStomp'][] = 'sendLimboSTOMP'; |
512 | 515 | } |
513 | 516 | |
514 | 517 | //Custom Filters hooks |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/donationinterface.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
515 | 518 | Merged /trunk/extensions/DonationInterface/donationinterface.php:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,97945-99042,99045-99408,99503,99555,99568,99570-101026,101056,101060,101063-101064,101071-101074,101076,101099,101109,101112,101163,101180,101192,101200,101205,101207,101217,101230,101232,101236,101335,101382,101399,101441,101501-101504,101512,101541,101547,101549,101553-101555,101557,101559,101561,101563,101576,101578-101579,101631,101633,101638,101669,101676,101679,101689,101700,101706,101719,101740,101747,101757,101764,101778-101779,101781,101785-101789,101798,101823,101826,101837,101846,101852,101870-101872,101878,101882,101890,101892,101910,101917,101929,101947,101949-101951,101955-101960,101962,101964-101966,101996,102003,102011-102012,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102123-102127,102130,102134,102140,102147,102151-102152,102155-102156,102186,102188-102242,102252,102258-102261,102263,102267,102269,102307-102309,102313,102318,102332,102338,102341-102342,102345,102364,102419,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102596,102611,102639,102664,102681-102682,102685,102689,102698,102700-102703,102707,102711-102712,102714,102729,102733,102736,102740,102752,102763,102805,102807,102809-102810,102812,102819-102824,102826,102828-102833,102835-102836,102841,102872,102878,102915,102921-102923,102926-102928,102932,102936,102938,102942-102943,102946,102953,102960-102961,103009,103023-103024,103026-103027,103032,103036-103038,103040,103044,103050,103058,103067,103077,103080,103130,103219,103223,103229,103235,103237-103239,103243-103247,103253,103255,103259,103261-103262,103264,103275,103278,103284,103289-103291,103325,103371,103397,103399,103401,103411,103413,103421,103434-103435,103481,103500,103503,103515,103519,103537,103541,103548,103591,103607-103608,103633,103680,103775,103784,103837,103839,103863,103866,104065,104194,104210,104243,104298,104362,104485,104503,104587,104611,104933 |
516 | 519 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/donationinterface.php:r99568 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.body.php |
— | — | @@ -21,10 +21,6 @@ |
22 | 22 | // Hide unneeded interface elements |
23 | 23 | $wgOut->addModules( 'donationInterface.skinOverride' ); |
24 | 24 | |
25 | | - $gateway_id = $this->adapter->getIdentifier(); |
26 | | - |
27 | | - $this->addErrorMessageScript(); |
28 | | - |
29 | 25 | $this->setHeaders(); |
30 | 26 | |
31 | 27 | /** |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.body.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
32 | 28 | Merged /trunk/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.body.php:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,96127-97926,97945-99042,99045-99408,99503,99555,99568,99570-101026,101060,101063-101064,101073,101076,101109,101180,101207,101335,101441,101502,101553,101557,101561,101576,101676,101679,101757,101785-101786,101823,101826,101837,101852,101870-101872,101882,101890,101910,101929,101947,101949-101951,101955-101960,101962,101964-101966,101996,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102123-102127,102130,102134,102140,102147,102151-102152,102155-102156,102186,102188-102242,102258-102259,102267,102269,102307,102313,102318,102332,102338,102341-102342,102345,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102611,102639,102664,102681,102685,102689,102698,102700-102703,102707,102711-102712,102729,102736,102752,102763,102805,102809-102810,102812,102819-102824,102826,102828-102833,102835-102836,102841,102872,102936,102938,103024,103032,103036-103038,103040,103044,103219,103223,103229,103235,103237-103239,103243-103247,103253,103255,103259,103261-103262,103264,103275,103278,103284,103289-103291,103325,103371,103397,103399,103401,103411,103413,103421,103434-103435,103481,103500,103503,103515,103519,103537,103541,103548,103591,103607-103608,103633,103680,103775,103784,103837,103839,103863,103866,104587,104611,104982 |
33 | 29 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.body.php:r99568 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/rapidhtml/css/webitects.css |
— | — | @@ -74,14 +74,6 @@ |
75 | 75 | .loc-fields .loc-street { margin-bottom: 5px; width: 100%; } |
76 | 76 | .loc-fields .loc-country { margin-bottom: 5px; width: 103%; } |
77 | 77 | |
78 | | -/* Direct Debit setups*/ |
79 | | -.dd-fields { float: left; margin-bottom: 5px; margin-top: 5px;} |
80 | | -.dd-be-an { float: left; width: 45%; } |
81 | | -.dd-be-ai { float: left; width: 45%; margin-left: 5%; } |
82 | | -.dd-at-accountname { float: left; width: 97%; margin-bottom: 10px;} |
83 | | -.dd-at-an { float: left; width: 45%; } |
84 | | -.dd-at-bc { float: left; width: 45%; margin-left: 5%; } |
85 | | - |
86 | 78 | /* Location where we are not including a state select */ |
87 | 79 | .loc-fields.nostate .loc-city { float: left; margin: 0 1% 5px 0; width: 48%; } |
88 | 80 | .loc-fields.nostate .loc-postal { float: left; margin: 0 1% 5px 0; width: 49%; } |
— | — | @@ -94,7 +86,16 @@ |
95 | 87 | .loc-postal.ja { width: 300px; } |
96 | 88 | |
97 | 89 | /* Direct debit fields */ |
| 90 | +.dd-fields { float: left; margin-bottom: 5px; margin-top: 5px;} |
98 | 91 | |
| 92 | +.dd-be-acctname, .dd-be-bankname { float: left; width:100%; margin-bottom: 5px;} |
| 93 | +.dd-be-acctnum, .dd-be-bankcode { float: left; margin: 0 1% 5px 0; width: 48%; } |
| 94 | +.dd-be-authid, .dd-be-checkdigit { float: left; width: 49%; margin: 0; } |
| 95 | + |
| 96 | +.dd-at-accountname { float: left; width: 97%; margin-bottom: 10px;} |
| 97 | +.dd-at-an { float: left; width: 45%; } |
| 98 | + |
| 99 | +.dd-at-bc { float: left; width: 45%; margin-left: 5%; } |
99 | 100 | .dd-acctnumber { float: left; margin: 5px 2% 5px 0; width: 48%; } |
100 | 101 | .dd-acctname { float: left; margin: 5px 2% 5px 0; width: 48%; } |
101 | 102 | .dd-bankcode { margin-bottom: 5px; width: 100%; } |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/rapidhtml/css/webitects.css |
___________________________________________________________________ |
Added: svn:mergeinfo |
102 | 103 | Merged /trunk/extensions/DonationInterface/gateway_forms/rapidhtml/css/webitects.css:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,97945-99042,99045-99408,99503,99555,99568,100119-101026,101060,101063-101064,101073,101076,101335,101441,101501-101502,101549,101553,101557,101561,101638,101700,101719,101757,101785,101823,101826,101837,101846,101852,101870-101872,101882,101890,101910,101917,101929,101947,101949-101951,101955-101960,101964-101966,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102124-102125,102127,102134,102140,102147,102151-102152,102155-102156,102185-102186,102188-102241,102261,102308,102318,102332,102338,102341-102342,102345,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102596,102611,102639,102664,102681,102685,102689,102698,102700-102703,102707,102711-102712,102714,102729,102736,102752,102763,102805,102809-102810,102812,102819-102824,102826,102828-102833,102835-102836,102841,102872,102936,102938,102943,103009,103023-103024,103026-103027,103032,103036-103038,103040,103044,103070,103105,103219,103223,103229,103235,103237-103239,103243-103247,103253,103255,103259,103281,103371,103397,103399,103401,103411,103413,103434-103435,103481,103500,103503,103515,103519,103537,103541,103548,103591,103607-103608,103633,103636,103680,103775,103784,103837,103839,103863,103866,104471 |
103 | 104 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/rapidhtml/css/webitects.css:r99568 |
104 | 105 | Merged /branches/fundraising/extensions/DonationInterface/gateway_forms/rapidhtml/css/webitects.css:r95724-100157 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/RapidHtml.php |
— | — | @@ -52,10 +52,14 @@ |
53 | 53 | '@gateway', // => 'payflowpro', // this may need to become dynamic in the future |
54 | 54 | '@owa_session', // => $wgRequest->getText( 'owa_session', null ), |
55 | 55 | '@owa_ref', // => $owa_ref, |
| 56 | + // Direct Debit Fields |
56 | 57 | '@account_number', |
57 | 58 | '@authorization_id', |
58 | 59 | '@account_name', |
59 | 60 | '@bank_code', |
| 61 | + '@bank_name', |
| 62 | + '@bank_check_digit', |
| 63 | + '@branch_code', |
60 | 64 | // Not actually data tokens, but available to you in html form: |
61 | 65 | // @captcha -> the captcha form |
62 | 66 | // @script_path -> maps to $wgScriptPath |
— | — | @@ -133,6 +137,7 @@ |
134 | 138 | */ |
135 | 139 | public function getForm() { |
136 | 140 | $html = $this->load_html(); |
| 141 | + $html = $this->replace_blocks( $html ); |
137 | 142 | return $this->add_data( $html ); |
138 | 143 | } |
139 | 144 | |
— | — | @@ -264,6 +269,57 @@ |
265 | 270 | return $html; |
266 | 271 | } |
267 | 272 | |
| 273 | + |
| 274 | + /** |
| 275 | + * Replaces basic template blocks in forms with the template elements |
| 276 | + * |
| 277 | + * @param string $html Form with tokens as placeholders for messages |
| 278 | + * @return string The HTML form containing translated messages |
| 279 | + */ |
| 280 | + public function replace_blocks( $html ){ |
| 281 | + global $wgRequest, $wgGlobalCollectGatewayHtmlFormDir; |
| 282 | + if( $wgRequest->getText( 'debug', 'false' ) == 'true' ){ |
| 283 | + # do not replace tokens |
| 284 | + return $html; |
| 285 | + } |
| 286 | + |
| 287 | + # replace template blocks |
| 288 | + # doing this before transclusion so that tokens can be used in the templates |
| 289 | + $matches = array(); |
| 290 | + # look for the start block and switching variable |
| 291 | + preg_match_all( "/{%\s*block ([a-zA-Z0-9_-]+)\s*([a-zA-Z0-9_-]*)\s*%}/i", $html, $matches ); |
| 292 | + |
| 293 | + foreach( $matches[ 1 ] as $i => $key ){ |
| 294 | + # $matches[ 1 ] is specified in the code, not user input |
| 295 | + $filepath = $wgGlobalCollectGatewayHtmlFormDir . '/_' . $matches[ 1 ][ $i ] . '/'; |
| 296 | + |
| 297 | + $var = 'default'; |
| 298 | + |
| 299 | + # check to see if the parameter is, in fact, an element of form_data |
| 300 | + if( array_key_exists( $matches[ 2 ][ $i ], $this->form_data ) ){ |
| 301 | + # get the value of the element and super-escape |
| 302 | + $var = $this->make_safe( $this->form_data[ $matches[ 2 ][ $i ] ], 'default' ); |
| 303 | + } |
| 304 | + |
| 305 | + # oh, and we only allow with the extension .html |
| 306 | + # take that h@k3rs |
| 307 | + if( file_exists( $filepath . $var . '.html' ) ){ |
| 308 | + # replace the template block with the actual template |
| 309 | + $template = file_get_contents( $filepath . $var . '.html' ); |
| 310 | + $html = str_replace( $matches[ 0 ][ $i ], $template, $html ); |
| 311 | + } elseif( file_exists( $filepath . 'default.html' ) ){ |
| 312 | + # replace the template block with the default template |
| 313 | + $template = file_get_contents( $filepath . 'default.html' ); |
| 314 | + $html = str_replace( $matches[ 0 ][ $i ], $template, $html ); |
| 315 | + } else { |
| 316 | + # replace the template call with nothing at all |
| 317 | + $html = str_replace( $matches[ 0 ][ $i ], '', $html ); |
| 318 | + } |
| 319 | + } |
| 320 | + return $html; |
| 321 | + |
| 322 | + } |
| 323 | + |
268 | 324 | /** |
269 | 325 | * Set dropdowns to "selected' where appropriate |
270 | 326 | * |
— | — | @@ -363,13 +419,13 @@ |
364 | 420 | * @param $string The unsafe string to escape and check for invalid characters |
365 | 421 | * @return mixed|String A string matching the regex or an empty string |
366 | 422 | */ |
367 | | - function make_safe( $string ) { |
| 423 | + function make_safe( $string, $default='' ) { |
368 | 424 | $num = preg_match( '([a-zA-Z0-9_-]+)', $string, $matches ); |
369 | 425 | |
370 | 426 | if ( $num == 1 ){ |
371 | 427 | # theoretically this is overkill, but better safe than sorry |
372 | 428 | return wfEscapeWikiText( htmlspecialchars( $matches[0] ) ); |
373 | 429 | } |
374 | | - return ''; |
| 430 | + return $default; |
375 | 431 | } |
376 | 432 | } |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/RapidHtml.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
377 | 433 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_forms/RapidHtml.php:r99568 |
378 | 434 | Merged /branches/fundraising/extensions/DonationInterface/gateway_forms/RapidHtml.php:r95724-100157 |
379 | 435 | Merged /trunk/extensions/DonationInterface/gateway_forms/RapidHtml.php:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,97945-99042,99045-99408,99503,99555,99568,100119-101026,101060,101063-101064,101073,101076,101335,101441,101501-101502,101549,101553,101557,101561,101638,101700,101719,101757,101785,101823,101826,101837,101846,101852,101870-101872,101882,101890,101910,101917,101929,101947,101949-101951,101955-101960,101964-101966,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102124-102125,102127,102134,102140,102147,102151-102152,102155-102156,102185-102186,102188-102241,102261,102308,102318,102332,102338,102341-102342,102345,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102596,102611,102639,102664,102681,102685,102689,102698,102700-102703,102707,102711-102712,102714,102729,102736,102752,102763,102805,102809-102810,102812,102819-102824,102826,102828-102833,102835-102836,102841,102872,102936,102938,102943,103009,103023-103024,103026-103027,103032,103036-103038,103040,103044,103070,103105,103219,103223,103229,103235,103237-103239,103243-103247,103253,103255,103259,103281,103371,103397,103399,103401,103411,103413,103434-103435,103481,103500,103503,103515,103519,103537,103541,103548,103591,103607-103608,103633,103636,103680,103775,103784,103837,103839,103863,103866,104471,104600,104802,104989,105223 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/html/cc/cc.html |
— | — | @@ -0,0 +1,111 @@ |
| 2 | +<script type="text/javascript"> |
| 3 | + mw.loader.load('gc.form.rapidhtml.cc'); |
| 4 | + // these must go through RapidHTML and thus are inline |
| 5 | + var amountErrors = ['#general|escape','#retryMsg|escape','#amount|escape']; |
| 6 | + var billingErrors = ['#fname|escape','#lname|escape','#city|escape','#country|escape','#street|escape','#state|escape','#zip|escape','#emailAdd|escape']; |
| 7 | + var paymentErrors = ['#card_num|escape','#card_type|escape','#cvv|escape']; |
| 8 | + var actionURL = "@action"; |
| 9 | + var scriptPath = "@script_path"; |
| 10 | +</script> |
| 11 | + |
| 12 | +<table width="100%" cellspacing="0" cellpadding="0" border="0"> |
| 13 | + <tbody> |
| 14 | + <tr> |
| 15 | + <td id="appeal" valign="top"> |
| 16 | + {{LanguageSwitch|2011FR/@appeal/text|@language}} |
| 17 | + </td> |
| 18 | + <td id="donate" valign="top"> |
| 19 | + <div id="greenBackground" class=""> |
| 20 | + <noscript> |
| 21 | + <div id="noscript"> |
| 22 | + <p id="noscript-msg">It appears that you do not have JavaScript enabled, or your browser does not support it. In order to provide a safe, secure and pleasant experience, our donation form requires JavaScript.</p><p id="noscript-redirect-msg">If you cannot or do not wish to enable JavaScript, you may still contribute by visiting:</p><p id="noscript-redirect-link"><a href="http://wikimediafoundation.org/wiki/DonateNonJS/en">http://wikimediafoundation.org/wiki/DonateNonJS/en</a></p> |
| 23 | + </div> |
| 24 | + </noscript> |
| 25 | + <p id="topError" class="creditcard-error-msg"></p> |
| 26 | + |
| 27 | + <form name="payment" method="post" action="@action"> |
| 28 | + <div id="payflowpro_gateway-personal-info"> |
| 29 | + <table id="payflow-table-donor"> |
| 30 | + <tbody> |
| 31 | + <tr> |
| 32 | + <td colspan="2"> |
| 33 | + <div id="step1header"> |
| 34 | + <h3 class="amount_header">Donation amount: <span id="selected-amount">@amount @currency_code</span></h3> |
| 35 | + </div> |
| 36 | + </td> |
| 37 | + </tr> |
| 38 | + {% block personal-information country %} |
| 39 | + <tr> |
| 40 | + <td> |
| 41 | + <dl class=""> |
| 42 | + <dd class="field" style="margin-bottom: 0; margin-left: 0;"> |
| 43 | + <ul class="options-h" id="cards" style="margin: 0;"> |
| 44 | + <li><input id="cc-visa" name="cardtype" type="radio" value="visa" class="cardradio" /> <label for="cc-visa"><img alt="Visa" src="@script_path/extensions/DonationInterface/gateway_forms/includes/card-visa.png" /></label></li> |
| 45 | + <li><input id="cc-mastercard" name="cardtype" type="radio" value="mastercard" class="cardradio" /> <label for="cc-mastercard"><img alt="MasterCard" src="@script_path/extensions/DonationInterface/gateway_forms/includes/card-mastercard.png" /></label></li> |
| 46 | + <!--<li><input id="cc-amex" name="cardtype" type="radio" value="american" class="cardradio" /> <label for="cc-amex"><img alt="American Express" src="@script_path/extensions/DonationInterface/gateway_forms/includes/card-amex.png" /></label></li>--> |
| 47 | + <!--<li><input id="cc-discover" name="cardtype" type="radio" value="discover" class="cardradio" /> <label for="cc-discover"><img alt="Discover" src="@script_path/extensions/DonationInterface/gateway_forms/includes/card-discover.png" /></label></li>--> |
| 48 | + </ul> |
| 49 | + <div id="paymentContinue" style="margin-top: 10px; display: none;"> <input class="btn" id="paymentContinueBtn" type="button" value="%donate_interface-continue%" /></div> |
| 50 | + </dd> |
| 51 | + </dl> |
| 52 | + </td> |
| 53 | + </tr> |
| 54 | + <tr> |
| 55 | + <td> |
| 56 | + <div id="payment" class="gainlayout" style="height:0px;text-align:center;"></div> |
| 57 | + </td> |
| 58 | + </tr> |
| 59 | + <tr> |
| 60 | + <td> |
| 61 | + <div class="mw-donate-submessage" id="payflowpro_gateway-donate-submessage"> |
| 62 | + <img src="@script_path/extensions/DonationInterface/gateway_forms/includes/padlock.gif" style="vertical-align:baseline;margin-right:4px;">Your credit / debit card will be securely processed. |
| 63 | + </div> |
| 64 | + </td> |
| 65 | + </tr> |
| 66 | + </tbody> |
| 67 | + </table> |
| 68 | + </div> |
| 69 | + <input type="hidden" name="gateway" value="payflowpro" id="gateway" /> |
| 70 | + <input type="hidden" name="returnto" value="Thank_You/en" /> |
| 71 | + <input type="hidden" value="0" name="PaypalRedirect" id="PaypalRedirect"> |
| 72 | + <input type="hidden" value="@amount" name="amount"> |
| 73 | + <input type="hidden" value="US" name="country" id="country" /> |
| 74 | + <input type="hidden" value="@expiration" name="expiration" id="expiration"/> |
| 75 | + <input type="hidden" value="USD" name="currency_code" /> |
| 76 | + <input type="hidden" value="@utm_source" name="utm_source"/> |
| 77 | + <input type="hidden" value="@utm_medium" name="utm_medium"/> |
| 78 | + <input type="hidden" value="@utm_campaign" name="utm_campaign"/> |
| 79 | + <input type="hidden" value="@language" name="language"/> |
| 80 | + <input type="hidden" value="@referrer" name="referrer"/> |
| 81 | + <input type="hidden" value="@comment" name="comment"/> |
| 82 | + <input type="hidden" value="@comment-option" name="comment-option"/> |
| 83 | + <input type="hidden" value="1" name="email-opt"/> |
| 84 | + <input type="hidden" value="@token" name="token"/> |
| 85 | + <input type="hidden" value="@order_id" name="order_id"/> |
| 86 | + <input type="hidden" value="@numAttempt" name="numAttempt"/> |
| 87 | + <input type="hidden" value="@contribution_tracking_id" name="contribution_tracking_id"/> |
| 88 | + <input type="hidden" value="@data_hash" name="data_hash"/> |
| 89 | + <input type="hidden" value="@owa_session" name="owa_session"/> |
| 90 | + <input type="hidden" value="@owa_ref" name="owa_ref"/> |
| 91 | + <input type="hidden" value="@gateway" name="gateway"/> |
| 92 | + <input type="hidden" value="cc" name="payment_method"/> |
| 93 | + </form> |
| 94 | + </div> |
| 95 | + <p id="informationsharing">%donate_interface-informationsharing|url%</p> |
| 96 | + <table> |
| 97 | + <tr> |
| 98 | + <td> |
| 99 | + <ul id="moreinfolinks"> |
| 100 | + <li><a href="http://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Monthly_donations&language=@language&uselang=@language&country=@country">%donate_interface-monthly-donation%</a></li> |
| 101 | + <li><a href="http://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Ways_to_Give&language=@language&uselang=@language&country=@country">%donate_interface-otherways-short%</a></li> |
| 102 | + <li><a href="http://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=FAQ&language=@language&uselang=@language&country=@country">%donate_interface-faqs%</a></li> |
| 103 | + <li><a href="http://wikimediafoundation.org/wiki/Special:LandingCheck?landing_page=Tax_Deductibility&language=@language&uselang=@language&country=@country">%donate_interface-tax-info%</a></li> |
| 104 | + </ul> |
| 105 | + </td> |
| 106 | + <td>@verisign_logo</td> |
| 107 | + </tr> |
| 108 | + </table> |
| 109 | + </td> |
| 110 | + </tr> |
| 111 | + </tbody> |
| 112 | +</table> |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/html/cc/cc.html |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 113 | + native |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/html |
___________________________________________________________________ |
Added: svn:mergeinfo |
2 | 114 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/html:r99568 |
3 | 115 | Merged /trunk/extensions/DonationInterface/globalcollect_gateway/forms/html:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,97945-99042,99045-99408,99503,99555,99568,99570-101026,101056,101060,101063-101064,101071-101074,101076,101099,101109,101112,101163,101180,101192,101200,101205,101207,101217,101230,101232,101236,101335,101382,101399,101441,101501-101504,101512,101541,101547,101549,101553-101555,101557,101559,101561,101563,101576,101578-101579,101631,101633,101638,101669,101676,101679,101689,101700,101706,101719,101740,101747,101757,101764,101778-101779,101781,101785-101789,101798,101823,101826,101837,101846,101852,101870-101872,101878,101882,101890,101892,101910,101917,101929,101947,101949-101951,101955-101960,101962,101964-101966,101996,102003,102011-102012,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102123-102127,102130,102134,102140,102147,102151-102152,102155-102156,102186,102188-102242,102252,102258-102261,102263,102267,102269,102307-102309,102313,102318,102332,102341-102342,102345,102364,102419,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102596,102611,102639,102664,102682,102689,102698,102700-102703,102707,102711-102712,102714,102729,102733,102736,102740,102752,102763,102805,102807,102809,102812,102819-102824,102826,102830-102831,102833,102835,102841,102872,102878,102915,102921-102923,102926-102928,102932,102936,102938,102942-102943,102946,102953,102960-102961,103009,103023,103026-103027,103032,103036-103038,103040,103044,103050,103058,103067,103077,103080,103130,103219,103223,103229,103235,103237-103239,103243,103245,103247,103253,103255,103259,103261-103262,103264,103275,103278,103284,103289-103291,103325,103371,103397,103399,103401,103421,103434-103435,103481,103519,103537,103541,103548,103591,103607,103680,103784,103871,103960,103963,103972,103983,104600,104607,104611,104989 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/css/gc.cc.css |
— | — | @@ -183,6 +183,10 @@ |
184 | 184 | input#zip { |
185 | 185 | width: 65px; |
186 | 186 | } |
| 187 | +input#zip.nostate { |
| 188 | + width: 125px; |
| 189 | + margin-left: 4px; |
| 190 | +} |
187 | 191 | |
188 | 192 | /* From Webitects */ |
189 | 193 | /* Options */ |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms |
___________________________________________________________________ |
Modified: svn:mergeinfo |
190 | 194 | Merged /trunk/extensions/DonationInterface/globalcollect_gateway/forms:r104989 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.body.php |
— | — | @@ -51,11 +51,6 @@ |
52 | 52 | // Hide unneeded interface elements |
53 | 53 | $wgOut->addModules( 'donationInterface.skinOverride' ); |
54 | 54 | |
55 | | - // Used to add gateway specific error messages. |
56 | | - $gateway_id = $this->adapter->getIdentifier(); |
57 | | - |
58 | | - $this->addErrorMessageScript(); |
59 | | - |
60 | 55 | // Make the wiki logo not clickable. |
61 | 56 | // @fixme can this be moved into the form generators? |
62 | 57 | $js = <<<EOT |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.body.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
63 | 58 | Merged /trunk/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.body.php:r104982 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect.adapter.php |
— | — | @@ -1046,7 +1046,10 @@ |
1047 | 1047 | public function do_transaction( $transaction ){ |
1048 | 1048 | switch ( $transaction ){ |
1049 | 1049 | case 'Confirm_CreditCard' : |
1050 | | - return $this->transactionConfirm_CreditCard(); |
| 1050 | + $this->getStopwatch( 'Confirm_CreditCard', true ); |
| 1051 | + $result = $this->transactionConfirm_CreditCard(); |
| 1052 | + $this->saveCommunicationStats( 'Confirm_CreditCard', $transaction ); |
| 1053 | + return $result; |
1051 | 1054 | break; |
1052 | 1055 | default: |
1053 | 1056 | return parent::do_transaction( $transaction ); |
— | — | @@ -1068,7 +1071,7 @@ |
1069 | 1072 | } |
1070 | 1073 | } |
1071 | 1074 | |
1072 | | - $post_status_check = false; |
| 1075 | + $is_orphan = false; |
1073 | 1076 | if ( count( $addme ) ){ //nothing unusual here. |
1074 | 1077 | $this->addData( $addme ); |
1075 | 1078 | $logmsg = $this->getData_Raw( 'contribution_tracking_id' ) . ': '; |
— | — | @@ -1077,7 +1080,13 @@ |
1078 | 1081 | self::log( $logmsg ); |
1079 | 1082 | } else { //this is an orphan transaction. |
1080 | 1083 | $this->staged_data['order_id'] = $this->staged_data['i_order_id']; |
1081 | | - $post_status_check = true; |
| 1084 | + $is_orphan = true; |
| 1085 | + //have to change this code range: All these are usually "pending" and |
| 1086 | + //that would still be true... |
| 1087 | + //...aside from the fact that if the user has gotten this far, they left |
| 1088 | + //the part where they could add more data. |
| 1089 | + //By now, "incomplete" definitely means "failed" for 0-70. |
| 1090 | + $this->addCodeRange( 'GET_ORDERSTATUS', 'STATUSID', 'failed', 0, 70 ); |
1082 | 1091 | } |
1083 | 1092 | |
1084 | 1093 | $status_result = $this->do_transaction( 'GET_ORDERSTATUS' ); |
— | — | @@ -1085,9 +1094,9 @@ |
1086 | 1095 | $cancelflag = false; //this will denote the thing we're trying to do with the donation attempt |
1087 | 1096 | $problemflag = false; //this will get set to true, if we can't continue and need to give up and just log the hell out of it. |
1088 | 1097 | $problemmessage = ''; //to be used in conjunction with the flag. |
| 1098 | + $add_antimessage = false; //this tells us if we should add an antimessage when we are done or not. |
1089 | 1099 | |
1090 | | - |
1091 | | - if ( $post_status_check ){ |
| 1100 | + if ( $is_orphan ){ |
1092 | 1101 | if ( array_key_exists('data', $status_result) ) { |
1093 | 1102 | foreach ( $pull_vars as $theirkey => $ourkey) { |
1094 | 1103 | if ( array_key_exists($theirkey, $status_result['data']) ) { |
— | — | @@ -1131,11 +1140,13 @@ |
1132 | 1141 | switch ( $order_status_results ){ |
1133 | 1142 | case 'failed' : |
1134 | 1143 | case 'revised' : |
| 1144 | + $add_antimessage = true; |
1135 | 1145 | $cancelflag = true; //makes sure we don't try to confirm. |
1136 | 1146 | break; |
1137 | 1147 | case 'complete' : |
1138 | 1148 | $problemflag = true; //nothing to be done. |
1139 | 1149 | $problemmessage = "GET_ORDERSTATUS reports that the payment is already complete."; |
| 1150 | + $add_antimessage = true; |
1140 | 1151 | break; |
1141 | 1152 | } |
1142 | 1153 | } |
— | — | @@ -1167,6 +1178,7 @@ |
1168 | 1179 | $this->setTransactionResult( "Original Response Status (pre-SET_PAYMENT): " . $original_status_code, 'txn_message' ); |
1169 | 1180 | $this->runPostProcessHooks(); //stomp is in here |
1170 | 1181 | $this->unsetAllSessionData(); |
| 1182 | + $add_antimessage = true; |
1171 | 1183 | } else { |
1172 | 1184 | $problemflag = true; |
1173 | 1185 | $problemmessage = "SET_PAYMENT couldn't communicate properly!"; |
— | — | @@ -1178,23 +1190,31 @@ |
1179 | 1191 | if ( isset( $final['status'] ) && $final['status'] === true ) { |
1180 | 1192 | $this->setTransactionWMFStatus( 'failed' ); |
1181 | 1193 | $this->unsetAllSessionData(); |
| 1194 | + $add_antimessage = true; |
1182 | 1195 | } else { |
1183 | 1196 | $problemflag = true; |
1184 | 1197 | $problemmessage = "CANCEL_PAYMENT couldn't communicate properly!"; |
1185 | 1198 | } |
| 1199 | + } else { |
| 1200 | + //in case we got wiped out, set the final status to what it was before. |
| 1201 | + $this->setTransactionWMFStatus( $order_status_results ); |
1186 | 1202 | } |
1187 | | - //No else. We can't be in here if we've had problems, so the |
1188 | | - //GET_STATUS must have told us no. No action required (in fact, |
1189 | | - //GC will complain if we try to can something at this point). |
1190 | 1203 | } |
1191 | 1204 | } |
1192 | 1205 | |
| 1206 | + if ( $add_antimessage && !$is_orphan ) { |
| 1207 | + //As it happens, we can't remove things from the queue here: It |
| 1208 | + //takes way too dang long. (~5 seconds!) |
| 1209 | + //So, instead, I'll add an anti-message and deal with it later. (~.01 seconds) |
| 1210 | + $this->doLimboStompTransaction( true ); |
| 1211 | + } |
| 1212 | + |
1193 | 1213 | if ( $problemflag ){ |
1194 | 1214 | //we have probably had a communication problem that could mean stranded payments. |
1195 | 1215 | $problemmessage = $this->getData_Raw( 'contribution_tracking_id' ) . ':' . $this->getData_Raw( 'order_id' ) . ' ' . $problemmessage; |
1196 | 1216 | self::log( $problemmessage ); |
1197 | 1217 | //hurm. It would be swell if we had a message that told the user we had some kind of internal error. |
1198 | | - return array( |
| 1218 | + $ret = array( |
1199 | 1219 | 'status' => false, |
1200 | 1220 | //TODO: appropriate messages. |
1201 | 1221 | 'message' => $problemmessage, |
— | — | @@ -1203,6 +1223,7 @@ |
1204 | 1224 | ), |
1205 | 1225 | 'action' => $this->getValidationAction(), |
1206 | 1226 | ); |
| 1227 | + return $ret; |
1207 | 1228 | } |
1208 | 1229 | |
1209 | 1230 | // return something better... if we need to! |
— | — | @@ -1286,8 +1307,6 @@ |
1287 | 1308 | |
1288 | 1309 | $transaction = $this->getCurrentTransaction(); |
1289 | 1310 | |
1290 | | - $this->getTransactionStatus(); |
1291 | | - |
1292 | 1311 | switch ( $transaction ) { |
1293 | 1312 | case 'INSERT_ORDERWITHPAYMENT': |
1294 | 1313 | $data = $this->xmlChildrenToArray( $response, 'ROW' ); |
— | — | @@ -1996,14 +2015,10 @@ |
1997 | 2016 | $this->staged_data['returnto'] = wfAppendQuery( $returnto, $queryArray ); |
1998 | 2017 | } |
1999 | 2018 | |
2000 | | - } elseif ( $this->getData_Raw( 'payment_method' ) === 'rtbt' ) { |
2001 | | - |
2002 | | - $this->staged_data['returnto'] = $this->getThankYouPage(); |
2003 | | - |
2004 | 2019 | } else { |
2005 | 2020 | |
2006 | 2021 | // Do we want to set this here? |
2007 | | - $this->staged_data['returnto'] = $returnto; |
| 2022 | + $this->staged_data['returnto'] = $this->getThankYouPage(); |
2008 | 2023 | } |
2009 | 2024 | } |
2010 | 2025 | } |
— | — | @@ -2015,6 +2030,21 @@ |
2016 | 2031 | } |
2017 | 2032 | } |
2018 | 2033 | |
| 2034 | + /** |
| 2035 | + * post-process function for INSERT_ORDERWITHPAYMENT. |
| 2036 | + * This gets called by executeIfFunctionExists, in do_transaction. |
| 2037 | + */ |
| 2038 | + protected function post_process_insert_orderwithpayment(){ |
| 2039 | + //yeah, we absolutely want to do this for every one of these. |
| 2040 | + if ( $this->getTransactionStatus() === true ) { |
| 2041 | + $data = $this->getTransactionData(); |
| 2042 | + $action = $this->findCodeAction( 'GET_ORDERSTATUS', 'STATUSID', $data['STATUSID'] ); |
| 2043 | + if ($action != 'failed'){ |
| 2044 | + $this->doLimboStompTransaction(); |
| 2045 | + } |
| 2046 | + } |
| 2047 | + } |
| 2048 | + |
2019 | 2049 | protected function pre_process_get_orderstatus(){ |
2020 | 2050 | if ( $this->getData_Raw( 'payment_method' ) === 'cc' ){ |
2021 | 2051 | $this->runPreProcessHooks(); |
— | — | @@ -2053,5 +2083,5 @@ |
2054 | 2084 | $result = $avs_map[$this->getData_Raw( 'avs_result' )]; |
2055 | 2085 | return $result; |
2056 | 2086 | } |
2057 | | - |
| 2087 | + |
2058 | 2088 | } |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect.adapter.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
2059 | 2089 | Merged /trunk/extensions/DonationInterface/globalcollect_gateway/globalcollect.adapter.php:r104503,104539,104588,104648,104791,104810,104932 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.i18n.php |
— | — | @@ -289,6 +289,7 @@ |
290 | 290 | |
291 | 291 | /** Hungarian (Magyar) |
292 | 292 | * @author Dj |
| 293 | + * @author Misibacsi |
293 | 294 | */ |
294 | 295 | $messages['hu'] = array( |
295 | 296 | 'globalcollectgateway' => 'Adakozz most', |
— | — | @@ -299,9 +300,9 @@ |
300 | 301 | 'globalcollect_gateway-response-400530' => 'Érvénytelen fizetési mód.', |
301 | 302 | 'globalcollect_gateway-response-430306' => 'A hitelkártyád lejárt. Próbálkozz másik kártyával, vagy más fizetési móddal!', |
302 | 303 | 'globalcollect_gateway-response-430330' => 'Érvénytelen kártyaszám.', |
303 | | - 'globalcollect_gateway-response-430421' => 'A hitelkártyádat nem lehet érvényesíteni. Ellenőrizd, hogy a megadott adatok egyeznek a kártyán lévő adatokkal, vagy próbálkozz egy másik kártyával!', |
304 | | - 'globalcollect_gateway-response-430360' => 'A tranzakciót nem lehet érvényesíteni. Próbálkozz egy másik kártyával, vagy másik fizetési móddal!', |
305 | | - 'globalcollect_gateway-response-430285' => 'A tranzakciót nem lehet érvényesíteni. Próbálkozz egy másik kártyával, vagy másik fizetési móddal!', |
| 304 | + 'globalcollect_gateway-response-430421' => 'A hitelkártyádat nem lehet ellenőrizni. Nézd meg, hogy a megadott adatok egyeznek-e a kártyán lévő adatokkal vagy próbálkozz másik kártyával!', |
| 305 | + 'globalcollect_gateway-response-430360' => 'A tranzakciót nem lehet érvényesíteni. Próbálkozz másik kártyával, vagy másik fizetési móddal!', |
| 306 | + 'globalcollect_gateway-response-430285' => 'A tranzakciót nem lehet érvényesíteni. Próbálkozz másik kártyával, vagy másik fizetési móddal!', |
306 | 307 | 'globalcollect_gateway-response-21000150' => 'Érvénytelen bankszámlaszám.', |
307 | 308 | 'globalcollect_gateway-response-21000155' => 'Érvénytelen bank kód.', |
308 | 309 | 'globalcollect_gateway-response-21000160' => 'Érvénytelen giro számlaszám.', |
— | — | @@ -615,6 +616,13 @@ |
616 | 617 | Пожалуйста, повторите попытку позже.', |
617 | 618 | ); |
618 | 619 | |
| 620 | +/** Sinhala (සිංහල) |
| 621 | + * @author පසිඳු කාවින්ද |
| 622 | + */ |
| 623 | +$messages['si'] = array( |
| 624 | + 'globalcollectgateway' => 'ඔබගේ පරිත්යාගය දැන් සපයන්න', |
| 625 | +); |
| 626 | + |
619 | 627 | /** Slovenian (Slovenščina) |
620 | 628 | * @author Artelind |
621 | 629 | * @author Dbc334 |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.i18n.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
622 | 630 | Merged /trunk/extensions/DonationInterface/globalcollect_gateway/globalcollect_gateway.i18n.php:r104746,105068 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/countries.i18n.php |
— | — | @@ -407,14 +407,3 @@ |
408 | 408 | 'donate_interface-country-dropdown-HK' => '香港', |
409 | 409 | 'donate_interface-country-dropdown-TW' => '台灣', |
410 | 410 | ); |
411 | | - |
412 | | - |
413 | | - |
414 | | - |
415 | | - |
416 | | - |
417 | | - |
418 | | - |
419 | | - |
420 | | - |
421 | | - |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/countries.i18n.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
422 | 411 | Merged /trunk/extensions/DonationInterface/gateway_common/countries.i18n.php:r104225 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/interface.i18n.php |
— | — | @@ -378,15 +378,17 @@ |
379 | 379 | 'donate_interface-email-unsub-title' => 'Wikimedia Foundation unsubscribe', |
380 | 380 | 'donate_interface-email-unsub-button' => 'Unsubscribe', |
381 | 381 | 'donate_interface-email-unsub-success' => 'You have successfully been removed from our mailing list', |
382 | | - 'donate_interface-email-unsub-delay' => 'Please allow up to four (4) days for the changes to take effect. We apologize for any emails you receive during this time. If you have any questions, please contact <donations@wikimedia.org>', |
| 382 | + 'donate_interface-email-unsub-delay' => 'Please allow up to four (4) days for the changes to take effect. We apologize for any e-mails you receive during this time. If you have any questions, please contact <donations@wikimedia.org>', |
383 | 383 | 'donate_interface-email-unsub-fail' => 'There was an error processing your request, please contact <donations@wikimedia.org>.', |
| 384 | + 'donate_interface-email-unsub-confirm' => 'Are you sure you want to unsubscribe <b>$1</b>?', |
| 385 | + 'donate_interface-email-unsub-warning' => 'This will opt you out of e-mails from the Wikimedia Foundation sent to you as a donor. You may still receive e-mails to this e-mail address if it is associated with an account on one of our projects. If you have any questions, please contact <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
384 | 386 | |
385 | 387 | // Various form interface elements |
386 | 388 | 'donate_interface-faqs' => 'Frequently asked questions', |
387 | 389 | 'donate_interface-tax-info' => 'Tax deductibility information', |
388 | 390 | 'donate_interface-informationsharing' => 'By donating, you are sharing your information with the Wikimedia Foundation, the nonprofit organization that hosts Wikipedia and other Wikimedia projects, and its service providers in the U.S. and elsewhere pursuant to our donor privacy policy. We do not sell or trade your information to anyone. For more information please read <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">our donor policy</a>.', |
389 | 391 | 'donate_interface-currency-change' => 'Change?', |
390 | | - 'donate_interface-bank_transfer_message' => 'Please notice that your statement will show \'Global Collect\' as the recipient of this gift. Global Collect is authorized to accept and process payments on behalf of Wikimedia Foundation. Remember to include the reference number provided here on your bank transfer and feel free to email donations@wikimedia.org if you have any questions or concerns.', |
| 392 | + 'donate_interface-bank_transfer_message' => 'Please notice that your statement will show \'Global Collect\' as the recipient of this gift. Global Collect is authorized to accept and process payments on behalf of Wikimedia Foundation. Remember to include the reference number provided here on your bank transfer and feel free to e-mail donations@wikimedia.org if you have any questions or concerns.', |
391 | 393 | |
392 | 394 | // Tax deductibility and other legalese |
393 | 395 | 'donate_interface-taxded-link-int' => 'Tax and other legal information', |
— | — | @@ -719,7 +721,7 @@ |
720 | 722 | 'donate_interface-cancel' => '{{Identical|Cancel}}', |
721 | 723 | 'donate_interface-month' => 'Expiration month for credit card. $1 is the month number, $2 is the month name. Appears in a drop-down list.', |
722 | 724 | 'donate_interface-description' => '{{Identical|Description}}', |
723 | | - 'donate_interface-email-receipt' => "Label for field which contains the email address the donor's receipt will be mailed to.", |
| 725 | + 'donate_interface-email-receipt' => "Label for field which contains the e-mail address the donor's receipt will be mailed to.", |
724 | 726 | 'donate_interface-monthly-donation' => 'Button label, 25 characters maximum', |
725 | 727 | 'donate_interface-via-paypal' => 'This appears after the monthly donation button', |
726 | 728 | 'donate_interface-shirt-size' => 'This is a label for a select list of shirt sizes', |
— | — | @@ -782,6 +784,8 @@ |
783 | 785 | 'donate_interface-email-unsub-success' => 'The message that is shown when a user is successfully unsubscribed from the mailing list', |
784 | 786 | 'donate_interface-email-unsub-delay' => 'The message that is shown when there is a delay in the unsubscription of a donor from the mailing list', |
785 | 787 | 'donate_interface-email-unsub-fail' => 'The message that is shown when there has been an error in the unsubscription of a donor from the mailing list', |
| 788 | + 'donate_interface-email-unsub-confirm' => "To confirm that the user wants to unsubscribe from getting e-mail notifications. '''$1''' is the user's e-mail address.", |
| 789 | + 'donate_interface-email-unsub-warning' => 'A warning that unsubscribing from donation requests will not unsubscribe from talk page notifications, etc.', |
786 | 790 | 'donate_interface-faqs' => 'Link text to the frequently asked questions page', |
787 | 791 | 'donate_interface-tax-info' => 'Link to information about the tax deducability of donations', |
788 | 792 | 'donate_interface-currency-change' => 'Link shown next to the radio buttons to choose amount. Users click this to change the currency of their donation.', |
— | — | @@ -3046,6 +3050,7 @@ |
3047 | 3051 | 'donate_interface-email-agreement' => 'A-du emaon da zegemer posteloù kelaouiñ a-berzh Diazezadur Wikimedia ur wezh dre vare.', |
3048 | 3052 | 'donate_interface-comment-title' => 'Kemenn publik', |
3049 | 3053 | 'donate_interface-amount-error' => 'Merkit ur sammad reizh', |
| 3054 | + 'donate_interface-smallamount-error' => "Ret eo deoc'h reiñ da nebeutañ $1", |
3050 | 3055 | 'donate_interface-processing-error' => "Ur fazi zo bet e-ser plediñ gant ho koulenn. N'haller ket tizhout prosesor ebet.", |
3051 | 3056 | 'donate_interface-AED' => 'Dirham EAU', |
3052 | 3057 | 'donate_interface-ARS' => "Peso Arc'hantina", |
— | — | @@ -3134,6 +3139,7 @@ |
3135 | 3140 | 'donate_interface-paypal-button' => 'Ober ur prof gant PayPal', |
3136 | 3141 | 'donate_interface-paypal-redirect' => "Oc'h adkas davet PayPal…", |
3137 | 3142 | 'donate_interface-cc-button' => 'Ober un donezon dre gartenn-gred', |
| 3143 | + 'donate_interface-ccdc-button' => 'Donezon dre gartenn-gred pe gartenn-vank.', |
3138 | 3144 | 'donate_interface-dd-button' => 'Reiñ dre un dleekadenn eeun', |
3139 | 3145 | 'donate_interface-bt-button' => 'Reiñ dre un dreuzvankadenn', |
3140 | 3146 | 'donate_interface-rt-button' => 'Reiñ dre ar bank $1', |
— | — | @@ -3167,9 +3173,11 @@ |
3168 | 3174 | 'donate_interface-card-name-visa' => 'Visa', |
3169 | 3175 | 'donate_interface-card-name-mc' => 'Mastercard', |
3170 | 3176 | 'donate_interface-card-name-discover' => 'Dizoleiñ', |
| 3177 | + 'donate_interface-error-msg-general' => "C'hoarvezet ez eus ur fazi e-ser plediñ gant ho koulenn.", |
3171 | 3178 | 'donate_interface-error-msg-nopaypal' => "Abalamour d'ur gudenn teknikel, n'eus ket tu deomp da gas ho reked da PayPal. Klaskit en-dro en ur implijout hor furmskrid boutin evit ar roadoù dre gartenn-gred.", |
3172 | 3179 | 'donate_interface-error-msg' => 'Lakait ho $1 mar plij', |
3173 | 3180 | 'donate_interface-error-msg-js' => 'Lakait ho', |
| 3181 | + 'donate_interface-error-msg-validation' => "C'hwennit ar fazioù er furmskrid mar plij.", |
3174 | 3182 | 'donate_interface-error-msg-invalid-amount' => 'Merkit ur sammad reizh', |
3175 | 3183 | 'donate_interface-error-msg-email' => "Merkit ur chomlec'h postel reizh", |
3176 | 3184 | 'donate_interface-error-msg-card-num' => 'Ebarzhit un niverenn kartenn-gred reizh evit unan eus ar seurtoù kartennoù-kred degemeret', |
— | — | @@ -3193,7 +3201,10 @@ |
3194 | 3202 | 'donate_interface-error-msg-cvv' => 'ar CVV zo ouzh kein ho kartenn', |
3195 | 3203 | 'donate_interface-error-msg-captcha' => "Faziek eo an talvoud captcha merket ganeoc'h. Klaskit en-dro.", |
3196 | 3204 | 'donate_interface-error-msg-captcha-please' => 'Evit surentez ho kartenn-gred, skrivit an arouezennoù a welit a-us.', |
| 3205 | + 'donate_interface-error-msg-cookies' => 'Gweredekait an toupinoù en ho merdeer.', |
3197 | 3206 | 'donate_interface-error-msg-genaricrequired' => 'Rekis eo leuniañ ar vaezienn-mañ', |
| 3207 | + 'donate_interface-donate-error-try-a-different-card' => 'GRit gant [$1 ur gartenn all] pe unan eus hon [$2 doareoù all da reiñ] pe neuze deuit e darempred ganeomp e $3', |
| 3208 | + 'donate_interface-donate-error-thank-you-for-your-support' => "Trugarez deoc'h evit ho skoazell !", |
3198 | 3209 | 'php-response-declined' => "Nac'het eo bet an treuzgread.", |
3199 | 3210 | 'donate_interface-thankyou' => 'Trugarez evit ho roadenn !', |
3200 | 3211 | 'donate_interface-post-transaction' => 'Munudoù an treuzgread', |
— | — | @@ -3206,6 +3217,7 @@ |
3207 | 3218 | <p><i>Atav</i> emañ ar c'hod <i>a-us</i> d'an niverenn-gont dreistlec'hiet war tu mat ar gartenn. |
3208 | 3219 | A-wezhioù emañ ar c'hod war tu kleiz ar gartenn met atav emañ a-us d'an niverenn-gont.</p><br />", |
3209 | 3220 | 'donate_interface-question-comment' => 'Goulennoù pe soñjoù ? Darempred : <a href="mailto:donate@wikimedia.org">donate@wikimedia.org</a>', |
| 3221 | + 'donate_interface-easydonate' => "O klask emaomp aesaat an traoù evit tud ar bed a-bezh a fell dezho reiñ un dra bennak deomp. Roit deomp da c'houzout penaos e c'hallfemp aesaat an traoù evidoc'h. Kasit ho kinnigoù da : problemsdonating@wikimedia.org.", |
3210 | 3222 | 'donate_interface-donate-click' => 'Ho kartenn-gred a vo implijet en un doare suraet.', |
3211 | 3223 | 'donate_interface-otherways' => '<a href="http://wikimediafoundation.org/wiki/Ways_to_Give/en">Doareoù all zo da reiñ, evel gant PayPal, dre chekenn pe dre lizher</a>.', |
3212 | 3224 | 'donate_interface-otherways-alt' => 'Bez\' ez eus <a href="http://wikimediafoundation.org/wiki/Ways_to_Give/en">doareoù all da reiñ</a>, evel dre chekenn, da skouer.', |
— | — | @@ -3338,15 +3350,17 @@ |
3339 | 3351 | 'donate_interface-bt-special_id' => 'Niv. arbennik', |
3340 | 3352 | 'donate_interface-bt-information' => 'Titouroù a-zivout an dreuzvankadenn', |
3341 | 3353 | 'donate_interface-bt-finished' => 'Echuet eo', |
| 3354 | + 'donate_interface-obt-biller_id' => 'Kod fakturenn', |
3342 | 3355 | 'donate_interface-obt-customer_payment_reference' => 'Daveenn #', |
3343 | 3356 | 'donate_interface-obt-information' => 'Titouroù a-zivout an dreuzvankadenn enlinenn', |
| 3357 | + 'donate_interface-online_bank_transfer_message' => 'Servijoù bank dre bellgomz ha Kenrouedad – BPAY®', |
3344 | 3358 | 'donate_interface-rtbt-issuer_id' => 'Dibabit ur bank', |
3345 | 3359 | 'donate_interface-rtbt-issuer_id-longlist' => 'Bankoù all', |
3346 | 3360 | 'donate_interface-dd-account_name' => 'Anv ar gont', |
3347 | 3361 | 'donate_interface-dd-account_number' => 'Niverenn ar gont', |
3348 | 3362 | 'donate_interface-dd-authorization_id' => 'Niv. aotre', |
3349 | 3363 | 'donate_interface-dd-bank_check_digit' => 'Sifr gwiriañ ar bank', |
3350 | | - 'donate_interface-dd-bank_code' => 'Kod bank', |
| 3364 | + 'donate_interface-dd-bank_code' => 'Kod ar bank', |
3351 | 3365 | 'donate_interface-dd-bank_name' => 'Anv ar bank', |
3352 | 3366 | 'donate_interface-dd-branch_code' => 'Kod an ajañs', |
3353 | 3367 | 'donate_interface-dd-direct_debit_text' => 'Testenn dle eeun', |
— | — | @@ -3359,8 +3373,16 @@ |
3360 | 3374 | 'donate_interface-email-unsub-title' => 'Digoumanantiñ diouzh Diazezadur Wikimedia', |
3361 | 3375 | 'donate_interface-email-unsub-button' => 'Digoumanantiñ', |
3362 | 3376 | 'donate_interface-email-unsub-success' => "Lamet eo bet hoc'h anv a-ziwar hor roll-skignañ ervat", |
| 3377 | + 'donate_interface-email-unsub-delay' => "Ho pedin a reomp da reiñ deomp pevar (4) devezh evit ma teufe da wir ar c'hemmoù degaset. Hon digarezit evit an holl bosteloù a c'hallfec'h resev e-pad an amzer-se. Mar fell deoc'h goulenn tra pe dra, kit e darempred gant <donations@wikimedia.org>", |
| 3378 | + 'donate_interface-email-unsub-fail' => "C'hoarvezet ez eus ur fazi e-ser plediñ gant ho koulenn. Kit e darempred gant <donations@wikimedia.org>.", |
| 3379 | + 'donate_interface-email-unsub-confirm' => "Ha sur oc'h e fell deoc'h digoumanantiñ <b> $1 </b> ?", |
| 3380 | + 'donate_interface-email-unsub-warning' => "Digoumanantet e viot eus posteloù Diazezadur Wikimedia kaset deoc'h evel Profour. Gallout a rit c'hoazh resev posteloù d'hochomlec'h-mañ mard eo kevreet ouzh unan bennak all eus hor raktresoù. Mar fell deoc'h goulenn tra pe dra, kit e darempred gant <a href=\"mailto:donations@wikimedia.org\">donations@wikimedia.org</a>.", |
| 3381 | + 'donate_interface-faqs' => 'Foar ar Goulennoù', |
3363 | 3382 | 'donate_interface-currency-change' => 'Kemmañ ?', |
| 3383 | + 'donate_interface-monthlybox-title' => 'Reiñ bep miz ?', |
3364 | 3384 | 'donate_interface-monthlybox-amount' => 'Sammad an donezon :', |
| 3385 | + 'donate_interface-monthlybox-yes' => 'Ya, bep miz', |
| 3386 | + 'donate_interface-monthlybox-no' => 'KET, reiñ ur wezh nemetken', |
3365 | 3387 | ); |
3366 | 3388 | |
3367 | 3389 | /** Bosnian (Bosanski) |
— | — | @@ -3798,6 +3820,7 @@ |
3799 | 3821 | * @author Jsoby |
3800 | 3822 | * @author Matěj Grabovský |
3801 | 3823 | * @author Mormegil |
| 3824 | + * @author Spiffyk |
3802 | 3825 | * @author Utar |
3803 | 3826 | */ |
3804 | 3827 | $messages['cs'] = array( |
— | — | @@ -3815,6 +3838,7 @@ |
3816 | 3839 | 'donate_interface-email-agreement' => 'Souhlasím, aby mi Wikimedia Foundation občas zasílala e-mailem novinky.', |
3817 | 3840 | 'donate_interface-comment-title' => 'Veřejný komentář', |
3818 | 3841 | 'donate_interface-amount-error' => 'Zadejte platnou částku', |
| 3842 | + 'donate_interface-smallamount-error' => 'Musíte přispět alespoň $1', |
3819 | 3843 | 'donate_interface-processing-error' => 'Při zpracovávání vašeho příspěvku došlo k chybě. |
3820 | 3844 | Není dostupný žádný platební procesor.', |
3821 | 3845 | 'donate_interface-AUD' => 'Australský dolar', |
— | — | @@ -3869,9 +3893,11 @@ |
3870 | 3894 | 'donate_interface-card-name-visa' => 'Visa', |
3871 | 3895 | 'donate_interface-card-name-mc' => 'Mastercard', |
3872 | 3896 | 'donate_interface-card-name-discover' => 'Discover', |
| 3897 | + 'donate_interface-error-msg-general' => 'Došlo k chybě při zpracovávání Vašeho požadavku', |
3873 | 3898 | 'donate_interface-error-msg-nopaypal' => 'Kvůli technické chybě nemůžeme váš požadavek odeslat na PayPal. Zkuste prosím použít základní formulář pro příspěvek platební kartou.', |
3874 | 3899 | 'donate_interface-error-msg' => 'Musíte vyplnit položku $1', |
3875 | 3900 | 'donate_interface-error-msg-js' => 'Zadejte', |
| 3901 | + 'donate_interface-error-msg-validation' => 'Prosíme, opravte chyby ve formuláři', |
3876 | 3902 | 'donate_interface-error-msg-invalid-amount' => 'Zadejte prosím platnou částku', |
3877 | 3903 | 'donate_interface-error-msg-email' => 'Zadejte prosím platnou e-mailovou adresu', |
3878 | 3904 | 'donate_interface-error-msg-card-num' => 'Zadejte prosím platné číslo kreditní karty jednoho z podporovaných typů', |
— | — | @@ -3887,12 +3913,18 @@ |
3888 | 3914 | 'donate_interface-error-msg-city' => 'město', |
3889 | 3915 | 'donate_interface-error-msg-state' => 'stát', |
3890 | 3916 | 'donate_interface-error-msg-zip' => 'poštovní směrovací číslo', |
| 3917 | + 'donate_interface-error-msg-postal' => 'poštovní směrovací číslo', |
3891 | 3918 | 'donate_interface-error-msg-country' => 'země', |
| 3919 | + 'donate_interface-error-msg-card_type' => 'typ kreditní karty', |
3892 | 3920 | 'donate_interface-error-msg-card_num' => 'číslo kreditní karty', |
3893 | 3921 | 'donate_interface-error-msg-expiration' => 'datum konce platnosti karty', |
3894 | 3922 | 'donate_interface-error-msg-cvv' => 'CVV umístěný na zadní straně karty', |
3895 | 3923 | 'donate_interface-error-msg-captcha' => 'Vyplněná hodnota captcha nebyla správná. Zkuste to znovu.', |
3896 | 3924 | 'donate_interface-error-msg-captcha-please' => 'Prosíme vyplňte test captcha kvůli ověření, že nejste bot.', |
| 3925 | + 'donate_interface-error-msg-cookies' => 'Prosíme, povolte soubory cookies ve svém prohlížeči.', |
| 3926 | + 'donate_interface-error-msg-genaricrequired' => 'Toto pole je povinné.', |
| 3927 | + 'donate_interface-donate-error-try-a-different-card' => 'Prosíme, [$1 použijte jinou kartu], vyberte jeden z [$2 dalších způsobů, jak přispět] nebo nás kontaktujte na $3', |
| 3928 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Děkujeme za Vaši podporu!', |
3897 | 3929 | 'php-response-declined' => 'Vaše transakce nemohla být přijata.', |
3898 | 3930 | 'donate_interface-thankyou' => 'Děkujeme za váš příspěvek!', |
3899 | 3931 | 'donate_interface-post-transaction' => 'Podrobnosti transakce', |
— | — | @@ -3905,6 +3937,7 @@ |
3906 | 3938 | <p>Kód je <i>vždy</i> umístěn <i>nad</i> vyraženým (embosovaným) číslem účtu na lícové straně karty. |
3907 | 3939 | Někdy bývá kód umístěn na levé straně karty, ale vždy je nad číslem účtu.</p><br />', |
3908 | 3940 | 'donate_interface-question-comment' => 'Otázky či připomínky? Napište na <a href="mailto:donate@wikimedia.org">donate@wikimedia.org</a>', |
| 3941 | + 'donate_interface-easydonate' => 'Snažíme se lidem v každé zemi usnadnit přispívání. Prosíme, dejte nám vědět, jak bychom Vám to mohli usnadnit. Posílejte své návrhy na problemsdonating@wikimedia.org.', |
3909 | 3942 | 'donate_interface-donate-click' => 'Údaje o kreditní kartě budou zabezpečeně zpracovány.', |
3910 | 3943 | 'donate_interface-otherways' => 'Možné jsou <a href="http://wikimediafoundation.org/wiki/Ways_To_Give/cs">jiné způsoby, jak přispět, včetně PayPalu, šeků či pošty</a>.', |
3911 | 3944 | 'donate_interface-otherways-alt' => 'Možné jsou <a href="http://wikimediafoundation.org/wiki/Ways_To_Give/cs">jiné způsoby, jak přispět</a>, včetně šeků.', |
— | — | @@ -3998,6 +4031,7 @@ |
3999 | 4032 | 'donate_interface-cancel' => 'Storno', |
4000 | 4033 | 'donate_interface-payment' => 'Platba', |
4001 | 4034 | 'donate_interface-payment-type' => 'Způsob platby', |
| 4035 | + 'donate_interface-month' => '$1 ($2)', |
4002 | 4036 | 'donate_interface-please-complete' => 'Prosíme, dokončete níže svůj příspěvek…', |
4003 | 4037 | 'donate_interface-description' => 'Popis', |
4004 | 4038 | 'donate_interface-donation' => 'Příspěvek', |
— | — | @@ -4022,7 +4056,27 @@ |
4023 | 4057 | 'donate_interface-wikipedia-translation' => 'Poznámka: „Wikipedia“ na rukávu bude v grafice „Wikipedia 10“, která se nepřekládá.', |
4024 | 4058 | 'donate_interface-on-the-back' => 'Na zadní straně:', |
4025 | 4059 | 'donate_interface-tshirt-confirmation' => 'Vaše tričko bude doručeno ve zvolené velikosti a jazyce:', |
| 4060 | + 'donate_interface-donation-tshirt' => 'Příspěvek (s nabídkou trička)', |
| 4061 | + 'donate_interface-change' => 'Změnit', |
| 4062 | + 'donate_interface-select-credit-card' => 'Vyberte kreditní kartu', |
| 4063 | + 'donate_interface-optional' => 'nepovinné', |
4026 | 4064 | 'donate_interface-state-dropdown-XX' => 'Mimo USA', |
| 4065 | + 'donate_interface-bt-account_holder' => 'Majitel účtu', |
| 4066 | + 'donate_interface-bt-bank_account_number' => 'Číslo bankovního účtu', |
| 4067 | + 'donate_interface-bt-country_description' => 'Popis země', |
| 4068 | + 'donate_interface-bt-payment_reference' => 'Reference platby', |
| 4069 | + 'donate_interface-bt-swift_code' => 'Kód SWIFT', |
| 4070 | + 'donate_interface-obt-customer_payment_reference' => 'Referenční číslo', |
| 4071 | + 'donate_interface-dd-authorization_id' => 'Autorizační ID', |
| 4072 | + 'donate_interface-legal-donorpolicy' => 'Přispíváním sdílíte své informace s Wikimedia Foundation, neziskovou organizací, která hostí Wikipedii a jiné projekty od Wikimedia, a jejími poskytovateli služeb v USA i kdekoliv jinde na základě našeho dokumentu o ochraně osobních dat dárců. Vaše informace nikomu neprodáváme ani je s nikým nevyměňujeme.', |
| 4073 | + 'donate_interface-monthlybox-title' => 'Přispívat měsíčně?', |
| 4074 | + 'donate_interface-monthlybox-content' => 'Měsíční příspěvky jsou zpracovávány vždy druhého dne daného měsíce. Toto můžete kdykoliv zrušit.', |
| 4075 | + 'donate_interface-monthlybox-amount' => 'Výše příspěvku:', |
| 4076 | + 'donate_interface-monthlybox-yes' => 'Jistě, chci přispívat měsíčně', |
| 4077 | + 'donate_interface-monthlybox-no' => 'NE, chci přispět jednorázově', |
| 4078 | + 'donate_interface-monthlybox-bottom' => 'Váš příspěvek bude bezpečně zpracován.', |
| 4079 | + 'donate_interface-securelogo-title' => 'Klepněte pro ověření - Tento server si zvolil VeriSign SSL pro zabezpečenou internetovou komerci a důvěrnou komunikaci', |
| 4080 | + 'donate_interface-secureLogo-text' => 'O certifikátech SSL', |
4027 | 4081 | ); |
4028 | 4082 | |
4029 | 4083 | /** Church Slavic (Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ) |
— | — | @@ -4088,10 +4142,12 @@ |
4089 | 4143 | 'donate_interface-BND' => 'Doler Brunei', |
4090 | 4144 | 'donate_interface-BRL' => 'Real Brasil', |
4091 | 4145 | 'donate_interface-BSD' => 'Doler y Bahamas', |
| 4146 | + 'donate_interface-BZD' => 'Doler Belize', |
4092 | 4147 | 'donate_interface-CAD' => 'Doler Canada', |
4093 | 4148 | 'donate_interface-CHF' => 'Ffranc y Swistir', |
4094 | 4149 | 'donate_interface-CLP' => 'Peso Chile', |
4095 | 4150 | 'donate_interface-COP' => 'Peso Colombia', |
| 4151 | + 'donate_interface-CRC' => 'Colon Costa Rica', |
4096 | 4152 | 'donate_interface-CZK' => 'Koruna Gwlad Tsiec', |
4097 | 4153 | 'donate_interface-DKK' => 'Krone Denmarc', |
4098 | 4154 | 'donate_interface-DOP' => 'Peso Dominica', |
— | — | @@ -4100,15 +4156,22 @@ |
4101 | 4157 | 'donate_interface-EUR' => 'Euro', |
4102 | 4158 | 'donate_interface-GBP' => 'Punt Prydain', |
4103 | 4159 | 'donate_interface-HKD' => 'Doler Hong Kong', |
| 4160 | + 'donate_interface-HRK' => 'Kuna Croatia', |
4104 | 4161 | 'donate_interface-HUF' => 'Fforint Hwngari', |
4105 | 4162 | 'donate_interface-ILS' => 'Shekel Israel', |
| 4163 | + 'donate_interface-JMD' => 'Doler Jamaica', |
4106 | 4164 | 'donate_interface-JOD' => 'Dinar Gwlad yr Iorddonen', |
4107 | 4165 | 'donate_interface-JPY' => 'Yen Japan', |
4108 | 4166 | 'donate_interface-KES' => 'Swllt Kenya', |
| 4167 | + 'donate_interface-KRW' => 'Won De Corea', |
| 4168 | + 'donate_interface-KYD' => 'Doler Ynysoedd Cayman', |
4109 | 4169 | 'donate_interface-LBP' => 'Punt Libanus', |
| 4170 | + 'donate_interface-MAD' => 'Dirham Morocco', |
4110 | 4171 | 'donate_interface-MXN' => 'Peso Mecsico', |
4111 | 4172 | 'donate_interface-NOK' => 'Krone Norwy', |
4112 | 4173 | 'donate_interface-NZD' => 'Doler Seland Newydd', |
| 4174 | + 'donate_interface-OMR' => 'Rial Oman', |
| 4175 | + 'donate_interface-PHP' => 'Peso Ynysoedd y Philippines', |
4113 | 4176 | 'donate_interface-PLN' => 'Zloty Gwlad Pwyl', |
4114 | 4177 | 'donate_interface-SEK' => 'Krona Sweden', |
4115 | 4178 | 'donate_interface-SGD' => 'Doler Singapôr', |
— | — | @@ -4362,6 +4425,7 @@ |
4363 | 4426 | 'donate_interface-email-unsub-success' => "Cawsoch eich symud o'n rhestr bostio yn llwyddiannus.", |
4364 | 4427 | 'donate_interface-email-unsub-delay' => 'Gall newidiadau gymryd pedwar (4) diwrnod i ddod i rym. Ymddiheurwn os derbyniwch e-byst yn ystod y cyfnod hwn. Os oes cwestiynau gennych, cysylltwch â <donations@wikimedia.org>.', |
4365 | 4428 | 'donate_interface-email-unsub-fail' => "Cafwyd gwall tra'n prosesu'ch cais. Cysylltwch â <donations@wikimedia.org> os gwelwch yn dda.", |
| 4429 | + 'donate_interface-email-unsub-confirm' => "Ydych chi'n siwr nad ydych am i <b>$1</b> dderbyn e-byst gennym rhagor?", |
4366 | 4430 | 'donate_interface-faqs' => 'Cwestiynau aml eu gofyn', |
4367 | 4431 | 'donate_interface-tax-info' => 'Gwybodaeth didynnu treth', |
4368 | 4432 | 'donate_interface-informationsharing' => "Wrth roi, rydych yn trosglwyddo manylion amdanoch i Sefydliad Wikimedia, sef y sefydliad di-elw sy'n gwesteia Wikipedia a phrosiectau eraill Wikimedia, ac i ddarparwyr gwasanaethau i Sefydliad Wikimedia yn UDA a mannau eraill a hynny'n unol â'n polisi preifatrwydd noddwyr. Nid ydym yn gwerthu eich manylion nac yn eu masnachu â neb. Am ragor o wybodaeth darllenwch <a href=\"http://wikimediafoundation.org/wiki/Donor_policy/en\">ein polisi preifatrwydd</a>.", |
— | — | @@ -4384,6 +4448,7 @@ |
4385 | 4449 | 'donate_interface-monthlybox-bottom' => 'Prosesir eich rhodd mewn ffordd ddiogel.', |
4386 | 4450 | 'donate_interface-securelogo-title' => 'Cliciwch i gadarnhau - Dewisodd y safle hon VeriSign SSL ar gyfer e-fasnach diogel a chyfathrebiadau cyfrinachol.', |
4387 | 4451 | 'donate_interface-secureLogo-text' => 'Ynglyn â Thystysgrifau SSL', |
| 4452 | + 'donate_interface-error-http-403' => "Nid yw'r gallu gennych i weld y dudalen hon.", |
4388 | 4453 | ); |
4389 | 4454 | |
4390 | 4455 | /** Danish (Dansk) |
— | — | @@ -5109,6 +5174,8 @@ |
5110 | 5175 | 'donate_interface-email-unsub-success' => 'Sie wurden erfolgreich aus unserer Mailinglist entfernt', |
5111 | 5176 | 'donate_interface-email-unsub-delay' => 'Bitte lassen Sie uns für die Änderungen vier (4) Tage Zeit. Wir bitten um Verständnis für die E-Mails, die Sie während dieser Zeit erhalten. Wenn Sie irgendwelche Fragen haben, kontaktieren Sie bitte <donations@wikimedia.org>', |
5112 | 5177 | 'donate_interface-email-unsub-fail' => 'Es gab einen Fehler bei der Verarbeitung Ihrer Anfrage, bitte <donations@wikimedia.org> kontaktieren.', |
| 5178 | + 'donate_interface-email-unsub-confirm' => 'Sind Sie sicher, dass Sie keine E-Mail-Benachrichtigungen mehr an <b>$1</b> erhalten möchten?', |
| 5179 | + 'donate_interface-email-unsub-warning' => 'Hiermit entscheiden Sie sich, keine E-Mails mehr von der Wikimedia Foundation zu erhalten, die Spendern zugesandt werden. Sie könnten allerdings immer noch E-Mails erhalten, sofern diese E-Mail-Adresse mit einem Benutzerkonto eines Wikimedia-Projekts verknüpft ist. Im Fall von Fragen, können Sie sich gerne eine E-Mail an <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a> senden.', |
5113 | 5180 | 'donate_interface-faqs' => 'Häufig gestellte Fragen', |
5114 | 5181 | 'donate_interface-tax-info' => 'Information über die steuerliche Absetzbarkeit', |
5115 | 5182 | 'donate_interface-informationsharing' => 'Sie geben Ihre Informationen der Wikimedia Foundation preis, der Non-Profit-Organisation, die Wikipedia und andere Wikimedia-Projekte betreibt. Die Service-Provider in den USA und sonstigen Ländern entsprechen unseren Spenderdatenschutzrichtlinien. Wir verkaufen oder handeln nicht mit Ihren Daten. Für weitere Informationen lesen Sie bitte <a href="http://wikimediafoundation.org/wiki/Donor_policy/de">unsere Spenderdatenschutzrichtlinien</a>.', |
— | — | @@ -5128,6 +5195,7 @@ |
5129 | 5196 | 'donate_interface-monthlybox-bottom' => 'Ihre Spende wird sicher verarbeitet.', |
5130 | 5197 | 'donate_interface-securelogo-title' => 'Zum Verifizieren hier klicken – Diese Website benutzt VeriSign SSL für sicheren E-Commerce und vertrauliche Kommunikationen.', |
5131 | 5198 | 'donate_interface-secureLogo-text' => 'Über SSL-Zertifikate', |
| 5199 | + 'donate_interface-error-http-403' => 'Du hast nicht die erforderliche Berechtigung, um diese Seite aufrufen zu können.', |
5132 | 5200 | ); |
5133 | 5201 | |
5134 | 5202 | /** German (formal address) (Deutsch (Sie-Form)) |
— | — | @@ -5158,6 +5226,7 @@ |
5159 | 5227 | 'donate_interface-state-dropdown-YY' => 'Wählen Sie einen Staat', |
5160 | 5228 | 'donate_interface-translate-redlink2' => 'Oder senden Sie Ihre Übersetzung per E-Mail an translations@wikimedia.org', |
5161 | 5229 | 'donate_interface-bank_transfer_message' => 'Als Zahlungsempfänger wird „Global Collect“ auf Ihrem Kontoauszug angegeben. „Global Collect“ ist berechtigt, Zahlungen im Auftrag der Wikimedia Foundation zu akzeptieren sowie zu verarbeiten. Vergessen Sie bitte nicht, die hier angegebene Referenznummer bei Ihrer Überweisung anzugeben. Falls Sie Fragen oder Anliegen haben, können Sie eine E-Mail an donations@wikimedia.org senden.', |
| 5230 | + 'donate_interface-error-http-403' => 'Sie haben nicht die erforderliche Berechtigung, um diese Seite aufrufen zu können.', |
5162 | 5231 | ); |
5163 | 5232 | |
5164 | 5233 | /** Zazaki (Zazaki) |
— | — | @@ -7042,6 +7111,7 @@ |
7043 | 7112 | 'donate_interface-ZAR' => 'راند آفریقای جنوبی', |
7044 | 7113 | 'donate_interface-accessible' => 'این صفحه تنها از صفحهٔ کمک مالی قابلدسترس است.', |
7045 | 7114 | 'donate_interface-paypal-button' => 'از طریق پی پال بپردازید', |
| 7115 | + 'donate_interface-paypal-redirect' => 'تغییرمسیر به پیپال…', |
7046 | 7116 | 'donate_interface-cc-button' => 'از طریق کارت اعتباری بپردازید', |
7047 | 7117 | 'donate_interface-dd-button' => 'از طریق برداشت مستقیم کمک مالی کنید', |
7048 | 7118 | 'donate_interface-bt-button' => 'از طریق انتقال بانکی کمک مالی کنید', |
— | — | @@ -7235,6 +7305,7 @@ |
7236 | 7306 | 'donate_interface-donation-tshirt' => 'کمک مالی (عرضهٔ تیشرت)', |
7237 | 7307 | 'donate_interface-change' => 'تغییر', |
7238 | 7308 | 'donate_interface-select-credit-card' => 'کارت اعتباری را انتخاب کنید', |
| 7309 | + 'donate_interface-optional' => 'اختیاری', |
7239 | 7310 | 'donate_interface-state-dropdown-YY' => 'ایالت را انتخاب کنید', |
7240 | 7311 | 'donate_interface-state-dropdown-XX' => 'خارج از ایالات متحده', |
7241 | 7312 | 'donate_interface-bt-account_holder' => 'صاحب حساب', |
— | — | @@ -7898,6 +7969,8 @@ |
7899 | 7970 | 'donate_interface-email-unsub-success' => 'Vous avez bien été retiré de notre liste de diffusion', |
7900 | 7971 | 'donate_interface-email-unsub-delay' => 'Veuillez nous accorder quatre (4) jours pour que les modifications deviennent effectives. Nous nous excusons pour tous les courriels que vous pourriez encore recevoir durant ce temps. Si vous avez des questions, veuillez contacter <donations@wikimedia.org>', |
7901 | 7972 | 'donate_interface-email-unsub-fail' => 'Une erreur est survenue lors du traitement de votre requête, merci de contacter <donations@wikimedia.org>.', |
| 7973 | + 'donate_interface-email-unsub-confirm' => 'Vous êtes certain que vous souhaitez désabonner <b> $1 </b> ?', |
| 7974 | + 'donate_interface-email-unsub-warning' => 'Cela vous désabonnera des courriels de la fondation Wikimedia qui vous sont envoyés en tant que donneur. Vous pouvez toujours recevoir des courriels à cette adresse si elle est associée à un compte d\'un de nos projets. Si vous avez des questions, veuillez contacter <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
7902 | 7975 | 'donate_interface-faqs' => 'Foire aux questions', |
7903 | 7976 | 'donate_interface-tax-info' => 'Informations sur les conditions de déductibilité fiscale', |
7904 | 7977 | 'donate_interface-informationsharing' => 'En faisant un don, vous partagez vos données personnelles avec la Fondation Wikimedia, organisation à but non lucratif qui héberge Wikipédia et les autres projets Wikimedia, ainsi que ses prestataires aux États-Unis et ailleurs conformément à notre <a href="http://wikimediafoundation.org/wiki/Donor_policy/fr">politique de gestion des données personnelles des utilisateurs</a>. Wikimedia s’interdit de vendre ou d’échanger vos données personnelles.', |
— | — | @@ -7917,6 +7990,7 @@ |
7918 | 7991 | 'donate_interface-monthlybox-bottom' => 'Votre don sera pris en charge de manière sécurisée.', |
7919 | 7992 | 'donate_interface-securelogo-title' => 'Cliquez pour vérifier – Ce site a choisi SSL de VeriSign pour sécuriser les communications de commerce électronique et confidentielles.', |
7920 | 7993 | 'donate_interface-secureLogo-text' => 'À propos des certificats SSL', |
| 7994 | + 'donate_interface-error-http-403' => "Vous n'avez pas le droit d'accéder à cette page.", |
7921 | 7995 | ); |
7922 | 7996 | |
7923 | 7997 | /** Franco-Provençal (Arpetan) |
— | — | @@ -8519,6 +8593,8 @@ |
8520 | 8594 | 'donate_interface-email-unsub-success' => 'Eliminamos correctamente o teu nome da lista de correo', |
8521 | 8595 | 'donate_interface-email-unsub-delay' => 'Pode levar ata catro (4) días que os cambios se fagan efectivos. Pedimos desculpas polos correos electrónicos que poidas recibir estes días. Se tes algunha pregunta, ponte en contacto con nós no enderezo <donations@wikimedia.org>', |
8522 | 8596 | 'donate_interface-email-unsub-fail' => 'Houbo un erro ao procesar a túa solicitude, ponte en contacto con nós no enderezo <donations@wikimedia.org>.', |
| 8597 | + 'donate_interface-email-unsub-confirm' => 'Estás seguro de querer cancelar a subscrición a <b>$1</b>?', |
| 8598 | + 'donate_interface-email-unsub-warning' => 'Isto cancelará os correos electrónicos que a Fundación Wikimedia che envía como doante. Poida que sigas recibindo correos se este enderezo está asociado a unha conta nun dos nosos proxectos. Se tes dúbidas ou preguntas, ponte en contacto con nós no enderezo <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
8523 | 8599 | 'donate_interface-faqs' => 'Preguntas máis frecuentes', |
8524 | 8600 | 'donate_interface-tax-info' => 'Información de desgravación fiscal', |
8525 | 8601 | 'donate_interface-informationsharing' => 'Ao realizar unha doazón, compartes a túa información coa Fundación Wikimedia, a organización sen fins de lucro que aloxa a Wikipedia e outros proxectos, e cos seus provedores de servizos nos EUA e outros lugares conforme á nosa política de protección de datos. Non vendemos nin comerciamos coa túa información. Se queres obter máis información lee a nosa <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">política de protección de datos</a>.', |
— | — | @@ -8538,6 +8614,7 @@ |
8539 | 8615 | 'donate_interface-monthlybox-bottom' => 'A túa doazón procesarase de xeito seguro.', |
8540 | 8616 | 'donate_interface-securelogo-title' => 'Preme para comprobar. Este sitio elixiu o SSL de VeriSign para realizar comercios en liña seguros e comunicacións confidenciais.', |
8541 | 8617 | 'donate_interface-secureLogo-text' => 'Acerca dos certificados SSL', |
| 8618 | + 'donate_interface-error-http-403' => 'Non ten permiso para acceder a esta páxina.', |
8542 | 8619 | ); |
8543 | 8620 | |
8544 | 8621 | /** Ancient Greek (Ἀρχαία ἑλληνικὴ) |
— | — | @@ -9334,6 +9411,7 @@ |
9335 | 9412 | 'donate_interface-EUR' => 'euro', |
9336 | 9413 | 'donate_interface-GBP' => 'britanska funta', |
9337 | 9414 | 'donate_interface-HKD' => 'hongkonški dolar', |
| 9415 | + 'donate_interface-HRK' => 'hrvatska kuna', |
9338 | 9416 | 'donate_interface-HUF' => 'mađarska forinta', |
9339 | 9417 | 'donate_interface-ILS' => 'izraelski šekel', |
9340 | 9418 | 'donate_interface-JPY' => 'japanski jen', |
— | — | @@ -9980,6 +10058,8 @@ |
9981 | 10059 | 'donate_interface-error-msg-captcha-please' => 'A bankkártya biztonsága érdekében gépeld be a fentebb látható karaktereket.', |
9982 | 10060 | 'donate_interface-error-msg-cookies' => 'Kérjük engedélyezze a sütik fogadását a böngészőben.', |
9983 | 10061 | 'donate_interface-error-msg-genaricrequired' => 'Kötelező mező', |
| 10062 | + 'donate_interface-donate-error-try-a-different-card' => 'Kérjük [próbáljon másik kártyát megadni: $1] vagy [alkalmazza az adakozás egyéb módjait: $2], vagy lépjen kapcsolatba velünk: $3', |
| 10063 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Köszönjük a támogatást!', |
9984 | 10064 | 'php-response-declined' => 'Tranzakció elutasítva.', |
9985 | 10065 | 'donate_interface-thankyou' => 'Köszönjük az adományodat!', |
9986 | 10066 | 'donate_interface-post-transaction' => 'Tranzakció részletei', |
— | — | @@ -10147,6 +10227,8 @@ |
10148 | 10228 | 'donate_interface-email-unsub-success' => 'Sikeresen leiratkoztál a levelezési listánkról', |
10149 | 10229 | 'donate_interface-email-unsub-delay' => 'Kérlek, várj négy (4) napot, a változtatások ennyi idő alatt lépnek életbe. Elnézésedet kérjük, ha a köztes időben küldött levelek kellemetlenséget okoznak. Ha kérdésed van, írj a <donations@wikimedia.org> címre.', |
10150 | 10230 | 'donate_interface-email-unsub-fail' => 'Hiba történt a kérés feldolgozása közben, kérlek, írj a <donations@wikimedia.org> címre.', |
| 10231 | + 'donate_interface-email-unsub-confirm' => 'Biztosan le akarsz iratkozni ezzel a címmel <b> $1 </b>?', |
| 10232 | + 'donate_interface-email-unsub-warning' => 'Ezzel leiratkozol a Wikimédia Alapítványtól kapott levelekről, mint adományozó. Ha más projektekben is ezt az email címet adtad meg, azoktól még érkezhetnek levelek. Kérdés esetén írj erre a címre: <a ref="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
10151 | 10233 | 'donate_interface-faqs' => 'Gyakran ismételt kérdések', |
10152 | 10234 | 'donate_interface-tax-info' => 'Adózással kapcsolatos információk', |
10153 | 10235 | 'donate_interface-informationsharing' => 'Az adományozás során megadott adataidat a Wikimédia Alapítvány (a Wikipédiát és társait üzemeltető nonprofit szervezet) és annak internetszolgáltatói fogják megkapni. Az adataidat nem adjuk ki harmadik félnek. Részletekért lásd <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">az adatvédelmi szabályzatunkat</a>.', |
— | — | @@ -10161,11 +10243,12 @@ |
10162 | 10244 | 'donate_interface-monthlybox-title' => 'Legyen havi?', |
10163 | 10245 | 'donate_interface-monthlybox-content' => 'A havi adományozás minden hónap 2-án kerül feldolgozásra. Bármikor megszüntetheted.', |
10164 | 10246 | 'donate_interface-monthlybox-amount' => 'Adomány nagysága:', |
10165 | | - 'donate_interface-monthlybox-yes' => 'Persze, legyen havi', |
| 10247 | + 'donate_interface-monthlybox-yes' => 'Igen, legyen havi', |
10166 | 10248 | 'donate_interface-monthlybox-no' => 'NEM, csak egyszeri adományozás', |
10167 | 10249 | 'donate_interface-monthlybox-bottom' => 'Az adományozásod biztonságosan dolgozzuk fel.', |
10168 | | - 'donate_interface-securelogo-title' => 'Kattints az ellenőrzéshez - Ez az oldal a VersSign SSL-t választotta a biztonságos e-kereskedelemhez és a bizalmas kommunikációhoz.', |
| 10250 | + 'donate_interface-securelogo-title' => 'Kattints az ellenőrzéshez - Ez az oldal a VeriSign SSL-t választotta a biztonságos e-kereskedelemhez és a bizalmas kommunikációhoz.', |
10169 | 10251 | 'donate_interface-secureLogo-text' => 'SSL tanúsítványokról', |
| 10252 | + 'donate_interface-error-http-403' => 'Nincs jogosultsága ennek a lapnak az eléréséhez.', |
10170 | 10253 | ); |
10171 | 10254 | |
10172 | 10255 | /** Interlingua (Interlingua) |
— | — | @@ -10514,6 +10597,8 @@ |
10515 | 10598 | 'donate_interface-email-unsub-success' => 'Tu ha essite removite de nostre lista de diffusion', |
10516 | 10599 | 'donate_interface-email-unsub-delay' => 'Per favor permitte usque a quatro (4) dies pro effectuar le cambios. Nos nos excusa pro omne e-mail que tu pote reciper durante iste tempore. Si tu ha questiones, per favor contacta <donations@wikimedia.org>', |
10517 | 10600 | 'donate_interface-email-unsub-fail' => 'Occurreva un error durante le processamento de tu requesta, per favor contacta <donations@wikimedia.org>.', |
| 10601 | + 'donate_interface-email-unsub-confirm' => 'Es tu secur de voler disabonar <b>$1</b>?', |
| 10602 | + 'donate_interface-email-unsub-warning' => 'Isto te disabonara de messages de e-mail ab le Fundation Wikimedia que es inviate a te qua donator. Tu pote continuar a reciper e-mail a iste adresse si illo es associate con un conto sur un de nostre projectos. Si tu ha questiones, per favor contacta <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
10518 | 10603 | 'donate_interface-faqs' => 'Folio a questiones', |
10519 | 10604 | 'donate_interface-tax-info' => 'Information super le deductibilitate fiscal', |
10520 | 10605 | 'donate_interface-informationsharing' => 'Per facer un donation, tu divide tu information con le Fundation Wikimedia, le organisation sin scopo lucrative que alberga Wikipedia e altere projectos de Wikimedia, e su fornitores de servicio in le Statos Unite e alibi secundo nostre politica de confidentialitate pro le donatores. Nos non vende o excambia tu information. Pro plus information per favor lege <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">nostre politica pro le donatores</a>.', |
— | — | @@ -10533,6 +10618,7 @@ |
10534 | 10619 | 'donate_interface-monthlybox-bottom' => 'Tu donation essera processate de forma secur.', |
10535 | 10620 | 'donate_interface-securelogo-title' => 'Clicca pro verificar: iste sito ha seligite VeriSign SSL pro e-commercio secur e communicationes confidential.', |
10536 | 10621 | 'donate_interface-secureLogo-text' => 'A proposito del certificatos SSL', |
| 10622 | + 'donate_interface-error-http-403' => 'Tu non ha le permission de acceder a iste pagina.', |
10537 | 10623 | ); |
10538 | 10624 | |
10539 | 10625 | /** Indonesian (Bahasa Indonesia) |
— | — | @@ -12748,6 +12834,8 @@ |
12749 | 12835 | 'donate_interface-error-msg-captcha-please' => 'Fëllt w.e.g. de Captcha-Formulaire aus fir ze weisen datt Dir kee Roboter sidd.', |
12750 | 12836 | 'donate_interface-error-msg-cookies' => "Aktivéiert d'Cookie w.e.g. an Ärem Browser", |
12751 | 12837 | 'donate_interface-error-msg-genaricrequired' => 'Dëst Feld ass obligatoresch', |
| 12838 | + 'donate_interface-donate-error-try-a-different-card' => 'Probéiert w.e.g. [$1eng aner Kaart] oder eng vun eisen [$2 anere Méiglechkeete fir en Don ze maachen] oder kontaktéiert eis mat $3', |
| 12839 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Merci fir Är Ënnerstëtzung!', |
12752 | 12840 | 'php-response-declined' => 'Är Transaktioun konnt net akzeptéiert ginn.', |
12753 | 12841 | 'donate_interface-thankyou' => 'Merci fir Ären Don!', |
12754 | 12842 | 'donate_interface-post-transaction' => 'Detailer vun der Transaktioun', |
— | — | @@ -12936,6 +13024,7 @@ |
12937 | 13025 | 'donate_interface-monthlybox-no' => 'NEEN, just eemol en Don maachen', |
12938 | 13026 | 'donate_interface-monthlybox-bottom' => 'Ären Don gëtt mat enger sécherer Technik verschafft.', |
12939 | 13027 | 'donate_interface-secureLogo-text' => 'Iwwer SSL-Certificaten', |
| 13028 | + 'donate_interface-error-http-403' => 'Dir hutt net déi néideg Rechter fir op dës Säit ze goen', |
12940 | 13029 | ); |
12941 | 13030 | |
12942 | 13031 | /** Limburgish (Limburgs) |
— | — | @@ -14196,6 +14285,8 @@ |
14197 | 14286 | 'donate_interface-email-unsub-success' => 'Успешно сте отстранети од нашиот поштенски список', |
14198 | 14287 | 'donate_interface-email-unsub-delay' => 'Ќе треба да почекате до четири (4) дена за да се спроведат измените. Се извинуваме ако во меѓувреме добиете несакана е-пошта. Доколку имате прашања, обратете се на <donations@wikimedia.org>', |
14199 | 14288 | 'donate_interface-email-unsub-fail' => 'Се појави грешка при обработката на вашето барање. Обратете се на <donations@wikimedia.org>.', |
| 14289 | + 'donate_interface-email-unsub-confirm' => 'Дали сте сигурни дека сакате да ја откажете претплатата на <b>$1</b>?', |
| 14290 | + 'donate_interface-email-unsub-warning' => 'Со ова одбирате да не добивате е-пошта што ја испраќа Фондацијата Викимедија на дарителите. Адресата и понатаму ќе можете да ја користите за добивање на е-пошта од други корисници ако е здружена со сметка на некој од нашите проекти. Ако имате прашања, обратете се на <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
14200 | 14291 | 'donate_interface-faqs' => 'Често поставувани прашања', |
14201 | 14292 | 'donate_interface-tax-info' => 'Информации за даночното олеснување', |
14202 | 14293 | 'donate_interface-informationsharing' => 'Давајќи го овој прилог, вие ги споделувате информациите со Фондацијата Викимедија, непрофитната организација која раководи со Википедија и другите Викимедиини проекти, и нејзините услужители во САД и на други места, согласно нашите правила за приватност на дарителите. Ние не ги продаваме или разменуваме вашите информации со никого. Повеќе на страницата за <a href="http://wikimediafoundation.org/wiki/Donor_policy/en?uselang=mk">правила за дарителите</a>.', |
— | — | @@ -14215,6 +14306,7 @@ |
14216 | 14307 | 'donate_interface-monthlybox-bottom' => 'Вашиот прилог ќе биде безбедно обработен.', |
14217 | 14308 | 'donate_interface-securelogo-title' => 'Стиснете за да потврдите - Ова мрежно место го одбра VeriSign SSL за безбедно е-банкарство и доверливи преписки.', |
14218 | 14309 | 'donate_interface-secureLogo-text' => 'За SSL-уверенијата', |
| 14310 | + 'donate_interface-error-http-403' => 'Немате дозвола да ја отворите оваа страница.', |
14219 | 14311 | ); |
14220 | 14312 | |
14221 | 14313 | /** Malayalam (മലയാളം) |
— | — | @@ -14989,6 +15081,8 @@ |
14990 | 15082 | 'donate_interface-email-unsub-success' => 'Anda telah digugurkan daripada senarai mel kami', |
14991 | 15083 | 'donate_interface-email-unsub-delay' => 'Sila berikan empat (4) hari untuk perubahan dilaksanakan. Kami memohon maaf atas sebarang e-mel yang anda terima ketika ini. Jika anda ada persoalan, sila hubungi <donations@wikimedia.org>', |
14992 | 15084 | 'donate_interface-email-unsub-fail' => 'Terdapat ralat ketika memproseskan permintaan anda, sila hubungi <donations@wikimedia.org>.', |
| 15085 | + 'donate_interface-email-unsub-confirm' => 'Adakah anda benar-benar ingin berhenti melanggan <b>$1</b>?', |
| 15086 | + 'donate_interface-email-unsub-warning' => 'Ini akan membuat anda tidak menerima pesanan-pesanan e-mel yang dihantar oleh Yayasan Wikimedia kepada anda selaku penderma. Anda masih boleh menerima e-mel kepada alamat e-mel ini jika ia dikaitkan dengan suatu akaun di mana-mana projek kami. Jika anda ada sebarang soalan, sila hubungi <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
14993 | 15087 | 'donate_interface-faqs' => 'Soalan lazim', |
14994 | 15088 | 'donate_interface-tax-info' => 'Maklumat kebolehpotongan cukai', |
14995 | 15089 | 'donate_interface-informationsharing' => 'Dengan menderma, anda berkongsi maklumat anda dengan Yayasan Wikimedia, pertubuhan bukan bermotif keuntungan yang mengendalikan pelayaran Wikipedia dan projek-projek Wikimedia yang lain, serta penyedia-penyedia perkhidmatannya di Amerika Syarikat dan negara-negara lain yang menurut dasar privasi penderma kami. Kami tidak menjual atau memperdagangkan maklumat anda kepada sesiapa. Untuk maklumat lanjut, sila baca <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">dasar penderma kami</a>.', |
— | — | @@ -15008,6 +15102,7 @@ |
15009 | 15103 | 'donate_interface-monthlybox-bottom' => 'Dermaan anda akan diproses dengan selamat.', |
15010 | 15104 | 'donate_interface-securelogo-title' => 'Klik untuk Sahkan - Tapak web ini memilih VeriSign SSL untuk perdagangan elektronik yang selamat dan perhubungan sulit.', |
15011 | 15105 | 'donate_interface-secureLogo-text' => 'Perihal Sijil SSL', |
| 15106 | + 'donate_interface-error-http-403' => 'Anda tiada kebenaran untuk mengakses laman ini.', |
15012 | 15107 | ); |
15013 | 15108 | |
15014 | 15109 | /** Maltese (Malti) |
— | — | @@ -15727,6 +15822,8 @@ |
15728 | 15823 | 'donate_interface-email-unsub-success' => 'U bent niet langer ingeschreven op onze mailinglijst', |
15729 | 15824 | 'donate_interface-email-unsub-delay' => 'Het duurt maximaal vier (4) dagen om deze wijzigingen door te voeren. In het geval u in de tussentijd nog e-mailberichten van ons ontvangt, bieden wij daar bij voorbaat onze excuses voor aan. Neem alstublieft contact op met <donations@wikimedia.org> als u nog vragen hebt', |
15730 | 15825 | 'donate_interface-email-unsub-fail' => 'Er is een fout opgetreden tijdens de verwerking. Neem alstublieft contact op met <donations@wikimedia.org>.', |
| 15826 | + 'donate_interface-email-unsub-confirm' => 'Weet u zeker dat u het e-mailadres <b>$1</b> wilt uitschrijven?', |
| 15827 | + 'donate_interface-email-unsub-warning' => 'Hierdoor ontvangt u niet langer e-mails die Wikimedia aan u als donateur verzendt. Mogelijk ontvangt u nog steeds e-mails op dit e-mailadres als u een gebruiker op een van onze projecten hebt. Als u vragen hebt, neem dan alstublieft contact op met <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
15731 | 15828 | 'donate_interface-faqs' => 'Veel gestelde vragen', |
15732 | 15829 | 'donate_interface-tax-info' => 'Fiscale aftrekbaarheid', |
15733 | 15830 | 'donate_interface-informationsharing' => 'Door te doneren, deelt u uw gegevens met de Wikimedia Foundation, de non-profitorganisatie die Wikipedia en andere Wikimediaprojecten host, en haar dienstverleners in de Verenigde Staten en elders, in overeenstemming met ons privacybeleid voor donateurs. Wij verkopen of verhandelen uw gegevens niet. Meer informatie is na te lezen in ons <a href="http://wikimediafoundation.org/wiki/Donor_policy/nl">donateursbeleid</a>.', |
— | — | @@ -15746,6 +15843,7 @@ |
15747 | 15844 | 'donate_interface-monthlybox-bottom' => 'Uw donatie wordt veilig verwerkt.', |
15748 | 15845 | 'donate_interface-securelogo-title' => 'Klik om te controleren. Deze website heeft VeriSign-SSL gekozen voor beveiligde e-commerce en vertrouwelijke communicatie.', |
15749 | 15846 | 'donate_interface-secureLogo-text' => 'Over SSL-certificaten', |
| 15847 | + 'donate_interface-error-http-403' => 'U hebt geen rechten om deze pagina te bekijken.', |
15750 | 15848 | ); |
15751 | 15849 | |
15752 | 15850 | /** Norwegian Nynorsk (Norsk (nynorsk)) |
— | — | @@ -17106,8 +17204,8 @@ |
17107 | 17205 | 'donate_interface-error-msg-captcha-please' => "Për piasì, ch'a compila torna la casela dla Captcha për prové ch'a l'é pa un trigomiro.", |
17108 | 17206 | 'donate_interface-error-msg-cookies' => "Për piasì, ch'a abìlita ij bëscotin an sò navigador.", |
17109 | 17207 | 'donate_interface-error-msg-genaricrequired' => "Ës camp-sì a l'é obligatòri", |
17110 | | - 'donate_interface-donate-error-try-a-different-card' => 'Për piasì [$1 preuva na carta diferenta] o un dij tò [$2 àutre manere ëd doné] o contatne a $3', |
17111 | | - 'donate_interface-donate-error-thank-you-for-your-support' => 'Mersì për tò apògg!', |
| 17208 | + 'donate_interface-donate-error-try-a-different-card' => "Për piasì [$1 ch'a preuva na carta diferenta] o un-a ëd nòstre [$2 àutre manere ëd doné] o ch'an contata a $3", |
| 17209 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Mersì për sò agiut!', |
17112 | 17210 | 'php-response-declined' => 'Toa transassion a peul pa esse acetà.', |
17113 | 17211 | 'donate_interface-thankyou' => 'mersì për toa donassion!', |
17114 | 17212 | 'donate_interface-post-transaction' => 'Detaj dla transassion', |
— | — | @@ -17543,7 +17641,7 @@ |
17544 | 17642 | 'donate_interface-XOF' => 'Franco CFA da África ocidental', |
17545 | 17643 | 'donate_interface-ZAR' => 'Rand sul-africano', |
17546 | 17644 | 'donate_interface-accessible' => 'Esta página só é acessível a partir da página de donativos.', |
17547 | | - 'donate_interface-paypal-button' => 'Donativos através do PayPal', |
| 17645 | + 'donate_interface-paypal-button' => 'Donativos via PayPal', |
17548 | 17646 | 'donate_interface-paypal-redirect' => 'Redirecionando para a PayPal…', |
17549 | 17647 | 'donate_interface-cc-button' => 'Donativos por cartão de crédito', |
17550 | 17648 | 'donate_interface-ccdc-button' => 'Donativos por cartão de crédito/débito', |
— | — | @@ -18178,10 +18276,337 @@ |
18179 | 18277 | */ |
18180 | 18278 | $messages['qu'] = array( |
18181 | 18279 | 'donate_interface' => 'Wikimediata yanapay', |
18182 | | - 'donate_interface-amount' => "Hayk'a qarana:", |
| 18280 | + 'donate_interface-desc' => "T'inki punku mast'arinakunata chayaqiq qallarina qarana p'anqa", |
| 18281 | + 'donate_interface-langonly-desc' => 'DonationInterface llika willaykunallatam rikuchin', |
| 18282 | + 'donate_interface-intro' => 'Ama hina kaspa, hurkay (kañiy) ñanta, chhikata, kañinatapas akllay.', |
| 18283 | + 'donate_interface-amount' => "Hayk'a:", |
18183 | 18284 | 'donate_interface-other-amount' => 'Wakin chhika', |
18184 | 18285 | 'donate_interface-currency' => 'Kañina:', |
| 18286 | + 'donate_interface-gateway' => 'Ima hina qaray:', |
18185 | 18287 | 'donate_interface-submit-button' => 'Qarana', |
| 18288 | + 'donate_interface-comment-message' => 'Ima yuyasqaykitapas Tiksimuyuntinwan rakinakuyta munankichu? Kaypi iskay pachakkama sanampakunata yaykuchiy:', |
| 18289 | + 'donate_interface-comment-label' => 'Willayniyki:', |
| 18290 | + 'donate_interface-anon-message' => 'Ama hina kaspa, sapsi qaraqkuna sutisuyupi sutiytapas rikuchiy.', |
| 18291 | + 'donate_interface-email-agreement' => 'Arí nini: Wikimedia Foundation nisqamanta maykunapi musuqchana willaykunata e-chaskiwan chaskisaq.', |
| 18292 | + 'donate_interface-comment-title' => 'Huk runakuna willayniykita rikunkumanchu?', |
| 18293 | + 'donate_interface-amount-error' => 'Ama hina kaspa, chaniyuq qarana chhikata yaykuchiy', |
| 18294 | + 'donate_interface-smallamount-error' => '$1 icha astawanmi qaranayki tiyan', |
| 18295 | + 'donate_interface-processing-error' => "Mañasqayki llamk'apusqa kaptin pantasqam tukurqan. |
| 18296 | +Manam kanchu aypanalla willa llamk'apuykuq antachakuna.", |
| 18297 | + 'donate_interface-AED' => 'Hukllachasqa Arabya Imiratukuna dirham', |
| 18298 | + 'donate_interface-ARS' => 'Arhintina peso', |
| 18299 | + 'donate_interface-AUD' => 'Awstralya dolar', |
| 18300 | + 'donate_interface-BBD' => 'Barbados dolar', |
| 18301 | + 'donate_interface-BDT' => 'Bangladesh taka', |
| 18302 | + 'donate_interface-BGN' => 'Bulgarya lev', |
| 18303 | + 'donate_interface-BHD' => 'Bahrain dinar', |
| 18304 | + 'donate_interface-BMD' => 'Bermuda dolar', |
| 18305 | + 'donate_interface-BND' => 'Brunei dolar', |
| 18306 | + 'donate_interface-BOB' => 'Buliwya buliwyanu', |
| 18307 | + 'donate_interface-BRL' => 'Brasil real', |
| 18308 | + 'donate_interface-BSD' => 'Bahamas dolar', |
| 18309 | + 'donate_interface-BZD' => 'Bilisi dolar', |
| 18310 | + 'donate_interface-CAD' => 'Kanada dolar', |
| 18311 | + 'donate_interface-CHF' => 'Suwisa franku', |
| 18312 | + 'donate_interface-CLP' => 'Chili peso', |
| 18313 | + 'donate_interface-CNY' => 'Chunwa yuan renminbi', |
| 18314 | + 'donate_interface-COP' => 'Kulumbya peso', |
| 18315 | + 'donate_interface-CRC' => 'Kustarika kulun', |
| 18316 | + 'donate_interface-CZK' => 'Chiku koruna', |
| 18317 | + 'donate_interface-DKK' => 'Danis krone', |
| 18318 | + 'donate_interface-DOP' => 'Duminikana peso', |
| 18319 | + 'donate_interface-DZD' => 'Alhirya dinar', |
| 18320 | + 'donate_interface-EEK' => 'Istunya kroon', |
| 18321 | + 'donate_interface-EGP' => 'Ihiptu liwra', |
| 18322 | + 'donate_interface-EUR' => 'Iwru', |
| 18323 | + 'donate_interface-GBP' => 'Britanya liwra', |
| 18324 | + 'donate_interface-GTQ' => 'Watimala kitsal', |
| 18325 | + 'donate_interface-HKD' => 'Hong Kong dolar', |
| 18326 | + 'donate_interface-HNL' => 'Honduras lempira', |
| 18327 | + 'donate_interface-HRK' => 'Hurwat kuna', |
| 18328 | + 'donate_interface-HUF' => 'Unriya forint', |
| 18329 | + 'donate_interface-IDR' => 'Indunisya rupiah', |
| 18330 | + 'donate_interface-ILS' => 'Israyil shekel', |
| 18331 | + 'donate_interface-INR' => 'Indya rupya', |
| 18332 | + 'donate_interface-JMD' => 'Shamayka dolar', |
| 18333 | + 'donate_interface-JOD' => 'Hurdanya dinar', |
| 18334 | + 'donate_interface-JPY' => 'Nihun yen', |
| 18335 | + 'donate_interface-KES' => 'Kinya shilling', |
| 18336 | + 'donate_interface-KRW' => 'Urin Kuriya won', |
| 18337 | + 'donate_interface-KYD' => "Kayman wat'akuna dolar", |
| 18338 | + 'donate_interface-KZT' => 'Qasaqsuyu tenge', |
| 18339 | + 'donate_interface-LBP' => 'Libanu liwra', |
| 18340 | + 'donate_interface-LKR' => 'Sri Lanka rupya', |
| 18341 | + 'donate_interface-LTL' => 'Lituwa litas', |
| 18342 | + 'donate_interface-LVL' => 'Latwiya lats', |
| 18343 | + 'donate_interface-MAD' => 'Maruku dirham', |
| 18344 | + 'donate_interface-MKD' => 'Makidunya dinar', |
| 18345 | + 'donate_interface-MUR' => 'Mawrisyu rupya', |
| 18346 | + 'donate_interface-MVR' => 'Maldiwa rupya', |
| 18347 | + 'donate_interface-MXN' => 'Mishiku peso', |
| 18348 | + 'donate_interface-MYR' => 'Malasya ringgit', |
| 18349 | + 'donate_interface-NOK' => 'Nurwiga krone', |
| 18350 | + 'donate_interface-NZD' => 'Musuq Silanda dolar', |
| 18351 | + 'donate_interface-OMR' => 'Uman riyal', |
| 18352 | + 'donate_interface-PAB' => 'Panama balboa', |
| 18353 | + 'donate_interface-PEN' => 'Piruw musuq sulis', |
| 18354 | + 'donate_interface-PHP' => 'Philipina peso', |
| 18355 | + 'donate_interface-PKR' => 'Pakistan rupya', |
| 18356 | + 'donate_interface-PLN' => 'Pulska złoty', |
| 18357 | + 'donate_interface-PYG' => 'Parawayi waraniyi', |
| 18358 | + 'donate_interface-QAR' => 'Qatar riyal', |
| 18359 | + 'donate_interface-RON' => 'Rumanya leu', |
| 18360 | + 'donate_interface-RUB' => 'Rusiya rublu', |
| 18361 | + 'donate_interface-SAR' => 'Sawud riyal', |
| 18362 | + 'donate_interface-SEK' => 'Suwiri krona', |
| 18363 | + 'donate_interface-SGD' => 'Singapur dolar', |
| 18364 | + 'donate_interface-SVC' => 'Salwadur kulun', |
| 18365 | + 'donate_interface-THB' => 'Thay baht', |
| 18366 | + 'donate_interface-TJS' => 'Tayik Somoni', |
| 18367 | + 'donate_interface-TND' => 'Tunisya dinar', |
| 18368 | + 'donate_interface-TRY' => 'Turkiya lira', |
| 18369 | + 'donate_interface-TTD' => 'Trinidad-Tobago dolar', |
| 18370 | + 'donate_interface-TWD' => 'Musuq Taywan dolar', |
| 18371 | + 'donate_interface-UAH' => 'Ukranya hryvnia', |
| 18372 | + 'donate_interface-USD' => 'HAS dolar', |
| 18373 | + 'donate_interface-UYU' => 'Uruwayi peso', |
| 18374 | + 'donate_interface-UZS' => 'Usbikistan som', |
| 18375 | + 'donate_interface-VND' => 'Witnam dong', |
| 18376 | + 'donate_interface-XAF' => 'Chawpi Aprika CFA franku', |
| 18377 | + 'donate_interface-XCD' => 'Anti Kariwi dolar', |
| 18378 | + 'donate_interface-XOF' => 'Kunti Aprika CFA franku', |
| 18379 | + 'donate_interface-ZAR' => 'Urin Aprika rand', |
| 18380 | + 'donate_interface-accessible' => "Kay p'anqataqa qarana p'anqallamantam haywana kachkan.", |
| 18381 | + 'donate_interface-paypal-button' => 'PayPal nisqawan qaray', |
| 18382 | + 'donate_interface-paypal-redirect' => 'PayPal nisqaman pusapuspa …', |
| 18383 | + 'donate_interface-cc-button' => "Rantiy p'anqacha (credit card) nisqawan qaray", |
| 18384 | + 'donate_interface-ccdc-button' => "Rantiy/Manuy p'anqacha (credit/debit card) nisqawan qaray", |
| 18385 | + 'donate_interface-dd-button' => 'Chiqa manuy (direct debit) nisqawan qaray', |
| 18386 | + 'donate_interface-bt-button' => 'Qullqiwasi wantuywan qaray', |
| 18387 | + 'donate_interface-rt-button' => '$1 sutiyuq qullqiwasiwan qaray', |
| 18388 | + 'donate_interface-ewallet-button' => '$1 nisqawan qaray', |
| 18389 | + 'donate_interface-donor-legend' => 'Qaraqmanta willakuna', |
| 18390 | + 'donate_interface-card-legend' => "Rantiy p'anqacha (credit card) nisqamanta willakuna", |
| 18391 | + 'donate_interface-amount-legend' => "Hayk'a qarana", |
| 18392 | + 'donate_interface-cvv-link' => 'Maypitaq kayqa kachkan?', |
| 18393 | + 'donate_interface-donor-amount' => "Hayk'a", |
| 18394 | + 'donate_interface-donor-currency-label' => 'Kañina', |
| 18395 | + 'donate_interface-donor-email' => 'E-chaski imamayta', |
| 18396 | + 'donate_interface-donor-emailAdd' => 'E-chaski imamayta', |
| 18397 | + 'donate_interface-donor-name' => 'Suti', |
| 18398 | + 'donate_interface-donor-fname' => 'Ñawpaq suti', |
| 18399 | + 'donate_interface-donor-mname' => 'Chawpi suti', |
| 18400 | + 'donate_interface-donor-lname' => 'Ayllu suti', |
| 18401 | + 'donate_interface-donor-street' => 'Kalli', |
| 18402 | + 'donate_interface-donor-city' => 'Llaqta', |
| 18403 | + 'donate_interface-donor-state' => 'Suyu (HAS)', |
| 18404 | + 'donate_interface-donor-zip' => 'Chaski tuyru', |
| 18405 | + 'donate_interface-donor-postal' => 'Chaski tuyru:', |
| 18406 | + 'donate_interface-donor-country' => 'Mamallaqta/Suyu', |
| 18407 | + 'donate_interface-donor-address' => 'Imamayta', |
| 18408 | + 'donate_interface-donor-card' => "Rantiy p'anqacha (credit card)", |
| 18409 | + 'donate_interface-donor-card-num' => "P'anqachap huchhan", |
| 18410 | + 'donate_interface-donor-expiration' => "Puchukay p'unchawnin", |
| 18411 | + 'donate_interface-donor-security' => 'Alliku huchha', |
| 18412 | + 'donate_interface-donor-submit' => 'Qaray', |
| 18413 | + 'donate_interface-donor-currency-msg' => 'Kay qaranaqa $1 kañinapim kanqa', |
| 18414 | + 'donate_interface-card-name-amex' => 'American Express', |
| 18415 | + 'donate_interface-card-name-visa' => 'Visa', |
| 18416 | + 'donate_interface-card-name-mc' => 'Mastercard', |
| 18417 | + 'donate_interface-card-name-discover' => 'Discover', |
| 18418 | + 'donate_interface-error-msg-general' => "Mañasqayki llamk'apusqa kaptin pantasqam tukurqan.", |
| 18419 | + 'donate_interface-error-msg-nopaypal' => "Allwiya pantasqa kaptinmi, mañasqaykitaqa PayPal nisqaman manam kachayta atinichu. Ama hina kaspa, kaq rantiy p'anqacha qaranapaq hunt'ana p'anqawan ruraykachay.", |
| 18420 | + 'donate_interface-error-msg' => 'Ama hina kaspa, $1 nisqata yaykuchiy', |
| 18421 | + 'donate_interface-error-msg-js' => 'Ama hina kaspa, yaykuchiy', |
| 18422 | + 'donate_interface-error-msg-validation' => "Ama hina kaspa, hunt'ana p'anqapi pantasqakunata allinchay.", |
| 18423 | + 'donate_interface-error-msg-invalid-amount' => 'Ama hina kaspa, chaniyuq qarana chhikata yaykuchiy', |
| 18424 | + 'donate_interface-error-msg-email' => 'Ama hina kaspa, chaniyuq e-chaski imamaytata yaykuchiy', |
| 18425 | + 'donate_interface-error-msg-card-num' => "Ama hina kaspa, huk chaskisqa p'anqachapaq chaniyuq rantiy p'anqacha huchhata yaykuchiy", |
| 18426 | + 'donate_interface-error-msg-amex' => "Ama hina kaspa, American Express nisqapaq chaniyuq rantiy p'anqacha huchhata yaykuchiy.", |
| 18427 | + 'donate_interface-error-msg-mc' => "Ama hina kaspa, MasterCard nisqapaq chaniyuq rantiy p'anqacha huchhata yaykuchiy.", |
| 18428 | + 'donate_interface-error-msg-visa' => "Ama hina kaspa, Visa nisqapaq chaniyuq rantiy p'anqacha huchhata yaykuchiy.", |
| 18429 | + 'donate_interface-error-msg-discover' => "Ama hina kaspa, Discover nisqapaq chaniyuq rantiy p'anqacha huchhata yaykuchiy.", |
| 18430 | + 'donate_interface-error-msg-amount' => "hayk'a qarana", |
| 18431 | + 'donate_interface-error-msg-emailAdd' => 'e-chaski imamayta', |
| 18432 | + 'donate_interface-error-msg-fname' => 'ñawpaq suti', |
| 18433 | + 'donate_interface-error-msg-lname' => 'ayllu suti', |
| 18434 | + 'donate_interface-error-msg-street' => 'imamayta (kalli)', |
| 18435 | + 'donate_interface-error-msg-city' => 'llaqta', |
| 18436 | + 'donate_interface-error-msg-state' => 'suyu', |
| 18437 | + 'donate_interface-error-msg-zip' => 'chaski tuyru', |
| 18438 | + 'donate_interface-error-msg-postal' => 'chaski tuyru', |
| 18439 | + 'donate_interface-error-msg-country' => 'mama llaqta', |
| 18440 | + 'donate_interface-error-msg-card_type' => "ima laya rantiy p'anqacha (credit card)", |
| 18441 | + 'donate_interface-error-msg-card_num' => "rantiy p'anqacha (credit card) nisqap huchhan", |
| 18442 | + 'donate_interface-error-msg-expiration' => "p'anqachap puchukay p'unchawnin", |
| 18443 | + 'donate_interface-error-msg-cvv' => "P'anqachaykip wasa larunpi CVV", |
| 18444 | + 'donate_interface-error-msg-captcha' => 'Qusqayki captcha chaniqa manam allinchu. Ama hina kaspa, musuqmanta ruraykachay.', |
| 18445 | + 'donate_interface-error-msg-genaricrequired' => "Kay suyucha hunt'anam tiyan", |
| 18446 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Añaychayki yanapawasqaykikumanta!', |
| 18447 | + 'donate_interface-thankyou' => 'Añaychayki qarawasqaykikumanta!', |
| 18448 | + 'donate_interface-post-transaction' => 'Qullqi wantuy imaymanamanta', |
| 18449 | + 'donate_interface-cc-form-header-personal' => "Mink'achiku nisqamanta willakuna", |
| 18450 | + 'donate_interface-cc-form-header-payment' => 'Hurkay (kañiy) nisqamanta willakuna', |
| 18451 | + 'donate_interface-make-your-donation' => 'Kunan qaray', |
| 18452 | + 'donate_interface-state-in-us' => 'Hukllachasqa Amirika Suyukunapi kaspa', |
| 18453 | + 'donate_interface-comment' => 'Willapuy', |
| 18454 | + 'donate_interface-first' => 'Ñawpaq', |
| 18455 | + 'donate_interface-middle' => 'Chawpi', |
| 18456 | + 'donate_interface-last' => 'Ayllu', |
| 18457 | + 'donate_interface-other' => 'Wakin', |
| 18458 | + 'donate_interface-donate-wikipedia' => 'Wikipidiyapi qaray', |
| 18459 | + 'donate_interface-or' => 'icha', |
| 18460 | + 'donate_interface-your-information' => 'Qampa willayniyki', |
| 18461 | + 'donate_interface-mailing-address' => 'Chaski imamayta', |
| 18462 | + 'donate_interface-billing-address' => "Mink'achiku imamayta", |
| 18463 | + 'donate_interface-billing-name' => "Mink'achiku suti", |
| 18464 | + 'donate_interface-title' => 'Huqariy suti', |
| 18465 | + 'donate_interface-company-name' => 'Ruruchinap icha tantanakuypa sutin', |
| 18466 | + 'donate_interface-address-1' => 'Imamayta 1', |
| 18467 | + 'donate_interface-address-2' => 'Imamayta 2', |
| 18468 | + 'donate_interface-address-lines' => 'Imamayta sinrukuna', |
| 18469 | + 'donate_interface-address-line-2' => 'Imamayta (2ñ sinru)', |
| 18470 | + 'donate_interface-street-address' => 'Imamayta (kalli)', |
| 18471 | + 'donate_interface-street-address-line-2' => 'Imamayta (2ñ sinru)', |
| 18472 | + 'donate_interface-street-1' => 'Kalli 1', |
| 18473 | + 'donate_interface-street-2' => 'Kalli 2', |
| 18474 | + 'donate_interface-apartment-number' => 'Apt. #', |
| 18475 | + 'donate_interface-city-town' => 'Llaqta', |
| 18476 | + 'donate_interface-town-city' => 'Llaqta', |
| 18477 | + 'donate_interface-state-province' => 'Suyu/Marka', |
| 18478 | + 'donate_interface-zip' => 'Chaski tuyru', |
| 18479 | + 'donate_interface-zip-code' => 'Chaski tuyru', |
| 18480 | + 'donate_interface-zip-postal' => 'chaski tuyru', |
| 18481 | + 'donate_interface-zip-postal-code' => 'chaski tuyru', |
| 18482 | + 'donate_interface-billing-code' => "mink'achiku chaski tuyru", |
| 18483 | + 'donate_interface-country' => 'mama llaqta', |
| 18484 | + 'donate_interface-select-country' => 'mama llaqtata akllay', |
| 18485 | + 'donate_interface-confirm-email' => 'E-chaski imamaytata takyachiy', |
| 18486 | + 'donate_interface-phone' => 'Karu rimana', |
| 18487 | + 'donate_interface-telephone' => 'Karu rimana', |
| 18488 | + 'donate_interface-telephone-home' => 'Karu rimana (wasipi)', |
| 18489 | + 'donate_interface-billing-phone-number' => "mink'achiku karu rimana huchha", |
| 18490 | + 'donate_interface-donation-information' => 'Qaranamanta willakuna', |
| 18491 | + 'donate_interface-cc-billing-information' => "Rantiy p'anqacha (credit card) nisqamanta mink'achiku willakuna", |
| 18492 | + 'donate_interface-pay-by-credit-card' => "Rantiy p'anqacha (credit card) nisqawan hurkay (kañiy)", |
| 18493 | + 'donate_interface-which-card' => "Mayqin p'anqachatataq llamk'achiyta munanki?", |
| 18494 | + 'donate_interface-choose-donation-method' => 'Qarana ñanta akllay', |
| 18495 | + 'donate_interface-cardholders-name' => "P'anqachayuq runap sutin", |
| 18496 | + 'donate_interface-name-on-card' => "P'anqachapi suti", |
| 18497 | + 'donate_interface-type-of-card' => "Ima laya p'anqacha", |
| 18498 | + 'donate_interface-cards-accepted' => "Chaskisqa p'anqachakuna", |
| 18499 | + 'donate_interface-card-type' => "Ima laya p'anqacha", |
| 18500 | + 'donate_interface-credit-card-type' => "Ima laya rantiy p'anqacha (credit card)", |
| 18501 | + 'donate_interface-credit-card-number' => "Rantiy p'anqacha (credit card) nisqap huchhan", |
| 18502 | + 'donate_interface-credit-card-number-abbreviated' => "Rantiy p'anqacha (credit card) #", |
| 18503 | + 'donate_interface-credit-card-expiration' => "Rantiy p'anqacha (credit card) nisqap puchukay p'unchawnin", |
| 18504 | + 'donate_interface-card-expiration' => "P'anqachap puchukay p'unchawnin", |
| 18505 | + 'donate_interface-select-month-of-expiration' => 'Puchukay killata akllay', |
| 18506 | + 'donate_interface-select-year-of-expiration' => 'Puchukay watata akllay', |
| 18507 | + 'donate_interface-expires-question' => 'Puchukanqachu?', |
| 18508 | + 'donate_interface-expires' => 'Puchukan', |
| 18509 | + 'donate_interface-card-security-code' => "P'anqachap alliku huchhan", |
| 18510 | + 'donate_interface-cvv' => 'CVV', |
| 18511 | + 'donate_interface-cvv-number-abbreviated' => 'CVV #', |
| 18512 | + 'donate_interface-cvv2' => 'CVV2', |
| 18513 | + 'donate_interface-cvv-number' => 'CVV huchha', |
| 18514 | + 'donate_interface-verification-number' => 'Llanchina huchha', |
| 18515 | + 'donate_interface-what-is-this' => 'Imataq kay?', |
| 18516 | + 'donate_interface-do-not-include-dashes' => "Ama hina kaspa, ama aspi siq'ita (-) qillqaychu", |
| 18517 | + 'donate_interface-please-donate-today' => "Ama hina kaspa, kunan p'unchaw qaray", |
| 18518 | + 'donate_interface-donate-now' => 'Kunan qaray', |
| 18519 | + 'donate_interface-please-select-gift-amount' => "Ama hina kaspa, akllay hayk'a qaranki", |
| 18520 | + 'donate_interface-select-gift-amount' => "Akllay hayk'a qaranki", |
| 18521 | + 'donate_interface-select-amount' => "Hayk'a qarana akllay", |
| 18522 | + 'donate_interface-make-a-donation' => 'Qaray', |
| 18523 | + 'donate_interface-enter-your-amount' => "Icha kay hawapi kahachapi yaykuchiy, hayk'a qaranki", |
| 18524 | + 'donate_interface-will-support-with-gift' => 'Kay chhika qaranaywanmi yanapasaq:', |
| 18525 | + 'donate_interface-will-make-tax-deductible-gift' => 'Kay chhika impuwistu hamuypallana qaranaywanmi yanapasaq:', |
| 18526 | + 'donate_interface-submit-my-secure-donation' => 'Takyachisqalla qaranata kachamuway', |
| 18527 | + 'donate_interface-next' => 'Qatiq', |
| 18528 | + 'donate_interface-continue' => 'Qatiqpiraq ruray', |
| 18529 | + 'donate_interface-cancel' => 'Ama niy', |
| 18530 | + 'donate_interface-payment' => 'Hurkay (kañiy)', |
| 18531 | + 'donate_interface-payment-type' => 'Ima hina hurkay (kañiy)', |
| 18532 | + 'donate_interface-month' => '$1 ($2)', |
| 18533 | + 'donate_interface-please-complete' => "Ama hina kaspa, kay qatiqpi qaranaykita hunt'ay ...", |
| 18534 | + 'donate_interface-description' => "T'iktuna", |
| 18535 | + 'donate_interface-donation' => 'Qarana', |
| 18536 | + 'donate_interface-email-receipt' => 'Takyachiy willana e-chaskita kayman kachay:', |
| 18537 | + 'donate_interface-monthly-donation' => 'Sapa killa qaray', |
| 18538 | + 'donate_interface-via-paypal' => '(PayPal nisqawan)', |
| 18539 | + 'donate_interface-shirt-size' => 'Kusmap chhikan:', |
| 18540 | + 'donate_interface-shirt-size-2' => 'Kusmap chhikan: $1', |
| 18541 | + 'donate_interface-language' => 'Rimay:', |
| 18542 | + 'donate_interface-front' => 'Ñawpa', |
| 18543 | + 'donate_interface-back' => 'Qhipa', |
| 18544 | + 'donate_interface-front-of-shirt' => 'Kusmap ñawpa larun', |
| 18545 | + 'donate_interface-back-of-shirt' => 'Kusmap qhipa larun', |
| 18546 | + 'donate_interface-select-a-size' => 'Ama hina kaspa, chhikata akllay.', |
| 18547 | + 'donate_interface-select' => 'Akllay', |
| 18548 | + 'donate_interface-shipping-address' => 'Kachana imamayta', |
| 18549 | + 'donate_interface-shipping-address-different' => "Kachana imamaytayqa manam mink'achiku imamaytay kaqllachu.", |
| 18550 | + 'donate_interface-shipping-address-same' => "Kachana imamaytaqa mink'achiku imamayta kaqllam.", |
| 18551 | + 'donate_interface-only-billing-address' => "Kusmakunataqa mink'achiku imamaytallamanmi kachana kachkan.", |
| 18552 | + 'donate_interface-donation-must-equal' => 'Qaranaqa $1 hinallam icha aswanmi kana tiyan.', |
| 18553 | + 'donate_interface-thank-you' => 'Añaychayki! Qarasqaykiqa chaskisqaykuñam.', |
| 18554 | + 'donate_interface-wikipedia-translation' => 'Paqtataq: Kusma makipi "Wikipedia" qillqasqaqa "Wikipedia 10" rikch\'am kanqa, manam t\'ikrasqachu kanqa.', |
| 18555 | + 'donate_interface-on-the-back' => 'Kaywanmi wasa larupi:', |
| 18556 | + 'donate_interface-tshirt-confirmation' => 'Kusmaykitaqa kay qatiq chhikapim rimaypipas kachamusqaykiku.', |
| 18557 | + 'donate_interface-donation-tshirt' => 'Qarana (kusmata chaskiy)', |
| 18558 | + 'donate_interface-change' => 'Hukchay', |
| 18559 | + 'donate_interface-select-credit-card' => "Rantiy p'anqacha (credit card) nisqata akllay", |
| 18560 | + 'donate_interface-optional' => 'chikllana', |
| 18561 | + 'donate_interface-state-dropdown-YY' => 'Suyuta akllay (HAS)', |
| 18562 | + 'donate_interface-state-dropdown-XX' => 'Mana Hukllachasqa Amirika Suyukunapichu', |
| 18563 | + 'donate_interface-bt-account_holder' => 'Rakiqunayuq runa', |
| 18564 | + 'donate_interface-bt-bank_account_number' => 'Qullqiwasipi qullqiyupana huchha', |
| 18565 | + 'donate_interface-bt-country_description' => "Mamallaqta t'iktuy", |
| 18566 | + 'donate_interface-bt-payment_reference' => 'Kurkay (kañiy) apamuy', |
| 18567 | + 'donate_interface-bt-swift_code' => 'SWIFT tuyru', |
| 18568 | + 'donate_interface-bt-special_id' => 'Sapaq tuyru', |
| 18569 | + 'donate_interface-bt-information' => 'Qullqiwasi wantuymanta willakuna', |
| 18570 | + 'donate_interface-bt-finished' => 'Tukuchisqa', |
| 18571 | + 'donate_interface-obt-biller_id' => "Mink'achiku tuyru (biller code)", |
| 18572 | + 'donate_interface-obt-customer_payment_reference' => 'Apamuna #', |
| 18573 | + 'donate_interface-obt-information' => 'Llikapi qullqiwasi wantuymanta willakuna', |
| 18574 | + 'donate_interface-online_bank_transfer_message' => 'Karu rimanawan llikawanpas qullqiwasi wantuy - BPAY®', |
| 18575 | + 'donate_interface-rtbt-issuer_id' => 'Qullqi wasita akllay', |
| 18576 | + 'donate_interface-rtbt-issuer_id-longlist' => 'Huk qullqi wasikuna', |
| 18577 | + 'donate_interface-dd-account_name' => 'Qullqiyupanayuq runap sutin', |
| 18578 | + 'donate_interface-dd-account_number' => 'Qullqiyupanap huchhan', |
| 18579 | + 'donate_interface-dd-authorization_id' => 'Kamana tuyru', |
| 18580 | + 'donate_interface-dd-bank_check_digit' => 'Qullqiwasi llanchina huchhara', |
| 18581 | + 'donate_interface-dd-bank_code' => 'Qullqiwasip tuyru huchhan', |
| 18582 | + 'donate_interface-dd-bank_name' => 'Qullqiwasip sutin', |
| 18583 | + 'donate_interface-dd-branch_code' => 'Qullqiwasip sukursal tuyrun', |
| 18584 | + 'donate_interface-dd-direct_debit_text' => 'Chiqa manuy (direct debit) qillqa', |
| 18585 | + 'donate_interface-dd-iban' => 'IBAN', |
| 18586 | + 'donate_interface-translate-bluelink' => "Kay t'ikrasqata allinchay", |
| 18587 | + 'donate_interface-translate-redlink1' => "Kay p'anqata t'ikraysiy", |
| 18588 | + 'donate_interface-translate-redlink2' => "Icha t'ikrasqaykita e-chaskiwan kayman kachamuy: translations@wikimedia.org", |
| 18589 | + 'donate_interface-email-fallbackname' => 'Wikimedia Foundation nisqap qhuchumasin', |
| 18590 | + 'donate_interface-email-subject' => 'Añaychayki Wikimedia Foundation nisqamanta', |
| 18591 | + 'donate_interface-email-unsub-title' => 'Wikimedia Foundation nisqamanta amaña imatapas kachamuwaychu', |
| 18592 | + 'donate_interface-email-unsub-button' => 'Amaña imatapas kachamuwaychu', |
| 18593 | + 'donate_interface-email-unsub-success' => 'Imamaytaykiqa e-chaski kachana sutisuyuykumanta qichusqañam', |
| 18594 | + 'donate_interface-email-unsub-delay' => "Ama hina kaspa, suyallay, tawa (4) p'unchawkamachá unanqa hukchasqakuna aypanankama. Ama hina kaspa, pampachawayku chaskinayki e-chaskiykumanta kay pachapi. Tapuwayta munaspaykiqa, e-chaskiykita kayman kachamuway: <donations@wikimedia.org>", |
| 18595 | + 'donate_interface-email-unsub-fail' => "Mañasqayki llamk'apusqa kaptin pantasqam tukurqan. Ama hina kaspa, tapuyta munaspaykiqa <donations@wikimedia.org> nisqaman e-chaskita kachay.", |
| 18596 | + 'donate_interface-email-unsub-confirm' => 'Chiqapta yachankichu, manañachu <b>$1</b> nisqamanta e-chaskikunata chaskiyta munankichu?', |
| 18597 | + 'donate_interface-faqs' => 'Pasaq tapuykuna', |
| 18598 | + 'donate_interface-tax-info' => 'Impuwistu hamuypallana nisqamanta willakuna', |
| 18599 | + 'donate_interface-currency-change' => 'Hukchasqa kachunchu?', |
| 18600 | + 'donate_interface-taxded-link-int' => 'Impuwistu, huk chiqanmantapas willakuna', |
| 18601 | + 'donate_interface-taxded-link-us' => 'Impuwistu hamuypallana nisqamanta willakuna', |
| 18602 | + 'donate_interface-monthlybox-title' => 'Sapa killa qarana kachunchu?', |
| 18603 | + 'donate_interface-monthlybox-content' => "Sapa killa qaranakunaqa killapi iskay ñiqin p'unchawpim tukukunku. Ima hayk'appas amaña niytam atinki.", |
| 18604 | + 'donate_interface-monthlybox-amount' => "Hayk'a qarana:", |
| 18605 | + 'donate_interface-monthlybox-yes' => 'Arí, sapa killam qarana kachun.', |
| 18606 | + 'donate_interface-monthlybox-no' => 'Ama sapa killa kachunchu, sapalla kutim qarana kachun.', |
| 18607 | + 'donate_interface-monthlybox-bottom' => "Qaranaykiqa takyasqallam llamk'apusqa kanqa.", |
| 18608 | + 'donate_interface-securelogo-title' => "Takyachinapaq ñit'iy - kay llika tiyayqa VeriSign SSL nisqatam akllarqan takyachisqalla e-makipurapaq sunqullisqa willanakuypaqpas.", |
| 18609 | + 'donate_interface-secureLogo-text' => 'SSL illukunamanta', |
| 18610 | + 'donate_interface-error-http-403' => "Manam saqillasunkichu kay p'anqaman riyta.", |
18186 | 18611 | ); |
18187 | 18612 | |
18188 | 18613 | /** Romanian (Română) |
— | — | @@ -18525,6 +18950,7 @@ |
18526 | 18951 | 'donate_interface-email-unsub-button' => 'Dezabonare', |
18527 | 18952 | 'donate_interface-email-unsub-success' => 'Ați fost înlăturat cu succes din lista noastră de discuții', |
18528 | 18953 | 'donate_interface-email-unsub-fail' => 'A apărut o eroare la procesarea solicitării dumneavoastră. Vă rugăm, contactați <donations@wikimedia.org>.', |
| 18954 | + 'donate_interface-email-unsub-confirm' => 'Sunteți sigur că doriți să dezabonați adresa <b>$1</b>?', |
18529 | 18955 | 'donate_interface-faqs' => 'Întrebări frecvente', |
18530 | 18956 | 'donate_interface-tax-info' => 'Informații despre deductibilitatea fiscală', |
18531 | 18957 | 'donate_interface-currency-change' => 'Schimbați?', |
— | — | @@ -18538,6 +18964,7 @@ |
18539 | 18965 | 'donate_interface-monthlybox-bottom' => 'Donația dumneavoastră va fi prelucrată în siguranță.', |
18540 | 18966 | 'donate_interface-securelogo-title' => 'Clic pentru a verifica – Acest site a ales VeriSign SSL pentru a securiza comerțul electronic și informațiile confidențiale.', |
18541 | 18967 | 'donate_interface-secureLogo-text' => 'Despre certificatele SSL', |
| 18968 | + 'donate_interface-error-http-403' => 'Nu aveți permisiunea să accesați această pagină.', |
18542 | 18969 | ); |
18543 | 18970 | |
18544 | 18971 | /** Tarandíne (Tarandíne) |
— | — | @@ -19061,7 +19488,7 @@ |
19062 | 19489 | 'donate_interface-error-msg-captcha-please' => 'Пожалуйста, заполните форму Captcha, чтобы доказать, что вы не бот.', |
19063 | 19490 | 'donate_interface-error-msg-cookies' => 'Пожалуйста, включите «куки» (cookies) в своём браузере.', |
19064 | 19491 | 'donate_interface-error-msg-genaricrequired' => 'Это поле обязательно для заполнения.', |
19065 | | - 'donate_interface-donate-error-try-a-different-card' => 'попробуйте другую карту', |
| 19492 | + 'donate_interface-donate-error-try-a-different-card' => 'Пожалуйста, [$1 попробуйте другую карту] или выберите [$2 другой способ сделать пожертвование], либо свяжитесь с нами по адресу $3', |
19066 | 19493 | 'donate_interface-donate-error-thank-you-for-your-support' => 'Спасибо за Вашу поддержку!', |
19067 | 19494 | 'php-response-declined' => 'Ваша транзакция не может быть принята.', |
19068 | 19495 | 'donate_interface-thankyou' => 'Спасибо за ваше пожертвование!', |
— | — | @@ -19233,6 +19660,7 @@ |
19234 | 19661 | 'donate_interface-email-unsub-success' => 'Вы успешно исключены из нашего списка рассылки', |
19235 | 19662 | 'donate_interface-email-unsub-delay' => 'Пожалуйста, учтите, что изменения вступят в силу в течение четырёх (4) дней. Приносим свои извинения за письма, которые вы получите за это время. Если у вас возникли вопросы, обращайтесь по адресу <donations@wikimedia.org>', |
19236 | 19663 | 'donate_interface-email-unsub-fail' => 'Ваш запрос обработать не удалось, пожалуйста, свяжитесь с нами по адресу <donations@wikimedia.org>.', |
| 19664 | + 'donate_interface-email-unsub-confirm' => 'Вы уверены, что хотите отписаться для <b>$1</b>?', |
19237 | 19665 | 'donate_interface-faqs' => 'Часто задаваемые вопросы', |
19238 | 19666 | 'donate_interface-tax-info' => 'Информация об освобождении пожертвований от налогов', |
19239 | 19667 | 'donate_interface-informationsharing' => 'Делая пожертвование, вы делитесь своей информацией с «Фондом Викимедиа» - некоммерческой организацией, которая ведет проект Википедия и другие проекты Викимедии, а также с ее сервисными провайдерами в США и в других странах, в соответствии с <a href="https://www.mediawiki.org//wikimediafoundation.org/wiki/Donor_policy/ru">политикой конфиденциальности информации дарителя</a>. Мы не продаем информацию о вас и не обмениваемся ею ни с кем', |
— | — | @@ -19252,6 +19680,7 @@ |
19253 | 19681 | 'donate_interface-monthlybox-bottom' => 'Информация о вашем пожертвовании будет обработана в защищённом режиме.', |
19254 | 19682 | 'donate_interface-securelogo-title' => 'Нажмите, чтобы проверить — этот сайт выбрал VeriSign SSL для обеспечения безопасности электронной коммерции и конфиденциальных сообщений.', |
19255 | 19683 | 'donate_interface-secureLogo-text' => 'О сертификатах SSL', |
| 19684 | + 'donate_interface-error-http-403' => 'Извините, у вас недостаточно прав для доступа к этой странице.', |
19256 | 19685 | ); |
19257 | 19686 | |
19258 | 19687 | /** Rusyn (Русиньскый) |
— | — | @@ -19845,10 +20274,10 @@ |
19846 | 20275 | <p>කාඩ්පත් ධර සත්යෙක්ෂණ අගය (CVV): මෙම ඉලක්කම් තුන හෝ හතරකින් යුත් අංක කාඩ්පත් හිමියාගේ අයිතියෙහි එම භෞතික කාඩ්පත තිබේදැයි සුරක්ෂිත කිරීම සදහා උපකාරී වේ. බලය නොලත් හෝ වංචනික භාවිතයන් වළැක්වීම සදහාද මෙය උපකාරී වේ.</p> |
19847 | 20276 | <h4>වීසා,මාස්ටර්කාඩ්</h4> |
19848 | 20277 | <p>ඉලක්කම් තුනකින් යුත් කේතය ඔබගේ කාඩ්පතෙහි පිටුපස පිහිටා ඇත. (මුද්රා පැත්තෙහි ඇතුළතින් ) |
19849 | | -Typically the signature panel will have a series of numbers, but only the last three digits make up the CVV code.</p> |
| 20278 | +ආදර්ශ වශයෙන් මුද්රා පැනලය සතුව සංඛ්යා මාලාවක් ඇත, නමුත් මෙයින් අවසන් අංක තුන පමණක් CVV කේතයට අයත් වේ.</p> |
19850 | 20279 | <h4>ඇමරිකන් එක්ස්ප්රෙස්</h4> |
19851 | | -<p>The code is <i>always</i> located <i>above</i> the embossed (raised) account number on the face of the card. |
19852 | | -In some instances, the code is located on the left side of the card, but is always above the account number.</p><br />', |
| 20280 | +<p>මෙම කේතය <i>සැමවිටම</i> අඩංගු වන්නේ කාඩ්පත් මුහුණතෙහි ගිණුම් අංකය මත නෙරා ඇති පරිදි මුද්රිත (උද්ගත) <i>ස්ථානයේය</i>. |
| 20281 | +සමහර සිද්ධි වලදී, මෙම කේතය කාඩ්පතෙහි වම් පසෙහි ඇත, නමුත් සැමවිටම ඇත්තේ ගිණුම් අංකයට ඉහළින්ය.</p><br />', |
19853 | 20282 | 'donate_interface-question-comment' => 'ප්රශ්න හෝ විවේචන ඇත්ද? සම්බන්ධ කරගන්න: <a href="mailto:donate@wikimedia.org">donate@wikimedia.org</a>', |
19854 | 20283 | 'donate_interface-donate-click' => 'ඔබගේ ණය පත සුරක්ෂිතව ක්රියායනය සිදු වෙනු ඇත.', |
19855 | 20284 | 'donate_interface-otherways' => 'මෙහි පේපැල්, චෙක්පත්, හෝ තැපෑලද ඇතුළුව <a href="http://wikimediafoundation.org/wiki/Ways_to_Give/si">දීමට ඇති වෙනත් මාර්ග තිබේ</a>.', |
— | — | @@ -20484,6 +20913,8 @@ |
20485 | 20914 | 'donate_interface-email-unsub-success' => 'Uspešno ste bili odstranjeni z našega poštnega seznama', |
20486 | 20915 | 'donate_interface-email-unsub-delay' => 'Prosimo vas, da dovolite do štiri (4) dni za uveljavitev sprememb. Opravičujemo se vam za vsa elektronska sporočila, ki jih boste prejeli v tem času. Če imate kakršno koli vprašanje, kontaktirajte <donations@wikimedia.org>', |
20487 | 20916 | 'donate_interface-email-unsub-fail' => 'Pri obdelavi vaše zahteve je prišlo do napake; prosimo, kontaktirajte <donations@wikimedia.org>.', |
| 20917 | + 'donate_interface-email-unsub-confirm' => 'Ali ste prepričani, da na Vaš e-poštni naslov <b>$1</b> ne želite več prejemati e-poštnih obvestil?', |
| 20918 | + 'donate_interface-email-unsub-warning' => 'Izberite to možnost, če od fundacije Wikimedija ne želite več prejemati e-pošte kot donator. Še vedno pa boste na Vaš e-naslov prejemali e-sporočila, v kolikor so povezana z računom na enem od naših projektov. Če imate kakršnokoli sporočilo, nas lahko kontaktirate na <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
20488 | 20919 | 'donate_interface-faqs' => 'Pogosto zastavljena vprašanja', |
20489 | 20920 | 'donate_interface-tax-info' => 'Podatki o davčnih olajšavah', |
20490 | 20921 | 'donate_interface-informationsharing' => 'S prispevanjem delite svoje osebne podatke s fundacijo Wikimedia, neprofitno organizacijo, ki gostuje Wikipedijo in druge projekte Wikimedije, ter njene ponudnike storitev, ki se nahajajo v ZDA in drugod po svetu, ki sledijo naši politiki zasebnosti. Mi ne prodajamo ali trgujemo z Vašimi osebnimi podatki. Za več informacij preberite <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">našo politiko prispevanja</a>.', |
— | — | @@ -20503,6 +20934,7 @@ |
20504 | 20935 | 'donate_interface-monthlybox-bottom' => 'Vaš prispevek bo varno obdelan.', |
20505 | 20936 | 'donate_interface-securelogo-title' => 'Kliknite, če želite preveriti - Ta stran uporablja VeriSign SSL za varne e-transakcije in zaupno komunikacijo.', |
20506 | 20937 | 'donate_interface-secureLogo-text' => 'O potrdilih SSL', |
| 20938 | + 'donate_interface-error-http-403' => 'Za dostop do te strani nimate dovoljenja.', |
20507 | 20939 | ); |
20508 | 20940 | |
20509 | 20941 | /** Albanian (Shqip) |
— | — | @@ -20872,6 +21304,7 @@ |
20873 | 21305 | ); |
20874 | 21306 | |
20875 | 21307 | /** Serbian (Cyrillic script) (Српски (ћирилица)) |
| 21308 | + * @author Nikola Smolenski |
20876 | 21309 | * @author Rancher |
20877 | 21310 | * @author Михајло Анђелковић |
20878 | 21311 | */ |
— | — | @@ -21046,6 +21479,8 @@ |
21047 | 21480 | 'donate_interface-error-msg-captcha-please' => 'Унесите знакове које видите изнад да докажете да нисте бот.', |
21048 | 21481 | 'donate_interface-error-msg-cookies' => 'Омогућите колачиће на прегледачу.', |
21049 | 21482 | 'donate_interface-error-msg-genaricrequired' => 'Ово поље је обавезно', |
| 21483 | + 'donate_interface-donate-error-try-a-different-card' => 'Молимо [$1 пробајте другу картицу] или један од [$2 других начина донирања], или нас контактирајте преко $3', |
| 21484 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Хвала на вашој подршци!', |
21050 | 21485 | 'php-response-declined' => 'Плаћање није прихваћено.', |
21051 | 21486 | 'donate_interface-thankyou' => 'Хвала вам на прилогу!', |
21052 | 21487 | 'donate_interface-post-transaction' => 'Подаци о плаћању', |
— | — | @@ -21216,6 +21651,7 @@ |
21217 | 21652 | 'donate_interface-email-unsub-success' => 'Уклоњени сте с наше дописне листе', |
21218 | 21653 | 'donate_interface-email-unsub-delay' => 'Треба да сачекате до четири дана да се спроведу измене. Извињавамо се ако у међувремену добијете неке поруке. Ако имате питања, обратите нам се на <donations@wikimedia.org>', |
21219 | 21654 | 'donate_interface-email-unsub-fail' => 'Дошло је до грешке при обрађивању вашег захтева. Обратите нам се на <donations@wikimedia.org>.', |
| 21655 | + 'donate_interface-email-unsub-confirm' => 'Да ли сте сигурни да желите да откажете адресу <b>$1</b>?', |
21220 | 21656 | 'donate_interface-faqs' => 'Често постављена питања', |
21221 | 21657 | 'donate_interface-tax-info' => 'Подаци о пореским олакшицама', |
21222 | 21658 | 'donate_interface-informationsharing' => 'Давањем прилога, ви делите своје податке са Задужбином Викимедија, непрофитном организацијом која покреће Википедију и друге Викимедијине пројекте, и с њеним добављачима у САД и другим местима, у складу с нашим правилима за приватност даваоца. Ми не продајемо нити размењујемо ваше податке ни са ким. Више на страници за <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">правила за даваоца</a>.', |
— | — | @@ -21235,6 +21671,7 @@ |
21236 | 21672 | 'donate_interface-monthlybox-bottom' => 'Ваш прилог ће бити безбедно обрађен.', |
21237 | 21673 | 'donate_interface-securelogo-title' => 'Кликните да потврдите. Ово мрежно место је одабрало VeriSign SSL за безбедно е-банкарство и поверљиве преписке.', |
21238 | 21674 | 'donate_interface-secureLogo-text' => 'О потврдама SSL', |
| 21675 | + 'donate_interface-error-http-403' => 'Немате дозволу да приступите овој страници.', |
21239 | 21676 | ); |
21240 | 21677 | |
21241 | 21678 | /** Serbian (Latin script) (Srpski (latinica)) |
— | — | @@ -21961,6 +22398,8 @@ |
21962 | 22399 | 'donate_interface-email-unsub-success' => 'Du har framgångsrikt tagits bort från vår sändlista', |
21963 | 22400 | 'donate_interface-email-unsub-delay' => 'Tillåt upp till fyra (4) dagar för att ändringarna ska börja gälla. Vi ber om ursäkt för alla e-postmeddelanden som du får under denna tid. Om du har några frågor, vänligen kontakta<donations@wikimedia.org></donations@wikimedia.org>', |
21964 | 22401 | 'donate_interface-email-unsub-fail' => 'Det uppstod ett fel vid bearbetningen av din förfrågan, kontakta <donations@wikimedia.org>.', |
| 22402 | + 'donate_interface-email-unsub-confirm' => 'Är du säker på att du vill avbeställa <b>$1</b>?', |
| 22403 | + 'donate_interface-email-unsub-warning' => 'Detta kommer att avaktivera e-postmeddelanden från Wikimedia Foundation som skickas till dig som givare. Du kan fortfarande få e-post till denna e-postadress om den är associerad med ett konto på ett av våra projekt. Om du har några frågor, vänligen kontakta <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
21965 | 22404 | 'donate_interface-faqs' => 'Svar På Ofta Förekommande Frågor', |
21966 | 22405 | 'donate_interface-tax-info' => 'Information om avdragsgiltighet', |
21967 | 22406 | 'donate_interface-informationsharing' => 'Genom att donera delar du din information med Wikimedia Foundation, en ideell organisation som är värd för Wikipedia och andra Wikimedia-projekt och dess leverantörer i USA och på andra håll i enlighet med vår sekretesspolicy för givaren. Vi säljer eller byter inte din information till någon. För mer information <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">läs våra givarpolicy</a>.', |
— | — | @@ -21980,6 +22419,7 @@ |
21981 | 22420 | 'donate_interface-monthlybox-bottom' => 'Din gåva kommer att behandlas säkert.', |
21982 | 22421 | 'donate_interface-securelogo-title' => 'Klicka för att verifiera - denna sajt använder VeriSign SSL för säker e-handel och konfidentiell kommunikation.', |
21983 | 22422 | 'donate_interface-secureLogo-text' => 'Om SSLcertifikat', |
| 22423 | + 'donate_interface-error-http-403' => 'Du har inte behörighet att komma åt denna sida.', |
21984 | 22424 | ); |
21985 | 22425 | |
21986 | 22426 | /** Swahili (Kiswahili) |
— | — | @@ -22948,6 +23388,7 @@ |
22949 | 23389 | 'donate_interface-BGN' => 'Lev ng Bulgarya', |
22950 | 23390 | 'donate_interface-BHD' => 'Dinar ng Bahrain', |
22951 | 23391 | 'donate_interface-BMD' => 'Dolyar ng Bermuda', |
| 23392 | + 'donate_interface-BOB' => 'Bulibyano ng Bulibya', |
22952 | 23393 | 'donate_interface-BRL' => 'Real ng Brasil', |
22953 | 23394 | 'donate_interface-BZD' => 'Dolyar ng Belis', |
22954 | 23395 | 'donate_interface-CAD' => 'Dolyar ng Kanada', |
— | — | @@ -22975,6 +23416,7 @@ |
22976 | 23417 | 'donate_interface-JPY' => 'Yen ng Hapon', |
22977 | 23418 | 'donate_interface-KES' => 'Shilling ng Kenya', |
22978 | 23419 | 'donate_interface-KRW' => 'Won ng Timog Korea', |
| 23420 | + 'donate_interface-KYD' => 'Dolyar ng Kapuluang Cayman', |
22979 | 23421 | 'donate_interface-LBP' => 'Libra ng Libano', |
22980 | 23422 | 'donate_interface-LKR' => 'Rupee ng Sri Lanka', |
22981 | 23423 | 'donate_interface-LTL' => 'Litas ng Litwanya', |
— | — | @@ -22996,10 +23438,12 @@ |
22997 | 23439 | 'donate_interface-SAR' => 'Riyal ng Arabyang Saudi', |
22998 | 23440 | 'donate_interface-SEK' => 'Krona ng Suwesya', |
22999 | 23441 | 'donate_interface-SGD' => 'Dolyar ng Singgapur', |
| 23442 | + 'donate_interface-SVC' => 'Colón ng El Salvador', |
23000 | 23443 | 'donate_interface-THB' => 'Baht ng Taylandiya', |
23001 | 23444 | 'donate_interface-TND' => 'Dinar ng Tunisya', |
23002 | 23445 | 'donate_interface-TRY' => 'Lira ng Turkiya', |
23003 | 23446 | 'donate_interface-TTD' => 'Dolyar ng Trinidad at Tobago', |
| 23447 | + 'donate_interface-TWD' => 'Bagong dolyar ng Taiwan', |
23004 | 23448 | 'donate_interface-UAH' => 'Hryvnia ng Ukranya', |
23005 | 23449 | 'donate_interface-USD' => 'Dolyar ng Estados Unidos', |
23006 | 23450 | 'donate_interface-UYU' => 'Piso ng Urugway', |
— | — | @@ -23010,8 +23454,12 @@ |
23011 | 23455 | 'donate_interface-ZAR' => 'Rand ng Timog Aprika', |
23012 | 23456 | 'donate_interface-accessible' => 'Mapupuntahan lamang ang pahinang ito mula sa pahina ng pagkakaloob.', |
23013 | 23457 | 'donate_interface-paypal-button' => 'Magkaloob sa pamamagitan ng PayPal', |
| 23458 | + 'donate_interface-paypal-redirect' => 'Ikinakarga sa PayPal...', |
23014 | 23459 | 'donate_interface-cc-button' => 'Magkaloob sa pamamagitan ng Tarhetang Pang-utang', |
23015 | | - 'donate_interface-rt-button' => 'Umambag sa pamamagitan ng bangko gamit ang $1', |
| 23460 | + 'donate_interface-ccdc-button' => 'Magkaloob sa pamamagitan ng tarhetang pang-utang/debito', |
| 23461 | + 'donate_interface-bt-button' => 'Magkaloob sa pamamagitan ng pagsasalin sa bangko', |
| 23462 | + 'donate_interface-rt-button' => 'Umambag sa pamamagitan ng $1 bangko', |
| 23463 | + 'donate_interface-ewallet-button' => 'Magkaloob sa pamamagitan ng $1', |
23016 | 23464 | 'donate_interface-donor-legend' => 'Kabatiran ng tagapagkaloob', |
23017 | 23465 | 'donate_interface-card-legend' => 'Kabatiran ng tarhetang pang-utang', |
23018 | 23466 | 'donate_interface-amount-legend' => 'Halaga ng kaloob', |
— | — | @@ -23041,6 +23489,7 @@ |
23042 | 23490 | 'donate_interface-error-msg-nopaypal' => 'Dahil sa isang kamaliang teknikal, hindi namin maipapadala ang hiling mo sa PayPal. Mangyaring subukang gamitin ang pangkaraniwang pormularyo ng pagkakaloob para sa tarhetang pang-utang.', |
23043 | 23491 | 'donate_interface-error-msg' => 'Pakilagay ang iyong $1', |
23044 | 23492 | 'donate_interface-error-msg-js' => 'Pakilagay ang iyong', |
| 23493 | + 'donate_interface-error-msg-validation' => 'Pakitama ang mga kamalian sa pormularyo.', |
23045 | 23494 | 'donate_interface-error-msg-invalid-amount' => 'Mangyaring maglagay ng isang wastong halaga', |
23046 | 23495 | 'donate_interface-error-msg-email' => 'Mangyaring maglagay ng isang wastong direksiyong e-liham', |
23047 | 23496 | 'donate_interface-error-msg-card-num' => 'Mangyaring magpasok ng isang tanggap na bilang ng tarhetang pang-utang para sa isa sa mga tinatanggap na mga uri ng tarhetang pang-utang', |
— | — | @@ -23064,6 +23513,9 @@ |
23065 | 23514 | 'donate_interface-error-msg-cvv' => 'CVV mula sa likod ng tarheta mo', |
23066 | 23515 | 'donate_interface-error-msg-captcha' => 'Hindi tama ang halagang Captcha na ipinasok mo. Pakisubukan uli.', |
23067 | 23516 | 'donate_interface-error-msg-captcha-please' => 'Para sa kaligtasan ng iyong tarhetang pang-utang, pakitipa ang mga panitik na nakikita mo sa itaas.', |
| 23517 | + 'donate_interface-error-msg-cookies' => 'Pahintulutan po ninyo ang mga kuki sa inyong pambasa-basa.', |
| 23518 | + 'donate_interface-error-msg-genaricrequired' => 'Kailangan ang kahanayang ito', |
| 23519 | + 'donate_interface-donate-error-thank-you-for-your-support' => 'Maraming salamat sa inyong suporta!', |
23068 | 23520 | 'php-response-declined' => 'Hindi matatanggap ang iyong transaksyon.', |
23069 | 23521 | 'donate_interface-thankyou' => 'Salamat sa inyong pagkakaloob!', |
23070 | 23522 | 'donate_interface-post-transaction' => 'Mga detalye ng transaksyon', |
— | — | @@ -23196,7 +23648,9 @@ |
23197 | 23649 | 'donate_interface-on-the-back' => 'Na nasa likuran ito:', |
23198 | 23650 | 'donate_interface-tshirt-confirmation' => 'Ang kamiseta mo ay ipapadala na nasa sukat at wikang nasa ibaba:', |
23199 | 23651 | 'donate_interface-donation-tshirt' => 'Kaloob (alok na kamiseta)', |
| 23652 | + 'donate_interface-change' => 'Baguhin', |
23200 | 23653 | 'donate_interface-select-credit-card' => 'Pumili ng tarhetang pang-utang', |
| 23654 | + 'donate_interface-optional' => 'opsiyonal', |
23201 | 23655 | 'donate_interface-state-dropdown-YY' => 'Pumili ng estado', |
23202 | 23656 | 'donate_interface-state-dropdown-XX' => 'Nasa labas ng Estados Unidos', |
23203 | 23657 | 'donate_interface-bt-account_holder' => 'May-hawak ng kuwenta', |
— | — | @@ -23207,15 +23661,31 @@ |
23208 | 23662 | 'donate_interface-rtbt-issuer_id-longlist' => 'Ibang mga bangko', |
23209 | 23663 | 'donate_interface-dd-account_name' => 'Pangalan ng kuwenta', |
23210 | 23664 | 'donate_interface-dd-account_number' => 'Bilang ng kuwenta', |
23211 | | - 'donate_interface-dd-bank_code' => 'Kodigo ng bangko', |
| 23665 | + 'donate_interface-dd-bank_check_digit' => 'Bilang pantiyak ng bangko', |
| 23666 | + 'donate_interface-dd-bank_code' => 'Kodigo ng pag-uuri', |
23212 | 23667 | 'donate_interface-dd-bank_name' => 'Pangalan ng bangko', |
23213 | 23668 | 'donate_interface-dd-branch_code' => 'Kodigo ng sangay', |
| 23669 | + 'donate_interface-translate-bluelink' => 'Pagbutihin ang salinwikang ito', |
23214 | 23670 | 'donate_interface-translate-redlink1' => 'Tumulong sa pagsasalinwika ng pahinang ito.', |
| 23671 | + 'donate_interface-translate-redlink2' => 'O ipadala ang inyong salinwika sa translations@wikimedia.org', |
| 23672 | + 'donate_interface-email-fallbackname' => 'kaibigan ng Pundasyong Wikimedia', |
23215 | 23673 | 'donate_interface-email-subject' => 'Maraming salamat mula sa Pundasyong Wikimedia', |
| 23674 | + 'donate_interface-email-unsub-success' => 'Matagumpay kang itinanggal mula sa aming pangkoreong tala', |
23216 | 23675 | 'donate_interface-faqs' => 'Mga karaniwang itinatanong', |
23217 | 23676 | 'donate_interface-tax-info' => 'Impormasyon sa pagkakaltas sa buwis', |
| 23677 | + 'donate_interface-currency-change' => 'Palitan?', |
| 23678 | + 'donate_interface-bank_transfer_message' => "Bigyan po ng pansin na makikita sa iyong deklarasyon ng pagtutuos ang pangalang 'Global Collect' bilang tagatanggap. Pinapahintulutan ang Global Collect na tanggapin at ipagproseso ang mga bayarin sa ngalan ng Pundasyong Wikimedia. Huwag kalimutang ilagay ang bilang pansangguni na iyong natanggap dito sa iyong pagsasalin sa bangko at maaari kang magpadala ng e-liham sa donations@wikimedia.org kung mayroon pa kayong mga katanungan o alalahanin.", |
| 23679 | + 'donate_interface-taxded-link-int' => 'Impormasyon sa buwis at ibang mga legal na bagay', |
| 23680 | + 'donate_interface-taxded-link-us' => 'Impormasyon sa pagkakaltas sa buwis', |
23218 | 23681 | 'donate_interface-monthlybox-title' => 'Gawing buwanan?', |
| 23682 | + 'donate_interface-monthlybox-content' => "Ipinoproseso ang mga buwanang ambag sa ika-2 ng bawa't buwan. Maaari mo itong kanselahin sa anumang oras.", |
23219 | 23683 | 'donate_interface-monthlybox-amount' => 'Halaga ng kaloob:', |
| 23684 | + 'donate_interface-monthlybox-yes' => 'Sige, gawing buwanan', |
| 23685 | + 'donate_interface-monthlybox-no' => 'HINDI, gumawa ng isahang kaloob', |
| 23686 | + 'donate_interface-monthlybox-bottom' => 'Ligtas na ipoproseso ang iyong kaloob.', |
| 23687 | + 'donate_interface-securelogo-title' => 'I-klik upang Matiyak - Pinili ng sayt na ito ang VeriSign SSL para sa ligtas na e-komersiyo at lihim na komunikasyon,', |
| 23688 | + 'donate_interface-secureLogo-text' => 'Tungkol sa mga Sertipikong SSL', |
| 23689 | + 'donate_interface-error-http-403' => 'Wala kang pahintulot na puntahan ang pahinang ito.', |
23220 | 23690 | ); |
23221 | 23691 | |
23222 | 23692 | /** Turkish (Türkçe) |
— | — | @@ -24485,6 +24955,8 @@ |
24486 | 24956 | 'donate_interface-email-unsub-success' => 'Tên của bạn đã được gỡ bỏ thành công khỏi danh sách thư của chúng tôi', |
24487 | 24957 | 'donate_interface-email-unsub-delay' => 'Xin vui lòng chờ đến bốn (4) ngày để những thay đổi có hiệu lực. Chúng tôi xin lỗi vì các email mà bạn nhận được trong thời gian này. Nếu bạn có bất kỳ câu hỏi nào, xin vui lòng liên hệ <donations@wikimedia.org>', |
24488 | 24958 | 'donate_interface-email-unsub-fail' => 'Đã có lỗi xảy ra khi xử lý yêu cầu của bạn, vui lòng liên hệ <donations@wikimedia.org>.', |
| 24959 | + 'donate_interface-email-unsub-confirm' => 'Bạn có chắc bạn muốn hủy đăng ký <b>$1</b>?', |
| 24960 | + 'donate_interface-email-unsub-warning' => 'Việc này sẽ quyết định hủy việc nhận các thư điện tử do Wikimedia Foundation gửi đến người quyên góp. Bạn vẫn có thể nhận thư điện tử tại địa chỉ thư điện tử này nếu có tài khoản sử dụng địa chỉ thư điện tử này tại một trong những dự án của chúng tôi. Nếu bạn có thắc mắc gì, xin vui lòng liên lạc với <a href="mailto:donations@wikimedia.org">donations@wikimedia.org</a>.', |
24489 | 24961 | 'donate_interface-faqs' => 'Câu hỏi thường gặp', |
24490 | 24962 | 'donate_interface-tax-info' => 'Thông tin khấu trừ thuế', |
24491 | 24963 | 'donate_interface-informationsharing' => 'Qua việc quyên góp, bạn đang chia sẻ thông tin của bạn với Wikimedia Foundation, tổ chức phi lợi nhuận điều hành Wikipedia và các dự án Wikimedia khác, và các nhà cung cấp dịch vụ ở Hoa Kỳ và các nơi khác theo chính sách bảo mật dành cho nhà tài trợ của chúng tôi. Chúng tôi không bán hoặc trao đổi thông tin của bạn cho bất cứ ai. Xin đọc <a href="http://wikimediafoundation.org/wiki/Donor_policy/en">chính sách bảo mật của chúng tôi</a> để biết thêm thông tin.', |
— | — | @@ -24504,6 +24976,7 @@ |
24505 | 24977 | 'donate_interface-monthlybox-bottom' => 'Khoản quyên góp của bạn sẽ được xử lý một cách an toàn.', |
24506 | 24978 | 'donate_interface-securelogo-title' => 'Nhấn vào đây để xác minh – Trang này đã chọn VeriSign SSL để giao dịch thương mại điện tử được an toàn và bảo mật.', |
24507 | 24979 | 'donate_interface-secureLogo-text' => 'Giới thiệu chứng thư SSL', |
| 24980 | + 'donate_interface-error-http-403' => 'Bạn không có quyền truy cập trang này.', |
24508 | 24981 | ); |
24509 | 24982 | |
24510 | 24983 | /** Volapük (Volapük) |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/interface.i18n.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
24511 | 24984 | Merged /trunk/extensions/DonationInterface/gateway_common/interface.i18n.php:r104745-104746,104858,104877,105068,105224 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/gateway.adapter.php |
— | — | @@ -832,14 +832,14 @@ |
833 | 833 | |
834 | 834 | // If the payment processor requires XML, package our data into XML. |
835 | 835 | if ( $this->getCommunicationType() === 'xml' ) { |
836 | | - $this->getStopwatch( "buildRequestXML" ); // begin profiling |
| 836 | + $this->getStopwatch( "buildRequestXML", true ); // begin profiling |
837 | 837 | $curlme = $this->buildRequestXML(); // build the XML |
838 | 838 | $this->saveCommunicationStats( "buildRequestXML", $transaction ); // save profiling data |
839 | 839 | } |
840 | 840 | |
841 | 841 | // If the payment processor requires name/value pairs, package our data into name/value pairs. |
842 | 842 | if ( $this->getCommunicationType() === 'namevalue' ) { |
843 | | - $this->getStopwatch( "buildRequestNameValueString" ); // begin profiling |
| 843 | + $this->getStopwatch( "buildRequestNameValueString", true ); // begin profiling |
844 | 844 | $curlme = $this->buildRequestNameValueString(); // build the name/value pairs |
845 | 845 | $this->saveCommunicationStats( "buildRequestNameValueString", $transaction ); // save profiling data |
846 | 846 | } |
— | — | @@ -1283,11 +1283,15 @@ |
1284 | 1284 | |
1285 | 1285 | /** |
1286 | 1286 | * |
1287 | | - * @param type $function |
1288 | | - * @param type $additional |
1289 | | - * @param type $vars |
| 1287 | + * @param string $function This is the function name that identifies the |
| 1288 | + * stopwatch that should have already been started with the getStopwatch |
| 1289 | + * function. |
| 1290 | + * @param string $additional Additional information about the thing we're |
| 1291 | + * currently timing. Meant to be easily searchable. |
| 1292 | + * @param string $vars Intended to be particular values of any variables |
| 1293 | + * that might be of interest. |
1290 | 1294 | */ |
1291 | | - function saveCommunicationStats( $function = '', $additional = '', $vars = '' ) { |
| 1295 | + public function saveCommunicationStats( $function = '', $additional = '', $vars = '' ) { |
1292 | 1296 | static $saveStats = null; |
1293 | 1297 | static $saveDB = null; |
1294 | 1298 | |
— | — | @@ -1512,7 +1516,72 @@ |
1513 | 1517 | self::log( "STOMP ERROR. Could not add message. " . $e->getMessage() , LOG_CRIT ); |
1514 | 1518 | } |
1515 | 1519 | } |
| 1520 | + |
| 1521 | + |
| 1522 | + /** |
| 1523 | + * Function that adds a stomp message to a special 'limbo' queue, for data |
| 1524 | + * that is either highly likely or completely guaranteed to be bifurcated by |
| 1525 | + * handing the ball to a third-party process. |
| 1526 | + * TODO: Functionalize some of the code copied from doStompTransaction. |
| 1527 | + * @return null |
| 1528 | + */ |
| 1529 | + protected function doLimboStompTransaction( $antimessage = false ) { |
| 1530 | + if ( !$this->getGlobal( 'EnableStomp' ) ){ |
| 1531 | + return; |
| 1532 | + } |
| 1533 | + |
| 1534 | + if ($this->getData_Raw( 'payment_method' ) === 'cc'){ |
| 1535 | + global $wgCCLimboStompQueueName; |
| 1536 | + if ( !isset( $wgCCLimboStompQueueName ) || $wgCCLimboStompQueueName === false ){ |
| 1537 | + return; |
| 1538 | + } |
| 1539 | + } else { |
| 1540 | + global $wgLimboStompQueueName; |
| 1541 | + if ( !isset( $wgLimboStompQueueName ) || $wgLimboStompQueueName === false ){ |
| 1542 | + return; |
| 1543 | + } |
| 1544 | + } |
| 1545 | + |
| 1546 | + $this->debugarray[] = "Attempting Limbo Stomp Transaction!"; |
| 1547 | + $hook = 'gwLimboStomp'; |
1516 | 1548 | |
| 1549 | + $stomp_fields = $this->dataObj->getStompMessageFields(); |
| 1550 | + |
| 1551 | + if ($antimessage){ |
| 1552 | + $transaction = array( |
| 1553 | + 'date' => time(), |
| 1554 | + 'gateway_txn_id' => $this->getTransactionGatewayTxnID(), |
| 1555 | + 'correlation-id' => $this->getCorrelationID(), |
| 1556 | + 'payment_method' => $this->getData_Raw( 'payment_method' ), |
| 1557 | + 'antimessage' => 'true' |
| 1558 | + ); |
| 1559 | + } else { |
| 1560 | + $transaction = array( |
| 1561 | + 'response' => $this->getTransactionMessage(), |
| 1562 | + 'date' => time(), |
| 1563 | + 'gateway_txn_id' => $this->getTransactionGatewayTxnID(), |
| 1564 | + 'correlation-id' => $this->getCorrelationID(), |
| 1565 | + 'payment_method' => $this->getData_Raw( 'payment_method' ), |
| 1566 | + ); |
| 1567 | + |
| 1568 | + $raw_data = array(); |
| 1569 | + foreach ( $stomp_fields as $field ){ |
| 1570 | + $raw_data[$field] = $this->getData_Raw( $field ); |
| 1571 | + } |
| 1572 | + $transaction = array_merge( $raw_data, $transaction ); |
| 1573 | + } |
| 1574 | + |
| 1575 | + try { |
| 1576 | + wfRunHooks( $hook, array( $transaction ) ); |
| 1577 | + } catch ( Exception $e ) { |
| 1578 | + self::log( "STOMP ERROR. Could not add message. " . $e->getMessage() , LOG_CRIT ); |
| 1579 | + } |
| 1580 | + } |
| 1581 | + |
| 1582 | + protected function getCorrelationID(){ |
| 1583 | + return $this->getIdentifier() . '-' . $this->getData_Raw('order_id'); |
| 1584 | + } |
| 1585 | + |
1517 | 1586 | function smooshVarsForStaging() { |
1518 | 1587 | |
1519 | 1588 | foreach ( $this->staged_vars as $field ) { |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/gateway.adapter.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
1520 | 1589 | Merged /trunk/extensions/DonationInterface/gateway_common/gateway.adapter.php:r104539,104588,104791,104933,105263 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/DonationData.php |
— | — | @@ -667,7 +667,7 @@ |
668 | 668 | static $match = null; |
669 | 669 | |
670 | 670 | if ( $match === null ) { |
671 | | - if ( $this->isCaching() ){ |
| 671 | + if ( $this->isCaching() ){ |
672 | 672 | //This makes sense. |
673 | 673 | //If all three conditions for caching are currently true, the |
674 | 674 | //last thing we want to do is screw it up by setting a session |
— | — | @@ -1017,6 +1017,8 @@ |
1018 | 1018 | 'zip2', |
1019 | 1019 | 'gateway', |
1020 | 1020 | 'gateway_txn_id', |
| 1021 | + 'payment_method', |
| 1022 | + 'payment_submethod', |
1021 | 1023 | 'response', |
1022 | 1024 | 'currency_code', |
1023 | 1025 | 'amount', |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/gateway_common/DonationData.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
1024 | 1026 | Merged /trunk/extensions/DonationInterface/gateway_common/DonationData.php:r104588 |
Index: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/activemq_stomp/activemq_stomp.php |
— | — | @@ -115,6 +115,62 @@ |
116 | 116 | } |
117 | 117 | |
118 | 118 | /** |
| 119 | + * Hook to send transaction information to ActiveMQ server |
| 120 | + * TODO: Seriously. Parameterize sendStomp. I hated this when there were only |
| 121 | + * two of them, and now I've made another one. |
| 122 | + * THE ONLY THING this does differently, is use a different queue, and set the |
| 123 | + * correlation-id if one is set in the transaction array. |
| 124 | + * @global string $wgStompServer ActiveMQ server name. |
| 125 | + * @global string $wgLimboStompQueueName Name of the destination queue for |
| 126 | + * 'limbo' transactions. |
| 127 | + * @param array $transaction Key-value array of staged and ready donation data. |
| 128 | + * @return bool Just returns true all the time. Presumably an indication that |
| 129 | + * nothing exploded big enough to kill the whole thing. |
| 130 | + */ |
| 131 | +function sendLimboSTOMP( $transaction ) { |
| 132 | + global $wgStompServer, $wgLimboStompQueueName, $wgCCLimboStompQueueName; |
| 133 | + |
| 134 | + if ( $transaction['payment_method'] === 'cc' ) { |
| 135 | + $queueName = isset( $wgCCLimboStompQueueName ) ? $wgCCLimboStompQueueName : 'cc-limbo'; |
| 136 | + } else { |
| 137 | + $queueName = isset( $wgLimboStompQueueName ) ? $wgLimboStompQueueName : 'limbo'; |
| 138 | + } |
| 139 | + |
| 140 | + // include a library |
| 141 | + require_once( "Stomp.php" ); |
| 142 | + |
| 143 | + $properties = array( |
| 144 | + 'persistent' => 'true', |
| 145 | + 'correlation-id' => $transaction['correlation-id'], |
| 146 | + 'payment_method' => $transaction['payment_method'] |
| 147 | + ); |
| 148 | + |
| 149 | + if ( array_key_exists( 'antimessage', $transaction ) ) { |
| 150 | + $message = ''; |
| 151 | + $properties['antimessage'] = 'true'; |
| 152 | + } else { |
| 153 | + $message = json_encode( createQueueMessage( $transaction ) ); |
| 154 | + } |
| 155 | + |
| 156 | + // make a connection |
| 157 | + $con = new Stomp( $wgStompServer ); |
| 158 | + |
| 159 | + // connect |
| 160 | + $con->connect(); |
| 161 | + |
| 162 | + // send a message to the queue |
| 163 | + $result = $con->send( "/queue/$queueName", $message, $properties ); |
| 164 | + |
| 165 | + if ( !$result ) { |
| 166 | + wfDebugLog( 'activemq_stomp', 'Send to Q failed for this message: ' . $message ); |
| 167 | + } |
| 168 | + |
| 169 | + $con->disconnect(); |
| 170 | + |
| 171 | + return true; |
| 172 | +} |
| 173 | + |
| 174 | +/** |
119 | 175 | * Assign correct values to the array of data to be sent to the ActiveMQ server |
120 | 176 | * TODO: Probably something else. I don't like the way this works and neither do you. |
121 | 177 | * |
— | — | @@ -165,6 +221,8 @@ |
166 | 222 | 'postal_code_2' => $transaction['zip2'], |
167 | 223 | 'gateway' => $transaction['gateway'], |
168 | 224 | 'gateway_txn_id' => $transaction['gateway_txn_id'], |
| 225 | + 'payment_method' => $transaction['payment_method'], |
| 226 | + 'payment_submethod' => $transaction['payment_submethod'], |
169 | 227 | 'response' => $transaction['response'], |
170 | 228 | 'currency' => $transaction['currency_code'], |
171 | 229 | 'original_currency' => $transaction['currency_code'], |
— | — | @@ -177,3 +235,91 @@ |
178 | 236 | |
179 | 237 | return $message; |
180 | 238 | } |
| 239 | + |
| 240 | +/** |
| 241 | + * Fetches all the messages in a queue that match the supplies selector. |
| 242 | + * Limiting to a completely arbitrary 50, just in case something goes amiss somewhere. |
| 243 | + * @param string $queue The target queue from which we would like to fetch things. |
| 244 | + * To simplify things, specify either 'verified', 'pending', or 'limbo'. |
| 245 | + * @param string $selector Could be anything that STOMP will regard as a valid selector. For our purposes, we will probably do things like: |
| 246 | + * $selector = "JMSCorrelationID = 'globalcollect-6214814668'", or |
| 247 | + * $selector = "payment_method = 'cc'"; |
| 248 | + * @param int $limit The maximum number of messages we would like to pull off of the queue at one time. |
| 249 | + * @return array an array of stomp messages, with a count of up to $limit. |
| 250 | + */ |
| 251 | +function stompFetchMessages( $queue, $selector = null, $limit = 50 ){ |
| 252 | + global $wgStompQueueName, $wgPendingStompQueueName, $wgLimboStompQueueName, $wgCCLimboStompQueueName; |
| 253 | + |
| 254 | + switch($queue){ |
| 255 | + case 'pending': |
| 256 | + $queue = $wgPendingStompQueueName; |
| 257 | + break; |
| 258 | + case 'limbo': |
| 259 | + $queue = $wgLimboStompQueueName; |
| 260 | + break; |
| 261 | + case 'cc-limbo': |
| 262 | + $queue = $wgCCLimboStompQueueName; |
| 263 | + break; |
| 264 | + case 'verified': |
| 265 | + default: |
| 266 | + $queue = $wgStompQueueName; |
| 267 | + break; |
| 268 | + } |
| 269 | + |
| 270 | + //This needs to be renewed every time, or the selectors won't work. |
| 271 | + //So says the internets, at least. |
| 272 | + $stomp = getDIStompConnection( true ); |
| 273 | + |
| 274 | + $properties = array( 'ack' => 'client' ); |
| 275 | + if ( !is_null( $selector ) ){ |
| 276 | + $properties['selector'] = $selector; |
| 277 | + } |
| 278 | + |
| 279 | + $returned = $stomp->subscribe( '/queue/' . $queue, $properties ); |
| 280 | + $message = $stomp->readFrame(); |
| 281 | + |
| 282 | + $return = array(); |
| 283 | + |
| 284 | + while ( !empty( $message ) && count( $return ) < $limit ) { |
| 285 | + $return[] = $message; |
| 286 | + $message = $stomp->readFrame(); |
| 287 | + } |
| 288 | + |
| 289 | + return $return; |
| 290 | +} |
| 291 | + |
| 292 | + |
| 293 | +/** |
| 294 | + * Ack all of the messages in the array, thereby removing them from the queue. |
| 295 | + * @param type $messages |
| 296 | + */ |
| 297 | +function stompAckMessages( $messages = array() ){ |
| 298 | + $stomp = getDIStompConnection(); |
| 299 | + foreach ($messages as $message){ |
| 300 | + if (!array_key_exists('redelivered', $message->headers)) { |
| 301 | + $message->headers['redelivered'] = 'true'; |
| 302 | + } |
| 303 | + $result = $stomp->ack($message); |
| 304 | + } |
| 305 | +} |
| 306 | + |
| 307 | +function getDIStompConnection( $renew = false ){ |
| 308 | + global $wgStompServer; |
| 309 | + static $conn = null; |
| 310 | + if ( $conn === null || !$conn->isConnected() || $renew ) { |
| 311 | + if ( $conn !== null && $conn->isConnected() ){ |
| 312 | + $conn->disconnect(); //just to be safe. |
| 313 | + } |
| 314 | + // make a connection |
| 315 | + require_once( "Stomp.php" ); |
| 316 | + $conn = new Stomp( $wgStompServer ); |
| 317 | + // connect |
| 318 | + $conn->connect(); |
| 319 | + } |
| 320 | + return $conn; |
| 321 | +} |
| 322 | + |
| 323 | +function closeDIStompConnection(){ |
| 324 | + $conn = getDIStompConnection(); |
| 325 | + $conn->disconnect(); |
| 326 | +} |
Property changes on: branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/activemq_stomp/activemq_stomp.php |
___________________________________________________________________ |
Added: svn:mergeinfo |
181 | 327 | Merged /trunk/extensions/DonationInterface/activemq_stomp/activemq_stomp.php:r75657-77440,77442-79147,79149-79286,79288-79296,79298-79299,79301-79303,79305-86440,90286,92825,96120-96121,96125,97945-99042,99045-99408,99503,99555,99568,99570-101026,101056,101060,101063-101064,101071-101074,101076,101099,101109,101112,101163,101180,101192,101200,101205,101207,101217,101230,101232,101236,101335,101382,101399,101441,101501-101504,101512,101541,101547,101549,101553-101555,101557,101559,101561,101563,101576,101578-101579,101631,101633,101638,101669,101676,101679,101689,101700,101706,101719,101740,101747,101757,101764,101778-101779,101781,101785-101789,101798,101823,101826,101837,101846,101852,101870-101872,101878,101882,101890,101892,101910,101917,101929,101947,101949-101951,101955-101960,101962,101964-101966,101996,102003,102011-102012,102030,102032-102033,102047,102050-102052,102054,102056,102058,102065,102076,102081,102085-102087,102118,102120,102123-102127,102130,102134,102140,102147,102151-102152,102155-102156,102186,102188-102242,102252,102258-102261,102263,102267,102269,102307-102309,102313,102318,102332,102338,102341-102342,102345,102364,102419,102424-102425,102445,102463,102467-102468,102470,102476,102479-102480,102549-102550,102576-102581,102590,102594,102596,102611,102639,102664,102681-102682,102685,102689,102698,102700-102703,102707,102711-102712,102714,102729,102733,102736,102740,102752,102763,102805,102807,102809-102810,102812,102819-102824,102826,102828-102833,102835-102836,102841,102872,102878,102915,102921-102923,102926-102928,102932,102936,102938,102942-102943,102946,102953,102960-102961,103009,103023-103024,103026-103027,103032,103036-103038,103040,103044,103050,103058,103067,103077,103080,103130,103219,103223,103229,103235,103237-103239,103243-103247,103253,103255,103259,103261-103262,103264,103275,103278,103284,103289-103291,103325,103371,103397,103399,103401,103411,103413,103421,103434-103435,103481,103500,103503,103515,103519,103537,103541,103548,103591,103607-103608,103633,103680,103775,103784,103837,103839,103863,103866,104065,104194,104210,104243,104298,104362,104485,104503,104539,104587-104588,104611,104648,104933 |
182 | 328 | Merged /branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/activemq_stomp/activemq_stomp.php:r99568 |