La sección de idiomas le permite convertir su sitio WordPress en multilingüe.

Para administrar idiomas, dirigirse a WPML->Idiomas.


Ver este vídeo para la configuración por primera vez:


Idiomas del sitio

Elegir idiomas para el sitio
Elegir idiomas para el sitio

Cuando configura WPML por primera vez, debe elegir el idioma del contenido existente. Luego, debe agregar más idiomas al sitio. En todo momento puede volver atrás para agregar o eliminar idiomas.

Si necesita algún idioma que no figura en la lista, haga clic en Editar idiomas y créelo.

Formato de la URL del idioma

WPML le permite elegir cómo organizar contenidos en distintos idiomas. Puede seleccionar entre:

  • Idiomas diferentes 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/de.example.com o dominios completamente diferentes como ejemplo.es/beispiel.de.
  • Nombre del idioma agregado como parámetro: como wpml.org?lang=es para español.

Para que funcionen los distintos idiomas en directorios, la estructura del permalink de su sitio debe ser diferente de la estructura predeterminada. Le recomendamos elegir Año/Mes/Nombre.

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

Selector de idiomas

Para permitirles a los visitantes seleccionar un idioma, puede agregar un selector de idiomas a su tema.

Los selectores de idiomas estándar de WPML incluyen una lista de idiomas desplegable, una lista de idiomas para el pie de página del sitio y un selector de idiomas en el menú.

Opciones de los selectores de idiomas de WPML

WPML puede activar automáticamente el widget del selector de idiomas como un widget en una de las barras laterales.

Para obtener información completa sobre los distintos estilos de selectores de idiomas que puede agregar a su sitio, puede leer las opciones de selectores de idiomas.

También puede agregar un selector de idiomas de WPML a su tema, utilizando uno de estos enlaces.

Orden de los idiomas

Usted puede controlar el orden en el que los idiomas aparecen en el selector de idiomas. Busque Orden de los idiomas en la página de ajustes de idiomas.

Establecer el orden de los idiomas

En su sitio encontrará una lista de idiomas. Para cambiar el orden en el que se encuentran, deberá arrastrarlos.

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 aparecerán en la lista según el orden que establezca en la lista Orden de los idiomas.

El selector de idiomas del pie de página siempre va a mostrar el orden que usted determine.

Elegir qué mostrar en el selector de idiomas

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

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

Opciones del selector de idiomas

También, podrá personalizar el selector de idiomas de WPML para que combine con el diseño de su sitio. Y además podrá crear selectores de idiomas personalizados y agregarlos al tema del sitio.

Para cambiar las banderas que aparecen al lado de los idiomas, debe dirigirse a la sección “Idiomas del sitio” y luego hacer clic en el enlace “Editar idiomas”. Podrá elegir una bandera diferente del directorio de instalación de WPML o cargar su propia bandera.

Desactivar selectores de idiomas personalizados

En la sección Selectores de idiomas personalizados, usted podrá activar o desactivar los selectores de idiomas personalizados de su sitio.

Opción para activar o desactivar selectores de idioma personalizados
Opción para activar o desactivar selectores de idioma personalizados

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.

Esta opción está activada de manera predeterminada para las instalaciones existentes que actualizan WPML a la versión 3.8 o posterior. Sin embargo, para las nuevas instalaciones que utilizan la versión 3.8 o posterior de WPML, esta opción está desactivada de manera predeterminada.

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. Y esto es muy bueno para las posiciones del motor de búsqueda 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. Para ver el administrador de WordPress en un idioma diferente, debe utilizar la configuración Idioma del administrador .

Es posible que los sitios web que tengan varios autores que escriban en distintos idiomas, necesiten un idioma de administrador diferente por usuario. Los usuarios individuales pueden seleccionar su idioma de administrador en la 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é.

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