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ú WPML → Idiomas.
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.
Puedes añadir, editar o eliminar idiomas de tu sitio en cualquier momento yendo a 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:
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.
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 deidioma.
También puede mostrar los selectores de idiomas mediante los siguientes códigos:
Puedes controlar el orden en que aparecen los idiomas en el selector de idiomas en la sección Opciones del selector deidiomas del menú Idiomas.
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.
Para cambiar las banderas que aparecen junto a los idiomas:
Ir a WPML → Idiomas
En la sección Idiomas del sitio, haz clic en Editar idiomas
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.
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
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ú WPML → Idiomas. En su lugar, puedes encontrarlo yendo a Usuarios → Perfil.
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.