r67075 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r67074‎ | r67075 | r67076 >
Date:15:08, 30 May 2010
Author:catrope
Status:deferred
Tags:
Comment:
1.16wmf4: Update ContactPage to trunk state
Modified paths:
  • /branches/wmf/1.16wmf4/extensions/ContactPage (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.alias.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.i18n.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/ContactPage/SpecialContact.php (modified) (history)

Diff [purge]

Index: branches/wmf/1.16wmf4/extensions/ContactPage/SpecialContact.php
@@ -108,6 +108,7 @@
109109 $this->text = $wgRequest->getText( 'wpText' );
110110 $this->subject = $wgRequest->getText( 'wpSubject' );
111111 $this->cc_me = $wgRequest->getBool( 'wpCCMe' );
 112+ $this->includeIP = $wgRequest->getBool( 'wpIncludeIP' );
112113
113114 $this->fromname = $wgRequest->getText( 'wpFromName' );
114115 $this->fromaddress = $wgRequest->getText( 'wpFromAddress' );
@@ -165,7 +166,7 @@
166167 }
167168
168169 function showForm() {
169 - global $wgOut, $wgUser, $wgContactRequireAll;
 170+ global $wgOut, $wgUser, $wgContactRequireAll, $wgContactIncludeIP;
170171
171172 #TODO: show captcha
172173
@@ -228,8 +229,17 @@
229230 <td class="mw-input">' .
230231 Xml::textarea( 'wpText', $this->text, 80, 20, array( 'id' => 'wpText' ) ) .
231232 '</td>
232 - </tr>
233 - <tr>
 233+ </tr>';
 234+ if ( $wgContactIncludeIP ) {
 235+ $form .= '<tr>
 236+ <td></td>
 237+ <td class="mw-input">' .
 238+ Xml::checkLabel( wfMsg( 'contactpage-includeip' ), 'wpIncludeIP', 'wpIncludeIP', $wgUser->isAnon() ) .
 239+ '</td>
 240+ </tr>';
 241+ }
 242+
 243+ $form .= '<tr>
234244 <td></td>
235245 <td class="mw-input">' .
236246 Xml::checkLabel( wfMsg( 'emailccme' ), 'wpCCMe', 'wpCCMe', $wgUser->getBoolOption( 'ccmeonemails' ) ) .
@@ -292,10 +302,11 @@
293303 function doSubmit() {
294304 global $wgOut;
295305 global $wgEnableEmail, $wgUserEmailUseReplyTo, $wgEmergencyContact;
296 - global $wgContactUser, $wgContactSender, $wgContactSenderName;
 306+ global $wgContactUser, $wgContactSender, $wgContactSenderName, $wgContactIncludeIP;
297307
298308 $csender = $wgContactSender ? $wgContactSender : $wgEmergencyContact;
299309 $cname = $wgContactSenderName;
 310+ $senderIP = wfGetIP();
300311
301312 wfDebug( __METHOD__ . ": start\n" );
302313
@@ -318,10 +329,21 @@
319330 $subject = wfMsgForContent( 'contactpage-defsubject' );
320331 }
321332
 333+ $includeIP = $wgContactIncludeIP && $this->includeIP;
322334 if ( $this->fromname !== '' ) {
323 - $subject = wfMsgForContent( 'contactpage-subject-and-sender', $subject, $this->fromname );
 335+ if ( $includeIP ) {
 336+ $subject = wfMsgForContent( 'contactpage-subject-and-sender-withip', $subject, $this->fromname, $senderIP );
 337+ } else {
 338+ $subject = wfMsgForContent( 'contactpage-subject-and-sender', $subject, $this->fromname );
 339+ }
324340 } elseif ( $this->fromaddress !== '' ) {
325 - $subject = wfMsgForContent( 'contactpage-subject-and-sender', $subject, $this->fromaddress );
 341+ if ( $includeIP ) {
 342+ $subject = wfMsgForContent( 'contactpage-subject-and-sender-withip', $subject, $this->fromaddress, $senderIP );
 343+ } else {
 344+ $subject = wfMsgForContent( 'contactpage-subject-and-sender', $subject, $this->fromaddress );
 345+ }
 346+ } else if ( $includeIP ) {
 347+ $subject = wfMsgForContent( 'contactpage-subject-and-sender', $subject, $senderIP );
326348 }
327349
328350 if( !wfRunHooks( 'ContactForm', array( &$targetAddress, &$replyto, &$subject, &$this->text ) ) ) {
Index: branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.alias.php
@@ -62,7 +62,7 @@
6363
6464 /** Spanish (Español) */
6565 $aliases['es'] = array(
66 - 'Contact' => array( 'Contactar' ),
 66+ 'Contact' => array( 'Contactar', 'Contacto' ),
6767 );
6868
6969 /** Finnish (Suomi) */
@@ -145,7 +145,7 @@
146146 'Contact' => array( '문의' ),
147147 );
148148
149 -/** Ripoarisch (Ripoarisch) */
 149+/** Colognian (Ripoarisch) */
150150 $aliases['ksh'] = array(
151151 'Contact' => array( 'Kuntak', 'Kumtak', 'Kontak' ),
152152 );
@@ -197,7 +197,7 @@
198198
199199 /** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) */
200200 $aliases['no'] = array(
201 - 'Contact' => array( 'Kontakt', 'Kontaktside' ),
 201+ 'Contact' => array( 'Kontakt' ),
202202 );
203203
204204 /** Occitan (Occitan) */
Index: branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.i18n.php
@@ -23,6 +23,7 @@
2424 'contactpage-legend' => 'Send e-mail',
2525 'contactpage-defsubject' => 'Contact message',
2626 'contactpage-subject-and-sender' => '$1 (from $2)',
 27+ 'contactpage-subject-and-sender-withip' => '$1 (from $2 at $3)',
2728 'contactpage-fromname' => 'Your name: *',
2829 'contactpage-fromaddress' => 'Your e-mail: **',
2930 'contactpage-formfootnotes' => '* optional<br />
@@ -32,6 +33,7 @@
3334 'contactpage-formfootnotes-required' => 'All fields are required.',
3435 'contactpage-captcha' => 'To send the message, please solve the captcha ([[Special:Captcha/help|more info]])',
3536 'contactpage-captcha-failed' => 'Captcha test failed! ([[Special:Captcha/help|more info]])',
 37+ 'contactpage-includeip' => 'Include my IP address in this message.',
3638 );
3739
3840 /** Message documentation (Message documentation)
@@ -48,7 +50,9 @@
4951 'contactpage-desc' => 'Extension description displayed on [[Special:Version]].',
5052 'contactpage-title' => '{{Identical|Contact}}',
5153 'contactpage-legend' => '{{Identical|E-mail}}',
52 - 'contactpage-defsubject' => '{{Identical|Contact}}',
 54+ 'contactpage-defsubject' => 'Default subject for sent e-mail. {{Identical|Contact}}',
 55+ 'contactpage-subject-and-sender' => 'Subject with sender included. $1 is the original subject, $2 is a user name, e-mail address or IP address.',
 56+ 'contactpage-subject-and-sender-withip' => 'Subject with sender and IP included. $1 is the original subject, $2 is a user name or e-mail address, $3 is an IP address.',
5357 'contactpage-fromaddress' => '{{Identical|E-mail}}',
5458 'contactpage-fromaddress-required' => '{{Identical|E-mail}}',
5559 );
@@ -60,16 +64,6 @@
6165 'contact' => 'Gondagd',
6266 );
6367
64 -/** Laz (Laz)
65 - * @author Bombola
66 - */
67 -$messages['lzz'] = array(
68 - 'contactpage-fromname' => 'Skani coxo: *',
69 - 'contactpage-fromaddress' => 'Skani e-mail: **',
70 - 'contactpage-fromname-required' => 'Skani coxo:',
71 - 'contactpage-fromaddress-required' => 'Skani e-mail:',
72 -);
73 -
7468 /** Afrikaans (Afrikaans)
7569 * @author Arnobarnard
7670 * @author Naudefj
@@ -94,6 +88,27 @@
9589 'contactpage-captcha-failed' => 'Die captcha-toets het gefaal! ([[Special:Captcha/help|meer inligting]])',
9690 );
9791
 92+/** Gheg Albanian (Gegë)
 93+ * @author Mdupont
 94+ */
 95+$messages['aln'] = array(
 96+ 'contactpage-title' => 'Kontakt',
 97+ 'contactpage-pagetext' => 'Ju lutem përdorni formularin e mëposhtëm për të na kontaktoni.',
 98+ 'contactpage-legend' => 'Dergo e-mail',
 99+ 'contactpage-defsubject' => 'mesazh Kontakt',
 100+ 'contactpage-subject-and-sender' => '$1 (nga $2)',
 101+ 'contactpage-subject-and-sender-withip' => '$1 (prej $2 në $3)',
 102+ 'contactpage-fromname' => 'Emri juaj: *',
 103+ 'contactpage-fromaddress' => 'Your e-mail: **',
 104+ 'contactpage-formfootnotes' => '* Opcionale <br /> ** Dëshirë por e nevojshme qoftë se dëshironi një përgjigje',
 105+ 'contactpage-fromname-required' => 'Emri juaj:',
 106+ 'contactpage-fromaddress-required' => 'Your e-mail:',
 107+ 'contactpage-formfootnotes-required' => 'Të gjitha fushat janë të kërkuara.',
 108+ 'contactpage-captcha' => 'Për të dërguar mesazh, ju lutem zgjidh captcha ([[Special:Captcha/help|më shumë informacion]])',
 109+ 'contactpage-captcha-failed' => 'Captcha test i dështuar! ([[Special:Captcha/help|më shumë informacion]])',
 110+ 'contactpage-includeip' => 'Përfshini IP adresa ime ne kete mesazh.',
 111+);
 112+
