allora...cercherò di essere più chiaro...
crei due file...
italiano.php
e ti duplichi il file nominandolo inglese.php e traducendo i vari testi...codice:<?php define("TIT_HOME", "Nome sito web"); define("TIT_PAG1", "Titolo pagina 1"); define("LINK1", "Testo Link 1"); define("LINK2", "Testo Link 2"); define("LINK3", "Testo Link 3"); define("TXT_HOME", "Testo che compare nella home"); define("TXT_PAG1", "Testo della pagina 1"); ?>
nel sito, dopo che convertirai tutte le pagine da .html a .php, al posto dei testi che appaiono ora...
Testo della home page</p>
devi mettere
<?php echo (TXT_HOME); ?></p>
e così per tutti i testi che hai nel tuo sito...
inoltre, all'inizio di ogni pagina, per capire quale testo usare, devi dire al php quale file deve includere...per fare questo devi usare una variabile nel link che chiameremo lang; all'inizio di ogni file, quindi devi inserire un controllo
ora, a tutti i link dovrai aggiungere l'eventuale variabile lang che è presente nell'indirizzo...quindi i link dovrai strutturarli comeCodice PHP:<?php
if($_GET["lang"]=="eng") include("inglese.php");
else include("italiano.php");
?>
più chiaro di così non so essereCodice PHP:[url="link_alla_tua_pagina.php?lang=<?php if(!empty($_GET["]"><?php echo (TXT_LINKX); ?>[/url]

Rispondi quotando