I have had two languages on a site. de and en. I had to remove to English one and did it by removing the contentDimension in the yaml file. Now the urls still have the /de inside.
How can I remove the dimension completly?
Thanks and have a great sunny day,
./flow node:repair should do it
Remove nodes with invalid dimensions removeNodesWithInvalidDimensions
Will check for and optionally remove nodes which have dimension values not matching the current content dimension configuration.
Thanks for the hint. Noderepair alone doesn’t do the job. Now I tried to remove all content dimensions from the yaml. Now it’s like a new neos project without any content dimenions. Noderepair now will remove everything, because /de doesn’t exist anymore.
Isn’t there a way to migrate from /de to nothing?
you should keep the German language dimension, so all your German content still stays the way it is. To adopt the url you can reconfigure Settings.yaml to do this:
# The default dimension that is applied when creating nodes without specifying a dimension
# The default preset to use if no URI segment was given when resolving languages in the router
Setting the default language uriSegment to ‘’ will remove the language from the uris.