Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo crear un sitio multilingüe en WordPress con WPML

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Desea crear un sitio multilingüe en WordPress con WPML?

WordPress permite crear sitios web en cualquier idioma. Sin embargo, no es compatible con sitios web multilingües.

En este artículo, le mostraremos cómo crear fácilmente un sitio multilingüe en WordPress con WPML.

Creating a multilingual WordPress website with WPML

¿Por qué crear un sitio WordPress multilingüe con WPML?

Puede utilizar WordPress en cualquier idioma que desee. Es muy fácil crear un sitio web en WordPress en cualquier idioma.

Los temas y plugins de WordPress más populares también están preparados para la traducción, lo que facilita a cualquier persona del mundo la creación de un sitio de WordPress en su idioma.

Sin embargo, por defecto WordPress solo es compatible con un idioma a la vez. ¿Y si quisieras utilizar varios idiomas en un sitio para atraer a un público mucho más amplio?

Gobiernos, empresas internacionales, tiendas online e instituciones educativas necesitan a menudo ofrecer su sitio web en varios idiomas. Aunque las traducciones automáticas como Google Translate son una opción, a menudo no es aceptable para la mayoría de las organizaciones profesionales.

Una forma de ofrecer múltiples opciones de idioma es instalar WordPress en subdominios para cada idioma. Esto es muy engorroso, ya que tendrás que gestionar las actualizaciones y hacer copias de seguridad de todas esas instalaciones.

WPML (WordPress Multilingual Plugins) resuelve este problema permitiendo que su sitio web sea multilingüe. Puede utilizar la misma instalación de WordPress para crear contenido en muchos idiomas diferentes.

Ofrece una interfaz fácil de usar para gestionar las traducciones. También añade opciones de cambio de idioma para sus usuarios.

Dicho esto, veamos cómo crear un sitio web multilingüe en WordPress con WPML en cuestión de minutos.

Crear un sitio multilingüe en WordPress con WPML

Lo primero que tienes que hacer es instalar y activar el plugin WPML (WordPress Multi-language). Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

WPML website

Nota: WPML es un plugin de pago, pero es con diferencia la opción más completa. Hay una razón por la que más de un millón de sitios web utilizan WPML para crear un sitio WordPress multilingüe.

Una vez activado, el plugin añadirá un nuevo elemento / artículo llamado ‘WPML’ en el menú de tu WordPress. Al hacer clic en él por primera vez, accederás al asistente de ajustes del plugin.

WPML setup wizard


WPML detectará automáticamente el idioma de tu sitio WordPress. Ahora puedes cambiarlo aquí si lo deseas.

A continuación, debe seleccionar otros idiomas que desee utilizar en su sitio web. Siempre puede añadir más idiomas más adelante si es necesario.

Después, haga clic en el botón Continuar para el paso siguiente.

Ahora se te pedirá que elijas el formato de URL para los distintos idiomas.

Choose URL format

Puede elegir la estructura de directorios, establecer dominios o subdominios independientes para cada idioma o añadir el idioma como parámetro.

La primera opción, la estructura de directorios, es más compatible con el SEO y se recomienda para la mayoría de los sitios web.

También puede optar por subdominios o dominios independientes, pero Google puede considerarlos sitios web independientes. Si este es su propósito, entonces puede elegir esta opción.

Después de elegir el formato de URL, haga clic en el botón Continuar.

El plugin le pedirá que introduzca la clave del sitio. Puede obtener esta clave en su cuenta del sitio web de WPML.

Add site key

En la pantalla siguiente, se le pedirá que elija cómo desea gestionar las traducciones en su sitio web.

Puedes elegir traducir todo el contenido de tu sitio web o traducir algunos contenidos. Le recomendamos que utilice “Algunos contenidos”, ya que así tendrá más control sobre las traducciones.

Maanage translations

La siguiente opción es elegir quién traducirá tu sitio web. Puede añadir traducciones usted mismo, añadir traductores individuales o un gestor de traducciones, o elegir un servicio de traducción profesional.

Siempre puede cambiar la forma de gestionar las traducciones en su sitio web.

En la siguiente pantalla, puede dar permiso para compartir información sobre plugins y temas para obtener un soporte más rápido.

Después de eso, WPML le pedirá permiso para instalar otros plugins útiles. Puede hacer clic en el enlace Omitir por ahora e instalar esos plugins más tarde si es necesario.

Skip plugins

Ya está. Ha establecido correctamente WPML para crear y gestionar su sitio web multilingüe.

A continuación, tendrá que añadir el contenido traducido a su sitio web.

Añadir contenido multilingüe en WordPress con WPML

