Saltar navegación
Actualizado
enero 18, 2024

WPML te permite traducir tu sitio a 65 idiomas preconfigurados, añadir tus propios idiomas personalizados y personalizar una gran variedad de 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.

En esta Página:

Idiomas del sitio

Elegir las lenguas del sitio

Cuando configures WPML por primera vez, tienes que elegir el idioma de tu contenido existente. Después, elige a cuál de los 65 idiomas preconfigurados quieres traducir tu sitio.

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

Para el idioma personalizado que crees, puedes utilizar una de las banderas de WPML o añadir una bandera personalizada.

Puedes añadir, editar o eliminar idiomas de tu sitio en cualquier momento yendo a 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:

  • Diferentes idiomas en los directorios, como wpml .org/es/ para el español y wpml.org/de/ para el alemán.
  • Un dominio diferente por idioma: subdominios como es.ejemplo.com y de.ejemplo.com o dominios completamente diferentes 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 funcionen los idiomas diferentes en los directorios, la estructura de enlaces permanentes de tu sitio debe ser diferente de la que viene por defecto. Te recomendamos que elijas 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 idioma

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 puedes añadir un selector de idioma a los menús, Widgets, plantillas y contenido de páginas o entradas mediante el bloque Selector de idioma.

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

Orden de los idiomas

Puedes 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 las lenguas

Haga clic y arrastre los idiomas para cambiar el orden.

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

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

Puedes personalizar el selector de idioma de WPML para que se adapte al diseño de tu sitio.

Para cambiar las banderas que aparecen junto a los idiomas:

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

Para obtener más información sobre los distintos estilos de selectores de idiomas que puedes añadir a tu sitio, lee sobre las opciones de los selectores de idiomas.

Selectores de idiomas personalizados

Puedes crear selectores de idiomas personalizados y añadirlos al tema del sitio.

Opción para activar o desactivar selectores de idiomas personalizados

En la sección Selectores de idiomas personalizados, puedes activar o desactivar los selectores de idiomas personalizados de tu sitio. Cuando los selectores de idiomas personalizados están desactivados, los recursos CSS y JavaScript relacionados ya no se cargan. Esto es útil para los sitios que no utilizan ningún selector de idiomas.

En este caso, aún es posible utilizar el Shortcode wpml_language_switcher y la acción wpml_language_switcher, pero mostrarán los selectores de idiomas sin CSS ni JavaScript.

Los selectores de idiomas personalizados están activados por defecto para las instalaciones existentes que se actualicen a la versión 3.8 o posterior de WPML. Para las nuevas instalaciones que utilicen la versión 3.8 o posterior de WPML, esta opción está desactivada por defecto.

Opciones SEO

Activar opciones 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 activar y desactivar esta característica, también puedes utilizar 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 extensiones pueden causar conflictos cuando se utiliza 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 puedes elegir mostrar el admin de WordPress de tu sitio en un idioma diferente al idioma por defecto del contenido de tu sitio. 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 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 saber cómo establecer el idioma de administración por defecto del sitio y un idioma de administración diferente por usuario, lee sobre cómo establecer el idioma de administración de WordPress.

Filtrado de idiomas 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é.

Almacenar una Cookie de idioma para soportar el filtro de idioma para AJAX

Obtén más información sobre esto en la Página sobre la activación de la Cookie de idioma para admitir el filtro AJAX.