• Hola a todos, he intentado y no me sale en la web traducido, aquí te explico paso a paso:

    1. He bajado desde FTP /…………/WordPress/My……/wp-content/themes/lens/languages
    el archivo lens.pot

    2. Con programa Poedit he traducido con archivo lens.pot a español y después he guardad archivo en.mo

    3. He subido en.mo a misma carpeta que he indicado el punto 1 y después en la web no me sale en español.

    He hecho mal? Por favor explícame.

    Gracias

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Moderador Fernando Tellado

    (@fernandot)

    Revisa la documentación del tema porque deberás seguir alguna convención específica para el nombre de los archivos .po y .mo, distinta en cada tema, del tipo Lens-es_ES.po o lo que sea.

    Te recomiendo el plugin Loco Translate, es el que utilizamos en nuestros proyectos y no tienes que subir, bajar, ni tocar archivos:

    https://es.wordpress.org/plugins/loco-translate/

    Nosotros antes también editábamos a mano los archivos de traducción, pero ya con ese plugin no hace falta.

    Te saca separadas las traducciones de cada theme o plugin y con un buscador, buscas las palabras tanto en los archivos pot y mo y la traduces tan facil como si fuera un editor de texto, le das a grabar y queda traducido.

    Espero que te sirva.

    Luisma
    MarkeKing

    Iniciador del debate josudope

    (@josudope)

    Gracias a los dos! pero he probado con poedit y loco translate, los dos traduce a español perfecto menos uno que no traduce «Latest post», no esta en archivo .po o .mo, esta en otro sitio.

    Puedes mirar jpsy.eus, esta traducido a español menos uno.

    A ver si podeis ayudarme, gracias.

    Josu

    Tiene pinta de ser algo de theme, es posible que el autor lo haya puesto directamente la frase «latest post» en lugar de utilizar la funcion __(.

    Para asegurarte, yo lo que haría es localizar donde esta el codigo que produce esta frase.

    Para localizarlo, mira algunos archivos de tu theme que pueden tenerlo, o si no lo localizas, bajate a tu disco duro el theme o incluso el sitio web entero y con algún programa de busqueda (los editores de codigo suelen traer esta funcion) busca «latest posts». También hay un programa para buscar que se llama file seek.

    Mira a ver de que forma esta mostrando la frase el que creo el codigo.

    Saludos.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘No traduce???’ está cerrado a nuevas respuestas.