Hallo,
Wie kann ich Texte in mehren Sprachen z.B mit einem Button wechseln ohne für jede Sprache eine eigenes .htm file zu machen? Irgendwie mit einem Javascript oder CSS? Vielen Dank...
Ich denke nicht dass es sinnvoll wäre, aber theoretisch ist es möglich dass man mittels JavaScript welches einen »Button« überwacht den Bereich mit dre einen Sprache auszublenden und gleichzeitig den Bereich der anderen Sprache einzublenden, und umgekehrt.
Da spricht aber einiges dagegen:
-
Jeder Benutzer muss die doppelte Mänge an Text herunterladen als die die er benötigt. Das erfordert Ladezeit und Bandbreite
-
JavaScript ist aschaltbar. Was sollen die Leute sehen die kein JavaScript haben? Welche von beiden versionen will man denen vorenthalten?
-
Browser welche kein CSS verstehen zeigen beide Versionen auf einmal dar. Das kann unter Umständen verwirren.
Du solltest dir überlegen ob eine Serverseitige Technik nicht das Mittel deiner Wahl währe. Damit könntest du steuern was ausgeliefert wird. Dabei könntest du auch Templates verwenden und müsstest so zu sagen nur ein HTML Seite erstellen. Die verschiedenen Inhalte werden dann dort eingefügt. Dabei ist es dann auch nur eine Frage der Strukturierung und man kann wunderbar zweisprachige Seiten machen.
Die billigste und einfachste Lösung ist aber die die du schon selbst erwähnt hast, zwei Dateien - also für jede Sprache eine - zu schreiben.
Grüße
Jeena Paradies
[remote-signature:http://jeenaparadies.de/test/self/sig.php]
Spammer jetzt beim Arbeitsamt
http://jeenaparadies.de/artikel/arbeitsamt-spammer/