98113 /** Arabic (العربية)
99114 * @author Meno25
100115 * @author OsamaK
@@ -156,6 +171,7 @@
157172 * @author EugeneZelenko
158173 * @author Jim-by
159174 * @author Red Winged Duck
 175+ * @author Wizardist
160176 */
161177 $messages['be-tarask'] = array(
162178 'contact' => 'Старонка кантакту',
@@ -166,6 +182,7 @@
167183 'contactpage-legend' => 'Даслаць ліст па электроннай пошце',
168184 'contactpage-defsubject' => 'Паведамленьне',
169185 'contactpage-subject-and-sender' => '$1 (ад $2)',
 186+ 'contactpage-subject-and-sender-withip' => '$1 (ад $2 з $3)',
170187 'contactpage-fromname' => 'Ваша імя: *',
171188 'contactpage-fromaddress' => 'Ваш адрас электроннай пошты: **',
172189 'contactpage-formfootnotes' => '* неабавязкова<br />
@@ -175,6 +192,7 @@
176193 'contactpage-formfootnotes-required' => 'Усе палі павінны быць запоўнены.',
177194 'contactpage-captcha' => 'Каб даслаць паведамленьне, калі ласка, прайдзіце праверку CAPTCHA ([[Special:Captcha/help|падрабязьней]])',
178195 'contactpage-captcha-failed' => 'Праверка CAPTCHA ня пройдзена! ([[Special:Captcha/help|падрабязьней]])',
 196+ 'contactpage-includeip' => 'Дадаць мой IP-адрас у гэтае паведамленьне.',
179197 );
180198
181199 /** Bulgarian (Български)
@@ -222,14 +240,15 @@
223241 * @author Y-M D
224242 */
225243 $messages['br'] = array(
226 - 'contact' => 'Darempred',
227 - 'contactpage' => 'Darempred',
 244+ 'contact' => 'Mont e darempred',
 245+ 'contactpage' => 'Pajenn daremprediñ',
228246 'contactpage-desc' => '[[Special:Contact|Furmskrid mont e darempred evit ar weladennerien]]',
229247 'contactpage-title' => 'Darempred',
230248 'contactpage-pagetext' => 'Mar plij implijit ar furmskrid da-heul evit mont e darempred ganeomp.',
231249 'contactpage-legend' => 'Kas ur postel',
232 - 'contactpage-defsubject' => 'Kemenadenn',
 250+ 'contactpage-defsubject' => 'Kemennadenn daremprediñ',
233251 'contactpage-subject-and-sender' => '$1 (eus $2)',
 252+ 'contactpage-subject-and-sender-withip' => '$1 (eus $2 da $3)',
234253 'contactpage-fromname' => "Hoc'h anv : *",
235254 'contactpage-fromaddress' => "Ho chomlec'h postel : **",
236255 'contactpage-formfootnotes' => "* diret<br />
@@ -239,6 +258,7 @@
240259 'contactpage-formfootnotes-required' => 'Rekis eo an holl vaeziennoù.',
241260 'contactpage-captcha' => 'Evit kas ar gemenadenn, diskoulmit ar kaptcha ([[Special:Captcha/help|titouroù, sikour]])',
242261 'contactpage-captcha-failed' => "N'ho peus ket diskoulmet ar kaptcha ! ([[Special:Captcha/help|titouroù, sikour]])",
 262+ 'contactpage-includeip' => "Merkañ ma chomlec'h IP er postel-mañ.",
243263 );
244264
245265 /** Bosnian (Bosanski)
@@ -253,6 +273,7 @@
254274 'contactpage-legend' => 'Pošalji e-mail',
255275 'contactpage-defsubject' => 'Poruka kontakta',
256276 'contactpage-subject-and-sender' => '$1 (od $2)',
 277+ 'contactpage-subject-and-sender-withip' => '$1 (od $2 sa $3)',
257278 'contactpage-fromname' => 'Vaše ime: *',
258279 'contactpage-fromaddress' => 'Vaš e-mail: **',
259280 'contactpage-formfootnotes' => '* opcionalno<br />
@@ -302,6 +323,7 @@
303324 'contactpage-legend' => 'Poslat e-mail',
304325 'contactpage-defsubject' => 'Zpráva',
305326 'contactpage-subject-and-sender' => '$1 (od $2)',
 327+ 'contactpage-subject-and-sender-withip' => '$1 (od $2 z $3)',
306328 'contactpage-fromname' => 'Vaše jméno: *',
307329 'contactpage-fromaddress' => 'Váš e-mail: **',
308330 'contactpage-formfootnotes' => '&#042; volitelné<br />
@@ -311,6 +333,7 @@
312334 'contactpage-formfootnotes-required' => 'Všechna pole musí být vyplněna.',
313335 'contactpage-captcha' => 'Abyste mohli odeslat zprávu, musíte vyřešit CAPTCHA ([[Special:Captcha/help|vysvětlení]])',
314336 'contactpage-captcha-failed' => '{{GENDER:Neuspěl|Neuspěla|Neuspěli}} jste v testu CAPTCHA! ([[Special:Captcha/help|vysvětlení]])',
 337+ 'contactpage-includeip' => 'Přiložit ke zprávě mou IP adresu.',
315338 );
316339
317340 /** Welsh (Cymraeg)
@@ -325,6 +348,7 @@
326349 'contactpage-legend' => 'Anfon e-bost',
327350 'contactpage-defsubject' => 'Neges',
328351 'contactpage-subject-and-sender' => '$1 (oddi wrth $2)',
 352+ 'contactpage-subject-and-sender-withip' => '$1 (oddi wrth $2 ar $3)',
329353 'contactpage-fromname' => 'Eich enw: *',
330354 'contactpage-fromaddress' => 'Eich cyfeiriad e-bost: **',
331355 'contactpage-formfootnotes' => '* dewisol<br />
@@ -334,6 +358,7 @@
335359 'contactpage-formfootnotes-required' => 'Rhaid llanw pob maes.',
336360 'contactpage-captcha' => 'Er mwyn anfon y neges, byddwch gystal â datrys y pos gwrth-sbam ([[Special:Captcha/help|mwy o wybodaeth]])',
337361 'contactpage-captcha-failed' => 'Ni lwyddodd y prawf gwrth-sbam! ([[Special:Captcha/help|mwy o wybodaeth]])',
 362+ 'contactpage-includeip' => 'Cynnwys fy nghyfeiriad IP yn y neges hon.',
338363 );
339364
340365 /** Danish (Dansk)
@@ -360,6 +385,7 @@
361386 );
362387
363388 /** German (Deutsch)
 389+ * @author LWChris
364390 * @author Raimond Spekking
365391 * @author Umherirrender
366392 */
@@ -372,6 +398,7 @@
373399 'contactpage-legend' => 'E-Mail absenden',
374400 'contactpage-defsubject' => 'Kontaktnachricht',
375401 'contactpage-subject-and-sender' => '$1 (von $2)',
 402+ 'contactpage-subject-and-sender-withip' => '$1 (von $2 mit der IP-Adresse $3)',
