---
title: "Single-View: Fehler in der Sprachumschaltung"
url: "https://www.typo3.net/d/45482-single-view-fehler-in-der-sprachumschaltung"
source: "typo3.net"
tags: ["Extensions","Frage","tt_news"]
created: "2006-06-27"
last_reply: "2006-07-01"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Single-View: Fehler in der Sprachumschaltung

Extensions · 1 Antwort · gestartet 2006-06-27

## Eröffnungsbeitrag

**GrinningEvil** · 2006-06-27 · [Beitrag #1](https://www.typo3.net/d/45482-single-view-fehler-in-der-sprachumschaltung/1)

Die Sprachumschaltung funktioniert wunderbar mit folgendem Eintrag im TS:

```typoscript
page.10.marks.SPRACHE = TEXT
page.10.marks.SPRACHE	{
		 		field = uid
		 		wrap = <a href="index.php?id=|&L=1">Deutsch</a>
...				}
...

[globalVar = GP:L = 1]

config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
page.10.marks.SPRACHE.wrap = <a href="index.php?id=|&L=0">English</a>
page.10.marks.DRUCKVERSION.wrap = <a href="index.php?id=|&L=1&type=1" target="_new"><img src="fileadmin/images/drucken.jpg" border="0" alt="Druckverison" /></a>
}
page.10.marks.DATUM.data = date : d.m.Y
page.10.marks.NEWS.displayLatest.date_stdWrap.strftime= %d.%m.%Y
}
```

Das sind ja jetzt einfach statische links, in der Single-Ansicht der News gibt es aber zusätzlich die Variablen:

tx_ttnews[tt_news]
tx_ttnews[backPid]
cHash

jetzt hab ich schon Tagelang danach gesucht, komm aber einfach nicht drauf, wie ich diese 3 Variablen mit übergeben kann. Ich bin zwar schon öfters hier im Forum auf dieses Problem gestossen, eine Lösung habe ich bisher leider noch nicht gefunden...
vielleicht hat doch noch jemand einen Tipp?

## Antworten

### [#2](https://www.typo3.net/d/45482-single-view-fehler-in-der-sprachumschaltung/2) · GrinningEvil · 2006-07-01

ich habe die Sprachumschaltung jetzt einfach in eine extra-Datei ausgelagert, so funktioniert es auf jeden Fall...

```php
<?php

/* Sprache wechseln  */
if ($GLOBALS['HTTP_GET_VARS']['L']==1) {
	$lang = "English";
	$content = "<a href=".$_SERVER['PHP_SELF']."?id=".$GLOBALS['HTTP_GET_VARS']['id']."&L=0";
} else {
	$lang = "Deutsch";
	$content = "<a href=".$_SERVER['PHP_SELF']." id=".$GLOBALS['HTTP_GET_VARS']['id']." l="1";" if="" issetglobalshttp_get_varstx_ttnewstt_news="" content="&tx_ttnews[tt_news]=" globalshttp_get_varstx_ttnewstt_newstx_ttnewsbackpid=".$GLOBALS['HTTP_GET_VARS']['tx_ttnews']['backPid']." chash=".$GLOBALS['HTTP_GET_VARS']['cHash'];
}
$content .= ">".$lang."</a>";
?>
```

---

Quelle: „Single-View: Fehler in der Sprachumschaltung“, typo3.net, https://www.typo3.net/d/45482-single-view-fehler-in-der-sprachumschaltung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
