---
title: "Fehler in URL bei Sprachübergabe"
url: "https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","Suche"]
created: "2006-04-04"
last_reply: "2006-04-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Fehler in URL bei Sprachübergabe

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2006-04-04

## Eröffnungsbeitrag

**Stoffel** · 2006-04-04 · [Beitrag #1](https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe/1)

Hallo zusammen,

ich habe ein sehr seltsames Problem.

Ich habe meine Seite mit TemplaVoila aufgebaut, mehrere Sprachen eingerichtet (One-Tree fits all) und die Indexed Search installiert. Wenn ich einen Suchbegriff eingebe und die Suche starte, dann sieht der URL im Internet Explorer folgendermaßen aus:

<http://www.irgendeineseite.de/index.php?id=47&L=#LANGID&tx_indexedsearch%5Bsword%5D>

Im Mozilla Firefox sieht der Link komischerweise nochmal anders aus:

<http://www.irgendeineseite.de/index.php?id=47&L=###LANGID###&tx_indexedsearch%5Bsword%5D>

Eigentlich soll der Marker im URL durch die aktuelle Language-ID ersetzt werden, macht er aber nicht!

Was muss ich denn im Template-Setup schreiben, damit die Language ID übergeben wird? Ich habe folgendes probiert:

```typoscript
page.10.marks.LANGID = TEXT
page.10.marks.LANGID.value = 0
```

Entsprechend habe ich bei den anderen Sprachen die LANGID auf 1, 2 usw. gesetzt.

In meiner HTML-Vorlage habe ich folgende Form-Action:

```html
<form action="fileadmin/templates/../../index.php?id=47&L=###LANGID###&tx_indexedsearch[sword]" method="post" name="searchbox" id="searchbox">
```

Ich befürchte, dass es am TemplaVoila liegt, deshalb habe ich es auch schon mit folgendem versucht:

```typoscript
lib.LANGID = TEXT
lib.LANGID.value = 0
```

Geht aber leider auch nicht! Wer kann mir helfen???

## Antworten

### [#2](https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe/2) · FordPrefect · 2006-04-20

Hi,

Probier mal das:

```typoscript
     page.10.marks.LANGID = TEXT
     page.10.marks.LANGID.data = {GP:L}
```

Gruss

Ford

### [#3](https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe/3) · FordPrefect · 2006-04-20

Hi,

Probier mal das:

```typoscript
     page.10.marks.LANGID = TEXT
     page.10.marks.LANGID.data = {GP:L}
```

Gruss

Ford

### [#4](https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe/4) · FordPrefect · 2006-04-20

Hi,

is n Fehler drin, so müssts gehen:

```typoscript
page.10.marks.LANGID = TEXT
page.10.marks.LANGID.data = GPvar : L
page.10.marks.LANGID.wrap= |
```

Und das Problem ist das du TV verwendest, du musst das action-attribut als Attribut mappen und als typo3 typoscript object path auswählen. Und dann sowas:

Gruss

Ford

---

Quelle: „Fehler in URL bei Sprachübergabe“, typo3.net, https://www.typo3.net/d/40792-fehler-in-url-bei-sprachuebergabe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
