bob007 a écrit :
tout à fait THX, tendu comme tu dis, mais techniquement c'est le seul truc que j'ai le droit de faire!
Une question en passant, la variable d'application dépend de l'user ou pas?
|
Il y a une autre méthode plus simple, tu peux utiliser plusieurs page ASP pour la gestion de tes langues et le gérer par un cookies ou en Querysting au choix...
tu définies tes variables dans une page lang.asp par exemple avec un select case
Code :
- <%
- dim bidule, machin, truc, chose
- Select Case Request.Querystring("lang" )
- case "fr"
- %><!-- #include file="fr.asp" --><%
- case "eng"
- %><!-- #include file="eng.asp" --><%
- case else
- %><!-- #include file="fr.asp" --><%
- End Select
- %>
|
Dans ta page fr.asp
<%
bidule = "bidule en fr"
machin = "machin en fr"
truc = "truc en fr"
chose = "chose en fr"
%>
Dans ta page eng.asp
<%
bidule = "bidule en eng"
machin = "machin en eng"
truc = "truc en eng"
chose = "chose en eng"
%>
Il ne te reste plus qu'a mettre ta page lang.asp en include dans toutes tes pages et remplacer tes textes par ceux que tu as définies
<!-- #include file="lang.asp"-->
<font size=2><%=bidule%></font>
Tu n'as plus de requêtes ni quoi que ce soit.
Message édité par THX le 23-11-2004 à 15:38:41