Skip Navigation
Actualizado
noviembre 4, 2021

WPML le permite traducir su sitio a 65 idiomas preconfigurados, agregar sus propios idiomas y personalizar una variedad de opciones de configuración para su selector de idiomas, formato de URL y mucho más. Estas opciones están todas disponibles en el menú WPMLIdiomas.

En esta página

Idiomas del sitio

Elegir idiomas para el sitio

Cuando configure WPML por primera vez, debe elegir el idioma del contenido existente. Luego, deberá seleccionar uno de los 65 idiomas preconfigurados al que le gustaría traducir su sitio.

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

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

Formato de URL del idioma

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

  • Distintos idiomas en directorios: como wpml.org/es/ para español y wpml.org/de/ para alemán.
  • Un dominio diferente por idioma: subdominios como es.example.com y de.example.com o dominios completamente diferentes como ejemplo.es y beispiel.de.
  • Nombre del idioma agregado como parámetro, como wpml.org/?lang=es para español.

Para que funcionen los diferentes idiomas en los directorios, la estructura de enlaces permanentes de su sitio debe ser diferente a la predeterminada. Recomendamos seleccionar Año/Mes/Nombre o %postname%.

Para acceder a ejemplos y documentación más detallados sobre lo que se necesita para que funcionen cada uno de estos modos, debe leer opciones de URL del idioma.

Language Switcher

Para permitir que los visitantes seleccionen su idioma preferido, WPML agrega un selector de idiomas al pie de página de su sitio de forma predeterminada. También puede agregar selectores de idioma a widgets, menús o crear su propio selector de idiomas personalizado.

Opciones para los selectores de idiomas de WPML

También puede mostrar los selectores de idiomas mediante los siguientes códigos:

Orden de los idiomas

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

Establecer el orden de los idiomas

Haga clic y arrastre los idiomas para cambiar el orden.

Es importante tener en cuenta que cuando utiliza un selector de idiomas desplegable, el primer idioma que aparece es siempre el idioma actual. Los otros idiomas se enumerarán de acuerdo con el orden que establezca en la lista Orden de idiomas.

Seleccionar qué mostrar en el selector de idioma

Usted puede determinar qué desea incluir en el selector de idiomas. WPML puede mostrar una bandera de país, el nombre del idioma nativo y el nombre del idioma en el idioma actual de la página.

También podrá elegir colores para todas las partes del selector de idiomas.

Opciones del selector de idiomas

Además, puede diseñar el selector de idiomas de WPML para que se adapte al diseño de su sitio.

Para cambiar las banderas que aparecen junto a los idiomas:

  1. Diríjase a WPMLIdiomas
  2. En la sección Idiomas del sitio, haga clic en Editar idiomas
  3. Aquí, podrá seleccionar una bandera diferente en el directorio de instalación de WPML o cargar la suya propia

Para obtener más información sobre los diferentes estilos de selectores de idiomas que puede agregar a su sitio, acceda a la información sobre las opciones del selector de idiomas.

Selectores de idiomas personalizados

Puede crear selectores de idiomas personalizados y agregarlos al tema del sitio.

Opción para activar o desactivar selectores de idioma personalizados

En la sección Selectores de idiomas personalizados, usted podrá activar o desactivar los selectores de idiomas personalizados de su sitio. Cuando los selectores de idiomas están desactivados, los recursos CSS y JavaScript relacionados no se cargan más. Esta función es práctica para los sitios que no utilizan selectores de idiomas.

En este caso, aún es posible utilizar el código wpml_language_switcher y la acción wpml_language_switcher, sin embargo, van a colocar los selectores de idiomas sin ningún recurso CSS o JavaScript.

Los selectores de idioma personalizados están habilitados de forma predeterminada para las instalaciones existentes que se actualizan a la versión 3.8 o posterior de WPML. Para nuevas instalaciones que utilizan la versión 3.8 o posterior de WPML, esta opción está deshabilitada de forma predeterminada.

Opciones de SEO

Habilitación de opciones de SEO

Cuando motores de búsqueda como Google analizan su sitio multilingüe, es importante «decirles» cuáles son las opciones de idiomas disponibles para el contenido del sitio. De esta manera, los motores de búsqueda no consideran a las traducciones como duplicados sino como el mismo contenido, solo que en distintos idiomas. Esto es bueno para los rankings SEO de su sitio.

Es importante tener en cuenta que cuando esta información está activada no se encuentra visible en la interfaz de usuario de su sitio, solo en el código fuente.

Además de la posibilidad de activar y desactivar esta función, también puede utilizar la opción de Posición del enlace hreflang para establecer dónde se colocará esta información.

  • Lo antes posible: predeterminado, prioridad 1
  • Más adelante en la sección superior : prioridad 10

En la mayoría de los casos es mejor utilizar la configuración predeterminada. A veces, cuando se utiliza esta opción, pueden surgir conflictos con algunos temas y plugins. Estos conflictos pueden conducir a establecer de manera errónea los enlaces de SEO de idiomas o a no incorporarlos. En este caso, se podría resolver el inconveniente cambiando a la opción Más adelante en la sección superior .

Idioma del administrador

Generalmente el idioma predeterminado es también el idioma del administrador. Sin embargo, también puede optar por mostrar el administrador de WordPress de su sitio en un idioma diferente al idioma predeterminado del contenido de su sitio. Esto no se encuentra en el menú WPMLIdiomas. En su lugar, puede encontrar esto dirigiéndose a UsuariosPerfil.

Selección de un idioma de administración diferente

Esto permite que los sitios web que tienen varios autores que escriben en idiomas diferentes, puedan tener un idioma de administración diferente por usuario. Los usuarios individuales pueden seleccionar su idioma de administración en su propia página de perfil.

Para conocer cómo establecer el idioma predeterminado de administrador del sitio y un idioma de administrador diferente por usuario, leer el contenido sobre establecer el idioma de administración de WordPress.

Filtrado de idioma para operaciones AJAX

WPML permite activar una cookie JavaScript para que los temas y plugins puedan realizar filtrados AJAX sin problemas, aún en sitios en caché.

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

Más información sobre este tema en la página de activar cookie de idioma para permitir el filtrado AJAX.