Soporte » Guías – Resolución de problemas » Tengo un titulo en mi web que quedo en otro idioma

  • Resuelto matijdk

    (@matijdk)


    Hola!

    Consulto por un problemita, tengo mi web entera en castellano, pero hay una parte
    que quedó en ingles, account details (detalles de la cuenta) esta en ingles, y no se
    de donde puedo modificar eso.

    Estuve leyendo , pero todos solo hablan de traducir la web entera, o de modificar un archivo .PO desde el ftp, pero no se con que programa abrirlo, tambien lei de un
    plugin, pero no quiero instalar un plugin mas ne la web solo para traducir un titulo.

    Alguien sabe de donde pordria traducir eso?

    Desde ya muchas gracias, saludos!

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

Viendo 15 respuestas - 16 de 30 (de 30 total)
  • yo voy a paginas,todas las paginas, ahi no esta directamente (como te decia) user account. ok? lo que esta es:
    Mi cuenta — Elementor, Página de mi cuenta
    si yo le doy en «ver»… aparece:
    Mi cuenta

    Escritorio
    Pedidos
    Descargas
    Direcciones
    Detalles de la cuenta — esta es cuando entro la que aparece en ingles
    Cerrar sesión

    ahora, estando otra vez en:Mi cuenta — Elementor, Página de mi cuenta
    si yo le doy en «editar»… aparece vacio, solo aparece la opcion «editar con elementor»

    ya que solo me da eso… le doy en editar con elementor…
    [woocommerce_my_account]
    o sea, todas las opciones que te nombre arriba… duplicar columna, editar columna, me da duplicar ,editar widget, pero jamas me da para entrar en detalles de la cuenta, para entrar a cambiar el idioma.

    ahora si me entendiste mejor?

    Moderador almendron

    (@almendron)

    1) Ve a Mi cuenta > Detalles de la cuenta
    2) En la parte superior debería salir «Editar entrada (o página)» y «Editar con Elementor».
    3) Si es así, clic a «Editar entrada (o página).

    hago lo que me decis, una vez dentro de detalles de la cuenta, lo unico que aparece como «opcion» es: { Edit }
    Le doy ahi, y me envia a donde estaba ya hoy: paginas, todas las paginas,mi cuenta, editar… y vuelvo a lo mismo :/
    Bueno no te hagas drama che, hace dias te estoy molestando, vamos a dejarlo como esta… y listo! veremos si aparece alguien con alguna idea mas aca en el foro, de momento seguire leyendo, muchas,muchisimas gracias por todo tu tiempo!!!

    Moderador almendron

    (@almendron)

    Fíjate en la ruta a «MI cuenta»: https://ambarvioletajoyeria.com/mi-cuenta/
    Y como se puede ver, el título de la página es «Mi Cuenta» cuyo slug es «mi-cuenta».

    Ahora ve a detalles de la cuenta y comprueba la URL. Podrás comprobar que el slug de dicha página es «account-details» porque su título es «Account details». Revisa bien tanto Elementor como Woocommerce porque en algún sitio tienes una página creada con ese nombre.

    Moderador almendron

    (@almendron)

    ¿Has revisado las opciones en WooCommerce > Ajustes > Cuentas ?

    Por cierto, con Elementor activado, cuando editas una página, justo encima de donde ponde «Editar con Elementor» está el título de la la página que es lo que deberías cambiar.

    ahi fui a comprobar la url, estando dentro de account details, la url es:
    https://ambarvioletajoyeria.com/mi-cuenta/edit-account/
    asique me puse a buscarlo como edit account tambien, pero en paginas, todas las paginas solo aparece mi cuenta, asi que no llego a cambiar el slug de account details.
    luego entro con elementor…a mi cuenta ya que account details no esta,y edit-account tampoco. ahi en mi cuenta, editar con elementor me muestra lo que te decia hoy: [woocommerce_my_account], luego tocando llego hasta hacer que aparezcan los links de la web, pero no me deja entrar como para editar a detalles de la cuenta. te dejo captura:
    http://i68.tinypic.com/21j5ffn.jpg

    la otra forma es si entro desde la web, y le doy abajo a (edit), te dejo la capt:
    http://i67.tinypic.com/8yb2o7.jpg
    pero edit me manda otra vez a pagina,todas las paginas, mi cuenta (donde no puedo modificar nada.

    Lo que si note ahora, es como me indicaste en woocommerce,ajustes,cuentas ahi esta edit-account, pero no creo que cambiando ahi el nombre sirva de algo, te dejo la capt: http://i64.tinypic.com/ztvrt2.jpg

    la cuestion es que como notaras, en ningun momento llego a la pagina edit-account o account details como para cambiar el slug, traducirla o lo que sea :/

    Moderador Fernando Tellado

    (@fernandot)

    Hola,

    Yo comprobaría lo siguiente:

    – ¿Tienes WordPress en español de España? (no en otra localización)
    – ¿Está mi tema totalmente traducido?

    Los elementos comunes de WooCommerce los «pinta» en principio WooCommerce, y si el tema es compatible con WooCommerce, a veces también el tema.

    WooCommerce mostrará la traducción del idioma elegido para WordPress, pero si eliges una traducción de WP en la que WooCommerce no está completo te mostrará esa. Así que lo ideal es usar WP en español de España, así WooCommerce carga su traducción en español de España, que también está completa.

    hola! gracias por responder. De hecho si, esta wp en español, por las dudas volvi a chequearlo, esta en español, yo habia instalado ya el wp en español.
    Con respecto al tema, si esta totalmente traducido…. eso como lo puedo saber? TODO en el tema esta en español , o por lo menos asi se ve.
    No puedo en algun lado tocar algun archivo para traducirlo? el functions.php o alguno?

    Moderador Fernando Tellado

    (@fernandot)

    Pues mira a ver si te ayuda este artículo que escribí hace tiempo.

    ok! o sea, lo añado en el functions.php!
    en mi caso seria asi:

    add_filter('gettext',  'translate_text');
    add_filter('ngettext',  'translate_text');
     
    function translate_text($translated) {
         $translated = str_ireplace('<strong>DETALLES DE LA CUENTA</strong>',  $translated);
         return $translated;
    }

    perdon la ignorancia… pero asi seria? lo pongo en castellaño y ya sabe que
    lo que hay que traducier es user account? :/

    • Esta respuesta fue modificada hace 1 año, 1 mes por  Fernando Tellado. Razón: Etiquetado correcto del código
    Moderador almendron

    (@almendron)

    Sería así:

    add_filter('gettext',  'translate_text');
    add_filter('ngettext',  'translate_text');
     
    function translate_text($translated) {
         $translated = str_ireplace('Account details',  'Detalles de la cuenta',  $translated);
         return $translated;
    }
    Moderador Fernando Tellado

    (@fernandot)

    No, pero casi, sería algo así:

    add_filter('gettext',  'translate_text');
    add_filter('ngettext',  'translate_text');
     
    function translate_text($translated) {
         $translated = str_ireplace('TEXTO QUE NO QUIERO',  'TEXTO QUE SÍ QUIERO',  $translated);
         return $translated;
    }

    AHORA SIIIIIIIIIIIIII!!
    un millon de gracias por su tiempo, me ayudaron muchisimo!!!
    gracias, quedo perfecto, saludos, espero algun dia poder ayudarlos yo!
    gracias a los dos!!!

    Moderador almendron

    (@almendron)

    De nada. Un saludo.

    Moderador Fernando Tellado

    (@fernandot)

    Seguro que sí, esa es la actitud 😉

Viendo 15 respuestas - 16 de 30 (de 30 total)
  • El debate ‘Tengo un titulo en mi web que quedo en otro idioma’ está cerrado a nuevas respuestas.