---
title: "Sprachumschaltung und RealURL, da geht was nicht"
url: "https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","RealURL"]
created: "2008-04-24"
last_reply: "2009-04-27"
replies: 14
solved: false
page: 1
pages: 1
lang: "de"
---

# Sprachumschaltung und RealURL, da geht was nicht

TYPO3 › Mehrsprachigkeit · 14 Antworten · gestartet 2008-04-24

## Eröffnungsbeitrag

**onetit** · 2008-04-24 · [Beitrag #1](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/1)

Hallo

Ich komme irgendwie nicht mehr weiter.

Ich habe eine Seite in Deutsch und Französisch.
In der deutschen Version funktioniert RealURL wunderbar. Meine Seite wird wie gewünscht als: www.meineseite.com/de/kontakt.html angezeigt.

Wenn ich jetzt den Sprachwähler betätige, wechselt zwar die Seite auf frnzösisch, aber wenn ich einen Link auswähle steht da immer der deutsche Link. z.Bsp.: www.meineseite.com/de/kontakt.html

Wieso, was mache ich falsch?

Hier mal meine verwendeten Scripts:

realurl_conf.php

```php
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';

$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
   	'init' => array(
      		'enableCHashCache' => 1,
      		'enableUrlDecodeCache' => 1,
      		'enableUrlEncodeHash' => 1,
   	),
				   'preVars' => array(
		      array(
         		'GETvar' => 'L',
      			'valueMap' => array(
            			'de' => '0',
						'en' => '1',
					    'fr' => '2',
      		   ),
         		'valueDefault' => 'de',
   		   ),
	   ),
		'pagePath' => array(
   		'type' => 'user',
   		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
   		'spaceCharacter' => '-',
   		'languageGetVar' => 'L',
   		'expireDays' => 1,
   		'rootpage_id' => '1'
	),
 );
```

das file, my_languageMenu.php

```php
$flags[] = ($GLOBALS["TSFE"]->sys_language_uid==0?$pointer:'').'<a href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=0" target=_top>DE</a>';

$flags[] = ($GLOBALS["TSFE"]->sys_language_uid==2?$pointer:'').'<a href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=1" target=_top>FR</a>';
```

ts_setup

```typoscript
# Deutsch
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE

# Französisch
[globalVar = GP:L=1]
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
[global]
```

Ohne RealURL funktionier das ganze. :-(

Wer kann mir weiter helfen?

Danke und Gruss
onetit

## Antworten

### [#2](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/2) · just2b · 2008-04-25

Hallo,

also ich würde grundsätzlich schon mal immer den L-Parameter gleich der sys_language_uid machen!

aktuelle realurl-version?

meine config wäre vereinfacht

```php
<?php$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => '3',
        'rootpage_id' => 1,
        'firstHitPathCache'=>1
    ),
  	'init' => array(
			'enableCHashCache' => true,
	   	'enableCHashCache' => 1,
			'respectSimulateStaticURLs' => 0,
			'enableUrlDecodeCache' => 1,
			'enableUrlEncodeCache' => 1
		),
    'preVars' => array(
        array(
            'GETvar' => 'L',
            'valueMap' => array(
                'en' => '1',
            ),
            'noMatch' => 'bypass',
        ),
        array( 
          'GETvar' => 'no_cache',
          'valueMap' => array( 
            'nc' => 1, 
          ),
          'noMatch' => 'bypass',
			  ),        
    ),
    'fileName' => array (
    		'defaultToHTMLsuffixOnPrev' => true,
        'index' => array(
            'page.html' => array(
                'keyValues' => array (
                    'type' => 1,
                )
            ),
            'print.html' => array(
                'keyValues' => array (
                    'type' => 98,
                )
            ),
        ),
    ),
    'postVarSets' => array(
    ),
    

);?>
```

Georg

### [#3](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/3) · onetit · 2008-04-25

Hallo Georg

Besten Dank.
ich verwende version 1.1.0, da die aktuelle Version irgendwie nicht funktioniert.

Ich habe jetzt mal deine Zeilen verwendet, das Ergebnis ist aber das selbe. In den Links steht immer noch .../de/kontakt.html.

Aber dort sollte ja .../fr/contact.html stehen.

Wie so?

Gruss onetit

### [#4](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/4) · just2b · 2008-04-25

naja ich würde mal aktuelle version nehmen, zu alten versionen kann ich grundsätzlich keinen support geben, nicht weil ich nicht will, sondern weil ich sowas nicht installiert habe

georg

### [#5](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/5) · onetit · 2008-04-25

Hallo Georg

OK, werde ich mal machen.
Die aktuelle Version ist die 1.5.x. Oder?

Melde mich dann wieder.

Gruss onetit

### [#6](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/6) · just2b · 2008-04-25

ich seh eigentlich nur eine 1.3.1

georg

### [#7](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/7) · onetit · 2008-04-25

Hallo georg

Ja stimmt. Aber ich dachte, ich hätte mal ne 1.5 gesehen.
Mit dieser version funktioniert es.
Danke.

Aber, die Links, werde weiterhin in deutsch ausgegeben. Das ist so. Oder?
also .../de/kontakt.html und auf der franz. Seite steht in Link: .../fr/kontakt.html. Obschon diese Seite contact.html heissen sollte. :-)

Achja, kann ich bei der Sprachwahl es auch so einstellen, das ich dort nicht index.php?id=354&L=2 sehe. Das andere ".../fr/..html" wäre schöner. :D

Danke und Gruss
onetit

### [#8](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/8) · onetit · 2008-04-25

Hallo

Hat keiner ne Idee, wie ich den Rest auch noch lösen kann?

Danke und Gruss

### [#9](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/9) · just2b · 2008-04-25

die Links sollten schon auch richtig so heißen,.. leer mal die realurl tabellen!

verwende zur sprachumschaltung zB bb_languageselect oder eine andere ext, dann hast auch schöne urls

georg

### [#10](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/10) · onetit · 2008-04-25

Danke Georg

Tabellen löschen?
Ich habe da mal einen Eintag für die localconf, aber der löscht alles, dann geht nix mehr. Dann muss ich die Extension neu instellieren.  #angry#

Oder wo kann ich da machen? Geht das auch im BE?

Danke für den Hinweis auf diese Extension, aber ich möchte keine Fahnen sonder lediglich DE | FR.
Geht das auch?

Danke und Gruss

### [#11](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/11) · just2b · 2008-04-25

tabellen löschen via phpmyadmin.

ja sollte auch gehen, oder sr_languagE_menu

georg

### [#12](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/12) · onetit · 2008-04-26

Hallo georg

nee, geht nicht.
Wie hast Du das den auf deiner Seite gemacht?

gruss onetit

### [#13](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/13) · just2b · 2008-04-26

normales realurl und eine modifizierte bb_languageselect

georg

### [#14](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/14) · onetit · 2008-04-29

Hallo Georg

Nee, Nee, das will nicht.
Der Navigationstitel bleibt immer noch gleich.

Ich komme da einfach nicht mehr weiter.

Gruss onetit

### [#15](https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht/15) · eintrachtmarcel · 2009-04-27

Hi,

ich habe mal eine andere Frage zu RealUrl und zwar: Bei mir wechselt er immer automatisch. Anfangs hat der /titelseite/ und jetzt macht er /titelseite.html. hat einer eine Ahnung wie man das wieder rückgängig machen kann?

MfG

eintrachtmarcel

---

Quelle: „Sprachumschaltung und RealURL, da geht was nicht“, typo3.net, https://www.typo3.net/d/76518-sprachumschaltung-und-realurl-da-geht-was-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
