Estás a punto de subir un lote de imágenes o documentos a un sitio web, un CMS o un generador de sitios estáticos. Los archivos se llaman cosas como "Foto Producto (Final) 2.jpg" y "Cabecera Blog — Borrador.png". Si los subes tal cual, obtienes URLs feas con espacios codificados y caracteres especiales, o peor aún, un CMS que rechaza la subida directamente por caracteres no admitidos.
Lo que en realidad quieres es un "slug": en minúsculas, separado por guiones, sin caracteres especiales: "foto-producto-final-2.jpg". Hacer esta conversión a mano para unos pocos archivos es manejable. Para un lote de cincuenta imágenes que van a un sitio nuevo, no lo es.
Por qué Finder no puede crear slugs de nombres de archivo
Crear slugs implica varias transformaciones a la vez: conversión a minúsculas, eliminación de puntuación como paréntesis y rayas, y conversión de espacios a guiones. La herramienta de renombrado de Finder puede hacer exactamente una de estas cosas —reemplazo de texto literal— y no puede convertir texto a minúsculas ni eliminar diversos caracteres especiales en una sola pasada. Necesitarías varias rondas manuales de renombrado, y Finder aun así no puede tocar las mayúsculas y minúsculas en absoluto.
Crear slugs de un lote con un flujo
Renym gestiona la creación de slugs encadenando exactamente los pasos necesarios: conversión de mayúsculas y minúsculas, eliminación de caracteres y reemplazo de espacios por guiones, todo en un solo flujo aplicado a todo el lote.
Paso 1: elimina los caracteres especiales
Usa regex para quitar paréntesis, rayas y otra puntuación que no debería aparecer en una URL. Un patrón que coincida con cualquier cosa que no sean letras, números, espacios y guiones lo resuelve en un paso.
Paso 2: convierte los espacios en guiones
Busca y reemplaza cada espacio por un guion, siguiendo las convenciones estándar de los slugs web.
Paso 3: convierte todo a minúsculas
Aplica un cambio a minúsculas como paso final para que "Foto-Producto-Final-2.jpg" se convierta en "foto-producto-final-2.jpg": limpio, predecible y seguro para cualquier estructura de URL.
Configura este flujo una vez y reutilízalo para cada lote de recursos que subas a partir de ahora.