Thread verschiedene Sprachen in einem Prog: Wie macht ihr das? (9 answers)
Opened by macMeck at 2003-09-18 09:13

Robby
 2003-09-18 09:29
#53548 #53548
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
Wie wäre es mit einer ini-Datei???
Dort irgendwelche Token für jede Sprache setzen und
je nach Sprache die richtige Sektion auslesen.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
[SETUP]
MeinProgramm:setup:lang = "GERMAN"

[GERMAN]
MeinProgramm:menu:file ="Datei"
MeinProgramm:menu:quit ="Beenden"
MeinProgramm:start:starttext ="Herzlich Willkommen"

[ENGLISH]
MeinProgramm:menu:file ="File"
MeinProgramm:menu:quit ="Quit"
MeinProgramm:start:starttext ="Welcome"


und dann im Code so abfragen:

Code: (dl )
1
2
3
4
5
# -----------------------------------------------------------------------------
# Sprache festlegen
# -----------------------------------------------------------------------------
loadIni("meineIni.ini","SETUP",\%SETUP);
loadIni("meineIni.ini",$SETUP{"MeinProgramm:setup:lang"},\%LANG);


Code: (dl )
	$anzeige->insert( 'end', $LANG{"MeinProgramm:start:starttext"}, COLOR->{UNDEF} . "\n");
Kaum macht man es richtig - schon funktioniert es!

View full thread verschiedene Sprachen in einem Prog: Wie macht ihr das?