Hallo Claudius,

Danke noch mal f�r die Info.

Gru� J�rg


-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Claudius Ceteras
Gesendet: Donnerstag, 20. Februar 2003 21:21
An: [EMAIL PROTECTED]
Betreff: RE: [Coffeehouse] Mehrsprachige Webseite

@Mansur
Also ich w�rde doch eher eine DB bevorzugen wegen Index-strukturen, die
den Zugriff beschleunigen...
Aber wenn es nicht zuviel Text wird, dann ist das wohl ok so...

@J�rg
Ich hab es mir in etwa so vorgestellt:

Function getText(id, language)
        if application(language & "-" & id)="" then
                sql = "select theText where lang=" & language & " and
id=" & id
                ...
                set rs = con.execute(sql)
                application.lock
                application(language & "-" & id) = rs(0)
                application.unlock
                rs.close
                ...
        end if
        getText = application(language & "-" & id)
End function

Um einen text aus dem cache zu l�schen, einfach den entsprechenden
application-var-eintrag auf "" setzen.. Dann wird er n�chstes mal aus
der DB geholt...

Claudius

> > ich habe da mal eine Frage an Dich.
> > Wie schaut den so was aus was unter Punkt 2 und 3 definiert 
> werden soll.
> > W�rde mich auch mal interessieren wie das funktioniert.
> >
> > Gru� J�rg
> >
> Also ich habe sogar ganz auf die DB verzichtet und einfach 
> ein XML-File
> angelegt in der die varianten liegen.
> Jedes Node hat ein, oder mehrere Attribute auf die ich je nach Sprache
> zugreife:
> 
> 1.)XML-File:
> <element name="Textmarke" german="Mein Text" english="My Text" />
> 
> 2.) global.asa:
> DomObjekt.load ( xml-File )
> session("Language") = "german"
> 
> 3.) Eine Datei:
> element.selectSingleNode(....name="Textmarke")
> 
> element.getAttribute( Session("Language") )
> 
> 
> somit lassen sich sehr einfach weitere Sprachen hinzuf�gen:
> 1.) Die Attribute um die neue Sprache erweitern (spanish="Ole")
> 2.) Die Sessionwahl um den Wert spanish erweitern
> 
> 
> Mansur
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Kaffeepause im United Planet Communityserver ...
> http://www.intrexx.com/communityserver                         
> _______________________________________________
> Coffeehouse mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an