Merge pull request #208 from Fraenkiman/upstream/issue205
Multilingual support for reporting to the site admin
This commit is contained in:
		
						commit
						e5b41d9a6a
					
				
							
								
								
									
										11
									
								
								contact.php
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								contact.php
									
									
									
									
									
								
							| @ -100,18 +100,19 @@ function contact_form() { | ||||
| 
 | ||||
| 	// okay, validation returned validated values
 | ||||
| 	// now build the mail content
 | ||||
| 	$msg = "Name: \n{$validationResult['name']} \n\n"; | ||||
| 	$msg = "{$lang['contact']['notification']['name']} \n{$validationResult['name']}\n\n"; | ||||
| 
 | ||||
| 	if (isset($validationResult ['email'])) { | ||||
| 		$msg .= "Email: {$validationResult['email']}\n\n"; | ||||
| 		$msg .= "{$lang['contact']['notification']['email']} \n{$validationResult['email']}\n\n"; | ||||
| 	} | ||||
| 	if (isset($validationResult ['url'])) { | ||||
| 		$msg .= "WWW: {$validationResult['url']}\n\n"; | ||||
| 		$msg .= "{$lang['contact']['notification']['www']} \n{$validationResult['url']}\n\n"; | ||||
| 	} | ||||
| 	$msg .= "Content:\n{$validationResult['content']}\n"; | ||||
| 	$msg .= "{$lang['contact']['notification']['content']} \n{$validationResult['content']}\n"; | ||||
| 
 | ||||
| 	// send notification mail to site admin
 | ||||
| 	$success = @utils_mail((isset($validationResult ['email']) ? $validationResult ['email'] : $fp_config ['general'] ['email']), "Contact sent through {$fp_config['general']['title']} ", $msg); | ||||
| 	// for non-ASCII characters in the e-mail header use RFC 1342 — Encodes data with MIME base64 and splits the encrypted subject
 | ||||
| 	$success = @utils_mail((isset($validationResult ['email']) ? $validationResult ['email'] : $fp_config ['general'] ['email']), '=?utf-8?B?' . base64_encode($lang ['contact'] ['notification'] ['subject']) . '=?= =?utf-8?B?' . base64_encode($fp_config ['general'] ['title']) . '==?=', $msg); | ||||
| 	system_seterr('contact', $success ? 1 : -1); | ||||
| 	utils_redirect(basename(__FILE__)); | ||||
| } | ||||
|  | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Kontaktujte nás', | ||||
| 	'descr' => 'Vyplňte prosím formulář (níže) pro zaslání dotazu. Napište email, pokud chcete, aby Vám přišla odpověď.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Poslat', | ||||
| 	'submit' => 'Poslat', | ||||
| 	'reset' => 'Resetovat', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Název:', | ||||
| 	'email' => 'E-mail:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Zpráva:', | ||||
| 	'subject' => 'Kontakt zaslaný prostřednictvím ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Zpráva byla úspěšně odeslána', | ||||
| 	-1 => 'Zpráva nemohla být odeslána', | ||||
| );	 | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Kontakt', | ||||
| 	'descr' => 'Die Felder Name und Nachricht sind Pflichtfelder. Um dir eventuell antworten zu können, benötigen wir deine E-Mail Adresse.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Senden', | ||||
| 	'submit' => 'Abschicken', | ||||
| 	'reset' => 'Zurücksetzen', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Name:', | ||||
| 	'email' => 'E-Mail Adresse:', | ||||
| 	'www' => 'Website:', | ||||
| 	'content' => 'Nachricht:', | ||||
| 	'subject' => 'Kontaktaufnahme über ', | ||||
| ); | ||||
| 	 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Die Nachricht wurde erfolgreich versendet', | ||||
| 	-1 => 'Fehler: Die Nachricht konnte nicht versendet werden', | ||||
| );	 | ||||
|   	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Επικοινωνία', | ||||
| 	'descr' => 'Συμπηρώστε την φόρμα παρακάτω αν επιθυμείτε να επικοινωνήσετε μαζί μου. Παρακαλώ προσθέστε την διεύθυνση ηλεκτρονικού ταχυδρομείου σας αν επιθυμείτε να λάβετε απάντηση.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Αποστολή', | ||||
| 	'submit' => 'Αποστολή', | ||||
| 	'reset' => 'Ακύρωση', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Όνομα:', | ||||
| 	'email' => 'Ηλεκτρονικό ταχυδρομείο:', | ||||
| 	'www' => 'Ιστοσελίδα:', | ||||
| 	'content' => 'Μήνυμα:', | ||||
| 	'subject' => 'Επικοινωνία που αποστέλλεται μέσω ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Το μήνυμα σας εστάλη επιτυχώς', | ||||
| 	-1 => 'Το μήνυμα σας δεν μπόρεσε να σταλεί', | ||||
| );	 | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Contact Us', | ||||
| 	'descr' => 'Fill out the form below to send us feedback. Please add your email if you wish to be answered.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Send', | ||||
| 	'submit' => 'Send', | ||||
| 	'reset' => 'Reset', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Name:', | ||||
| 	'email' => 'Email:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Message:', | ||||
| 	'subject' => 'Contact sent through ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Message was sent successfully', | ||||
| 	-1 => 'Message could not be sent', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Contáctanos', | ||||
| 	'descr' => 'Complete el siguiente formulario para enviarnos sus comentarios. Agregue su correo electrónico si desea ser respondido.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Enviar', | ||||
| 	'submit' => 'Enviar', | ||||
| 	'reset' => 'Reiniciar',	 | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Nombre:', | ||||
| 	'email' => 'Correo electrónico:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Mensaje:', | ||||
| 	'subject' => 'Contacto enviado a través de ', | ||||
| ); | ||||
| 
 | ||||
| $lang['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'El mensaje se envió con éxito', | ||||
| 	-1 => 'No se pudo enviar el mensaje', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Nous Contacter', | ||||
| 	'descr' => 'Remplissez le formulaire ci-dessous pour nous envoyer vos commentaires. Merci d\'ajouter votre e-mail si vous souhaitez une réponse.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Envoyer', | ||||
| 	'submit' => 'Envoyer', | ||||
| 	'reset' => 'Réinitialiser', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Nom:', | ||||
| 	'email' => 'Courriel:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Message:', | ||||
| 	'subject' => 'Contact envoyé par ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Message envoyé avec succès', | ||||
| 	-1 => 'Echec d\'envoi du message', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Contattaci', | ||||
| 	'descr' => 'Compila il modulo qui sotto per dirci cosa ne pensi. Aggiungi il tuo indirizzo email se vuoi avere una risposta.', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => 'Invia', | ||||
| 	'submit' => 'Invia', | ||||
| 	'reset' => 'Azzera', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Nome:', | ||||
| 	'email' => 'Email:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Messaggio:', | ||||
| 	'subject' => 'Contatto inviato tramite ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'Il messaggio è stato inviato con successo', | ||||
| 	-1 => 'Il messaggio non è stato inviato', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'メッセージの送信', | ||||
| 	'descr' => '次のフォームにご記入のうえ、送信してください。返信を希望される方は、必ずメールアドレス欄にもご記入ください。', | ||||
| @ -13,7 +12,14 @@ | ||||
| 	'fieldset3' => '送信', | ||||
| 	'submit' => '送信する', | ||||
| 	'reset' => 'キャンセル', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => '名称:', | ||||
| 	'email' => '電子メール:', | ||||
| 	'www' => 'ウェブ:', | ||||
| 	'content' => 'メッセージ:', | ||||
| 	'subject' => 'で送信した連絡先 ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -27,5 +33,4 @@ | ||||
| 	1 => 'メッセージを送信しました。', | ||||
| 	-1 => 'メッセージを送信できませんでした。', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
|  | ||||
| @ -1,5 +1,4 @@ | ||||
| <?php | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Neem contact op', | ||||
| 	'descr' => 'Vul het formulier hieronder in.  | ||||
| @ -15,7 +14,14 @@ | ||||
| 	'fieldset3' => 'Stuur', | ||||
| 	'submit' => 'Stuur', | ||||
| 	'reset' => 'Reset', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Naam:', | ||||
| 	'email' => 'Email:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Boodschap:', | ||||
| 	'subject' => 'Contact verzonden via ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -29,5 +35,4 @@ | ||||
| 	1 => 'Bericht is succesvol verstuurd', | ||||
| 	-1 => 'Bericht kon niet verstuurd worden', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
| @ -1,6 +1,5 @@ | ||||
| <?php | ||||
| //Terminado 27 de Novembro de 2022
 | ||||
| 
 | ||||
| $lang ['contact'] = array( | ||||
| 	'head' => 'Contato', | ||||
| 	'descr' => 'Por favor, preencha o formulário abaixo para nos enviar um feedback. Adicione seu email se desejar uma resposta.', | ||||
| @ -14,7 +13,14 @@ | ||||
| 	'fieldset3' => 'Envie', | ||||
| 	'submit' => 'Enviar', | ||||
| 	'reset' => 'Resetar', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['notification'] = array( | ||||
| 	'name' => 'Nome:', | ||||
| 	'email' => 'Email:', | ||||
| 	'www' => 'Web:', | ||||
| 	'content' => 'Mensagem:', | ||||
| 	'subject' => 'Contato enviado através de ', | ||||
| ); | ||||
| 
 | ||||
| $lang ['contact'] ['error'] = array( | ||||
| @ -28,5 +34,4 @@ | ||||
| 	1 => 'A mensagem foi enviada com sucesso', | ||||
| 	-1 => 'A mensagem não pôde ser enviada', | ||||
| ); | ||||
| 	 | ||||
| ?>
 | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Arvid Zimmermann
						Arvid Zimmermann