Permitir o no caracteres acentuados en el slug de la categoría según la configuración "método de generación de slug"

Última beta4 2.6.0, entorno de desarrollo, Ubuntu 20.04, Firefox 81, locale francés (:roll_eyes: sí, lo sé, :sweat_smile:)
No estoy seguro de si debería poder tener uno, pero un slug de categoría con un carácter acentuado (de una categoría recién creada) hace que la carga de la página domain/c/slug/id falle (¿demasiadas redirecciones?).
Mientras tanto, por si acaso, la solución de Rails:
Category.where(id: el-numero-del-id).update(slug: "el-slug-sin-ningun-acento")

¿Has probado a establecer la configuración del sitio método de generación de slug en “encoded” por casualidad?

Se reportó un error similar aquí: Newly added non-ASCII category page does not load. ¡Si parece que algo ha retrocedido, avísanos!

3 Me gusta

¡Ah, lo siento! Debería haber buscado un poco más :sweat_smile:
Efectivamente, el método de generación de slugs estaba configurado en ASCII.
Con la codificación, ¡funciona perfectamente!
Suelo tener cuidado de evitar acentos en los slugs, viejos hábitos, pero tengo la sensación de que la aplicación los limpió por mí unas cuantas veces.

¿Podría (debería) evitarse que establezca (por error) un slug con acentos cuando la configuración está en ASCII?

1 me gusta

Creo que definitivamente hay margen para mejorar esto de alguna manera. Lo probé y resulta bastante molesto ingresar sin intención un slug con un carácter acentuado, guardar y encontrarse con una página rota que no puedes corregir hasta que descubres que existe esa configuración.

2 Me gusta

¡Oh, sí!
Aunque (de alguna manera) adiviné lo que estaba pasando desde el principio, logré no buscar “acento” y “categoría”, sino “acentuado” y “con acento”.

Ni siquiera pensé en una configuración, convencido de que no debería funcionar :smile:

1 me gusta

Creo que está hecho :+1:

1 me gusta

Este tema se cerró automáticamente después de 6 días. Ya no se permiten nuevas respuestas.