Zum Inhalt springen

Eigentlich kein Problem oder doch ?

Erstellt am 23. Juni 2005 · 1 Antwort · letzte Antwort am 26. Juni 2005

Tags: Frage

marmara ·

Hallo,
ich wollte unsere Seite auch Mehrsprachig machen, da ich aber nicht alles immer ganz verstanden hab, besonders die PHP-Sache, hab ich es so gemacht.

marks.SPRACHE = PHP_SCRIPT_INT
marks.SPRACHE.file = fileadmin/PHP_TEMP/sprache_temp.php

TS: Was da abgeht weis ich zwar auch nicht genau, aber ist so wohl okay.

marks.SPRACHE = PHP_SCRIPT_INT
marks.SPRACHE.file = fileadmin/PHP_TEMP/sprache_temp.php

config.linkVars = L

config.sys_language_uid = 0
config.language = de

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
[global]

PHP: Das Script sieht nun anders aus, als das aus den üblichen Vorschlägen.

<?
$sprache = $GLOBALS['TSFE']->sys_language_uid;
$seite = $GLOBALS['TSFE']->id;
if ($sprache != "0") {
$content = '<div id="menusprache"><a href="index.php?id='.$seite.'&L=0">deutsch</a></div>';}
else {
$content = '<div id="menusprache"><a href="index.php?id='.$seite.'&L=1">english</a></div>';};
?>

Es klappt eigentlich alles ganz gut oder gibt es da wohl irgend etwas warum diese Lösung nicht gut ist ? Es klappt auch mit statischen Seitennamen.
Verbaut man sich damit vielleicht etwas.

Über einen Tipp würde ich mich freuen.

Torsten