Spräche ändern/Variablen&Links/If variante?
Hinorashi
- php
tag erstmal
so ich hab eigentlich total keien anhung von php
aber php ist so schön praktisch
und ein klein wenig verstehe ich schon
nun woltle ich auch meiner homepage
quasi eine funktion machen um die sprache zu ändern
am leichtesten gings mit html
einfach endlos viele seiten machen und verlinken
dann hatte ich die idee das man folgendes machen könnte (wenn möglich)
ne url sieht dann zb so aus ../$lang/index.html
$lang sollte dann zb per button klick gesetzt werden
dann dachte ich an eine if variante
if lang = 1
alle links deutsch (../ger/index.html)
if lang = 2 alle links englisch (../eng/index.html)
wie man sieht ist keine idee richtig ausgereift
ich hoffe auf hilfe
mfg
p.s.:ich hoffe auf eine antwort die ich als anfänger verstehe^^"
Hallo Hinorashi,
Dazu braucht man kein php
dazu reicht folgendes:
<head>
...
<script type="text/javascript">
<!--
function wechsel(sprache)
{
var pfad = window.location.pathname;
if (sprache=="englisch")
window.location.href = pfad.replace(/ger/,"eng");
if (sprache=="deutsch")
window.location.href = pfad.replace(/eng/,"ger");
}
//-->
</script>
</head>
<body>
<a href="javascript:wechsel('deutsch')">deutsch</a>
</body>
Beispiel für Unmschaltung von engl. nach deutsch.
Bedingung die Seiten sind in den richtigen Pfaden /ger bzw. /eng und haben den gleichen Namen! Sonst muß bei replace angepasst werden.
<a href="javascript:wechsel('englisch')">englisch</a> würde die Umstellung von deutsch auf engl. aussehen.
An Stelle des Textes 'englisch' oder 'deutsch' kann natürlich auch ein Bildchen (Flagge) hin.
Moin,
Dazu braucht man kein php
dazu reicht folgendes:
<head>
...
<script type="text/javascript">
das würde ja bedeuten, dass jemand, der kein Javascript aktiviert hat, die Sprache nicht umschalten kann. Da finde ich das serverseitige umschalten schon hilfreicher.
MfG,
Juan
ja stimmt irgendwie schon^^
wer keine java hat, hat pech...
aber trozdem danke
dann werde ich als grundeinstellung vllt. erstmal englisch nehmen
hat trotzdem noch wer ne php möglichkeit
(ich denke mal die ird ähnlich aufgebaut sein oO)
Moin,
dann werde ich als grundeinstellung vllt. erstmal englisch nehmen
hat trotzdem noch wer ne php möglichkeit
(ich denke mal die ird ähnlich aufgebaut sein oO)
ich habs bei mir so, dass ich immer einen GET-Parameter übergebe und und darüber entscheide, ob ich xxx_de.php oder xxx_es.php includiere.
Ist im Prinzip aber ja ähnlich dem, was du bereits geschrieben hast.
MfG,
Juan
Moin,
ich habs bei mir so, dass ich immer einen GET-Parameter übergebe und und darüber entscheide, ob ich xxx_de.php oder xxx_es.php includiere.
Ist im Prinzip aber ja ähnlich dem, was du bereits geschrieben hast.MfG,
Juan
sorry ich hab von php sehr wenig ahnung daher ka was du meinst^^
voraldingen hat wer anderes das geschrieben