376403 'contactpage-fromname' => 'Dein Name: *',
377404 'contactpage-fromaddress' => 'Deine E-Mail-Adresse: **',
378405 'contactpage-formfootnotes' => '* optional<br />
@@ -381,6 +408,7 @@
382409 'contactpage-formfootnotes-required' => 'Alle Felder müssen ausgefüllt sein.',
383410 'contactpage-captcha' => 'Um die Nachricht senden zu können, löse bitte das Captcha ([[Special:Captcha/help|weitere Informationen]])',
384411 'contactpage-captcha-failed' => 'Captcha-Test nicht bestanden! ([[Special:Captcha/help|weitere Informationen]])',
 412+ 'contactpage-includeip' => 'Meine IP-Adresse in diese Nachricht einfügen.',
385413 );
386414
387415 /** German (formal address) (Deutsch (Sie-Form))
@@ -432,6 +460,7 @@
433461 'contactpage-legend' => 'E-mail pósłaś',
434462 'contactpage-defsubject' => 'Kontaktowa powěźenka',
435463 'contactpage-subject-and-sender' => '$1 (z $2)',
 464+ 'contactpage-subject-and-sender-withip' => '$1 (wót $2 na $3)',
436465 'contactpage-fromname' => 'Twójo mě: *',
437466 'contactpage-fromaddress' => 'Twója e-mailowa adresa: **',
438467 'contactpage-formfootnotes' => '* opcionalny<br />
@@ -441,12 +470,15 @@
442471 'contactpage-formfootnotes-required' => 'Wšykne póla muse wupołnjone byś.',
443472 'contactpage-captcha' => 'Aby powěźenku pósłał, rozwěž pšosym toś te captcha ([[Special:Captcha/help|dalšne informacije]])',
444473 'contactpage-captcha-failed' => 'Test captcha njebu wobstaty! ([[Special:Captcha/help|dalšne informacije]])',
 474+ 'contactpage-includeip' => 'Móju IP-adresu w toś tej powěźeńce zapśěgnuś.',
445475 );
446476
447477 /** Greek (Ελληνικά)
448478 * @author Consta
 479+ * @author Dada
449480 * @author Omnipaedista
450481 * @author ZaDiak
 482+ * @author Περίεργος
451483 */
452484 $messages['el'] = array(
453485 'contact' => 'Σελίδα επαφών',
@@ -457,6 +489,7 @@
458490 'contactpage-legend' => 'Αποστολή e-mail',
459491 'contactpage-defsubject' => 'Μήνυμα επαφής',
460492 'contactpage-subject-and-sender' => '$1 (από $2)',
 493+ 'contactpage-subject-and-sender-withip' => '$1 (από $2 σε $3)',
461494 'contactpage-fromname' => 'Το όνομά σας: *',
462495 'contactpage-fromaddress' => 'Το ηλεκτρονικό ταχυδρομείο σας: **',
463496 'contactpage-formfootnotes' => '* προαιρετικό<br />
@@ -466,6 +499,7 @@
467500 'contactpage-formfootnotes-required' => 'Όλα τα πεδία είναι υποχρεωτικά.',
468501 'contactpage-captcha' => 'Για να αποστείλετε αυτό το μήνυμα, παρακαλώ επιλύστε το captcha ([[Special:Captcha/help|βοήθεια]])',
469502 'contactpage-captcha-failed' => 'Το τεστ Captcha απέτυχε! ([[Special:Captcha/help|περισσότερες πληροφορίες]])',
 503+ 'contactpage-includeip' => 'Συμπεριλάβετε τη διεύθυνση IP μου σε αυτό το μήνυμα',
470504 );
471505
472506 /** Esperanto (Esperanto)
@@ -480,6 +514,7 @@
481515 'contactpage-legend' => 'Sendi retpoŝton',
482516 'contactpage-defsubject' => 'Kontakta Mesaĝo',
483517 'contactpage-subject-and-sender' => '$1 (de $2)',
 518+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 ĉe $3)',
484519 'contactpage-fromname' => 'Via nomo: *',
485520 'contactpage-fromaddress' => 'Via retadreso: **',
486521 'contactpage-formfootnotes' => '* nedeviga<br />
@@ -489,12 +524,14 @@
490525 'contactpage-formfootnotes-required' => 'Ĉiuj kampoj estas devigaj.',
491526 'contactpage-captcha' => "Sendi la mesaĝon, bonvolu solvi la enigmon de ''captcha'' ([[Special:Captcha/help|plua informo]])",
492527 'contactpage-captcha-failed' => 'Malsukcesis Captcha-testo! ([[Special:Captcha/help|plua informo]])',
 528+ 'contactpage-includeip' => 'Inkluzivi mian IP-adreson en ĉi tiu mesaĝo',
493529 );
494530
495531 /** Spanish (Español)
496532 * @author Crazymadlover
497533 * @author Imre
498534 * @author Locos epraix
 535+ * @author Peter17
499536 * @author Sanbec
500537 * @author לערי ריינהארט
501538 */
@@ -507,6 +544,7 @@
508545 'contactpage-legend' => 'Enviar correo electrónico',
509546 'contactpage-defsubject' => 'Mensaje de contacto',
510547 'contactpage-subject-and-sender' => '$1 (de $2)',
 548+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 en $3)',
511549 'contactpage-fromname' => 'Su nombre: *',
512550 'contactpage-fromaddress' => 'Su correo electrónico: **',
513551 'contactpage-formfootnotes' => '* opcional<br />
@@ -516,6 +554,7 @@
517555 'contactpage-formfootnotes-required' => 'Todos los campos son requeridos.',
518556 'contactpage-captcha' => 'Para enviar el mensaje, por favor resuelve el captcha ([[Special:Captcha/help|más información]])',
519557 'contactpage-captcha-failed' => '¡Prueba de captcha fallida! ([[Special:Captcha/help|más información]])',
 558+ 'contactpage-includeip' => 'Incluir mi dirección IP en este mensaje',
