The dot «.» symbol is stripped from a category slug

Slug is like a auto generated stuff under the hood (mainly for topic). It’s the only place where we can change a slug. This is also why it doesn’t show a validation error but changed the string under the hood.

Might be good for adding a validation in client side or server. It’s meant for other languages and often accompanied a slug_generation_method setting of encoded.