@fiag Please let me know, how critical is the need for a pinyin slug, instead of %-encoded?
For example, https://nodebb.org.cn/topic/121/nodebb官方使用说明-建议大家提问前仔细阅读 to https://nodebb.org/topic/121/guan-fang-shi-yong-shuo-ing-jian-yi-da-jia-ti-wen-qian-zi-xi-yue-du
?
Edit: Well, it's not escaped here, but in other places w/o unicode support...