520559 );
521560
522561 /** Estonian (Eesti)
@@ -542,6 +581,7 @@
543582 );
544583
545584 /** Basque (Euskara)
 585+ * @author An13sa
546586 * @author Theklan
547587 */
548588 $messages['eu'] = array(
@@ -553,6 +593,7 @@
554594 'contactpage-legend' => 'E-posta bidali',
555595 'contactpage-defsubject' => 'Kontaktu mezua',
556596 'contactpage-subject-and-sender' => '$1 ($2(e)k bidalia)',
 597+ 'contactpage-subject-and-sender-withip' => '$1 ($2-k bidalia, $3-(r)ekin)',
557598 'contactpage-fromname' => 'Zure izena: *',
558599 'contactpage-fromaddress' => 'Zure e-posta: **',
559600 'contactpage-formfootnotes' => ' * ez da beharrezkoa<br />
@@ -562,6 +603,7 @@
563604 'contactpage-formfootnotes-required' => 'Esparru guztiak betetzea beharrezkoa da.',
564605 'contactpage-captcha' => 'Mezua bidaltzeko captcha jarri behar duzu ([[Special:Captcha/help|info gehiago]])',
565606 'contactpage-captcha-failed' => 'Captcha testak huts egin du! ([[Special:Captcha/help|info gehiago]])',
 607+ 'contactpage-includeip' => 'Nire IP helbidea mezu honetan sartu.',
566608 );
567609
568610 /** Extremaduran (Estremeñu)
@@ -602,6 +644,8 @@
603645
604646 /** French (Français)
605647 * @author Grondin
 648+ * @author IAlex
 649+ * @author Peter17
606650 * @author Sherbrooke
607651 * @author Urhixidur
608652 * @author לערי ריינהארט
@@ -615,6 +659,7 @@
616660 'contactpage-legend' => 'Envoyer un courriel',
617661 'contactpage-defsubject' => 'Message',
618662 'contactpage-subject-and-sender' => '$1 (de $2)',
 663+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 à $3)',
619664 'contactpage-fromname' => 'Votre nom : *',
620665 'contactpage-fromaddress' => 'Votre adresse courriel : **',
621666 'contactpage-formfootnotes' => '* optionnel<br />
@@ -624,6 +669,7 @@
625670 'contactpage-formfootnotes-required' => 'Tous les champs sont requis.',
626671 'contactpage-captcha' => 'Pour envoyer le message, prière de résoudre le captcha ([[Special:Captcha/help|aide]])',
627672 'contactpage-captcha-failed' => "Vous n'avez pas décodé le captcha ! ([[Special:Captcha/help|aide]])",
 673+ 'contactpage-includeip' => 'Inclure mon adresse IP dans ce message.',
628674 );
629675
630676 /** Franco-Provençal (Arpetan)
@@ -662,7 +708,8 @@
663709 'contactpage-pagetext' => 'Use o formulario de embaixo para contactar con nós.',
664710 'contactpage-legend' => 'Enviar un correo electrónico',
665711 'contactpage-defsubject' => 'Mensaxe de contacto',
666 - 'contactpage-subject-and-sender' => '$1 (desde $2)',
 712+ 'contactpage-subject-and-sender' => '$1 (de $2)',
 713+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 a $3)',
667714 'contactpage-fromname' => 'O seu nome: *',
668715 'contactpage-fromaddress' => 'O seu correo electrónico: **',
669716 'contactpage-formfootnotes' => '* opcional<br />
@@ -672,6 +719,7 @@
673720 'contactpage-formfootnotes-required' => 'Requírense todos os campos.',
674721 'contactpage-captcha' => 'Para enviar unha mensaxe, resolva o captcha ([[Special:Captcha/help|máis información]])',
675722 'contactpage-captcha-failed' => 'Fallou a proba captcha! ([[Special:Captcha/help|máis información]])',
 723+ 'contactpage-includeip' => 'Incluír o meu enderezo IP nesta mensaxe.',
676724 );
677725
678726 /** Ancient Greek (Ἀρχαία ἑλληνικὴ)
@@ -696,6 +744,7 @@
697745 'contactpage-legend' => 'E-Mail abschicke',
698746 'contactpage-defsubject' => 'Kontaktnochricht',
699747 'contactpage-subject-and-sender' => '$1 (vu $2)',
 748+ 'contactpage-subject-and-sender-withip' => '$1 (vu $2 uf $3)',
700749 'contactpage-fromname' => 'Dy Name: *',
701750 'contactpage-fromaddress' => 'Dyy E-Mail-Adräss: **',
702751 'contactpage-formfootnotes' => '* optional<br />
@@ -705,6 +754,7 @@
706755 'contactpage-formfootnotes-required' => 'Alli Fälder mien uusgfillt syy.',
707756 'contactpage-captcha' => 'Zum d Nochricht schicke z chenne, les bitte s Captcha ([[Special:Captcha/help|meh Informatione]])',
708757 'contactpage-captcha-failed' => 'Captcha-Tescht nit bstande! ([[Special:Captcha/help|meh Informatione]])',
 758+ 'contactpage-includeip' => 'Myy IP-Adräss in die Nochricht yysetze.',
709759 );
710760
711761 /** Manx (Gaelg)
@@ -795,6 +845,7 @@
796846 'contactpage-legend' => 'E-mejl pósłać',
797847 'contactpage-defsubject' => 'Kontaktna zdźělenka',
798848 'contactpage-subject-and-sender' => '$1 (z $2)',
 849+ 'contactpage-subject-and-sender-withip' => '$1 (wot $2 na $3)',
799850 'contactpage-fromname' => 'Twoje mjeno: *',
800851 'contactpage-fromaddress' => 'Twoja e-mejlowa adresa: **',
801852 'contactpage-formfootnotes' => '* opcionalny<br />
@@ -804,10 +855,12 @@
805856 'contactpage-formfootnotes-required' => 'Wšě poła dyrbja wupjelnjene być.',
806857 'contactpage-captcha' => 'Zo by powěsć pósłać móhł, rozrisaj prošu captchu ([[Special:Captcha/help|dalše informacije]])',
807858 'contactpage-captcha-failed' => 'Njejsy captchowy test wobstał! ([[Special:Captcha/help|dalše informacije]])',
 859+ 'contactpage-includeip' => 'Moju IP-adresu w tutej powěsći zapřijeć.',
808860 );
809861
810862 /** Hungarian (Magyar)
811863 * @author Dani
 864+ * @author Glanthor Reviol
812865 */
813866 $messages['hu'] = array(
814867 'contact' => 'Kapcsolatfelvétel',
@@ -818,6 +871,7 @@
819872 'contactpage-legend' => 'E-mail küldése',
820873 'contactpage-defsubject' => 'Üzenet',
821874 'contactpage-subject-and-sender' => '$1 (küldte: $2)',
 875+ 'contactpage-subject-and-sender-withip' => '$1 (feladó: $2, $3)',
822876 'contactpage-fromname' => 'Neved: *',
823877 'contactpage-fromaddress' => 'E-mail címed: **',
824878 'contactpage-formfootnotes' => '* nem kötelező<br />
@@ -827,6 +881,7 @@
828882 'contactpage-formfootnotes-required' => 'Az összes mező kitöltése kötelező.',
829883 'contactpage-captcha' => 'Az üzenet elküldéséhez írd be a képen megjelent szót ([[Special:Captcha/help|további segítség]])',
830884 'contactpage-captcha-failed' => 'Captcha teszt nem sikerült! ([[Special:Captcha/help|további segítség]])',
 885+ 'contactpage-includeip' => 'Tüntesd fel az IP-címemet az üzenetben.',
831886 );
832887
833888 /** Interlingua (Interlingua)
@@ -841,6 +896,7 @@
842897 'contactpage-legend' => 'Inviar e-mail',
843898 'contactpage-defsubject' => 'Message de contacto',
844899 'contactpage-subject-and-sender' => '$1 (de $2)',
 900+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 a $3)',
845901 'contactpage-fromname' => 'Tu nomine: *',
846902 'contactpage-fromaddress' => 'Tu e-mail: **',
847903 'contactpage-formfootnotes' => '* optional<br />
@@ -850,10 +906,12 @@
851907 'contactpage-formfootnotes-required' => 'Tote le campos es obligatori.',
852908 'contactpage-captcha' => 'Pro inviar le message, per favor resolve le captcha ([[Special:Captcha/help|plus info]])',
853909 'contactpage-captcha-failed' => 'Le test captcha falleva! ([[Special:Captcha/help|plus info]])',
 910+ 'contactpage-includeip' => 'Includer mi adresse IP in iste message.',
854911 );
855912
856913 /** Indonesian (Bahasa Indonesia)
857914 * @author Bennylin
 915+ * @author Iwan Novirion
858916 */
859917 $messages['id'] = array(
860918 'contact' => 'Hubungi kami',
@@ -864,6 +922,7 @@
865923 'contactpage-legend' => 'Kirim surel',
866924 'contactpage-defsubject' => 'Pesan',
867925 'contactpage-subject-and-sender' => '$1 (dari $2)',
 926+ 'contactpage-subject-and-sender-withip' => '$1 (dari $2 pada $3)',
868927 'contactpage-fromname' => 'Nama Anda: *',
869928 'contactpage-fromaddress' => 'Surel Anda: **',
870929 'contactpage-formfootnotes' => '* opsional<br />
@@ -873,6 +932,7 @@
874933 'contactpage-formfootnotes-required' => 'Semua harus diisi.',
875934 'contactpage-captcha' => 'Untuk mengirim pesan, silakan mengisi Captcha ([[Special:Captcha/help|info]])',
876935 'contactpage-captcha-failed' => 'Tes Captcha gagal! ([[Special:Captcha/help|info]])',
 936+ 'contactpage-includeip' => 'Sertakan alamat IP saya di pesan ini.',
877937 );
878938
879939 /** Ido (Ido)
@@ -898,6 +958,7 @@
899959 );
900960
901961 /** Italian (Italiano)
 962+ * @author Civvì
902963 * @author Darth Kule
903964 */
904965 $messages['it'] = array(
@@ -909,6 +970,7 @@
910971 'contactpage-legend' => 'Invia e-mail',
911972 'contactpage-defsubject' => 'Messaggio',
912973 'contactpage-subject-and-sender' => '$1 (da $2)',
 974+ 'contactpage-subject-and-sender-withip' => "$1 (da $2 all'indirizzo $3)",
913975 'contactpage-fromname' => 'Nome: *',
914976 'contactpage-fromaddress' => 'Indirizzo e-mail: **',
915977 'contactpage-formfootnotes' => '* campo non obbligatorio<br />
@@ -918,12 +980,14 @@
919981 'contactpage-formfootnotes-required' => 'Tutti i campi sono obbligatori.',
920982 'contactpage-captcha' => 'Per inviare il messaggio, risolvi il captcha ([[Special:Captcha/help|maggiori informazioni]])',
921983 'contactpage-captcha-failed' => 'Test captcha fallito! ([[Special:Captcha/help|maggiori informazioni]])',
 984+ 'contactpage-includeip' => 'Includi il mio indirizzo IP in questo messaggio.',
922985 );
923986
924987 /** Japanese (日本語)
925988 * @author Aotake
926989 * @author Fryed-peach
927990 * @author JtFuruhata
 991+ * @author Naohiro19
928992 * @author לערי ריינהארט
929993 */
930994 $messages['ja'] = array(
@@ -935,6 +999,7 @@
9361000 'contactpage-legend' => '電子メールを送る',
9371001 'contactpage-defsubject' => '連絡事項',
9381002 'contactpage-subject-and-sender' => '$1($2 より)',
 1003+ 'contactpage-subject-and-sender-withip' => '$1 ($2 が $3 から送信)',
9391004 'contactpage-fromname' => 'あなたのお名前: *',
9401005 'contactpage-fromaddress' => 'あなたの電子メールアドレス: **',
9411006 'contactpage-formfootnotes' => '* 任意記入<br />
@@ -944,6 +1009,7 @@
9451010 'contactpage-formfootnotes-required' => 'すべての欄が必須です。',
9461011 'contactpage-captcha' => 'メッセージを送信するには、以下のCAPTCHA画像認証が必要です([[Special:Captcha/help|詳細はこちら]])',
9471012 'contactpage-captcha-failed' => 'CAPTCHA画像認証に失敗しました!([[Special:Captcha/help|詳細はこちら]])',
 1013+ 'contactpage-includeip' => 'このメッセージに自分のIPアドレスを含める',
9481014 );
9491015
9501016 /** Javanese (Basa Jawa)
@@ -980,6 +1046,7 @@
9811047 'contactpage-formfootnotes-required' => 'ყველა ველი სავალდებულოა.',
9821048 'contactpage-captcha' => 'ამ შეტყობინების გასაგზავნად, გთოვთ გაიარეთ captcha- შემოწმება ([[Special:Captcha/help|რა არის ეს?]])',
9831049 'contactpage-captcha-failed' => 'Captcha-ს შემოწმება ჩავარდა! ([[Special:Captcha/help|რა არის ეს?]])',
 1050+ 'contactpage-includeip' => 'მიამაგრე ჩემი IP მისამართი ამ შეტყობინებაში.',
9841051 );
9851052
9861053 /** Khmer (ភាសាខ្មែរ)
@@ -1028,6 +1095,7 @@
10291096 'contactpage-legend' => '이메일 보내기',
10301097 'contactpage-defsubject' => '연락 메시지',
10311098 'contactpage-subject-and-sender' => '$1 ($2이(가) 보냄)',
 1099+ 'contactpage-subject-and-sender-withip' => '$1 ($2가 $3에서 보냄)',
10321100 'contactpage-fromname' => '당신의 이름: *',
10331101 'contactpage-fromaddress' => '당신의 이메일 주소 : **',
10341102 'contactpage-formfootnotes' => '* 선택 사항<br />
@@ -1037,9 +1105,10 @@
10381106 'contactpage-formfootnotes-required' => '모든 칸이 필수입력사항입니다.',
10391107 'contactpage-captcha' => '메시지를 보내려면 이 캡차를 풀어 주세요 ([[Special:Captcha/help|자세한 정보]])',
10401108 'contactpage-captcha-failed' => '캡차 검사 실패! ([[Special:Captcha/help|자세한 정보]])',
 1109+ 'contactpage-includeip' => '이 메시지에 내 IP 주소를 포함하기',
10411110 );
10421111
1043 -/** Ripoarisch (Ripoarisch)
 1112+/** Colognian (Ripoarisch)
10441113 * @author Purodha
10451114 */
10461115 $messages['ksh'] = array(
@@ -1067,7 +1136,7 @@
10681137 ([[Special:Captcha/help|Mieh Enfommazjuhne]])',
10691138 );
10701139
1071 -/** Cornish (Kernowek)
 1140+/** Cornish (Kernewek)
10721141 * @author Kernoweger
10731142 * @author Kw-Moon
10741143 */
@@ -1099,6 +1168,7 @@
11001169 'contactpage-legend' => 'E-Mail schécken',
11011170 'contactpage-defsubject' => 'Kontakt Message',
11021171 'contactpage-subject-and-sender' => '$1 (vum $2)',
 1172+ 'contactpage-subject-and-sender-withip' => '$1 (vum $2 iwwer $3)',
