buonasera,
ho una domanda, sto sviluppando un sito in multilingua e sulla homepage effettuo il controllo de la lingua non è stata passata la setta in inglese di default.. e faccio così
Codice PHP:
<?php
isset($_GET['lang']) ? $lang = $_GET['lang'] : $lang = 'en';
require("{$lang}.php");
?>
e fin qui tutto okkai... io in questa homepage ho il menù tramite cui cambio lingua, quindi se premo italiano mi traduce tutta la pagina in italiano, però se da questa mia homepage cambio pagina e vado su un altra, mi ritorna in lingua inglese... ora io come posso fare a mantenere la lingua selezionata anche dopo che cambio la pagina?
ora posto un pò di codici magari possono essere utili ad aiutarmi
qui ci sono una serie di link presenti sulla homepage
Codice PHP:
<ul id="topmenu">[*][url="index.php"]<?php echo $lingua['mb0']; ?>[/url][*][url="privati.php"]<?php echo $lingua['mb1']; ?>[/url][*][url="imprese.php"]<?php echo $lingua['mb2']; ?>[/url][*][url="traduzioni.php"]<?php echo $lingua['mb3']; ?>[/url][*][url="chisiamo.php"]<?php echo $lingua['mb4']; ?>[/url][/list]
e mentre questo è il menù da cui cambio lingua (presente solo nella homepage)
Codice PHP:
<ul id="langmenu">[*]<?php echo "[url='".$_SERVER[']"; ?>English[/url][*]<?php echo "[url='".$_SERVER[']"; ?>Italiano[/url][*]<?php echo "[url='".$_SERVER[']"; ?>Русский язык[/url][*]<?php echo "[url='".$_SERVER[']"; ?>中国的[/url][*]<?php echo "[url='".$_SERVER[']"; ?>عربي[/url][/list]
spero che qualcuno riesca a darmi un aiuto o qualche spiegazioni al riguardo, grazie in anticipo