Nun kann ich unter Specials die Rex Lang ändern, aber das macht ja nötig jedesmal den Cache zu leeren und alle Seiten neu zu generieren.
Wie stellt man die CodePage zusammen mit dem Sprachwechsel am Artikel um. Für's Frontend hab ich das Template so geändert:
- Code: Alles auswählen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?
switch ($REX['CUR_CLANG']){
case 0:
header('Content-Type: text/html; charset=ISO-8859-1');
echo <<<LANG0
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1" />
LANG0;
break;
case 1:
header('Content-Type: text/html; charset=ISO-8859-1');
echo <<<LANG1
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1" />
LANG1;
break;
case 2:
header('Content-Type: text/html; charset=ISO-8859-2');
echo <<<LANG2
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head><!-- iso-8859-2 -->
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-2" />
LANG2;
break;
}
?>
Das sollte doch im Backend auch irgendwo klappen. Aber scheinbar wird
- Code: Alles auswählen
$REX['CUR_CLANG']

