Я нашел фрагмент, который читает
Any-Latin; NFD; [:Nonspacing Mark:] Remove; NFC; [:Punctuation:] Remove; Lower();
... и предполагается, что произвольная строка хорошо вписывается в URL.
Итак, я предполагаю, что вещи между точками с запятой — это что-то вроде «команд», которые должны быть выполнены, но что конкретно означают NDF и NFC? Я действительно ничего не нашел даже в официальной документации...