Creare un sito multilingua in Asp: altra soluzione!

Siti dinamici con ASP
Impara a creare siti dinamici professionali con ASP

Scritto da Luca Ruggiero nella sezione Asp

In riferimento all'Articolo Creare un Sito Multilingua voglio offrire spunto per l'implementazione di un altro sistema per la creazione di questa utility, questa volta in maniera automatica. Grazie alla proprietà LCID dell'oggetto Session, possiamo individuare, utilizzando un codice numerico, la lingua del sistema operativo del client e reindirizzare l'utente a pagine scritte in lingue differenti.

Di seguito il codice da impostare nel file di apertura del sito:

<%@LANGUAGE = JScript%>
<%
    var lang = Session.LCID;
    if (lang == 2048)
    {
        Response.Redirect("ita/index.asp");
    }
    else
    {
        Response.Write("eng/index.asp");
    }
%>
2048 indica l'Italia.

Di seguito un link in cui sono schematizzati tutti i codici LCID disponibili, in modo da poter implementare differenti condizioni:

http://www.microsoft.com/globaldev/reference/lcid-all.mspx

I più cliccati della sezione Asp

:: Un semplice form mail in Asp (52.079)

:: Creazione di un Guestbook in Asp (50.971)

:: Creazione di un'area di accesso riservato in Asp (45.576)

:: Connessione ad un database MySql con Asp (25.227)

:: Connessione ad un database Microsoft SQL Server con Asp (24.399)

:: Asp e database (23.285)

:: Differenza tra i metodi get e post e recupero dei dati, attraverso Asp (22.643)

:: Una semplice area di accesso riservato senza DB in Asp (21.549)

:: Riscrivere le URL con Asp (19.946)

:: Creazione di un Sondaggio in Asp (19.221)

IN EVIDENZA
DOWNLOAD