En este artículo te explico cómo puedes instalar WordPress en tu idioma y cómo puedes cambiarlo una vez ya lo has instalado. Desde WordPress 4.0 desaparece la variable WPLANG y ya es posible modificar el idioma de tu sitio web desde el propio panel de administración de WordPress en el apartado de Ajustes > Generales. También te explico cómo puedes modificar las traducciones del núcleo principal de WordPress. Vamos por partes.
WordPress es una plataforma web americana utilizada en millones de páginas web a lo largo de todo el mundo de países de todo el mundo y, por ello, incorpora la posibilidad de instalarlo en otros idiomas diferentes al inglés.
WordPress está traducido a más de 80 idiomas, con variantes diferentes para cada uno de ellos: la versión inglesa la puedes encontrar en inglés americano (código en_US), inglés australiano (en_AU), inglés canadiense (en_CA) e inglés británico (en_GB). La versión española puedes encontrarla también en español de España (es_ES), en español de Chile (es_CL), de México (es_MX), de Perú (es_PE) o de Venezuela (es_VE).
Puedes instalar WordPress en tu idioma o variante de idioma mediante dos métodos. De manera manual (la famosa instalación en 5 muntos) o de manera automática desde tu servidor utilizando un auto-instalador.
1. Manualmente
Bastará con entrar en la página web oficial de WordPress del idioma que queramos instalar (la española se encuentra en la página web WordPress español) y descargarnos el paquete zip para su posterior instalación.
Desde WordPress 4.0 (disponible desde el mes de septiembre de 2014) ya puedes elegir el idioma cuando lo instalas, de manera que todo el proceso de instalación podrás hacerlo en tu idioma:
Paso 1. Descarga el paquete de instalación de WordPress en tu idioma
Puedes descargar la última versión inglesa desde a página web oficial http://wordpress.org. Si quieres instalar WordPress en otros idiomas, puedes descargar la última versión desde su página web correspondiente:
- http://es.wordpress.org – Versión española
- http://de.wordpress.or – Versión alemana
- http://fr.wordpress.org – Versión francesa
- http://fi.wordpress.org – Versión finlandesa
- http://ru.wordpress.org – Versión rusa
- http://ja.wordpress.org – Versión japonesa
- Etc…
Paso 2. Sube los archivos de WordPress a tu servidor (hosting)
La manera más fácil de hacerlo es subir los archivos vía FTP, mediante algún software como, por ejemplo, Filezilla (software gratuito).
Paso 3. Crea una base de datos para WordPress en tu servidor
Paso 4. Instala WordPress a través del proceso de instalación de 5 minutos
En el primer paso selecciona tu idioma. El resto del proceso de instalación ya podrás hacerlo en tu propio idioma.
2. Automáticamente: mediante tu servicio de hosting
Todas las mejores compañías de hosting te permiten instalar WordPress en un par de clics. Puedes hacerlo de manera muy fácil a través de aplicaciones web disponibles en cPanel tales como Softaculous o SimpleScripts.
En este ejemplo te mostraré cómo puedes instalar WordPress en cPanel con el auto-instalador Softaculous. En este ejemplo utilizo el servidor de Siteground (el de esta página web):
Paso 1. Entra en cPanel y selecciona el icono de Softaculous
Paso 2. Elige la aplicación que desees instalar, en este caso WordPress
Paso 3. Selecciona el dominio, el usuario, la contraseña y el idioma de tu página web
A través del servidor de Siteground, puedes instalar WordPress en más de 30 idiomas: holandés, francés, portugués, búlgaro, chino, catalán, español, alemán, sueco, árabe, polaco, japonés, turco, italiano, ruso, danés, ucraniano, húngaro, tailandés, griego, hebreo, finlandés, rumano, persa, coreano, noruego, croata y esloveno.
3. Cómo cambiar el idioma una vez ya has instalado WordPress
3.1. Versiones de WordPress 4.1 o superiores
Desde WordPress 4.1 ya puedes cambiar el idioma de tu página web desde el escritorio de WordPress, así como instalar nuevos idiomas. No hace falta modificar la variable WPLANG del archivo wp-config.php, la cual ha desaparecido. Lo único que debes hacer es ir a Ajustes > Generales > Idioma del sitio (abajo de todo), y seleccionar el idioma o instalar uno nuevo (ya no es necesario subir archivos po y mo a tu carpeta de idiomas).
Nota: si estás utilizando algún plugin de traducción (WPML, Polylang, qTranslate, Zanto, Multisite Language Switcher, etc) es posible que tengas que cambiar también la opción de idioma en el propio plugin. También es posible que tengas que desactivar estos plugins antes de cambiar la opción de idioma en el panel de administración de WordPress.
Dos cuestiones que pueden plantearse solo en las versiones de WordPress 4.0:
- ¿No te aparece la opción de «Idioma del sitio»? Esto es debido a que instalaste WordPress originalmente en inglés. En este caso debes crear la carpeta languages dentro del directorio wp-content (en el caso de que no exista) y subir a dicha carpeta los archivos .po y .mo del idioma correspondiente. Los archivos .po y .mo puedes encontrarlos en este enlace. Por poner un ejemplo, si necesitas descargar los archivos de español (de España) deberás ir a la dirección http://i18n.svn.wordpress.org/es_ES/branches, seleccionar la última versión de WordPress, bajarte los archivos a tu ordenador y subirlos por FTP a la carpeta recién creada wp-content/languages (ver captura de pantalla de abajo). Automáticamente te aparecerá la opción «Idioma del sitio» dentro del apartado Ajustes > Generales de tu WordPress.
- ¿En ajustes generales solo te aparecen dos idiomas pero no el que buscas? En este caso has de buscar y bajar los archivos .po y .mo del nuevo idioma que quieras incorporar en el repositorio de idiomas de WordPress, y subirlos a la carpeta wp-content/languages. Si vuelves a entrar en Ajustes > Generales > Idioma del sitio, verás que ya te aparecerá en el desplegable este nuevo idioma.
3. 2. Versiones anteriores a WordPress 4.0
Te recomiendo que actualices tu WordPress a la última versión. Si, por cualquier motivo, no quieres actualizar tu WordPress a la versión 4.0 o superior, pero quieres cambiar el idioma, bastará con descargar el paquete de WordPress en español y extraer del mismo los archivos .po y .mo de español, que deberás subir a la carpeta wp-content/languages/ y, posteriormente, introducir en el fichero wp-config.php de la carpeta raíz de nuestra instalación de WordPress el valor ‘es_ES’ en la siguiente línea:
- define (‘WPLANG’, ‘es_ES’);
También puedes encontrar los archivos .po y .mo en el repositorio de idiomas de WordPress.
4. Cómo modificar las traducciones de WordPress
Es posible que desees modificar las traducciones del núcleo de WordPress por varios motivos:
- En determinados idiomas puede que no estén traducidos o actualizados todos los textos y cadenas al 100%.
- En ocasiones, puedes encontrarte con algunas traducciones que no son muy acertadas. Hay que tener en cuenta que las traducciones de WordPress son realizadas por voluntarios y, en ocasiones, algunas traducciones son mejorables.
- También es posible que quieras utilizar un lenguaje menos formal para tu página web o blog o que quieras personalizar los textos a los gustos de tu público.
En este caso, WordPress te permite modificar las traducciones. Para ello solo necesitarás el programa gratuito Poedit con el cual podrás modificar los archivos .po del núcelo de WordPress. El proceso es el mismo que en el caso de que quieras traducir un tema o un plugin. Esto viene explicado en otro artículo que escribí en este blog: Cómo traducir un tema o un plugin de WordPress: archivos .po y .mo. La única diferencia que hay que tener en cuenta es que los archivos .po a traducir del núcleo de WordPress se encuentran en la carpeta wp-content/languages.
Conclusiones
Como has podido comprobar, instalar WordPress en tu idioma es un proceso bastante sencillo. La manera más sencilla es realizarlo desde tu propio servicio de hosting mediante algún autoinstalador.
Desde WordPress 4.0 también se ha hecho muy sencillo el proceso de modificar el idioma de tu sitio web. Así, la variable WPLANG ha desaparecido y el cambio de idioma puede realizarse de manera muy fácil desde el panel de WordPress en Ajustes > Generales > Idioma del sitio.
¿Has instalado WordPress en tu idioma?, ¿Has cambiado el idioma de tu WordPress?
Tema multilingüe *
* Traducido a 32 idiomas + Soporte RTL + Compatible con WPML
Tengo instalado wordpress 4.9.4 pero solo esta en ingles y no me sale el Site Language. Que puedp hacer?
Si tienes en ingles y quieres en español, es solo bajar la version en español copiar la carpeta languages y pegar en wp-content
Ayer hubo una actualizacación automatizada de instalaciones que si fueron hechas dede Cpanel o similar, pudieron actualizarse afectando así (dependiendo de cómo lo tenías configurado) el tema del backoffice en inglés/español.
Que tal. Buen articulo. Me ayudo. Pues Hacia la instalación desde Softaculous, y lo instalaba en español, pero hoy me aparecio en Inglés mi wordpress. Y hace algunos dias salía en español no se por que se me puso en Inglés. Pero de todas formas me ayudo este articulopues busque dentro Ajuste Generales y pude traducirlo al español. Gracias. 😉
Muchas gracias Tony.
WordPress 4.1 (previsto para la segunda semana de diciembre) va a permitir descargar e instalar paquetes de idiomas desde el propio panel de administración de WordPress. Hará que todo sea mucho más fácil. Actualizaré este artículo una vez sea publicada esta nueva versión.
Saludos
Gracias!
Por tu observación, cito:
» ¿No te aparece la opción de “Idioma del sitio”? «
Me has ahorrado mucho tiempo!
Hola Julio. Muchas gracias a ti por comentarlo.
Hola Irena, sigue sin funcionar. Cuando lo selecciono me dice en inglés que se han guardado los cambios, pero el back-end continúa en español.
En todo caso lo que me interesa es el front-end y aunque en las opciones del plugin WPML no aparece como que están los archivos .mo del en_US, por ahora parece que funciona y al pasar a inglés (desde el usuario) se traducen las cadenas básicas.
Gracias por tu interés 🙂
Es muy extraño. Quizás esté causando algún conflicto WPML. Pueba a desactivar WPML y prueba de nuevo a cambiar al idioma inglés. Ya me dices.
Un saludo
Sí, Irena, tenías razón, el problema estaba en el plugin WPML, una vez desactivado me deja cambiar el idioma del wp al original por defecto (en_US). Supongo que una vez que eliges que WPML gestione los idiomas toma el control también de esa opción.
Gracias y un saludo!
Estupendo. Gracias por comentarlo.
Artículo muy interesante, Irena, gracias por compartir.
He llegado a él buscando información sobre otro problema: yo he instalado el wordpress en español y ahora, aunque me aparece la opción de idioma «English (United States)» en Ajustes -> Generales, no es operativa, porque no están el wp-content/languages los ficheros de idioma. Por más que busco no encuentro otra manera de conseguirlos que instalando de zero un WordPress en Inglés. Y necesito la opción para instalar multilenguaje.
En el repositorio de «Internationalization» de WordPress es la única que no está 🙂
A propósito, el enlace a esta página que pones no está operativo temporalmente, ahora se puede acceder por aquí: http://wpcentral.io/interna…
Un saludo,
Hola Jose, muchas gracias. Es un tanto extraño lo que te ha pasado puesto que debería funcionarte el idioma “English (United States)” aunque los archivos no estén en la carpeta language. De hecho creo que los archivos en_US no suelen estar en la carpeta debido a que es el idioma con el que se instala por defecto WordPress (no son necesarios). En cambio sí que es necesario subir archivos po y mo para otros idiomas diferentes. Mi WordPress, por ejemplo, tampoco tiene los archivos en_US pero sí que tiene la opción de seleccionar este idioma y funciona bien. Espero que lo hayas solucionado.
Un saludo
Excelente post y respuesta a mi inquietud. Que no aparezca la posibilidad de cambiar el idioma luego de instalar el wp 4.0 verisón inglés es un fallo gigante. Gracias por la aclaración, ahorramos varios minutos de enfado 🙂
Hola Mauricio,
Gracias por el comentario. Estoy totalmente de acuerdo. Es un fallo importante aunque estoy convencida de que en próximas versiones lo solucionarán.