Traducción al Español de Plantillas WordPress

Traducción al Español de Plantillas WordPressUno de los problemas más grandes con los que te puedes encontrar cuando eres un desarrollador novel de WordPress es la traducción al español de plantillas wordpress.

Sin duda si eres nuevo en wordpress o en general en el desarrollo web, esto representará un obstáculo para el desarrollo del buen diseño web.

Herramientas para Traducir

shell de Linux, y el comando grep -lr

Por supuesto, hay que saber como conectarse al shell del servidor en el que está alojado el sitio wordpress.

El comando “grep” puede buscar cualquier cadena de texto en un directorio del sitio wordpress. - piopialo

Powered by Vcgs-Toolbox

Para poder hacer la traducción al español de plantillas wordpress una de las cosas que debes saber es la estructura básica de los directorios en wordpress.

Por ejemplo, ¿dónde se localizan los directorios de los temas?. Estos directorios están en wp-content/themes. Así de fácil.

Y por supuesto, hay que saber el nombre del directorio del tema que está usando tu sitio wordpress.

Pero antes que todo esto, es necesario que sepas muy bien como te conectas con una terminal desde Linux al shell de la cuenta de hospedaje del servidor de tu sitio web.

Esto se hace primero abriendo la terminal y luego ejecutando el comando ssh [email protected] o nombre del servidor.

Te pedirá la contraseña de “usuario” en ese servidor. Eso es cosa de que tu te lo sepas.

La siguiente imagen representa la ejecución de ese comando para conectarse al hosting del sitio wordpress de este sitio que estás leyendo ahora 🙂

Herramientas para Traducir shell de Linux, y el comando grep -lr
Conexión remota mediante el shell

Usando un VPS

En mi caso yo estoy usando la IP del VPS que estoy usando para alojar mi blog.

También se puede usar el nombre del servidor en caso de que ya un servidor DNS haya resuelto un nombre de dominio con la IP dada por el proveedor VPS.

Una vez que te hayas autenticado en el hosting de tu wordpress, entonces verás algo similar a la siguiente imagen.

Herramientas para Traducir shell de Linux, y el comando grep -lr
Conectado al hosting de mi wordpress

Puedes ver que da algunos detalles del servidor en el que está alojado el sitio wordpress. También da la hora a la cual me conecté y la fecha entre otros datos.

De hecho tales datos no los debería estar mostrando ya que pueden comprometer mi servidor con algún travieso que ande por aquí para tratar de romper la seguridad de mi servidor 🙁

Pero no me importa compartir tal información con tal de que el artículo sea lo más didáctico posible para los que son principiantes.

Ya me encargaré yo mismo de ponerle más seguridad a mi servidor.

Estructura de Carpetas y Archivos en WordPress

Para entrar al sitio wordpress tecleamos el comando cd public_html.

Con este comando entramos al directorio principal donde está alojado el sitio wordpress. Este directorio es en el caso de mi servidor.

En otros servidores podría ser cd httpdocs. Esto dependiendo del sistema de gestión de hosting que estés usando en el servidor 🙂

Así que cuando ya estés dentro del directorio principal del sitio wordpress tecleas el comando ls -las y te muestra algo similar a la siguiente imagen 🙂

Estructura de Carpetas y Archivos en WordPress
Estructura de Carpetas y Archivos en WordPress

Carpeta de temas

Una vez que hayas visto la estructura de carpetas y archivos que tiene wordpress entonces vas a la carpeta de temas para poder hacer la traducción al español de plantillas wordpress.

En mi caso ejecuto el comando cd wp-content/themes/emmet-lite.

Ahí me ubico para entrar a la carpeta del tema emmet-lite que contiene el tema actual de mi sitio wordpress.

Ve la siguiente figura.

Carpeta de temas
Carpeta de temas

Cuando entro a dicho directorio entonces veo lo siguiente con el comando ls -las.

Carpeta de temas
Ejecución del comando ls -las en el shell

Uso del comando grep

Imagínate que quieres traducir de este tema la información que se encuentra en el pié del artículo como muestra la siguiente imagen.

Por ejemplo si quiero traducir la frase “Posted by” a “Escrito por” lo que debo ejecutar es el comando grep de la siguiente manera: grep -lr “Posted by”. 

Obtengo el siguiente resultado 🙂

Uso del comando grep
Resultado del comando grep

Aquí me indica que los archivos content-single-portfolio.php , content-single.php , inc/theme/init.php  y languages/emmet-lite.pot  contienen la cadena de texto que yo deseo traducir “Posted by”.

Uso del editor nano

Entro a tales archivos ejecutando el comando nano content-single-portfolio.php, nano content-single.php, nano inc/theme/init.php y nano languages/emmet-lite.pot. Para el primer archivo me sale lo siguiente en el editor.

Uso del editor nano
Uso del editor nano

 