11031173 'contactpage-fromname' => 'Ären Numm: *',
11041174 'contactpage-fromaddress' => 'Är E-mail-Adress: **',
11051175 'contactpage-formfootnotes' => '* optional<br />
@@ -1108,6 +1178,7 @@
11091179 'contactpage-formfootnotes-required' => 'All Felder mussen ausgefëllt ginn.',
11101180 'contactpage-captcha' => 'Fir e Message ze schécke, léisst w.e.g. dëse Captcha ([[Special:Captcha/help|méi Informatiounen]])',
11111181 'contactpage-captcha-failed' => 'Captcha-Test nicht bestan! ([[Special:Captcha/help|méi Informatiounen]])',
 1182+ 'contactpage-includeip' => 'Meng IP-Adress an dëse Message drasetzen',
11121183 );
11131184
11141185 /** Limburgish (Limburgs)
@@ -1148,6 +1219,16 @@
11491220 'contactpage-captcha-failed' => 'Captcha testas nepavyko! ([[Special:Captcha/help|daugiau informacijos]])',
11501221 );
11511222
 1223+/** Lazuri (Lazuri)
 1224+ * @author Bombola
 1225+ */
 1226+$messages['lzz'] = array(
 1227+ 'contactpage-fromname' => 'Skani coxo: *',
 1228+ 'contactpage-fromaddress' => 'Skani e-mail: **',
 1229+ 'contactpage-fromname-required' => 'Skani coxo:',
 1230+ 'contactpage-fromaddress-required' => 'Skani e-mail:',
 1231+);
 1232+
11521233 /** Malagasy (Malagasy)
11531234 * @author Jagwar
11541235 */
@@ -1169,6 +1250,7 @@
11701251 'contactpage-legend' => 'Испрати е-пошта',
11711252 'contactpage-defsubject' => 'Контактна порака',
11721253 'contactpage-subject-and-sender' => '$1 (од $2)',
 1254+ 'contactpage-subject-and-sender-withip' => '$1 (од $2 од адресата $3)',
11731255 'contactpage-fromname' => 'Вашето име: *',
11741256 'contactpage-fromaddress' => 'Вашата е-пошта: **',
11751257 'contactpage-formfootnotes' => '* по избор<br />
@@ -1178,6 +1260,7 @@
11791261 'contactpage-formfootnotes-required' => 'Се бараат сите полиња.',
11801262 'contactpage-captcha' => 'За да испратите порака, решете ја задачата ([[Special:Captcha/help|повеќе инфо]])',
11811263 'contactpage-captcha-failed' => 'Контролната задача е неуспешно решена! ([[Special:Captcha/help|повеќе инфо]])',
 1264+ 'contactpage-includeip' => 'Вклучи ја мојата IP-адреса во оваа порака.',
