Por Just Quality, desarrollo de software en Granada.

Texto

Eliminar acentos

Elimina acentos, eñes y diacríticos para normalizar texto.

Texto con acentos

Arbol, cancion, pinguino, nino y Ubeda

Acentos eliminados.

  • Normaliza vocales acentuadas, eñes y signos diacríticos.

Cuidado con la eñe: «año» y «ano» dejan de distinguirse.

La eñe no es una ene con un adorno encima

Al quitar diacríticos hay que decidir qué hacer con la ñ, y la respuesta correcta casi nunca es convertirla en n: «año» pasa a ser otra palabra bastante distinta. Es una letra propia del alfabeto español, no una n modificada, aunque Unicode la descomponga como tal. Ten claro para qué normalizas antes de aplicarlo a nombres de personas.

Sustituye las letras acentuadas y la ñ por su equivalente sin acento, dejando el resto del texto intacto. Pensado para identificadores, nombres de archivo y sistemas que no admiten caracteres no ingleses.

Dónde estorban las tildes

  • Crear nombres de usuario, archivos o identificadores sin caracteres especiales.
  • Preparar datos para sistemas que solo admiten caracteres ingleses.
  • Facilitar búsquedas que deben encontrar resultados con y sin tilde.

La ñ y la ç merecen una nota

Al quitar tildes y eñes, palabras distintas pueden quedar iguales, como «año» y «ano»: revisa el resultado cuando el significado dependa de ellas. La normalización se hace en local, así que puedes pasar por aquí listas de nombres sin preocuparte.

Preguntas frecuentes

¿Qué pasa con la diéresis de «pingüino»?

Se pierde, y te queda pinguino. Lo mismo ocurre con la cedilla del francés o del catalán, que deja una c limpia. Trabajamos sobre la descomposición Unicode del texto, así que cualquier signo que vaya encima o debajo de una letra se cae por el camino. La letra de debajo siempre se conserva.

¿La ñ acaba convertida en n?

Sale una n, sí, y la tratamos aparte porque Unicode no la resuelve igual que al resto. Es la equivalencia que esperan una URL o un nombre de usuario, de ahí la decisión. No la apliques a ciegas sobre un listado de apellidos: Muñoz y Munoz pasan a ser el mismo, y eso en un cotejo de clientes se paga caro.

¿Me cambias algo más del texto?

Nada. Tus mayúsculas siguen siendo mayúsculas, los saltos de línea se quedan donde estaban y ningún signo de puntuación se mueve del sitio. Solo cambian las letras que llevaban algo encima. Si además necesitas minúsculas y guiones, lo que buscas es el generador de slug.