Qualcosa del genere un pò più per esteso..
il file sarà lang.php
in italiano lang.php?lang=it françois lang.php?lang=fr in english lang.php?lang=en
modifica il valore output e cambierai le parole...
cambiando il valore $_GET['lang'] in $_GET['lingua'] l'indirizzo sarà lang.php?lingua=it
prova con questo lang.php
Codice PHP:
<?php
# Recupero il valore di lang
$lang = $_GET['lang'];
# Se la variabile lang è nulla viene selezionata di default
# la lingua italiana (it)
if ($lang == FALSE)
{
$lang = "it";
}
# Includo il file di linguaggio interessato
require("{$lang}.php");
# Stampo a video il testo nella lingua selezionata
echo $output[0] . " " . $output[1] . "". $output[2] ."";
echo $output[3] . "<br><br>";
?>
<?php
echo "Select your language:<br>";
echo "<a href='" . $_SERVER['PHP_SELF'] . "?lang=it'>italiano-</a>";
echo "<a href='" . $_SERVER['PHP_SELF'] . "?lang=en'>inglese-</a>";
echo "<a href='" . $_SERVER['PHP_SELF'] . "?lang=fr'>francese</a>";
?>
-----------------------------------------------------------------------
it.php quest'altro file
Codice PHP:
<?php
$output[0] = "Italiano";
$output[1] = "Italianooooo";
$output[2] = "italianooooooooooooo";
?>
poi fr.php
Codice PHP:
<?php
$output[0] = "françois";
$output[1] = "françoissssss";
$output[2] = "françoisssssssssssssss";
?>
poi en.php
Codice PHP:
<?php
$output[0] = "english";
$output[1] = "englishhhhhh";
$output[2] = "englishhhhhhhhhhhhhh";
?>
ciaoo