Ebbene si, lo ammetto, pensavo che il codice fosse giusto in quel modo, viene a galla la mia non dimestichezza in PHP.Originariamente inviato da boots
Spero che non hai scritto ESATTAMENTE così il codice![]()
Nota come viene spezzata la stringa...per questo devi essere sicuro che in tutti i tuoi link (url) la lingua deve trovarsi sempre nella stessa posizione.Codice PHP:// es: web app dentro la cartella htdocs/tests, url pagina: [url]http://localhost/tests/en/pagina.php[/url]
$urle = explode("/",$_SERVER['REQUEST_URI']);
// $_SERVER['REQUEST_URI'] = "/tests/en/pagina.php"
// $urle = Array ( [0] => [1] => tests [2] => en [3] => pagina.php )
if($urle[2] == "en"){
echo "Contenuto inglese";
}else{
echo "Contenuto italiano";
}
PS: Ma wordpress non ha qualche plugin per il multilingua ?
Funziona alla grande, almeno da un paio di prove fatte!
Si, stò usando già un sistema per il multilingua, o meglio per la traduzione, solo che stò evitando il fatto di far tradurre tutto in automatico al plugin, e di tradurre qualcosina io, ma soprattutto di usare un unica pagina evitando di farne ogni volta 2, una con l'italiano ed una con l'inglese, molto più semplice nella preparazione, ma più elaborata nella gestione.
Grazie di nuovo!

Rispondi quotando