WPML facilita enormemente la traducción de todas las áreas de su blog de WordPress a varios idiomas.

Podrá traducir fácilmente sus entradas, páginas, etiquetas, categorías y temas de WordPress a tantos idiomas como desee.

Añadir entradas y páginas multilingües

Simplemente haga clic en el menú de entradas para ver las entradas existentes.

Observará las columnas de idiomas junto a los títulos de sus entradas.

Adding content in multiple languages in WordPress

WPML asume que el contenido existente está en el idioma principal de su sitio. Mostrará botones Añadir para cada idioma a continuación de tus entradas. Haga clic en el botón añadir bajo un idioma para traducir una entrada.

También puede gestionar las traducciones editando una entrada.

En la pantalla de edición de entradas, observará la nueva caja meta “Idioma” para gestionar las traducciones.

Maanage post translations

También puede gestionar las traducciones visitando la página WPML ” Gestión de traducciones.

Desde aquí puede ver sus contenidos, asignarlos a traductores y trabajar en las traducciones.

Translation management

También puede añadir usuarios como traductores independientemente del perfil que tengan en su sitio de WordPress.

Incluso puede añadir suscriptores como traductores.

Add and manage translators in WordPress

En lugar de editar entradas, estos traductores podrán añadir traducciones directamente en WordPress.

Añadir traducciones para categorías y etiquetas

WPML le permite traducir fácilmente categorías y etiquetas, o cualquier otra taxonomía personalizada que pueda estar utilizando.

Visita WPML ” Traducción de taxonomías y carga las taxonomías personalizadas que quieras traducir.

Por ejemplo: en esta captura de pantalla seleccionamos categorías, y se muestran todas las categorías de nuestro sitio de demostración.

Taxonomy translation

Haga clic en el botón + añadir situado al lado del término de la taxonomía para añadir la traducción.

Traducir menús de navegación

WordPress incluye un sólido sistema de menús de navegación. WPML te permite traducirlo igual que traducirías entradas o taxonomías.

Visite la página Apariencia ” Menús en su sitio. Si tiene más de un menú, seleccione el menú que desea traducir.

En la columna de la derecha, verá su menú con enlaces para traducir a otros idiomas activados en su sitio.

Translate navigation menus

Al hacer clic en un idioma, se creará un nuevo menú para ese idioma.

Deberá añadir los mismos elementos / artículos que en el menú de su idioma principal.

Translating menus

Si tienes tus entradas y páginas en menús de navegación, primero tendrás que traducirlas. Después de que usted puede añadir desde las pestañas de la izquierda en las pantallas de menú de edición.

No olvides hacer clic en el botón Guardar menú para guardar tu menú.

Traducir temas, plugins y otros textos con WPML

WPML CMS multilingüe le permite elegir entre las traducciones oficiales de temas y plugins o utilizar su propio traductor de cadenas.

Ir a la página de localización de WPML ” Temas y plugins.

Translate plugins and themes

Por defecto, verá la opción de cargar automáticamente el archivo .mo del tema usando load_textdomain. Puede marcar / comprobar esta opción para descargar archivos de traducción del tema.

Esto solo funciona con temas descargados del directorio de temas de WordPress.org.

Le recomendamos que utilice el módulo de traducción de cadenas de WPML para traducir correctamente su tema y plugins para su propio sitio.

translate strings

WPML también le permite traducir campos personalizados, widgets y otras cadenas traducibles generadas por WordPress.

Esperamos que este artículo te haya ayudado a aprender cómo crear un sitio multilingüe en WordPress con WPML. Puede que también quieras ver nuestra lista de los plugins de WordPress más útiles para hacer crecer tu sitio web, y nuestra comparativa de los mejores servicios de telefonía para empresas.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

23 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      No, this would be based on the languages you want to support on your site rather than the location of your visitors.

      Administrador

  2. Ajay Kumar says

    does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.

    • WPBeginner Support says

      WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics :)

      Administrador

  3. Suraj Barai says

    I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.

  4. chetan says

    hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me

  5. ahmed salah says

    that was helpful.
    but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?

  6. ahmed salah says

    thank you !
    but what if my other language is RTL language ,
    how could i load RTL style when switching to Arabic language ?

  7. Sanela Tomic says

    Hello, i bought it today and i am disappointed :( i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all

  8. Henry Barrow says

    Hello,
    I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
    I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
    Any professional advice would be greatly appreciated.
    P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
    My site is:
    My best regards.

  9. George Truijen says

    How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.

  10. Henk says

    I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.

    • Tattvavit das says

      Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?

    • Amir Helzer says

      I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.