Okey... sökt typ på Wf... fattar inte så mycket tror inte det e det jag söker efter heller. Det jag vill är att man ska kunna välja språk på min sida typ:
main.asp?language=sv?ID=1
då ska typ all info om huvudsidan komma på sidan... hur gör man detta?
Du kan ju skicka vidare till olika sidor beroende på språk
if ucase(request.querystring("language")) = "EN" then
response.redirect "en.asp"
elseif ucase(request.querystring("language")) = "SP" then
response.redirect "sp.asp"
end if
Om du har ASP 3.0 så kan du byta ut response.redirect mot server.execute
Ett annat sätt är att lagra olika versioner i en databas och ha en kolumn som anger språk.
------------------ essentitia preter non sans multiplicandum
hemsidor info:
ID - Räknare
sve text - svenska texten
eng text - Engelska texten
x - X axlen för ett layer
y - Y axlen för ett layer
Rubrik - Rubrik för texten
# - text färg.
Först och främst skulle jag göra om din datamodell och dela upp det i två tabeller. En för position och en för språk.
I språktabellen skulle jag ha en text-kolumn och en kolumn som heter language. Dvs du lagrar en post för varje språk vilket underlättar om du vill lägga till flera språk senare.
Om du vill lägga till flera språk i din nuvarande modell så måste du ändra dels i tabellen och dels i koden.
Om du har kvar den modellen som du har nu så kan du göra så här
sql = "select * from t where id = 12"
set rs = connect.execute(sql)
while not rs.eof then
if request.querystring("language")
= "sv" then
response.write rs("svetext")
elseif request.querystring("language")
= "en" then
response.write rs("engtext")
end if
rs.movenext
wend
------------------ essentitia preter non sans multiplicandum
Om du har allmän information i tabellen positions och språkspecifik information i tabellen texts
sql = "select * from positions inner joins texts " & _
" on position.id = texts.id " & _
" where id = " & request.querystring("id") & _
" and language = '" & request.querystring("language") & "'"
set rs = connect.execute(sql)
while not rs.eof
'do your stuff
rs.movenext
wend
------------------ essentitia preter non sans multiplicandum