¿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.
¿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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
Philip Turkalj says
Hi,
Are the plugin translation made for geolocations?
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
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
Keith H says
Do you have any examples of sites that use this?
WPBeginner Support says
Hi Keith,
You will find many great examples on their official website under case studies section.
Administrador
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.
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
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 ?
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 ?
paras says
Hi
any one can give me the information, how can i get api response in multi language?
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
Matilda says
Need for speed! Anyone have advice of how to increase speed while using WPML? Do have a problem….
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.
WPBeginner Support says
You can add as many languages you want. Spend time on learning how to manage and update your website on your own. It will help you save a lot of money.
Administrador
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.
Editorial Staff says
You can use Yoast SEO
Administrador
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?
WPBeginner Support says
We do not agree. WPML works just fine even on websites with lots of content.
Administrador
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.
florentina says
Hi Henk. What do you use for your multilingual wp site?Thanks