Visualizzazione risultati 1 fino 2 di 2

Discussione: Tradurre pagina

  1. #1
    Guest

    Predefinito Tradurre pagina

    Ciao a tt

    sono riuscito a tradurre una pagina da italiano a inglese utillizzando
    un file php con delle costanti e uno switch per ogni lingua. Il problema è che cliccando sul relativo link viene tradotta la pagina in cui mi trovo in quel momento e cliccando su un altro link la pagina ritorna nella lingua di default.
    Come si potrebbe rendere permanente la modifica della lingua per tutte le pagine ?
    grz

  2. #2
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    dovresti con ogni link passare anche il valore della lingua, tipo:
    Codice PHP:
    echo '<a href="newpage.php?lang="'.$lang.'">link</a>';
    e poi nel nuovo file verificare se e` gia` settata la lingua, tipo:
    Codice PHP:
    if (isset($_GET['lang'])) $lang=$_GET['lang'];
    else
    $lang=$default_lang;
    Questo in generale, poi devi adattarlo a come hai fatto il tuo script.

    Un'alternativa a quanto descritto potrebbe essere usare una sessione, cosi` non dovresti passare il paramentro a ogni pagina, ma non sono pratico con le sessioni quindi ...
    Ultima modifica di gve : 27-06-2005 alle ore 10.06.30
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •