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ú WPML → Idiomas.
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 WPML → Idiomas. 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:
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.
Para cambiar las banderas que aparecen junto a los idiomas:
Diríjase a WPML → Idiomas
En la sección Idiomas del sitio, haga clic en Editar idiomas
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.
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ú WPML → Idiomas. En su lugar, puede encontrar esto dirigiéndose a Usuarios → Perfil.
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