Typically “files corresponding to the taxonomy term” are published in the section corresponding to their content type (e.g., public/articles/article-1/index.html).
The colon (:) is not allowed. See this tips and tricks topic, which is not yet included in our documentation:
https://discourse.gohugo.io/t/limit-use-of-punctuation-within-taxonomy-terms/48638
You cannot currently transform “g%C3%A9rard-depardieu” to “gérard-depardieu”. I had to do this recently in #14094, and was able to use Go’s url.PathUnescape function. But we don’t have a Hugo equivalent yet. See:
https://github.com/gohugoio/hugo/issues/14209
EDIT 2025-12-12T08:55:06-08:00: We added urls.PathEscape and urls.PathUnescape in v0.153.0.