No se han encontrado resultados. ¿Intentar de nuevo con otras palabras?

La búsqueda debe tener al menos 3 caracteres.

¿Cómo convertir un sitio web Astra en multilingüe con Polylang?

Sidebar Image

Did not find a solution? We are here to help you succeed.

El tema Astra está 100% preparado para la traducción y compatible con WPML. Dado que WPML es un plugin premium, alternativamente, también puede utilizar el plugin Polylang. Este documento le mostrará cómo hacer que su sitio web Astra multilingüe con Polylang de forma gratuita.

Configurar

Para traducir tu web basada en Astra con Polylang, necesitarás instalar varios plugins. Para ello, siga estos pasos: 

Primer paso - Vaya a Panel de control > Plugins > Añadir nuevo. En la barra de búsqueda de la parte superior derecha, busque estos plugins: 

Nota:

Si utiliza Elementor Pro para cabezales y pies de página en su sitio web, tendrá que utilizar un plugin adicional: "Polylang Connect para Elementor".

Paso 2 - Instale todos los plugins mencionados en el paso anterior; 

Paso 3 - Active el plugin "Polylang". Esto iniciará un asistente de traducción del sitio web;

Asistente de configuración de Polylang

Paso 4 - La primera opción del asistente, Idiomas, añadirá los idiomas que necesite en su sitio web. Cuando elija el primer idioma, se establecerá como idioma predeterminado. Además, basta con hacer clic en el botón "Añadir nuevo idioma" para habilitar idiomas adicionales.

Para nuestro ejemplo, utilizaremos los idiomas inglés (principal), alemán y francés:

Polylang Setup Wizard

Una vez que haya añadido todos los idiomas, haga clic en "Continuar";

Paso 5 - En el siguiente paso, Medios, puede permitir traducciones para los medios (título, texto alternativo, pie de foto y descripción);

Paso 6 - En "Contenido", elija el idioma que desea asignar a todos los contenidos sin idioma asignado (lo más habitual es que sea su idioma principal);

Paso 7 - En el siguiente paso, puede confirmar las traducciones de su página de inicio. Al hacer clic en el botón "Continuar" se crearán versiones en blanco de su página de inicio en todos los idiomas. Esto significa que no se copiará ningún diseño ni contenido de su página de inicio.

Sin embargo, a menos que tengas pensado añadir diseños diferentes para cada idioma (página de inicio con aspecto diferente en cada idioma), haz clic en el botón "Ahora no" de la parte inferior;

Manual Homepage Translation

Paso 8 - Consecuentemente, será transferido al Panel de Control con la opción de omitir la configuración. Siga adelante y haga clic en ese botón para cerrar el asistente de configuración de Polylang (todos los ajustes anteriores del asistente se guardan).

Skip Polylang Setup Wizard

Por lo tanto, el plugin Polylang ya está configurado, y las opciones de idioma se han añadido a su sitio web. Ahora tienes que añadir el contenido y las traducciones de los medios de comunicación.  

Traducir páginas, entradas y tipos de entradas con Polylang

Cuando traduces páginas o entradas con Polylang, obtienes versiones enlazadas de páginas o entradas donde a cada versión se le asigna un idioma. 

Le mostraremos dos métodos para crear la versión traducida de su página en un par de pasos.

Para que Polylang funcione correctamente, necesitas añadir al menos traducciones para tu página de inicio (portada estática). Dado que nos hemos saltado el paso automático (Paso 7) para crear versiones de la página de inicio en otros idiomas a través del asistente, le mostraremos cómo hacerlo manualmente ahora.

Método uno - Traducir página

Primer paso - Vaya a Panel > Páginas y compruebe la parte derecha de la lista de páginas. Verá las opciones de Polylang para cada página. Cada página se muestra con la bandera del idioma que está asignado a esa página. En nuestro ejemplo, las páginas existentes están en inglés (idioma por defecto).

Paso 2 - Para crear una versión de la página en otro idioma, basta con hacer clic en el icono "+" de la columna del idioma deseado. Esto abrirá un editor de páginas para una nueva versión vacía de la página. En nuestro ejemplo, hemos decidido añadir una versión de la página en francés

