Skip to content

Draft: Convert unicode chars to slugs

What does this MR do and why?

Create slugs from unicode strings and not just ASCII.

# Without the MR
pry(main)> clean_slug = Gitlab::Slug::Path.new("トピック").generate
=> "blank"

# With the MR
pry(main)> Gitlab::Slug::Path.new("トピック").generate
=> "トピック"

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #479264 and #414892

Edited by Alex Pooley

Merge request reports

Loading