11821265 );
11831266
11841267 /** Malayalam (മലയാളം)
@@ -1192,16 +1275,18 @@
11931276 'contactpage-pagetext' => 'ഞങ്ങളെ ബന്ധപ്പെടാൻ ദയവായി താഴെ കൊടുത്തിരിക്കുന്ന ഫോം ഉപയോഗിക്കുക.',
11941277 'contactpage-legend' => 'ഇമെയിൽ അയയ്ക്കുക',
11951278 'contactpage-defsubject' => 'ബന്ധപ്പെടാനുള്ള സന്ദേശം',
1196 - 'contactpage-subject-and-sender' => '$1 ($2 ല്‍ നിന്ന്)',
 1279+ 'contactpage-subject-and-sender' => '$1 (അയച്ചത് $2)',
 1280+ 'contactpage-subject-and-sender-withip' => '$1 ($3 എന്ന വിലാസത്തിൽനിന്നുള്ള $2)',
11971281 'contactpage-fromname' => 'താങ്കളുടെ പേര്‌: *',
1198 - 'contactpage-fromaddress' => 'താങ്കളുടെ ഇമെയില്‍ വിലാസം: **',
1199 - 'contactpage-formfootnotes' => '* നിര്‍‌ബന്ധമില്ല<br />
1200 -** നിര്‍‌ബന്ധമില്ല, പക്ഷെ താങ്കള്‍ക്ക് മറുപടി വേണമെങ്കില്‍ ഇതു ആവശ്യമാണ്‌',
 1282+ 'contactpage-fromaddress' => 'താങ്കളുടെ ഇമെയിൽ വിലാസം: **',
 1283+ 'contactpage-formfootnotes' => '* നിർ‌ബന്ധമില്ല<br />
 1284+** നിർ‌ബന്ധമില്ല, പക്ഷെ താങ്കൾക്ക് മറുപടി വേണമെങ്കിൽ ഇതു ആവശ്യമാണ്‌',
12011285 'contactpage-fromname-required' => 'താങ്കളുടെ പേര്:',
12021286 'contactpage-fromaddress-required' => 'താങ്കളുടെ ഇമെയിൽ:',
12031287 'contactpage-formfootnotes-required' => 'എല്ലാ ഫീൽഡുകളും പൂരിപ്പിച്ചിരിക്കണം.',
1204 - 'contactpage-captcha' => 'സന്ദേശം അയക്കാന്‍, ദയവായി Captcha നിര്‍ദ്ധാരണം ചെയ്യുക. [[Special:Captcha/help|കൂടുതല്‍ വിവരം]]',
1205 - 'contactpage-captcha-failed' => 'Captcha പരീക്ഷണം പരാജയപ്പെട്ടു! ([[Special:Captcha/help|കൂടുതല്‍ വിവരം]])',
 1288+ 'contactpage-captcha' => 'സന്ദേശം അയക്കാൻ, ദയവായി Captcha നിർദ്ധാരണം ചെയ്യുക. [[Special:Captcha/help|കൂടുതൽ വിവരം]]',
 1289+ 'contactpage-captcha-failed' => 'Captcha പരീക്ഷണം പരാജയപ്പെട്ടു! ([[Special:Captcha/help|കൂടുതൽ വിവരം]])',
 1290+ 'contactpage-includeip' => 'ഈ സന്ദേശത്തിൽ എന്റെ ഐ.പി. വിലാസവും ചേർക്കുക.',
12061291 );
12071292
12081293 /** Marathi (मराठी)
@@ -1311,6 +1396,7 @@
13121397 'contactpage-legend' => 'E-mail versturen',
13131398 'contactpage-defsubject' => 'Contactbericht',
13141399 'contactpage-subject-and-sender' => '$1 (van $2)',
 1400+ 'contactpage-subject-and-sender-withip' => '$1 (van $2 op $3)',
13151401 'contactpage-fromname' => 'Uw naam:*',
13161402 'contactpage-fromaddress' => 'Uw e-mailadres:**',
13171403 'contactpage-formfootnotes' => '* optioneel<br />
@@ -1320,6 +1406,7 @@
13211407 'contactpage-formfootnotes-required' => 'Alle velden zijn verplicht.',
13221408 'contactpage-captcha' => 'Om het bericht te versturen, moet u eerst de captcha oplossen ([[Special:Captcha/help|meer informatie]])',
13231409 'contactpage-captcha-failed' => 'De captcha-test is mislukt! ([[Special:Captcha/help|meer informatie]])',
 1410+ 'contactpage-includeip' => 'Stuur mijn IP-adres mee met dit bericht.',
13241411 );
13251412
13261413 /** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
@@ -1358,6 +1445,7 @@
13591446 'contactpage-legend' => 'Send e-post',
13601447 'contactpage-defsubject' => 'Beskjed',
13611448 'contactpage-subject-and-sender' => '$1 (fra $2)',
 1449+ 'contactpage-subject-and-sender-withip' => '$1 (fra $2 på $3)',
13621450 'contactpage-fromname' => 'Ditt navn: *',
13631451 'contactpage-fromaddress' => 'Din e-postadresse: **',
13641452 'contactpage-formfootnotes' => '* valgfri<br />
@@ -1367,6 +1455,7 @@
13681456 'contactpage-formfootnotes-required' => 'Alle felt er obligatoriske.',
13691457 'contactpage-captcha' => 'Løs captcha-oppgaven for å sende beskjeden ([[Special:Captcha/help|mer informasjon]])',
13701458 'contactpage-captcha-failed' => 'Captcha-test mislyktes! ([[Special:Captcha/help|mer informasjon]])',
 1459+ 'contactpage-includeip' => 'Inkluder IP-adressen min i denne meldingen.',
13711460 );
13721461
13731462 /** Northern Sotho (Sesotho sa Leboa)
@@ -1389,6 +1478,7 @@
13901479 'contactpage-legend' => 'Mandar un corrièr electronic',
13911480 'contactpage-defsubject' => 'Messatge',
13921481 'contactpage-subject-and-sender' => '$1 (de $2)',
 1482+ 'contactpage-subject-and-sender-withip' => '$1 (de $2 a $3)',
13931483 'contactpage-fromname' => 'Vòstre nom : *',
13941484 'contactpage-fromaddress' => 'Vòstra adreça electronica : **',
13951485 'contactpage-formfootnotes' => '* opcional<br /> ** opcional mas requerit se desiratz una responsa',
@@ -1397,6 +1487,7 @@
13981488 'contactpage-formfootnotes-required' => 'Totes los camps son requesits.',
13991489 'contactpage-captcha' => 'Per mandar lo messatge, mercés de resoudre lo captcha ([[Special:Captcha/help|ajuda]])',
14001490 'contactpage-captcha-failed' => 'Avètz pas desencodat lo captcha ! ([[Special:Captcha/help|ajuda]])',
 1491+ 'contactpage-includeip' => 'Inclure mon adreça IP dins aquel messatge.',
14011492 );
14021493
14031494 /** Deitsch (Deitsch)
@@ -1424,6 +1515,7 @@
14251516 'contactpage-legend' => 'Wyślij e‐mail',
14261517 'contactpage-defsubject' => 'Wiadomość',
14271518 'contactpage-subject-and-sender' => '$1 (z $2)',
 1519+ 'contactpage-subject-and-sender-withip' => '$1 (od $2 z $3)',
14281520 'contactpage-fromname' => 'Imię: *',
14291521 'contactpage-fromaddress' => 'Twój e‐mail: **',
14301522 'contactpage-formfootnotes' => '* opcjonalne<br /> ** opcjonalne, ale wymagane, jeśli chcesz otrzymać odpowiedź',
@@ -1432,6 +1524,7 @@
14331525 'contactpage-formfootnotes-required' => 'Wypełnienie wszystkich pól jest obowiązkowe.',
14341526 'contactpage-captcha' => 'Aby wysłać wiadomosć wypełnij podane tu zadanie ([[Special:Captcha/help|wyjaśnienie]])',
14351527 'contactpage-captcha-failed' => 'Aby wysłać tę wiadomość, prosimy rozwiązać to zadanie ([[Special:Captcha/help|objaśnienie]])',
 1528+ 'contactpage-includeip' => 'Dodaj do tej wiadomości informację o moim adresie IP.',
14361529 );
14371530
14381531 /** Piedmontese (Piemontèis)
@@ -1447,6 +1540,7 @@
14481541 'contactpage-legend' => 'Manda e-mail',
14491542 'contactpage-defsubject' => 'Messagi',
14501543 'contactpage-subject-and-sender' => '$1 (da $2)',
 1544+ 'contactpage-subject-and-sender-withip' => '$1 (da $2 a $3)',
14511545 'contactpage-fromname' => 'Tò nòm: *',
14521546 'contactpage-fromaddress' => 'Toa e-mail: **',
14531547 'contactpage-formfootnotes' => "* opsional<br /> ** opsional, ma për podej avej d'arspòsta a venta butelo",
@@ -1455,6 +1549,7 @@
14561550 'contactpage-formfootnotes-required' => 'Tùit ij camp a son obligatòri.',
14571551 'contactpage-captcha' => "Për mandé via ël messagi, për piasì ch'arzòlva ël test antirumenta ([[Special:Captcha/help|pì d'anformassion]])",
14581552 'contactpage-captcha-failed' => "Test antirumenta falì! ([[Special:Captcha/help|pì d'anformassion]])",
 1553+ 'contactpage-includeip' => 'Anclud mia adrëssa IP an sto mëssagi-sì',
14591554 );
14601555
14611556 /** Pashto (پښتو)
@@ -1491,6 +1586,7 @@
14921587 'contactpage-legend' => 'Enviar correio electrónico',
14931588 'contactpage-defsubject' => 'Mensagem de Contacto',
14941589 'contactpage-subject-and-sender' => '$1 (de $2)',
 1590+ 'contactpage-subject-and-sender-withip' => '$1 (de $2, endereço $3)',
14951591 'contactpage-fromname' => 'O seu nome: *',
14961592 'contactpage-fromaddress' => 'O seu correio electrónico: **',
14971593 'contactpage-formfootnotes' => '* opcional<br />
@@ -1500,11 +1596,13 @@
15011597 'contactpage-formfootnotes-required' => 'Todos os campos são obrigatórios.',
15021598 'contactpage-captcha' => "Para enviar a mensagem, por favor, resolva o ''captcha'' ([[Special:Captcha/help|mais informações]])",
15031599 'contactpage-captcha-failed' => "O teste ''captcha'' falhou! ([[Special:Captcha/help|mais informações]])",
 1600+ 'contactpage-includeip' => 'Incluir o meu endereço IP nesta mensagem.',
15041601 );
15051602
15061603 /** Brazilian Portuguese (Português do Brasil)
15071604 * @author Carla404
15081605 * @author Eduardo.mps
 1606+ * @author Giro720
15091607 */
15101608 $messages['pt-br'] = array(
15111609 'contact' => 'Página de contato',
@@ -1515,6 +1613,7 @@
15161614 'contactpage-legend' => 'Enviar e-mail',
15171615 'contactpage-defsubject' => 'Mensagem de Contato',
15181616 'contactpage-subject-and-sender' => '$1 (de $2)',
 1617+ 'contactpage-subject-and-sender-withip' => '$1 (de $2, endereço $3)',
15191618 'contactpage-fromname' => 'O seu nome: *',
15201619 'contactpage-fromaddress' => 'O seu email: **',
15211620 'contactpage-formfootnotes' => '* opcional<br />
@@ -1524,6 +1623,7 @@
15251624 'contactpage-formfootnotes-required' => 'Todos os campos são obrigatórios.',
15261625 'contactpage-captcha' => "Para enviar a mensagem, por favor, resolva o ''captcha'' ([[Special:Captcha/help|mais informação]])",
15271626 'contactpage-captcha-failed' => 'Teste captcha falhou! ([[Special:Captcha/help|mais informação]])',
 1627+ 'contactpage-includeip' => 'Incluir o meu endereço IP nesta mensagem.',
15281628 );
15291629
15301630 /** Romani (Romani)
@@ -1542,19 +1642,19 @@
15431643 'contactpage' => 'Pagină de contact',
15441644 'contactpage-desc' => '[[Special:Contact|Formular de contact pentru vizitatori]]',
15451645 'contactpage-title' => 'Contact',
1546 - 'contactpage-pagetext' => 'Foloseşte formularul de mai jos pentru a ne contacta.',
 1646+ 'contactpage-pagetext' => 'Folosește formularul de mai jos pentru a ne contacta.',
15471647 'contactpage-legend' => 'Trimite e-mail',
15481648 'contactpage-defsubject' => 'Mesaj de contact',
15491649 'contactpage-subject-and-sender' => '$1 (de la $2)',
15501650 'contactpage-fromname' => 'Numele dumneavoastră: *',
15511651 'contactpage-fromaddress' => 'Adresa dumneavoastră de e-mail: **',
1552 - 'contactpage-formfootnotes' => '* opţional<br />
1553 -** opţională, dar necesară dacă doriţi un răspuns',
 1652+ 'contactpage-formfootnotes' => '* opțional<br />
 1653+** opțională, dar necesară dacă doriți un răspuns',
15541654 'contactpage-fromname-required' => 'Numele dumneavoastră:',
15551655 'contactpage-fromaddress-required' => 'Adresa dumneavoastră de e-mail:',
15561656 'contactpage-formfootnotes-required' => 'Toate câmpurile sunt obligatorii.',
15571657 'contactpage-captcha' => 'Pentru a trimite mesajul, rezolvă captcha ([[Special:Captcha/help|mai multe detalii]])',
1558 - 'contactpage-captcha-failed' => 'Testul captcha a eşuat! ([[Special:Captcha/help|mai multe informaţii]])',
 1658+ 'contactpage-captcha-failed' => 'Testul captcha a eșuat! ([[Special:Captcha/help|mai multe informații]])',
15591659 );
15601660
15611661 /** Tarandíne (Tarandíne)
@@ -1593,6 +1693,7 @@
15941694 'contactpage-legend' => 'Отправить письмо',
15951695 'contactpage-defsubject' => 'Сообщение',
15961696 'contactpage-subject-and-sender' => '$1 (от $2)',
 1697+ 'contactpage-subject-and-sender-withip' => '$1 (от $2 с адреса $3)',
15971698 'contactpage-fromname' => 'Ваше имя: *',
15981699 'contactpage-fromaddress' => 'Ваш адрес эл. почты: **',
15991700 'contactpage-formfootnotes' => '* необязательно<br />
@@ -1602,6 +1703,7 @@
16031704 'contactpage-formfootnotes-required' => 'Все поля обязательно должны быть заполнены.',
16041705 'contactpage-captcha' => 'Чтобы отправить сообщение, пожалуйста, пройдите проверку CAPTCHA ([[Special:Captcha/help|что это?]])',
16051706 'contactpage-captcha-failed' => 'Проверка CAPTCHA не пройдена! ([[Special:Captcha/help|что это?]])',
 1707+ 'contactpage-includeip' => 'Включить мой IP-адрес в это сообщение.',
16061708 );
16071709
16081710 /** Yakut (Саха тыла)
@@ -1651,6 +1753,31 @@
16521754 'contactpage-captcha-failed' => 'Test captcha bol neúspešný! ([[Special:Captcha/help|podrobnosti]])',
16531755 );
16541756
 1757+/** Slovenian (Slovenščina)
 1758+ * @author Dbc334
 1759+ */
 1760+$messages['sl'] = array(
 1761+ 'contact' => 'Stik z nami',
 1762+ 'contactpage' => 'Stik z nami',
 1763+ 'contactpage-desc' => '[[Special:Contact|Kontaktni obrazec za obiskovalce]]',
 1764+ 'contactpage-title' => 'Kontakt',
 1765+ 'contactpage-pagetext' => 'Prosimo, uporabite spodnji obrazec za stik z nami.',
 1766+ 'contactpage-legend' => 'Pošljite e-pošto',
 1767+ 'contactpage-defsubject' => 'Kontaktno sporočilo',
 1768+ 'contactpage-subject-and-sender' => '$1 (od $2)',
 1769+ 'contactpage-subject-and-sender-withip' => '$1 (od $2 iz $3)',
 1770+ 'contactpage-fromname' => 'Vaše ime: *',
 1771+ 'contactpage-fromaddress' => 'Vaš e-poštni naslov: **',
 1772+ 'contactpage-formfootnotes' => '* izbirno<br />
 1773+** izbirno, vendar potrebno, če želite odgovor',
 1774+ 'contactpage-fromname-required' => 'Vaše ime:',
 1775+ 'contactpage-fromaddress-required' => 'Vaš e-poštni naslov:',
 1776+ 'contactpage-formfootnotes-required' => 'Potrebno je izpolniti vsa polja.',
 1777+ 'contactpage-captcha' => 'Za pošiljanje sporočila prosimo razrešite captcha ([[Special:Captcha/help|več informacij]])',
 1778+ 'contactpage-captcha-failed' => 'Preizkus captcha je spodletel! ([[Special:Captcha/help|več informacij]])',
 1779+ 'contactpage-includeip' => 'Vključi moj IP-naslov v tem sporočilu.',
 1780+);
 1781+
