Saltar al contenido Saltar a la barra lateral
Actualizado
febrero 19, 2026

WPML le permite traducir su sitio a 65 idiomas preconfigurados, añadir sus propios idiomas personalizados y personalizar diversas opciones de configuración para el selector de idioma, el formato de URL y mucho más. Todas estas opciones están disponibles en el menú WPMLIdiomas.

Lenguas del sitio

Elegir idiomas para el sitio

Cuando configure WPML por primera vez (el primer paso del asistente de configuración de WPML), debe elegir el idioma de su contenido existente. A continuación, elija a cuál de los 65 idiomas preconfigurados le gustaría traducir su sitio.

También es posible crear un idioma personalizado. Esto es especialmente útil si desea añadir a su sitio un idioma específico de un país (como el francés canadiense o el alemán suizo), o si necesita un idioma que no aparece en la lista de idiomas preconfigurados.

Para el idioma personalizado que cree, puede usar una de las banderas de WPML o añadir una bandera personalizada.

Puede añadir, editar o eliminar idiomas de su sitio en cualquier momento yendo a WPMLIdiomas. Estas opciones están disponibles en la sección Idiomas del sitio.

Formato de URL de idioma

WPML le permite elegir cómo organizar el contenido en diferentes idiomas. Puedes elegir entre:

  • Diferentes idiomas en directorios – como wpml.org/es/ para español y wpml.org/de/ para alemán.
  • Un dominio distinto por idioma: subdominios como es.ejemplo.com y de.ejemplo.com o dominios completamente distintos como ejemplo.es y beispiel.de.
  • Nombre del idioma añadido como parámetro – como wpml.org/?lang=es para el español.

Para que Idiomas diferentes en directorios funcione, la estructura de enlaces permanentes de su sitio debe ser distinta de la predeterminada. Recomendamos elegir Año/Mes/Nombre o %postname%.

Para obtener ejemplos más detallados y documentación sobre lo que se necesita para que funcione cada uno de estos modos, lee acerca de las opciones de URL del idioma.

Selector de idiomas

Las opciones del selector de idioma están en WPML → Idiomas.

Para que los visitantes puedan seleccionar su idioma preferido, WPML añade por defecto un selector de idioma al pie de página de su sitio. También puede añadir selectores de idioma a widgets, menús o crear su propio selector de idioma personalizado.

Opciones de los selectores de idioma de WPML

O bien, puede añadir un selector de idioma a menús, widgets, plantillas y al contenido de páginas o entradas usando el bloque Selector de idioma.

También puede mostrar selectores de idioma usando los siguientes hooks:

Orden de las lenguas

Puede controlar el orden en el que aparecen los idiomas en el selector de idioma en la sección Opciones del selector de idioma del menú Idiomas.

Establecer el orden de las lenguas

Haz clic y arrastra las lenguas para cambiar el orden.

Tenga en cuenta que, cuando utiliza un selector de idioma desplegable, el primer idioma que se muestra siempre es el idioma actual. Las demás lenguas se listarán según el orden que establezcas en la lista Orden de las lenguas.

Elegir qué mostrar en el selector de idioma

Puede elegir qué incluir en el selector de idioma. WPML puede mostrar la bandera del país, el nombre del idioma en su forma nativa y el nombre del idioma en el idioma actual de la página (como “Deutsch (German)” cuando el idioma actual es el inglés).

También puede elegir colores para todas las partes del selector de idioma.

Para realizar cualquier cambio en su selector de idioma:

  1. Vaya a WPML → Idiomas.
  2. Busque su selector. Cada selector de idioma estará en una sección diferente según su ubicación en su sitio: Selector de idioma del menú, Selector de idioma del widget o Selector de idioma del pie de página.
  3. Haga clic en el icono del lápiz para editarlo.

Cuando realice cambios, verá una pequeña vista previa de cómo se ve el selector de idioma antes de guardar.

Opciones del selector de idioma

Puede dar estilo al selector de idioma de WPML para que coincida con el diseño de su sitio.

Para cambiar las banderas que aparecen junto a las lenguas:

  1. Vaya a WPMLIdiomas
  2. En la sección Idiomas del sitio, haz clic en Editar idiomas
  3. Aquí puede elegir una bandera diferente del directorio de instalación de WPML o subir la suya propia

Para obtener más información sobre los diferentes estilos de selectores de idioma que puede añadir a su sitio, lea sobre las opciones del selector de idioma.

Selectores de idiomas personalizados

Puede crear selectores de idioma personalizados y añadirlos al tema del sitio.

Opción para activar o desactivar selectores de idioma personalizados

En la sección Selectores de idioma personalizados , puede activar o desactivar los selectores de idioma personalizados en su sitio. Cuando los selectores de idioma personalizados están desactivados, los recursos CSS y JavaScript relacionados dejan de cargarse. Esto es útil para sitios que no usan ningún selector de idioma.

En este caso, sigue siendo posible usar el shortcode wpml_language_switcher y la acción wpml_language_switcher; sin embargo, mostrarán los selectores de idioma sin ningún CSS ni JavaScript.

Los selectores de idioma personalizados están activados por defecto en las instalaciones existentes que se actualicen a WPML versión 3.8 o posterior. En las nuevas instalaciones que usen WPML versión 3.8 o posterior, esta opción está desactivada por defecto.

Opciones SEO

Activar opciones SEO

Cuando los motores de búsqueda, como Google, analizan su sitio multilingüe, es importante “informarles” de los idiomas alternativos disponibles para el contenido de su sitio. De este modo, los motores de búsqueda no tratarán las traducciones como duplicados, sino como el mismo contenido, solo que en diferentes idiomas. Esto es bueno para el posicionamiento SEO de su sitio.

Tenga en cuenta que, cuando está activada, esta información no es visible en el front-end de su sitio web, sino solo en el código fuente.

Además de activar y desactivar esta función, también puede usar la opción Posición del enlace hreflang para establecer dónde se mostrará esta información:

  • Lo antes posible – por defecto, prioridad 1
  • Más adelante en la sección de la cabeza – prioridad 10

En la mayoría de los casos, es mejor utilizar la configuración por defecto. A veces, diferentes temas y plugins pueden causar conflictos cuando se usa esta opción. Estos conflictos pueden dar lugar a un conjunto erróneo o completamente inexistente de estos enlaces de lenguaje SEO. En ese caso, cambiar a la opción Más tarde en la cabecera debería resolver el problema.

Idioma de administración

El idioma por defecto suele ser también el del administrador. Sin embargo, también puede elegir mostrar el panel de administración de WordPress de su sitio en un idioma diferente al idioma predeterminado del contenido de su sitio. Esto no está en el menú WPMLIdiomas. En su lugar, puedes encontrarlo yendo a UsuariosPerfil.

Seleccionar otro idioma de administración

Esto permite que los sitios web con varios autores, cada uno escribiendo en un idioma diferente, puedan tener un idioma de administración distinto por usuario. Los usuarios individuales pueden seleccionar su idioma de administración en su propia página de perfil.

Para saber cómo configurar el idioma de administración predeterminado del sitio y un idioma de administración diferente por usuario, lea sobre configurar el idioma de administración de WordPress.

Filtrado de idioma para operaciones AJAX

WPML le permite activar una cookie de JavaScript para que los temas y plugins puedan realizar el filtrado AJAX sin problemas, incluso en sitios con caché.

Almacenar una cookie de idioma para admitir el filtrado de idioma para AJAX

Obtenga más información en la página sobre activar la cookie de idioma para admitir el filtrado AJAX.