Sorry, we don't support your browser.  Install a modern browser

UTF-8 slugs support#561

I have projects with non-latin characters in URLs and files. These URLs also has “_” instead of “-“ used as delimiter and have uppercase and lowercase letters. We discussed it in this topic and what I get:

‘slugs’ => [ ‘Ü’ => ‘ABC’, ‘ü’ => ‘def’ ]
— both symbols are converting to ‘def’. It seems, Kirby converts all to lowercase before applying this table. But I wanted to have uppercase symbols in slugs too.

‘slugs’ => [ ‘ü’ => ‘ü’, ‘ẞ’ => ‘ẞ’ ]
— this table does not apply at all, I get latinization.

‘slugs’ => [ ’ ’ => ‘_’ ]
— also does not apply, still ‘-’ symbol.

Please tell if it is easy to fix for slugs and files, or not. Because I wanted to try to move one of my projects from other CMS to Kirby 4, and wanted to start but this situation with URLs is unfortunately a technical block to me.

10 months ago