36739-vm/includes/lang_loader.php
Flatlogic Bot bfa16bead3 v1
2025-12-07 18:55:28 +00:00

22 lines
541 B
PHP

<?php
session_start();
// Define available languages
$available_langs = ['de', 'en', 'tr'];
// Set default language
$lang = 'de';
// Check for language in query string
if (isset($_GET['lang']) && in_array($_GET['lang'], $available_langs)) {
$lang = $_GET['lang'];
$_SESSION['lang'] = $lang;
}
// Check for language in session
else if (isset($_SESSION['lang']) && in_array($_SESSION['lang'], $available_langs)) {
$lang = $_SESSION['lang'];
}
// Include the language file
require_once __DIR__ . '/../lang/' . $lang . '.php';