Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Multilingua con PHP

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    164

    Multilingua con PHP

    Buongiorno ragazzi,
    Avrei bisogno del vostro aiuto. Sto cercando di tradurre un piccolo sito usando php.
    Per farlo ho usato questo codice:
    Codice PHP:
    session_start(); if (isset($_GET['lang'])){    $lang $_GET['lang'];    $_SESSION['lang'] = $lang;    setcookie('lang'$langtime() + (3600 24 30));}elseif (isset($_SESSION['lang'])){    $lang $_SESSION['lang'];}elseif (isset($_COOKIE['lang'])){    $lang $_COOKIE['lang'];}else{    $lang 'it';} switch($lang) {    case 'it':    $lang_file 'lang_it.php';    break;    case 'en':    $lang_file 'lang_en.php';    break;    default:    $lang_file 'lang_it.php';} include_once '' $lang_file
    che richiamo nelle pagine tramite "include".
    Ho inoltre creato tre file php con le diverse lingue. Tutto sembra funzionare correttamente, basta aggiungere "?lang=en" alla fine del link ed il sito appare nella lingua scelta.
    Il mio problema però sono i link. Se io clicco su un link del menu, ad esempio, il sito ritorna in italiano poichè viene eliminata la concatenazione ?lang=en.
    Dove sbaglio?

    Grazie in anticipo
    Ultima modifica di max299; 01-07-2014 a 12:58

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.