Personalice los idiomas de su sitio de WPML: añadir, eliminar, ocultar, editar
Personalice toda la configuración relacionada con el idioma en WPML en una sola página: añada nuevos idiomas, elimine los que ya no necesite, oculte un idioma mientras termina de traducirlo, cambie el idioma predeterminado, edite el nombre a mostrar de cada idioma o defina un idioma personalizado que no venga incluido con WPML.
Ábrala en WPML > Configuración > Idiomas.
Añada un idioma
En la tarjeta Idiomas del sitio, haga clic en Añadir / Eliminar idiomas. Elija del conjunto incluido en WPML. Se incluyen más de 60 idiomas con códigos de configuración regional, nombres nativos y banderas. Guarde y el idioma estará activo: aparecerá en el selector de idiomas, en la lista de idiomas de destino del Escritorio de traducción y en el selector de idiomas del Asistente de configuración si alguna vez vuelve a ejecutarlo.
Elimine un idioma
Desmarque el idioma y guarde. Los visitantes dejarán de ver el idioma de inmediato (no quedará visible ningún contenido a medio traducir), pero WPML mantiene las traducciones en la base de datos. Si vuelve a activar el idioma más adelante, las traducciones existentes regresarán. Esto confunde a los clientes que piensan que al eliminar un idioma se elimina su contenido.
Para purgar las traducciones de un idioma de forma permanente, siga el procedimiento para «eliminar completamente un idioma» que se indica a continuación. Esa es la única manera de liberar las filas de la base de datos definitivamente.
Cambie el idioma predeterminado
El idioma predeterminado es aquel en el que se escribió originalmente su sitio. WPML lo trata como el origen de cada traducción.
Cambiar el idioma predeterminado una vez que el sitio está establecido es posible, pero complejo. WPML reinterpretará cada entrada como una traducción del nuevo idioma predeterminado, lo que significa que el contenido que escribió en el idioma predeterminado original ahora se leerá como una traducción. El procedimiento se encuentra en Cambiar el idioma predeterminado en la tarjeta Idiomas del sitio; antes de ejecutarlo, asegúrese de comprender las implicaciones para su contenido existente. Haga una consulta de soporte si el sitio ya tiene contenido sustancial.
Añada un idioma personalizado
La lista de idiomas incluida de WPML cubre los casos comunes. Si necesita una variante regional (alemán de Suiza, español de América Latina), un idioma construido o cualquier configuración regional que no esté en la lista, use Editar idiomas para definir uno. Deberá proporcionar:
- El código de configuración regional (por ejemplo,
de-CH,pt-AO). - El nombre en inglés y el nombre nativo.
- Una bandera (suba su propia imagen o elija una predeterminada).
- La dirección del texto predeterminada (de izquierda a derecha o de derecha a izquierda).
El nuevo idioma se une a su lista Añadir / Eliminar idiomas y se puede activar como cualquier otro.
Si la traducción automática admite un idioma personalizado dependerá del motor de IA que esté utilizando. Consulte PTC: la traducción por IA de WPML para conocer la cobertura de idiomas del motor.
Oculte un idioma mientras las traducciones están en curso
Cuando esté implementando un nuevo idioma y no quiera que los visitantes vean contenido a medio terminar, use la tarjeta Ocultar idiomas. Marque los idiomas que quiera ocultar, guarde y desaparecerán de las páginas orientadas a los visitantes y de los rastreadores de los motores de búsqueda. Sin embargo, permanecerán visibles para los editores conectados, de modo que su equipo pueda seguir traduciendo.
Cuando las traducciones estén listas, desmarque el idioma y el nuevo contenido se publicará en un solo paso.
Elimine completamente un idioma
Cuando haya decidido que un idioma se va para siempre y quiera que WPML libere las filas de traducción de la base de datos:
- Desde WPML > Configuración > Idiomas, elimine el idioma de la lista activa y guarde.
- Elimine cada entrada, página y término de taxonomía traducido en ese idioma. (El proceso estándar de desmarcar y guardar del paso 1 oculta el idioma pero mantiene las filas de traducción para que al volver a activarlo se restauren; la eliminación es lo que realmente purga).
- Restablezca los datos del idioma a través de WPML > Soporte > Corregir datos de idioma si queda alguna fila huérfana.
Haga una copia de seguridad primero
Eliminar un idioma es una operación destructiva. Haga primero una copia de seguridad de la base de datos si el sitio tiene contenido sustancial.
Una nota sobre los idiomas de derecha a izquierda
WPML respeta la dirección del texto predeterminada de cada idioma. Añada hebreo, árabe, persa, urdu o cualquier idioma RTL y las páginas traducidas a ellos se mostrarán en la dirección correcta automáticamente. Su tema también debe manejar la dirección correctamente; la mayoría de los temas modernos lo hacen.
Si mezcla idiomas LTR y RTL en el mismo sitio, la dirección cambia en el selector de idiomas; los visitantes no verán diseños desordenados.
Cambie el código de idioma del contenido existente
Cambiar el código de un idioma (por ejemplo, de en a en-US) en un sitio que ya tiene traducciones es una migración de varios pasos. El procedimiento está documentado en Solución de problemas de WPML; comience por ahí antes de realizar cambios.
Escrito por Amir · Última actualización el 30 de junio de 2026
Escrito por Amir · Última actualización 30 de junio de 2026