webForumDet fria alternativet

Startsida

5 svar · 382 visningar · startad av Trumpf

TrumpfMedlem sedan feb. 2004213 inlägg
#1

Hej,
Om jag har en internetsida som är två språkig. Då vill jag ha funktion på startsidan att man kan välja Svenska eller engelska. Hur gör man då?

CatZMedlem sedan jan. 20022 440 inlägg
#2
If checkbox = checked Then
  Session.Lcid = 1053 (för svenska)
Else
  Session.Lcid = AndraSpråket
End If

Du får hemskt gärna ändra lite på mitt förslag så det passar dina behov lite bättre men det är Session.LCID du ska använda dig av iaf :e

If SessionLcid=1053 Then
kör bara svenska delen?
End If

TrumpfMedlem sedan feb. 2004213 inlägg
#3

Om vi säger så här:

Om jag vill att man kör svenska. Då är checkbox i bockad och då gäller indes.asp

Är det engelska då vill jag att index_eng.asp ska gälla.

Jag kanske var otydlig på fredag morgonen?!

m_soderlundMedlem sedan sep. 20026 425 inlägg
#4

Varför inte kolla vilket språk webbläsaren man använder kör?

dim getLng, Lng

getLng = split(request.servervariables("http_accept_language"),",")
lng = getLng(0)

select case lng

case "sv"
response.redirect "svensksida.asp"

case "en-us","en-gb"
response.redirect "internationellsida.asp"

case else
response.redirect "internationellsida.asp"

end select

Sen kan du bygga på med cookies ifall om du vill att användaren ska kunna ändra språk.

TrumpfMedlem sedan feb. 2004213 inlägg
#5

Smart!
Men jag kan inte det där med cookie alls tyvärr....
Finns det något om detta tro här på webforum.nu ?

doggelitoMedlem sedan juni 20003 076 inlägg
133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)