16551782 /** Albanian (Shqip)
16561783 * @author Dori
16571784 */
@@ -1728,7 +1855,9 @@
17291856 );
17301857
17311858 /** Swedish (Svenska)
 1859+ * @author Ainali
17321860 * @author Boivie
 1861+ * @author Dafer45
17331862 * @author Lejonel
17341863 * @author M.M.S.
17351864 * @author Najami
@@ -1743,6 +1872,7 @@
17441873 'contactpage-legend' => 'Skicka e-post',
17451874 'contactpage-defsubject' => 'Kontaktmeddelande',
17461875 'contactpage-subject-and-sender' => '$1 (från $2)',
 1876+ 'contactpage-subject-and-sender-withip' => ' $1 (från $2 till $3)',
17471877 'contactpage-fromname' => 'Ditt namn: *',
17481878 'contactpage-fromaddress' => 'Din e-postadress: **',
17491879 'contactpage-formfootnotes' => '* kan utelämnas<br />
@@ -1752,6 +1882,7 @@
17531883 'contactpage-formfootnotes-required' => 'Alla fält är obligatoriska.',
17541884 'contactpage-captcha' => 'För att få skicka meddelandet måste du först lösa följande captcha-test ([[Special:Captcha/help|mer information]])',
17551885 'contactpage-captcha-failed' => 'Captcha-testet misslyckades! ([[Special:Captcha/help|mer information]])',
 1886+ 'contactpage-includeip' => 'Inkludera min IP-adress i detta meddelande.',
17561887 );
17571888
17581889 /** Telugu (తెలుగు)
@@ -1862,6 +1993,7 @@
18631994 'contactpage-legend' => 'Magpadala ng e-liham',
18641995 'contactpage-defsubject' => 'Mensahe ng pakikipag-ugnayan',
18651996 'contactpage-subject-and-sender' => '$1 (mula sa $2)',
 1997+ 'contactpage-subject-and-sender-withip' => '$1 (mula sa $2 na nasa $3)',
18661998 'contactpage-fromname' => 'Pangalan mo: *',
18671999 'contactpage-fromaddress' => 'E-liham mo: **',
18682000 'contactpage-formfootnotes' => '* maaaring wala nito<br />
@@ -1871,9 +2003,11 @@
18722004 'contactpage-formfootnotes-required' => 'Kailangan ang lahat ng mga hanay.',
18732005 'contactpage-captcha' => "Upang makapagpadala ng mensahe, pakilutas ang \"hulihin ka\" o ''captcha'' ([[Special:Captcha/help|mas marami pang kabatiran]])",
18742006 'contactpage-captcha-failed' => 'Nabigo ang captcha! ([[Special:Captcha/help|mas marami pang kabatiran]])',
 2007+ 'contactpage-includeip' => 'Isama ang aking adres ng IP sa mensaheng ito.',
18752008 );
18762009
18772010 /** Turkish (Türkçe)
 2011+ * @author Homonihilis
18782012 * @author Joseph
18792013 * @author Karduelis
18802014 * @author Mach
@@ -1896,11 +2030,20 @@
18972031 'contactpage-formfootnotes-required' => 'Bütün alanlar gereklidir.',
18982032 'contactpage-captcha' => "Mesajı göndermek için, lütfen captcha'yı çözün ([[Special:Captcha/help|daha fazla bilgi]])",
18992033 'contactpage-captcha-failed' => 'Captcha testi başarısız oldu! ([[Special:Captcha/help|daha fazla bilgi]])',
 2034+ 'contactpage-includeip' => 'Mesaja IP adresimi ekle.',
19002035 );
19012036
 2037+/** Udmurt (Удмурт)
 2038+ * @author Kaganer
 2039+ */
 2040+$messages['udm'] = array(
 2041+ 'contactpage-defsubject' => 'Ивортон',
 2042+);
 2043+
