Cómo traducir MyListing Theme al español en 2 simple pasos

ACTUALIZACIÓN ENERO 2024

Debido a que la traducción ha quedado un poco desactualizada de momento la pueden descargar a 0 (CERO) dólares! Ojalá que les sirva para punto de partida para sus proyectos!

Estoy muy contento con el éxito que tuvo este post y la traducción, seguiré respondiendo todas las preguntas como siempre!!!

Hasta la Próxima!

ACTUALIZADO A MAYO DEL 2023 My Listing 2.10.2

Cómo hacemos para traducir mylisting al español. Muchas veces en el extenso mundo de WordPress encontramos «la solución» a lo que estabamos necesitando muy facilmente, todo parece perfecto, funciona como nos gusta, se adapata a nuestras necesidades, es facil de usar etc. Hasta que caemos en la cuenta de que el sitio esta en inglés y ahí nos preguntamos qué hacer.

Traducir MyListing Theme

Después de un breve instante de pánico, nos calmamos a nosotros mismos pensando qué (como casi todo en WP) a alguien ya le debe haber ocurrido lo mismo y de seguro la solución estará a un google de distancia, pero luego de pasar un rato largo buscando la realidad nos golpea (de nuevo) no existe la forma fácil y rápida, habrá que hacerlo a mano.

2 simple pasos para traducir Mylisting Theme

Hay más de una forma de traducir temas y plugins de WordPress (siempre y cuando estén preparados para ser multilingües), podemos utilizar uno de los tantos Plugins que hay en el mercado como por ejemplo:

Hay muchisimos más y básicamente todos hacen lo mismo con más o menos opciones

O podemos editar los archivos que contienen las «cadenas de texto» del Theme, se trata de un (o varios en realidad) archivo que contiene todas las cadenas de texto y su correspondiente referencia a en que parte del tema se muestra.

Este archivo .POT es el que deberíamos buscar y editarlo con algún software como por ejemplo Poedit, con este software vamos a poder generar nuestras propias traducciones de todas las «cadenas de texto» de un tema o un plugin también.

En el caso de Mylisting podemos encontrar el archivo original MY-LISTING.POT dentro de:

../wp-content/themes/my-listing/languages

Ahí econtraran todas las cadenas de texto en inglés y con el Poedit podrán generar su propia traducción, cuando «guarden su trabajo» veran que se generan los archivos .PO y .MO.

Deberemos nombrarlos con los nombres estandarizados que usa wordpres, en el caso del español seria:

es_ES.mo y es_ES.po

Pero y ahora que hacemos con esos archivos???

Ya lo aprenderemos, pero aquí es donde todo se hace más fácil…

Puedes descargar los archivos .MO y .PO con la traducción al español ya hecha

*ACTUALIZACIÓN 2023 LA TRADUCCIÓN DISPONIBLE EN LA TIENDA ESTA AL 99%!!!

**Hemos eliminado el acceso gratuito para traducir mylisting, si no tienes los recursos (Alerta de Spoiler para un proyecto serio necesitas invertir mucho más) y requieres esta traducción escríbeme un correo contandonos tu proyecto y con gusto te ayudaremos

Recuerda que con estos archivos puedes traducir automaticamente todo el sitio al español sin instalar ningún Plugin adicional.

Ahora que ya tienes los dos archivos necesarios vamos a ver que hacemos con ellos, para esto deberás tener acceso a los archivos de tu sitio, ya sea por FTP o alguna herramienta en línea de tu proveedor de hosting.

Paso 1

Subir los archivos es_ES.po y es_ES.mo a la carpeta:

../wp-content/themes/my-listing-child/languages

Si la carpeta no existe debemos crearla

Si instalaron correctamente MyListing entonces deben tenerlo instalado como tema «padre» y tienen el tema «hijo» activado con sus propias configuraciónes, por defecto la carpeta «languages» no existe.

Paso 2

Editar el archivo functions.php del tema y colocar las siguientes líneas de código.

//Lenguajes

 load_theme_textdomain( 'my-listing', get_stylesheet_directory() . '/languages' );

De la misma manera que tuvimos que crear la carpeta «languages» también debemos agregar estas líneas a nuestro archivo /my-listing-child/functions.php de nuestro tema «hijo».

Aqui pueden ver un video tutorial sobre cómo traducir MyListing theme, si te gusta el video, no olvides suscribirte y darle click a la campanita para recibir las últimas novedades.

Si todavía no instalaste este fabuloso tema para hacer directorios de todo tipo, te recomiendo que revises nuestro post. (También hay video sobre como traducir mylisting)

Para ponerte en contacto conmigo consulta la sección «Contacto» del sitio o escríbeme a soy@fernandosabate.com

GDPR Cookie Consent with Real Cookie Banner