suliko: Mehrspachigkeit in HTML

Beitrag lesen

Hallo Leute,

ich möchte gerne eine Funktion schreiben, die meine Textvariablen in einer bestimmten Sprache initialisiert und auf die Variablen kann man dann über mehrere CGI-Codes zugreifen.

Beispiel:

Die Funktion "initTextVars (de);" initialisiert die zwei Variablen:

  
sub initTextVars () {  
  
 VAR_A = setText (120, $_[0]); # in der Variable steht dann z.B. der Text "Guten Morgen!"  
 VAR_B = setText (128, $_[0]); # in der Variable steht dann z.B. der Text "Guten Tag!"  
  
};  

und das passiert in der Datei "index.cgi". Dann später möchte ich die beiden Variablen in einer anderen neue_datei.cgi benutzen und zwar so, dass ich die Variablen nicht als Parameter übergeben bekomme. Quasi ein globale Initialisierung. Aber ich weiss es leider nicht, wie man sowas macht.

Danke

ps: ich verwende Perl 5.6.1