Hallo,
ich möchte den Besuchern meiner Wetterseite eine englische Version meines Internetauftrittes anbieten.
Nun habe ich mir Gedanken darüber gemacht, wie ich WsWin dazu bringe zuerst die deutschen Werte auszugeben und anschliessend (evtl. durch ein Template) verschiedene Daten/Dateien wie z.B. die custom.html in einer zweiten Sprache inkl. Einheiten auszugeben,
komme aber irgendwie nicht so recht weiter.
Ist das überhaupt möglich und wie bzw. wo kann ich dort ansetzen?
Vielleicht hat ja jemand schon Erfahrungen damit gesammelt.
Ausgabe der Variablen zweisprachig
Moderatoren: Werner, Tex, weneu
-
Blauzahn
- Beiträge: 156
- Registriert: 07 Nov 2004 20:48
- Wohnort: Zwickau
- Kontaktdaten:
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Renè,
hier hilft es zunächst, in die ws_variables.txt zu sehen. Dort findest Du dann den Hinweis:
http://www.calahonda-info.net/
ansiehst, dann hast Du dort jemand, der dies verwirklicht hat.
hier hilft es zunächst, in die ws_variables.txt zu sehen. Dort findest Du dann den Hinweis:
Und wenn Du Dir die SeiteBei den Variablen, die mit einem führenden '#' gekennzeichnet sind, z.B. §forecast_txt[1]% kann man den Text in verschiedenen
Sprachen ausgeben lassen:
z.B. $forecast_txt[x]% x=0 deutsch V2.91.4
x=1 englisch
x=2 französisch
x=3 italienisch
x=4 tschechisch
x=5 niederländisch
x=6 spanisch
für x>6 oder keine Zahl: eingestellte Programmsprache.
http://www.calahonda-info.net/
ansiehst, dann hast Du dort jemand, der dies verwirklicht hat.
-
Blauzahn
- Beiträge: 156
- Registriert: 07 Nov 2004 20:48
- Wohnort: Zwickau
- Kontaktdaten:
Hallo Werner,weneu hat geschrieben:Hallo Renè,
hier hilft es zunächst, in die ws_variables.txt zu sehen. Dort findest Du dann den Hinweis:Und wenn Du Dir die SeiteBei den Variablen, die mit einem führenden '#' gekennzeichnet sind, z.B. §forecast_txt[1]% kann man den Text in verschiedenen
Sprachen ausgeben lassen:
z.B. $forecast_txt[x]% x=0 deutsch V2.91.4
x=1 englisch
x=2 französisch
x=3 italienisch
x=4 tschechisch
x=5 niederländisch
x=6 spanisch
für x>6 oder keine Zahl: eingestellte Programmsprache.
http://www.calahonda-info.net/
ansiehst, dann hast Du dort jemand, der dies verwirklicht hat.
Danke für den Tip
Werde dann mal mit dem Kollegen Kontakt aufnehmen.
Grüße aus Westsachsen
René
René
-
Blauzahn
- Beiträge: 156
- Registriert: 07 Nov 2004 20:48
- Wohnort: Zwickau
- Kontaktdaten:
Hallo Werner,
Dein Tip war Gold Wert!
Ich habe mittlerweile zwei Seiten erstellt,
eine im metrischen und eine im amerikanischen System.
Das vorläufige Ergebnis ist hier zu finden:
UK-Version
http://www.rsl-blank.de/Wetterdaten/custom_uk.html
und die US-Version
http://www.rsl-blank.de/Wetterdaten/custom_us.html
WsWin ist einfach GENIAL!!
Dein Tip war Gold Wert!
Ich habe mittlerweile zwei Seiten erstellt,
eine im metrischen und eine im amerikanischen System.
Das vorläufige Ergebnis ist hier zu finden:
UK-Version
http://www.rsl-blank.de/Wetterdaten/custom_uk.html
und die US-Version
http://www.rsl-blank.de/Wetterdaten/custom_us.html
WsWin ist einfach GENIAL!!
Grüße aus Westsachsen
René
René
-
Grenouille
Hallo,
Ich habe noch eine Frage, bezüglich zweisprachiger Darstellung der Wetterdaten auf der Webseite.
Muss ich mit zwei Dateien "ws_variables.txt" arbeiten? Wenn ja wie lasse ich beide gleichzeitig ablaufen?
Oder muss ich in der Datei "ws_variables.txt" für jede Variable "#" für beide Sprachen einen Eintrag machen? Wie ist die Syntax der Variablen "#"?
Habe mal eine erste deutschprachige Version im Netz: http://www.grenouille.ch/wetter/Davis_Daten/start.html
Danke für die Unterstützung im voraus.
Ich habe noch eine Frage, bezüglich zweisprachiger Darstellung der Wetterdaten auf der Webseite.
Muss ich mit zwei Dateien "ws_variables.txt" arbeiten? Wenn ja wie lasse ich beide gleichzeitig ablaufen?
Oder muss ich in der Datei "ws_variables.txt" für jede Variable "#" für beide Sprachen einen Eintrag machen? Wie ist die Syntax der Variablen "#"?
Habe mal eine erste deutschprachige Version im Netz: http://www.grenouille.ch/wetter/Davis_Daten/start.html
Danke für die Unterstützung im voraus.
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
ich meine, Du siehst den Zusammenhang falsch.
Die Datei ws_variables.txt ist nichts anderes als eine Auflistung aller Variabeln, die es in WSWIN gibt.
Um nun Werte in einer anderen als der in WSWIN gewählten Sprache auszugeben, kannst Du dies nur für einzelne Variable machen, die entsprechend gekennzeichnet sind.
Um bei obigem Beispiel zu bleiben:
Wenn Du in einer benutzerdefinierten Datei die Variable
$forecast_txt[0]%
verwendest, wird die Vorhersage auf deutsch ausgegeben, verwendest Du dagegen
$forecast_txt[2]%
so wird sie auf französsich ausgegeben. Dies hat aber, wie Du nun hoffentlich gemerkt hast, nichts mit der kompletten Seite aus der start.html zu tun. Die wird in der Sprache erstellt, die in WSWIN eingestellt ist.
Vielleicht liest Du dazu auch mal
http://faqvar.wernerneudeck.de/
und dort "Variablenarten"
ich meine, Du siehst den Zusammenhang falsch.
Die Datei ws_variables.txt ist nichts anderes als eine Auflistung aller Variabeln, die es in WSWIN gibt.
Um nun Werte in einer anderen als der in WSWIN gewählten Sprache auszugeben, kannst Du dies nur für einzelne Variable machen, die entsprechend gekennzeichnet sind.
Um bei obigem Beispiel zu bleiben:
Wenn Du in einer benutzerdefinierten Datei die Variable
$forecast_txt[0]%
verwendest, wird die Vorhersage auf deutsch ausgegeben, verwendest Du dagegen
$forecast_txt[2]%
so wird sie auf französsich ausgegeben. Dies hat aber, wie Du nun hoffentlich gemerkt hast, nichts mit der kompletten Seite aus der start.html zu tun. Die wird in der Sprache erstellt, die in WSWIN eingestellt ist.
Vielleicht liest Du dazu auch mal
http://faqvar.wernerneudeck.de/
und dort "Variablenarten"