Caratteri non inglesi negli slug dei tag

Ciao,

se un tag contiene caratteri non inglesi, questi vengono mostrati anche negli slug con caratteri non inglesi.

Ma questo è diverso per le categorie.

Esempio categoria: tebliğ
Esempio slug: /c/teblig

Esempio tag: tebliğ
Esempio slug: /tag/tebliğ

Dovrebbe essere /tag/teblig?

Grazie

image

Dovresti impostare il metodo di generazione dello slug su encoded

La mia lingua Discourse è il turco e se imposto il metodo di generazione degli slug su encoded, Discourse genera tutti gli slug con caratteri non inglesi.

Esempio:

titolo: şehir büyük küçük
slug: şehir-büyük-küçük

Hai ragione, i tag mostrano i caratteri speciali. Ma questo non causa errori, è semplicemente il modo in cui i caratteri vengono visualizzati in Discourse. Se vai su https://your-site/tag/tebliğ, la pagina si carica correttamente. E se hai bisogno di utilizzare l’URL altrove, dove i caratteri speciali non vengono codificati correttamente, puoi usare direttamente la codifica UTF-8 corrispondente nell’URL.

Ad esempio, puoi generare la codifica per tebliğ su un sito come questo. Quindi, per tebliğ sarebbe tebli%C4%9F e l’URL https://your-site/tag/tebli%C4%9F funzionerà tanto quanto https://your-site/tag/tebliğ in Discourse.