¿Cómo usar los archivos de localización?
WordPress nos permite cambiar de idioma nuestro sitio dependiendo de una sola variable en un archivo, para esto deben tener los archivos correspondientes para que funcione. Por ejemplo si quieren traducir su panel de administración de WordPress lo que hay que hacer es lo siguiente.
- Bajar el archivo de traducción. Carrero ó AlexSEO. No olviden checar que corresponda a la versión de WordPress que tienen instalada. Aunque es mucho más recomendable tener la más reciente.
- Una vez que tengamos nuestros archivos de traducción, vamos a la carpeta wp-includes y generalmente esta carpeta no viene incluida así es que creamos una nueva llamada languages y colocamos el archivo es_ES.mo en esta carpeta.
- Ahora abrimos el archivo wp-config.php y busamos la línea que generalmente es la 17 que contiene
define ('WPLANG', '');En esta línea añadimos lo que es el archivo de localización que en este caso será es_ES y nos quedará de la siguiente forma.
define ('WPLANG', 'es_ES');
Listo, con esto ya tienen WordPress en español, si el theme que tienen instalado cuenta con soporte para localización y tiene el archivo es_ES den por hecho que también este aparecerá en español.
6 comentarios para Como crear archivos de localización usando Poedit
Les agradezco este tutorial, muy útil para mi.
Al intentar su aplicación no tuve problemas excepto en los casos que se presentan cadenas como la siguiente:
comments_number(‘No comments yet’,'one comment’,'% comments’);
¿Cómo se procede en esos casos?
Tengo otra interrogante pero prefiero, una vez resuelta esta, intentarlo yo primero y no abusar de su buena voluntad y tiempo.
Saludos.
@federico: Para esos casos puedes usar lo siguiente.
comments_number(__('No responses','theme'),__('One response','theme'),__('% responses','theme'));^^ suerte!
geniaaaaaal!!! gracias carnalito ñ_ñ
a mi no me abre el .mo solo los .po que hago mal? :S
Excelente tutorial, muchas gracias por compartirlo. Muy completo, sencillo y fácil de entender.
Saludos
Muy bueno el tutorial, era lo que buscaba. Tengo uan pregunta, una vez que he creado mis archivos .po que código pongo en los botones para que al pinchar me cambie d eidioma?