Translate Page with Polylang

Paso 3 - Dale un nombre a tu página, añade el contenido y el diseño para el idioma seleccionado. Cuando hayas terminado, haz clic en "Publicar" para crear la página traducida.

Como resultado, obtendrá dos páginas diferentes y conectadas. Si comprueba las opciones de Polylang para estas páginas, verá que cada una tiene su marca de bandera de idioma apropiada.

Además, verá que las versiones traducidas existentes tienen un icono en forma de "lápiz" para marcar que la traducción existe.

Connecting Translations

Este es el método más sencillo para traducir una página cuando desea proporcionar un contenido completamente diferente para distintos idiomas. Para cada idioma, obtendrá una nueva página vacía para editar desde cero.

Por otro lado, si desea tener exactamente el mismo diseño de página, sólo que con el contenido traducido, el segundo método sería una mejor opción. 

Segundo método: clonar y traducir

Con "Polylang", te sorprenderá descubrir que el contenido de tu página o post no se copia en otra versión lingüística. Al añadir una nueva versión de idioma, encontrará simplemente una nueva página o entrada limpia. 

A menos que sea usuario de Polylang Pro (Pro incluye la función "Duplicar contenido"), le sugerimos que utilice la función "Página duplicada". 

En lugar de añadir todo tu contenido y diseños manualmente para cada idioma, puedes duplicar páginas o entradas. Una vez traducida la página duplicada, solo tienes que enlazarla con la original y listo. 

Como ejemplo, le mostraremos cómo clonar su página de Inicio y enlazar diferentes versiones de la página. Para empezar, asegúrese de activar el plugin "Duplicar página" junto a "Polylang". 

Déjenos mostrarle cómo hacerlo:

Primer paso - Vaya a Panel > Páginas para editar páginas (también puede hacerlo para entradas o tipos de entrada personalizados);

Paso 2 - Haga clic en la opción "Duplicar esta" debajo de la página para clonarla. Verás que aparece un nuevo borrador de página en la lista de páginas con el mismo nombre;

Duplicate Content

Paso 3 - Haga clic en la opción "Editar" debajo de la página clonada (borrador) y ajuste el título de la página: como se trata de la página de inicio para el idioma francés, cambiaremos el título de la página a "Accueil";

Paso 4 - En la configuración de la página (a la derecha), desplázate hasta la sección "Idiomas" y establece el idioma de la página clonada. En este caso, el idioma es el francés;

Page Editor Language Settings with Polylang

Paso 5 - En la misma sección, conecte esta página con la página original. Solo tienes que hacer clic en el campo del idioma de la página original y empezar a escribir el título de la página; haz clic en el nombre de la página original una vez que aparezca en la lista.

Paso 6 - Como podrá observar, la página clonada contiene la copia exacta del contenido que se encuentra en la página original. Ahora debe ajustar y actualizar el contenido de su página clonada. Puede traducir el texto y ajustar el resto del contenido y el diseño como desee. Haga clic en el botón "Publicar" para guardar.

Nota: Tu página clonada puede verse diferente antes de que actualices el contenido creado por Page Builders. Una vez que edites el contenido y actualices la página, el diseño se mostrará correctamente.

Translated Astra Website with Polylang

Genial, acaba de crear la traducción de su página.

Ahora puedes repetir estos pasos para todas las páginas e idiomas. También puedes traducir todos tus posts y custom post types de esta manera.

Traducir menús y añadir un conmutador de idiomas a la cabecera

Ahora que hemos traducido todas las páginas y entradas, es el momento de traducir los menús y añadir un conmutador de idiomas para que los visitantes del sitio web puedan elegir el idioma que deseen.

Además, antes de editar los menús debería comprobar si la activación de Polylang ha afectado a sus permalinks o a la ubicación de sus menús. Por lo tanto, si observa algún cambio, corríjalos primero.

Traducir el menú principal (o cualquier otro)

Ahora veamos cómo puedes configurar tus menús para cada uno de los idiomas añadidos. Aquí, le mostraremos cómo traducir su Menú Primario. En este ejemplo, vamos a establecer un Menú Primario para una versión francesa de nuestro sitio web:

