<?php

session_start();

$current_url = '/';
$language = 'fr';

if( isset($_SERVER['PATH_INFO']) ) {
    $current_url = $_SERVER['PATH_INFO'];
}
else if( isset($_SERVER['REQUEST_URI']) ) {
    $current_url = preg_replace('/\?.*/', '', $_SERVER['REQUEST_URI']);
}


// English version
if( strpos( $current_url, '/en' ) !== false ) {
    $language = 'en';
    $current_url = substr( $current_url, 3 );
}

if( $current_url == '' ) {
    $current_url = '/';
}


$file = $current_url == '/' ? 'index.php' : trim( $current_url, '/' ) . '.php';

function url( $path ) {
    global $language;
    $path = trim($path, '/');
    return $language == 'en' ? "/en/$path" : "/$path";
}

function trans_url() {
    global $language, $current_url;
    return $language == 'fr' ? '/en/' . trim($current_url, '/') : '/' . trim($current_url, '/');
}

require "lang/fichier_$language.php";

require "pages/$file";