Jag skulle absolut använda mig utav XML för att ha alla textstycken konfigurerbara, inneslut bara texterna i dina taggar som du sedan sätter attribut på vilket språk det är, sedan får du ha en variabel på sidan som säger vilket språk som skall hämtas och filtrerar helt enkelt XML-filen på dessa texter.
På detta sättet slipper du ändra i flera filer om du skulle ändra någon design, det är och fullt konfigurerbart och utbyggbart utan att du behöver lägga ned en massa arbete i onödan... ;)
jo det är sant
och till vissa lösningar är väl det smartast..
det jag tänkte var att jag ville ha en sån dynamisk lösning som möjligt om jag vill lägga till fler språk.
Jag har på det här sättet.
För alla bilder m.m så har jag en global variabel som heter just globalsprak. Den får värdet sve, eng eller tys t.ex.
Med den kan jag styra bl.a. vilken mapp den ska hämta bilder ur, vilken tabell i databasen som används m.m
response.write "<img src=bilder/"&globalsprak&"/knappar/bild.gif>"
' Styr vilket språk som gäller
select case request.cookies("site_language")
case "eng"
globalsprak = "eng"
case else
globalsprak = "sve"
end select
Denna körs då först i en includefil som är med på varje sida.
Sen har jag även en funktion som läggs i samma include.
function fnc_la(a, b ,c)
select case request.cookies("site_language")
case "eng"
fnc_la = b
case else
fnc_la = a
end select
end function