• Resuelto tognaco

    (@tognaco)


    Estoy montando una tienda en la que todo parece funcionar ya excepto que determinadas partes del proceso de compra me salen en inglés. He instalado el Loco Translate y al parecer todas las frases de Woocommerce están traducidas al español correctamente, sin embargo me salen cosas en inglés, en concreto la página del carrito casi entera y otras frases sueltas en otros sitios también. Os dejo un enlace a una imagen que lo muestra.

    http://phpwebquest.org/imagenes/woocommerce_traducir.jpg

    ¿Sabéis cómo puedo solucionar el problema? Gracias anticipadas.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Moderador LGrusin

    (@lgrusin)

    ¿Tienes el idioma del sitio en español? Es posible que WooCommerce no esté tomando los archivos en español si tu sitio está en inglés.

    Iniciador del debate tognaco

    (@tognaco)

    Sí, el sitio está en español, sin duda de ningún tipo. Y hasta el backend de woocommerce también está en español, por eso estoy volviéndome loco a ver de dónde salen esas frases en inglés.

    Seguramente el tema hace un override del proceso de compra. Comprueba los ficheros en la carpeta woocommerce del tema

    Iniciador del debate tognaco

    (@tognaco)

    Gracias por tu respuesta. Me queda una duda importante: ¿qué es lo que tendría que comprobar en los ficheros de la carpeta woocommerce del tema?

    En la carpeta cart busca el texto o con el loco translate conprueba las cadenas del tema.

    Iniciador del debate tognaco

    (@tognaco)

    Por fin encontré el archivo con las cadenas. Estaba en el directorio del tema/woocomerce/cart y allí había dos archivos que editar: cart.php y cart-totals.php En vista de que con los plugins de traducción no conseguía traducir las cadenas que salían en español, quité las llamadas PHP a las cadenas no traducidas y las sustituí por las palabras en español. Por ejemplo, la línea

    <th class="product-thumbnail h5 as font-method"><?php _e( 'Preview', 'chiropractor' ); ?></th>

    la dejé así:

    <th class="product-thumbnail h5 as font-method">Vista previa</th>

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • El debate ‘Me salen muchas frases en inglés’ está cerrado a nuevas respuestas.