Traducir la página a un nuevo idioma

En Mybooking, para el desarrollo de sitios multi idioma usamos el plugin Polylang. En este artículo te explicamos cómo añadir una nuevo idioma a la web.


  1. Añadir el nuevo idioma
  2. Traducir las páginas
    1. Editar los datos de SEO
    2. Traducción de una página creada con Elementor
    3. Traducir las páginas del proceso de reserva
  3. Ajustar los widgets de la página de inicio
  4. Crear los menús para el nuevo idioma
    1. Menú principal
    2. Menú legal a pie de página

Añadir el nuevo idioma


Acceder a idiomas en el menú principal y seleccionar [Añadir nuevo idioma]

Después de añadirlo

Traducir las páginas


Ir a Páginas > Todas las páginas. Seleccionar el idioma principal de la página para que se muestren todas las páginas. A continuación por cada una de las páginas, pulsar el botón [+] para crear la traducción

Introducir el título de la página en el idioma, pulsar [Guardar como borrador].


Editar los datos de SEO

Dependerá el plugin que utilices, Math Rank, Yoast o SLIM SEO (predeterminado que usamos) tendrás diferentes secciones dónde podrás editar el contenido para SEO : título, descripción ...



Si pulsamos el botón [Editar snippet]


Traducción de página creada con Elementor


Si la página está creada con Elementor, pulsa [Editar con Elementor]. Las páginas de términos y condiciones, política de cookies ... no están creadas con Elementor.


Ahora viene la parte en la que hay que ir traduciendo todos los textos de la página al idioma. Puedes usar https://www.deepl.com/es/translator


Traducir las páginas del proceso de reserva

Cuando traducimos una de las páginas del proceso de reserva, no crea el título ni el shortcode. De hecho, si la página no está creada con Elementor el contenido aparece vacío. Es importante abrir en otra pestaña la página para poder copiar el contenido.

Recuerda guardar la URL de las páginas resumen de la reserva y mi reserva para poderlas configurar en Mybooking.

Ajustar los widgets de la página de inicio


Ir a Apariencia > Widgets y desplegar Plantilla Mybooking Home Cabecera Izquierda

Arrastras el Widget HTML personalizado a la sección y pulsar el botón [Guardar]

Crear los menús para el nuevo idioma


Menú principal


Ir a Apariencia > Menús y seleccionar el idioma para que el queremos crear el menú. A continuación podemos añadir las páginas. Por último guardar el menú para que aparezca en las páginas del idioma.


Para añadir el selección de idiomas con las banderas, elígelo en los elementos a añadir al menú.


Si no aparece la opción, haz click en [opciones de pantalla] en la zona superior derecha



A veces, al crear un nuevo menú pueden desajustarse los menús anteriores. Hemos detectado que se ha añadido el menú creado en la zona de Widgets Top Bar, por ejemplo. O que han desaparecido las banderas del idioma.

Ir a Apariencia > Menús y seleccionar el idioma para que el queremos crear el menú. A continuación podemos añadir las páginas. Por último guardar el menú para que aparezca en las páginas del idioma.

Por último acceder a Apariencia > Widgets y añadir un menú de navegación que se mostrará en el idioma

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us