CMXX - New translations ES, PT. Registration page translated.

This commit is contained in:
“VeLiTi”
2024-10-10 14:09:31 +02:00
parent 34b1ee1600
commit d2b022a08b
14 changed files with 1804 additions and 53 deletions

View File

@@ -2,7 +2,13 @@
include './assets/functions.php';
include './settings/settings.php';
include './settings/config.php';
include_once './settings/translations/translations_US.php';
//GET BROWSER LANGUAGE
$lang = strtoupper(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2));
$lang = in_array($lang, $supportedLanguages) ? $lang : 'US';
//INCLUDE THE TRANSLATION
include_once './settings/translations/translations_'.$lang.'.php';
// Default input values
$display ='';
@@ -56,7 +62,7 @@ echo '
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,minimum-scale=1">
<title>Productregistration</title>
<title>'.$register_title.'</title>
<link rel="icon" type="image/png" href="'.icon_image.'">
<style>
* {
@@ -230,54 +236,52 @@ echo '
</head>
<body style="background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(./assets/images/emergencyplug-auto-in-licht.jpg);
background-position: center center;background-size: 100% 100%; min-height: 100vh;background-repeat: no-repeat;">
<header>
</header>
<main style="color:#fff">
<div class="myaccount content-wrapper">
<h1>Productregistration</h1>
<h1>'.$register_title.'</h1>
<div class="login-register">
<div class="login">
<h4>1. find serialnumber on device</h4>
<h4>'.$register_1_find.'</h4>
<img style="width: 80%;
margin-top: -75px;
margin-bottom: -40px;" src="./assets/images/EP_register.gif" alt="">
<h4>2. enter serialnumber (8-digits)</h4>
<h4>'.$register_2_enter.'</h4>
<form action="" method="post">
<label for="email" class="form-label">Serialnumber * </label>
<input type="text" name="sn[]" id="sn" placeholder="Enter Serialnumber" style="margin-bottom:10px;" minlength="8" maxlength="8" required="" class="form-field">
<button type="button" class="btn" onclick="addField(\'sn\',\'sn[]\');"> + </button><small>(add more serialnumbers)</small>
<label for="email" class="form-label">'.$register_2_label.' *</label>
<input type="text" name="sn[]" id="sn" placeholder="'.$register_2_placeholder.'" style="margin-bottom:10px;" minlength="8" maxlength="8" required="" class="form-field">
<button type="button" class="btn" onclick="addField(\'sn\',\'sn[]\');"> + </button><small>'.$register_2_add.'</small>
</div>
<div class="register" style="'.$display.'">
<h4>3. register product</h4>
<label for="company" class="form-label">Company/Organization Name *</label>
<input type="text" name="organization" placeholder="Company/Organization Name" value="'.$register['organization'].'" required="" class="form-field">
<label for="email" class="form-label">Email *</label>
<h4>'.$register_3_register.'</h4>
<label for="company" class="form-label">'.$register_3_name.' *</label>
<input type="text" name="organization" placeholder="'.$register_3_name.'" value="'.$register['organization'].'" required="" class="form-field">
<label for="email" class="form-label">'.$register_3_mail.' *</label>
<input type="email" name="email" id="email" placeholder="info@example.com" value="'.$register['email'].'" required="" class="form-field">
<label for="company" class="form-label">Phone *</label>
<input type="text" name="phone" placeholder="Phone" value="'.$register['phone'].'" required="" class="form-field">
<label for="city" class="form-label">City *</label>
<input type="text" name="city" placeholder="City" value="'.$register['city'].'" required="" class="form-field">
<label for="city" class="form-label">Country *</label>
<input type="text" name="country" placeholder="Country" value="'.$register['country'].'" required="" class="form-field" style="margin-bottom: 20px;">
<input type="checkbox" name="email_consent" checked required/>I would like to recieve email communication about TotalSafetySolutions news and product updates <br>
<input type="checkbox" name="terms_consent" required/>I agree with <a href="" target="blank">terms and conditions</a>*<br>
<label for="company" class="form-label">'.$register_3_phone.' *</label>
<input type="text" name="phone" placeholder="'.$register_3_phone.'" value="'.$register['phone'].'" required="" class="form-field">
<label for="city" class="form-label">'.$register_3_city.' *</label>
<input type="text" name="city" placeholder="'.$register_3_city.'" value="'.$register['city'].'" required="" class="form-field">
<label for="city" class="form-label">'.$register_3_country.' *</label>
<input type="text" name="country" placeholder="'.$register_3_country.'" value="'.$register['country'].'" required="" class="form-field" style="margin-bottom: 20px;">
<input type="checkbox" name="email_consent" checked required/>'.$register_3_email_consent.' <br>
<input type="checkbox" name="terms_consent" required/>'.$register_3_term_consent_1.' <a href="" target="blank">'.$register_3_term_consent_2.'</a> *<br>
<input name="register" type="submit" value="Registeer" class="btn">
<input name="register" type="submit" value="'.$register_button.'" class="btn">
</form>
<br>
<small>* mandatory</small>
<small>* '.$register_mandatory.'</small>
</div>';
//IF MESSAGES ARE RETURN SHOW THEM
if (!empty($message_return)){
echo '
<div class="register">
<h4>4. Registration Completed</h4>
<h4>'.$register_4_completed.'</h4>
<p>'.$register_message_4.'</p>
<h4>5. Registration details</h4>';
<h4>'.$register_5_details.'</h4>';
foreach($message_return as $return_message){
echo'
<p>'.$return_message.'"</p>
@@ -285,8 +289,8 @@ background-position: center center;background-size: 100% 100%; min-height: 100vh
}
echo'
<h4>6. Return to registration</h4>
<p> <a href="register.php" class="btn alt mar-right-2">Back</a><p>
<h4>'.$register_6_return.'</h4>
<p> <a href="register.php" class="btn alt mar-right-2">'.$register_6_button.'</a><p>
';
}
@@ -295,8 +299,6 @@ echo'
</div>
</div>
</main>
<footer>
</footer>
</body>
<script>
function addField(id, name) {
@@ -304,7 +306,7 @@ function addField(id, name) {
x.setAttribute("type", "text");
x.setAttribute("name", name);
x.setAttribute("value", "");
x.setAttribute("placeholder", "Enter Serialnumber");
x.setAttribute("placeholder", "'.$register_2_placeholder.'");
x.setAttribute("class", "form-field");
x.setAttribute("style", "margin-bottom:10px;");
x.setAttribute("minlength", "8");