19022044 /** Ukrainian (Українська)
19032045 * @author NickK
19042046 * @author Prima klasy4na
 2047+ * @author Тест
19052048 */
19062049 $messages['uk'] = array(
19072050 'contact' => "Сторінка зв'язку",
@@ -1911,6 +2054,7 @@
19122055 'contactpage-legend' => 'Надіслати листа електронною поштою',
19132056 'contactpage-defsubject' => 'Повідомлення',
19142057 'contactpage-subject-and-sender' => '$1 (з $2)',
 2058+ 'contactpage-subject-and-sender-withip' => '$1 (від $2 з $3)',
19152059 'contactpage-fromname' => "Ваше ім'я: *",
19162060 'contactpage-fromaddress' => 'Ваша адреса електронної пошти: **',
19172061 'contactpage-formfootnotes' => "* необов'язково<br />
@@ -1920,6 +2064,7 @@
19212065 'contactpage-formfootnotes-required' => "Усі поля є обов'язковими.",
19222066 'contactpage-captcha' => "Щоб відправити повідомлення, будь ласка, розв'яжіть captcha ([[Special:Captcha/help|докладніше]])",
19232067 'contactpage-captcha-failed' => "Captcha розв'язана неправильно! ([[Special:Captcha/help|докладніше]])",
 2068+ 'contactpage-includeip' => 'Додати мою IP-адресу до цього повідомлення.',
19242069 );
19252070
19262071 /** Urdu (اردو)
@@ -1986,6 +2131,7 @@
19872132 'contactpage-legend' => 'Gửi thư điện tử',
19882133 'contactpage-defsubject' => 'Tin nhắn liên hệ',
19892134 'contactpage-subject-and-sender' => '$1 (gửi từ $2)',
 2135+ 'contactpage-subject-and-sender-withip' => '$1 (từ $2 lúc $3)',
19902136 'contactpage-fromname' => 'Tên của bạn: *',
19912137 'contactpage-fromaddress' => 'Thư điện tử của bạn: **',
19922138 'contactpage-formfootnotes' => '* tùy chọn<br />
@@ -1995,6 +2141,7 @@
19962142 'contactpage-formfootnotes-required' => 'Bạn phải điền tất cả các mục.',
19972143 'contactpage-captcha' => 'Để gửi tin nhắn, xin hãy ghi lại captcha ([[Special:Captcha/help|thông tin thêm]])',
19982144 'contactpage-captcha-failed' => 'Kiểm tra captcha thất bại! ([[Special:Captcha/help|thông tin thêm]])',
 2145+ 'contactpage-includeip' => 'Bao gồm địa chỉ IP của tôi trong thư này.',
19992146 );
20002147
20012148 /** Volapük (Volapük)
@@ -2034,7 +2181,7 @@
20352182 'contactpage-fromaddress-required' => 'אייער ע-פאסט:',
20362183 );
20372184
2038 -/** Yue (粵語)
 2185+/** Cantonese (粵語)
20392186 * @author Shinjiman
20402187 */
20412188 $messages['yue'] = array(
@@ -2094,6 +2241,7 @@
20952242
20962243 /** Traditional Chinese (‪中文(繁體)‬)
20972244 * @author Gzdavidwong
 2245+ * @author Horacewai2
20982246 * @author Liangent
20992247 * @author Shinjiman
21002248 * @author Wrightbus
@@ -2107,6 +2255,7 @@
21082256 'contactpage-legend' => '傳送電郵',
21092257 'contactpage-defsubject' => '聯絡訊息',
21102258 'contactpage-subject-and-sender' => '$1 (自$2)',
 2259+ 'contactpage-subject-and-sender-withip' => '$1 (由$2在$3)',
21112260 'contactpage-fromname' => '您的名字: *',
21122261 'contactpage-fromaddress' => '您的郵箱:**',
21132262 'contactpage-formfootnotes' => '* 可選<br />
@@ -2116,5 +2265,6 @@
21172266 'contactpage-formfootnotes-required' => '所有字段都是必需的。',
21182267 'contactpage-captcha' => '要傳送這個訊息,請先解決這個 captcha ([[Special:Captcha/help|更多資訊]])',
21192268 'contactpage-captcha-failed' => 'Captcha 測試失敗! ([[Special:Captcha/help|更多資訊]])',
 2269+ 'contactpage-includeip' => '在此郵件中包含我的IP位置資料。',
21202270 );
21212271
Index: branches/wmf/1.16wmf4/extensions/ContactPage/ContactPage.php
@@ -21,7 +21,6 @@
2222 'name' => 'ContactPage',
2323 'author' => 'Daniel Kinzler',
2424 'url' => 'http://www.mediawiki.org/wiki/Extension:ContactPage',
25 - 'description' => 'Contact form for visitors',
2625 'descriptionmsg' => 'contactpage-desc',
2726 );
2827
@@ -47,3 +46,6 @@
4847 // If true, users will be required to supply a name and an e-mail address
4948 // on Special:Contact.
5049 $wgContactRequireAll = false;
 50+
 51+// If true, the form will include a checkbox offering to put the IP address of the submitter in the subject line
 52+$wgContactIncludeIP = false;
Property changes on: branches/wmf/1.16wmf4/extensions/ContactPage
___________________________________________________________________
Name: svn:mergeinfo
5153 + /branches/wmf-deployment/extensions/ContactPage:60970
/trunk/extensions/ContactPage:62820-67074
/trunk/phase3/extensions/ContactPage:63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816

Status & tagging log