[4.2.x] Sprachenkürzel in der URL
Hallo,
wie kann man denn in Contao 4.2 die Sprachenkürzel ("de" oder "en") für der URL aktivieren. Also zum Beispiel:
www.example.de/en/home.html
In Contao 3.x gibt es dafür eine Option ("Add the language to the URL") in den Einstellungen. Aber in Contao 4.2 ist diese Option nicht mehr vorhanden :-(
Vielen Dank
Robert
Contao 4.3.4 - unerwünschtes /de/ im Pfad
Zitat:
Zitat von
windblick
Habe frisch Contao 4.3.4 installiert, PHP 7.
Bei mir ist die Sprache in der URL /de/ obwohl ich dies gar nicht möchte.
Habe in der parameters.yml schon
Code:
prepend_locale: false
versucht.
Unter Systemwartung auch schon alles bereinigt ohne Erfolg.
Dann habe ich die contao/install aufgerufen.
Ohne eine Änderung machen zu können.
Dann kam jedoch:
"Oops! An Error Occurred
The server returned a "404 Not Found"."
Erst nachdem ich das pepend_locale wieder entfernt habe, install neu geladen habe, ging der Fehler weg.
Sprache ist aber weiterhin unerwünscht enthalten.
Ideen?
Kann das für die 4.3.4 bestätigen, dass hier ungewünscht "/de/" in den Pfad genommen wird und man dies nicht abstellen kann.
Hat das Problem schon jemand gelöst?
Wenn nicht, würde ich mal einen Bugreport erstellen.
Gruß
Franky
Symfony Cache löschen, aber wie
Hallo Community,
mein Ziel ist es, dass Sprachenkürzel aus der URL wegzubekommen. Die parameter.yml habe ich in der Contao 4.3-Installation bereits umgeschrieben (prepend_locale: false). Browser-Cache ist gelöscht, System mehrfach hochgefahren, in der Systemwartung wurden alle Daten bereinigt. Trotzdem werden die URLs immer noch mit dem Sprachenkürzel angezeigt.
Wahrscheinlich liegt es am Symfony-Cache. Wie kann ich den löschen? Oder habe ich etwas übersehen?
Grüße, Andre
Weiteres Problem: mehrere index Seiten
Passend zu diesem Thread ist mir ein Fehler aufgefallen.
In Contao konnte man sobald "Sprache zur URL hinzufügen" aktiviert war, für jeden Seitenbaum mit unterschiedlicher Sprache einen index alias vergeben.
Dies ist nun nicht mehr möglich oder gibt es einen Trick?
Löst nicht das index Problem
Danke Spooky für den Beitrag, der Eintrag fügt jedoch nur das Länderkürzel hinzu.
Im Contao Backend, wird mir immer angezeigt: "Der Alias index ist bereits vergeben"...
Nachtrag: Hat nun doch funktioniert... :confused:
4.4.* Sprachenkürzel in der URL
Zitat:
Zitat von
Spooky
In Contao 4 kannst du das, soweit ich weiß, momentan nur in der
/app/config/parameters.yml einstellen.
Code:
parameters:
…
prepend_locale: true
Yep. Bei mir auch. Bin aber bloss mehr oder weniger zufällig auf diesen Talk gestossen
Sprache in URL produziert gravierenden Fehler
Was habe ich gemacht:
config.yml Datei in /app/config/ angelegt
contao:
prepend_locale: true
Was passiert beim production cache leeren:
System Recovery
The Contao Manager detected files that look like Contao, but the Command Line Interface does not work as expected. Please choose an option to repair your installation.
Scheint ein gravierender Bug zu sein.