ASPNL logo (1 kb)

Hosted by Nedcomp (18 kb)


ASPNL Forums Home   Search   FAQ   Login   Register   Member List  
ASP  > Algemeen  > Language files  
 
Display using:  
Previous Thread :: Next Thread 
 Author Thread: Language files
Snoopy1975 is not online. Last active: 12/30/2009 12:38:08 AM Snoopy1975
Joined: 29 Dec 2009
Total Posts: 1
 
Language files
Posted: 29 Dec 2009 04:40 PM
Hallo,

ben bezig met het op zetten van een website, deze dient meer talig te worden ik gebruik hier voor Language=VBScript

in de language_file_INC.asp worden alle "variable" gedefineerd door middel van het woordje "DIM"

tevens wordt heen de keuze taal vast gezet.

Dim lang
lang=Request("lang")

if lang="" then lang=Request.Cookies("Language")
Response.Cookies("Language") = ""
Response.Cookies("Language").Expires = DateAdd("yyyy", 1, Now()) 'expire in a year

select case lang
'-----------Dutch-----------
case "nl"
Response.Cookies("Language") = "nl"
Response.Cookies("Language").Expires = DateAdd("yyyy", 1, Now()) 'expire in a year
%>
<!--#include file="language_file_dutch.asp" -->




<%
'-----------English-----------
case else
Response.Cookies("Language") = "en"
Response.Cookies("Language").Expires = DateAdd("yyyy", 1, Now()) 'expire in a year
%>
<!--#include file="language_file_engels.asp" -->

<%
end select
%>

In Language_file_dutch, wordt de juiste taal aan het woord/zin gegeven.

Ik roep alles aan doormiddel van

<% @ Language=VBScript %>
<% Option Explicit %>
<!--#include file="common.asp"-->

aan het begin van de pagina's, in de pagina gebruik ik <% strTxtTaal %> om de woorden/zinnen aan te roepen.

dit werkt prima, nu heb ik een menu, wat een *.js bestand is


Menu1=new Array("welkom vrienden,"..\welkomvrienden.asp","",9,20,150,"","","","","","",-1,-1,-1,"","");
Menu1_1=new Array("Sponsoren","html\sponsoren.htm","",0,20,160,"","","","","","",-1,-1,-1,"","");
Menu1_2=new Array("Actueel","html\actueel.htm.htm","",6,20,160,"","","","","","",-1,-1,-1,"","");


De woorden welkom vrienden, Sposoren en Actueel worden normaal dan aan geroepen als

Menu1=new Array(<% strTxtwelkom vrienden %>","..\welkomvrienden.asp,"",9,20,150,"","","","","","",-1,-1,-1,"","");
Menu1_1=new Array(<% strTxtSponsoren %>,"html\sponsoren.htm","",0,20,160,"","","","","","",-1,-1,-1,"","");
Menu1_2=new Array(<% strTxtActueel %>,"html\actueel.htm.htm","",6,20,160,"","","","","","",-1,-1,-1,"","");

Dit schijnt in een JS bestand dus niet zo te werken, wie kan/wil mij helpen


JP is not online. Last active: 7/26/2010 11:02:08 AM JP
www.jphellemons.nl
Top 25 Poster
Joined: 08 Jul 2004
Total Posts: 539
 
Re: Language files
Posted: 7 Apr 2010 02:12 PM
je kan in je asp code een variabele maken die je mee geeft aan je javascript functie. je kan inderdaad geen asp code in je javascript code zetten, maar je kan wel met je asp code javascript code maken.

Mijn Blog
Previous Thread :: Next Thread 
Page 1 of 1
 
ASPNL Forums  > ASP  > Algemeen  > Language files