Primer paso - Vaya a Panel > Apariencia > Menús y seleccione su Menú Principal. Si se desplaza hacia abajo un poco a "Mostrar ubicaciones", se dará cuenta de que Polylang añadido una ubicación Menú principal para cada idioma que ha añadido. Su menú primario estará configurado para su idioma por defecto. En nuestro caso, este será "Primary Menu English";

Multilingual Menu with Polylang

Paso 2 - Haga clic en "Crear un nuevo menú" para empezar a crear su menú traducido. Empiece dándole un nombre (nosotros utilizaremos Primary Menu FR) y seleccionando la ubicación de visualización adecuada. Elegimos "Primary Menu Francais" porque estamos creando un menú para el idioma francés;

Paso 3 - Añade las versiones en el idioma adecuado de las páginas y entradas y otros elementos que necesites en este menú. Haga clic en "Guardar menú" para crear este menú y guardar los cambios realizados.

También puedes traducir tus otros menús de esta manera.

Añadir el conmutador de idiomas

Nuestro último paso es añadir el conmutador de idiomas. Polylang proporciona su propio Cambiador de Idioma que puede ser añadido a sus menús en Panel > Apariencia > Menús.  

Ten en cuenta que esta opción puede estar oculta por defecto. Si no ves la sección "Conmutador de idioma" en "Añadir elementos de menú", haz clic en "Opciones de pantalla" en la parte superior de la pantalla y añade esta opción:

Polylang Language Switcher Option

Aquí añadiremos el Cambiador de Idioma a los Menús Primarios, pero esto se puede hacer con cualquier menú que necesites. Por favor, siga estos pasos:

Primer paso - Vaya a Panel de control > Apariencia > Menús y seleccione su Menú principal para su idioma predeterminado. En los elementos del menú, en la sección "Conmutador de idiomas", seleccione la opción "Idiomas" y haga clic en el botón "Añadir al menú" para añadirlo a su menú;

Paso 2 - Arrastre y suelte el elemento Language Switcher para colocarlo en su Menú Principal;

Paso 3 - Haga clic en el elemento Language Switcher para expandirlo. Aquí tiene varias opciones para configurar el aspecto de su Conmutador de idioma. Haga clic en "Guardar menú" para guardar los cambios;

Adding Language Switcher

Paso 4 - Repita los pasos 1 a 3 para cada idioma para añadir el conmutador en todos ellos.

Gran trabajo, su sitio web multilingüe Astra está listo para los visitantes.

Multilingual Astra Website with Polylang

Otros ajustes del polilenguaje

Hay algunos ajustes adicionales para el plugin "Polylang" que pueden resultarle útiles. Puede encontrarlos en Panel de control > Idiomas > Configuración

Aquí encontrará las siguientes opciones:

  • Modificaciones de URL - establezca cómo desea que sean sus URL multilingües
  • Detectar el idioma del navegador - su sitio web mostrará la versión de su sitio web en función de las preferencias de idioma del navegador;
  • Medios de comunicación - puede activar o desactivar las traducciones de medios (lo configuramos como "activo" durante la configuración inicial);
  • Tipos de entradas y taxonomías personalizadas - elija los tipos de entrada personalizados y las taxonomías para las que desea activar las traducciones;
  • Sincronización - elija dónde desea mantener el contenido meta sincronizado entre las traducciones.

Además, puede encontrar más detalles sobre la traducción de categorías, etiquetas y cadenas Astra en este artículo.

Además, en Cuadro de mandos > Idiomas > Cadenas puede traducir el título y el lema de su sitio, así como los formatos de fecha y hora.
Para obtener más información o ayuda sobre el funcionamiento del plugin "Polylang", puede consultar la página documentación oficial de Polylang.

¿Le ha resultado útil este artículo?
Sidebar Image

¿No ha encontrado una solución? Estamos aquí para ayudarle a conseguirlo.

Documentos relacionados

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio
Ahora elija la opción que prefiera
page builder addon
Elija su complemento de creación de páginas preferido

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form