Y luego ejecuto ctrl + w para introducir mi búsqueda de la cadena de texto sobre este archivo abierto.

Ve en la siguiente imagen que me localiza la frase que busco una vez que doy ENTER.

Entonces procedo a cambiar la frase por “Escrito por” sin las comillas y ejecuto Ctrl + O para guardar.

Me voy a la página y verifico que se haya hecho el cambio de traducción.

 

Al refrescar el sitio la traducción no se hizo. Entonces voy a editar los otros archivos. Ejecuto nano inc/theme/init.php y veo lo siguiente

Seguidamente ejecuto Ctrl + w para buscar “Posted by” sin las comillas.

Entonces cambio “Posted by” por “Escrito por” y ejecuto Ctrl + O para guardar el archivo en caso de que ya no haya más frases “Posted by”.

Voy al sitio wordpress para ver si se hicieron los cambios. Entonces ahora si veo que se hicieron los cambios, ve la siguiente imagen.

Ve como en la parte inferior en vez de aparecer “Posted by” ahora aparece “Escrito por” seguido del nombre de un servidor, Angel Yocupicio.

Sin embargo la cosa no termina aquí, hay que traducir también el archivo de language ya que como los temas tienen característica responsive entonces se debe hacer eso para que en todos los dispositivos aparezca tal traducción.

Ejecuto ahora el comando nano languages/emmet-lite.pot

Luego ejecuto Ctrl + w para buscar “Posted by” sin comillas.

Cambio la frase “Posted by” por “Escrito por” sin las comillas y ejecuto Ctrl + O para guardar el archivo de idioma.

Ejecuto Ctrl + X para salir del editor nano. Hasta aquí generalmente será suficiente para tenga hecha la traducción de la frase “Posted by” en mi sitio wordpress.

Así es como se hace la traducción al español de plantillas wordpress 🙂 - piopialo

Powered by Vcgs-Toolbox

Me despido deseando que este post te sea de una gran utilidad. Si tienes preguntas entonces con toda confianza escríbeme a mi formulario de contacto . 🙂

Ojalá puedas compartir este post en las redes sociales, podría ser de mucha ayuda a algún contacto tuyo. Yo estaría muy agradecido si compartes este post.

  • author's avatar

    Escrito por: Angel Yocupicio

    Profesor de Bachillerato, Webmaster, Blogger, Aficionado del Beisbol, Linuxero, Emprendedor y Padre de Familia. Licenciado en Física y Maestro en Ciencias por la Universidad de Sonora.

  • author's avatar

Traducción al Español de Plantillas WordPress
Total 16 Media 4.8 Pct 95%

¡Aquí tienes los posts relacionados!

  • Comando ls y ls -las28 Jul 2016 Comando ls y ls -las (0)
    Comando ls y ls -las Se describe de forma simple el uso de estos comandos de GNU/Linux. Video mudo en el que solo quiero mostrar a través del shell de Linux el cómo se utilizan los […] Posted in Blog, Linux
  • 5 cosas que nadie te dirá de cómo se compone un sitio web18 Abr 2017 5 cosas que nadie te dirá de cómo se compone un sitio web (0)
    5 cosas que nadie te dirá de cómo se compone un sitio web ¡Hola que tal amiga o amigo!, ¿cómo te va de vacaciones? 🙂 Espero que te la estés pasando de lo mejor. Hoy te ofrezco mi post […] Posted in Blog, Servidores, Web, WordPress
  • Por qué utilizar WordPress28 Jun 2016 Por qué utilizar WordPress (2)
    La administración de un sitio web puede estar basada en un CMS (Content Management System) o Sistema de Gestión de Contenidos. Entonces, ¿ Por qué utilizar WordPres ?. La respuesta es […] Posted in Blog, WordPress
  • Comandos básicos de Linux15 Jul 2016 Comandos básicos de Linux (0)
    Comandos básicos de Linux Gnu/Linux es un sistema operativo de código abierto. Fue una iniciativa del programador finlandés Linus Torvalds, de ahí el nombre del sistema. Desde 1991 […] Posted in Blog, Linux
  • ¿ Qué hacer después de instalar Fedora 24 ?7 Sep 2016 ¿ Qué hacer después de instalar Fedora 24 ? (0)
    ¿ Qué hacer después de instalar Fedora 24 ? Hola que tal. Has llegado a este post porque seguramente buscaste en Google, Yahoo, Bing o cualquier otro buscador de Internet ¿ Qué hacer […] Posted in Blog, Linux, Noticias, Servidores
  • Instalando Bluefish Y Geany En Linux2 Sep 2016 Instalando Bluefish Y Geany En Linux (0)
    Instalando Bluefish Y Geany En Linux Explico como se instalan los editores de código Bluefish y Geany a través del shell de Linux en Fedora 24 dentro del escritorio MATE. Posted in Blog, Linux