Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en el foro 6 días a la semana, durante 22 horas por día.

Our next available supporter will start replying to tickets in about 4.86 hours from now. Thank you for your understanding.

This thread is resolved. Here is a description of the problem and solution.

El problema: Estoy tratando de cambiar el texto del botón contacto por el de cultura accesible y enlazarlo a la página de cultura accesible. Cuando lo hago en el idioma español sigue yendo al enlace anterior y en el idioma catalán no hace nada.

La solución: - Haz un backup completo de tu base de datos. - Ve a WPML > Traducción de cadenas. - Elimina la(s) cadena(s) que deseas modificar. - Ve a WPML > Soporte - Solución de problemas - Da click en el botón: Borrar caché en WPML - Da click en el botón: Recrear tablas de caché de BD de TC - Regresa a las opciones de tu tema y guarda la cadena nuevamente. - Ve a WPML > Traducción de cadenas y tradúcela de nuevo.

Documentación: https://wpml.org/es/documentation-2/guia-de-inicio/traduccion-de-cadenas/

This topic contains 12 respuestas, has 2 mensajes.

Last updated by Andrés hace 5 días, 18 horas.

Assigned support staff: Andrés.

Autor Mensajes
octubre 8, 2019 a las 7:43 pm #4717867

ireneC-6

Hola! Estoy tratando de cambiar el texto del botón contacto por el de cultura accesible y enlazarlo a la página de cultura accesible. Cuando lo hago en el idioma español sigue yendo al enlace anterior y en el idioma catalán no hace nada... Lo he vuelto a dejar como estaba porqué no consigo cambiarlo... Por otro lado hay un texto de una sección que no cambia de idioma cuando le escojo el idioma español. 🙁 ¿Me puedes ayudar por favor?

octubre 9, 2019 a las 5:32 am #4719625

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Hola,

Bienvenido al soporte de WPML.

Lo primero que debes hacer es que el cambio funcione en la página original, si no, no es posible que la traducción se altere.

1. ¿Me podrías decir de una manera detallada cómo cambias el texto del botón contacto y el de su traducción, incluso incluir capturas de pantalla?

2. Para asegurarnos que WPML funcione correctamente, ¿podrías incrementar la Memory Limit y WP Memory Limit a 256M? Si puedes suministrar más recursos, sería ideal.
Tus valores actuales son:
- MemoryLimit 256M
- WP Memory Limit 128M
https://wpml.org/home/minimum-requirements/

Edita tu archivo wp-config.php y agrega la siguiente línea:

define('WP_MEMORY_LIMIT', '256M');

Muchas veces estos ajustes son bloqueados directamente desde la administración de tu hosting. En ese caso te recomiendo que los contactes directamente y si puedes pedir valores superiores a 128M, sería recomendable.

Nota: 128M es el mínimo necesario para WPML sin otros plugins y con un tema por defecto de WordPress.

Por otra parte, también te recomiendo que contactes al autor de tu tema ya que como decía inicialmente, si no funciona en la página original, el problema puede estar original por el tema.

Un saludo,
Andrés

octubre 9, 2019 a las 9:09 am #4720969

ireneC-6

Hola Andrés, gracias por tu ayuda. He incrementado la memoria a 256M. Por otro lado los pasos que sigo para modificar el texto del botón son:
voy a apariencia, personalizar y en las opciones del tema, voy a la sección "Hero", después entro en "diseño de contenido de hero" y cambio el texto del botón 2 y en el mismo lugar cambio el link a la página que quiero que vaya. La traducción la hago después des del escritorio de wordpress, accedo a "WPML", "traducción de cadenas", ahí busco el texto que corresponde al botón y le añado la traducción al catalán.
Respecto a lo que comentas de que el problema está en la página original del tema, antes de comprar el pluggin WPML comprové en la web wpml.org que fuera compatible con mi tema. Entonces no entiendo que ahora no funcione bien... Adjunto capturas, Muchísimas gracias

