Hello,
I noticed that for the URL alias, Silverstripe doesn't take into account German umlauts like "ä", "ö" or "ü" as well as "ß". I know where the respective function suggestNewValue() is (UniqueFields.js -> silverstripe\sapphire\javascript), but I'm lost as how to extend it update-safe.
Adding in fromString = fromString.replace(/ä/gi, "ae"); and so on would work, but tweaking the core files feel soo wrong.
Any pointers on how to write an extension for that purpose would be appreciated!