Hallo
Ich habe folgende Documente in einer Site.
header.tpl,
subnavi.tpl,
navi.tpl,
site_init.tpl
statisch.php
footer.tpl
Mit index.php rufe ich die Site auf. Dazu habe ich noch den Inhalt
test20.php
test21.php
test22.php
Da sieht alles gut aus.
Jetzt habe ich im am Anfang folgendes Script für die Sprachauswahl:
(in site_init.tpl)
----------------------------------------------------------------------------
<?php
function lingua($language){
session_start();
session_register('language');
$load_language=$language;
$file = ("lang/"."$load_language".".php");
require ("$file");
}
session_start();
if (!session_is_registered('language') || $_SESSION['language'] == "")
{
$load_language=en;
$file = ("lang/"."$load_language".".php");
}
else
{
$load_language=$_SESSION('language');
$file = ("lang/"."$load_language".".php");
}
require ("$file");
?>
----------------------------------------------------------------------------
Die Sprachauswahl befindet sich in subnavi.tpl und sieht so aus:
----------------------------------------------------------------------------
<a href="localhost/session/?lang=de"><img src="images/de.gif"></a>
<a href="localhost/session/?lang=en"><img src="images/en.gif"></a>
<a href="localhost/session/?lang=fr"><img src="images/fr.gif"></a>
<a href="localhost/session/?lang=it"><img src="images/it.gif"></a>
----------------------------------------------------------------------------
Das funktioniert soweit.
Die Sprache ändern in test20.php den Text auf die gewählte Form.
navi.php hat folgendes script:
----------------------------------------------------------------------------
<a href="statisch.php?content=test20&lang=$lang">Test 20</a>
<a href="statisch.php?content=test21&lang=$lang">Test 21</a>
<a href="statisch.php?content=test22&lang=$lang">Test 22</a>
<a href="statisch.php?content=test23&lang=$lang">Test 23</a>
----------------------------------------------------------------------------
Jetzt wird automatisch den Standart 'en' übernommen.
Wenn ich eine Sprachwahl getroffen habe,fällt diese weg,
sobald ich ein anderes test-dokument auswähle.
Was mache ich falsch?
Wie kann ich die Sprachauswahl der Navigation richtig mitgeben?
Gruss
renate
Ich habe folgende Documente in einer Site.
header.tpl,
subnavi.tpl,
navi.tpl,
site_init.tpl
statisch.php
footer.tpl
Mit index.php rufe ich die Site auf. Dazu habe ich noch den Inhalt
test20.php
test21.php
test22.php
Da sieht alles gut aus.
Jetzt habe ich im am Anfang folgendes Script für die Sprachauswahl:
(in site_init.tpl)
----------------------------------------------------------------------------
<?php
function lingua($language){
session_start();
session_register('language');
$load_language=$language;
$file = ("lang/"."$load_language".".php");
require ("$file");
}
session_start();
if (!session_is_registered('language') || $_SESSION['language'] == "")
{
$load_language=en;
$file = ("lang/"."$load_language".".php");
}
else
{
$load_language=$_SESSION('language');
$file = ("lang/"."$load_language".".php");
}
require ("$file");
?>
----------------------------------------------------------------------------
Die Sprachauswahl befindet sich in subnavi.tpl und sieht so aus:
----------------------------------------------------------------------------
<a href="localhost/session/?lang=de"><img src="images/de.gif"></a>
<a href="localhost/session/?lang=en"><img src="images/en.gif"></a>
<a href="localhost/session/?lang=fr"><img src="images/fr.gif"></a>
<a href="localhost/session/?lang=it"><img src="images/it.gif"></a>
----------------------------------------------------------------------------
Das funktioniert soweit.
Die Sprache ändern in test20.php den Text auf die gewählte Form.
navi.php hat folgendes script:
----------------------------------------------------------------------------
<a href="statisch.php?content=test20&lang=$lang">Test 20</a>
<a href="statisch.php?content=test21&lang=$lang">Test 21</a>
<a href="statisch.php?content=test22&lang=$lang">Test 22</a>
<a href="statisch.php?content=test23&lang=$lang">Test 23</a>
----------------------------------------------------------------------------
Jetzt wird automatisch den Standart 'en' übernommen.
Wenn ich eine Sprachwahl getroffen habe,fällt diese weg,
sobald ich ein anderes test-dokument auswähle.
Was mache ich falsch?
Wie kann ich die Sprachauswahl der Navigation richtig mitgeben?
Gruss
renate
Kommentar