Originariamente inviato da CeMax-2000
la cosa migliore è sicuramente:
due file:
lang_it.php
lang_en.php
dentro lang_it.php troviamo:
<?
$saluto_on = "Benvenuto";
$saluto_off = "Arrivederci";
?>
dentro lang_en.php troviamo:
<?
$saluto_on = "Welcome";
$saluto_off = "Good-By";
?>
Nell'header richiami uno di questi file a seconda di che lingua l'utente a selezionato!!
Come far sapere che tipo di lingua l'utente a selezionato?? Semplice
Gli fai scegliere la lingua e la metti in una sessione del tipo:
form selezione lingua
<input type='radio' value='it' name='lingua'>italiano
<input type='radio' value='en' name='lingua'>inglese
dopo che hai scelto fai:
<?
session_start();
if(isSet($_POST['select_lang'])){
$_SESSION['sito']['lingua'] = "$_POST['lingua'];
}
else
{}
quindi sempre nell'header:
$LINGUAGGIO = "lang_".$_SESSION['sito']['lingua'].".php";
include("$LINGUAGGIO");
nel body:
echo "$saluto_on
quello che vuoi
$saluto_off";
e poi chiudi il tutto!!!
spero di essere stato abbastanza chiaro!!