octubre 9, 2019 a las 10:02 am #4721623

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Gracias por tu explicación, por favor, intenta lo siguiente:
- Haz un backup completo de tu base de datos.
- Ve a WPML > Traducción de cadenas.
- Elimina la(s) cadena(s) que deseas modificar.
- Ve a WPML > Soporte
- Solución de problemas
- Da click en el botón: Borrar caché en WPML
- Da click en el botón: Quitar las entradas fantasma de las tablas de traducción
- Da click en el botón: Determinar información de idioma
- Da click en el botón: Recrear tablas de caché de BD de TC
- Regresa a las opciones de tu tema y guarda la cadena nuevamente.
- Ve a WPML > Traducción de cadenas y tradúcela de nuevo.
¿Funciona este vez?

octubre 9, 2019 a las 10:40 am #4721885

ireneC-6

Gracias Andrés, parece que funciona, pero los dos enlaces de la sección hero no van al idioma adecuado.
Cuando selecciono el idioma catalán, al clicar en el botón cultura accessible va a la página con la traducción en castellano.
Cuando selecciono el idioma castellano, al clicar en el botón bucle magnético va a la página con la traducción en catalán.
¿Cómo lo puede solucionar? Muchísimas gracias.

octubre 9, 2019 a las 11:28 am #4722121

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

¡Perfecto! 🙂
¿Has intentando también la solución anterior?

octubre 9, 2019 a las 11:40 am #4722241

ireneC-6

Si, pero no funciona, los enlaces no van a la página que deberían. 🙁

octubre 9, 2019 a las 11:51 am #4722357

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

¿Me podrías dar las credenciales de tu sitio web de prueba, de esta manera podemos dar un vistazo a tus ajustes, así como los pasos necesarios para reproducir este comportamiento?

Para esto, debes poder ver una forma protegida en la parte inferior de este tópico. (Te pide hacer un backup y un + Aviso legal). Una instalación de test es preferible y nos haría mucho más fácil hacer una evaluación. En cuanto tenga más información te lo haré saber

Importante: Haz un backup completo de tu sitio. Puedes usar un plugin como Duplicator para este propósito. Mira en: http://wordpress.org/plugins/duplicator/

Si no ves este formulario para completar los campos confidenciales NO los publiques, ya que serán visibles en el foro:
hidden link

Privacidad y seguridad al proporcionar información de Debug para soporte:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

octubre 9, 2019 a las 1:50 pm #4723499

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Gracias por tus credenciales. Lo primero que puedo observar es que el enlace del botón "Cultura accesible" está errado en el campo de personalización y apunta erróneamente al español en lugar del catalán.

Ahora bien, inicialmente agregaste en este campo la URL de tu página "Accesible" como borrador (un formato terminado en ?p=xxx) y así la tradujiste. Luego publicaste la página y trataste de traducirla de nuevo. Como inicialmente guardaste un enlace diferente, WPML guardaba este en memoria.

Lo que he hecho para solucionarlo ha sido buscar la cadena del enlace en formato borrador en WPML > Traducción de cadenas y eliminarlo. Luego, apliqué el mismo procedimiento que discutimos anteriormente y funciona correctamente.

¿Podrías verificarlo?

octubre 9, 2019 a las 5:47 pm #4724993

ireneC-6

Muchas gracias Andrés, parece que funciona todo bien en catalán pero en castellano el botón de cultura accesible se va a la página en catalán

octubre 9, 2019 a las 9:20 pm #4725643

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

El problema se debe a que la cadena está reconocida en español cuando debería ser catalán. Lo he corregido e ingresado correctamente y todo funciona correctamente ahora. ¿Lo puedes verificar?

octubre 9, 2019 a las 9:26 pm #4725649

ireneC-6

muchísimas gracias por tu ayuda Andrés! 🙂

octubre 10, 2019 a las 5:57 am #4727453

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

¡Super! 🙂
Que tengas un buen día.