hola,
si una etiqueta contiene caracteres no ingleses, se muestra en los slugs también con caracteres no ingleses.
pero esto es diferente en las categorías
ejemplo de categoría: tebliğ
ejemplo de slug: /c/teblig
ejemplo de etiqueta: tebliğ
ejemplo de slug: /tag/tebliğ
¿debería ser /tag/teblig?
gracias

Debes establecer el método de generación de slug en codificado.
1 me gusta
Mi idioma de Discourse es el turco y, si establezco el «método de generación de slugs» en «codificado», Discourse genera todos los slugs con caracteres no ingleses.
Ejemplo:
título: şehir büyük küçük
slug: şehir-büyük-küçük
Tienes razón, las etiquetas muestran los caracteres especiales. Pero eso no causa ningún error; es simplemente la forma en que los caracteres se muestran en Discourse. Si vas a https://your-site/tag/tebliğ, se carga correctamente. Y si necesitas usar la URL en otro lugar donde los caracteres especiales no se codifiquen correctamente, podrías utilizar directamente la codificación UTF-8 correspondiente en la URL.
Por ejemplo, puedes generar la codificación para tebliğ en un sitio como este. Así, para tebliğ sería tebli%C4%9F, y la URL https://your-site/tag/tebli%C4%9F funcionará igual que https://your-site/tag/tebliğ en Discourse.
3 Me gusta