Wer in TYPO3 eine Website mit mehreren Sprachen hat, kennt eventuell das Problem mit CoolURI in der Standard-Konfiguration. Die Standard-Sprache wird im URL-Parameter nicht angezeigt, die weiteren Sprachen allerdings schon. Mir persönlich gefällt das nicht. Jedoch lässt sich das relativ leicht ändern. Öffnet hierzu die “CoolUriConf.xml” und sucht den Eintrag “valuemaps”, welcher wie folgt geändert werden kann:
<valuemaps>
<valuemap>
<parameter>L</parameter>
<value key="english">0</value>
<value key="deutsch">1</value>
</valuemap>
</valuemaps>
Wichtig ist hierbei die Zeile 4. In der Standard-Konfiguration ist das Attribut “key” nicht vorhanden, daher sieht man keine Sprache in der URL. Nach dieser Änderung schaut es dann hübsch aus:
http://www.example.com/english/homepage
http://www.example.com/deutsch/startseite