Hello Levy,
You have two options:
1) Change all links of pages passing the ?lan= parameter. For example the contact-us link at menu navigation:
<?php
// First check what's the current language
if( isset( $_GET['lan'] ) ) {
$current_language = $_GET['lan'];
} else {
$current_language = 'hu';
}
?>
// Add the "?lan" in all links of website. For example in the contact-us menu link
<a class="nav-link text-capitalize font-weight-semibold custom-text-3" href="contact-us.php<?php echo '?lan=' . $current_language; ?>">Contact Us</a>
2) Probably the more elegant is using PHP $_SESSION. The advantages is that you will not have links with “?lan=xx” on final. Unfortunately a soluion/code for this method is out of our support scope, since it is a few more complicated to do and explain. Here’s a good article explaining about PHP session:
https://www.w3schools.com/php/php_sessions.asp
Please note that our support is here for questions related to the template as it is when download from ThemeForest (only HTML, CSS and JS code). But in some cases like in the previous ticket you opened with us, when it’s a fast and more easy thing to do and explain we open exception and give some hints.
We hope you understand.
Kind Regards,
Rodrigo.