Saltar al contenido Saltar a la barra lateral

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 los foros 6 días a la semana, 22 horas por día.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

Zona horaria del soporte: Europe/Madrid (GMT+02:00)

Este tema contiene 8 respuestas, tiene 0 voices.

Última actualización por mathiasA-14 hace 10 horas, 31 minutos.

Asistido por: Carlos Rojas.

Autor Publicaciones
septiembre 12, 2025 a las 6:35 pm #17398613

mathiasA-14

Antecedentes del problema:
Estoy intentando traducir varios elementos en WPResidence usando WPML. He configurado las traducciones en WPML > Settings > Post Types Translation > Properties (estate_property) > Translatable > translate slugs. También estoy tratando de traducir plantillas de WP Studio, tarjetas de propiedad, y el Property Slider de WP Residence en la página de inicio. Aquí está el enlace a la página donde se puede ver el problema: enlace oculto.

Síntomas:
1. Las modificaciones de los slugs no se guardan. 2. Los bloques traducidos no se muestran correctamente y se superponen, mostrando solo el último idioma configurado. 3. No encuentro el string para traducir 'Bedrooms' y 'Bathrooms'. 4. No encuentro el string para traducir el precio y la descripción en el Property Slider.

Preguntas:
¿Por qué no se guardan las modificaciones de los slugs?
¿Cómo puedo mostrar correctamente los bloques traducidos sin que se superpongan?
¿Dónde puedo encontrar los strings para traducir 'Bedrooms' y 'Bathrooms'?
¿Cómo puedo traducir el precio y la descripción en el Property Slider?

septiembre 15, 2025 a las 9:00 am #17401161

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Buenos días,
Muchas gracias por contactarnos

Por favor siga los pasos en las guías que aparecen en este enlace: https://wpml.org/theme/wpresidence/ y tenga en cuenta los problemas conocidos que aparecen al final de la página.

Saludos,
Carlos

septiembre 15, 2025 a las 5:14 pm #17403588

mathiasA-14

Hello Carlos,

Thank you for your reply. I carefully reviewed all the documentation from the link you shared (and additional related guides), but unfortunately none of it addresses the specific issues I am facing. For future replies, I kindly ask you to double-check the information you send me, so we do not lose time on generic answers.

I have already managed to resolve issue #4 (translation of price and description in the Property Slider). However, the other problems persist:

1. Property slugs: Modifications to the slugs of the post type “property” (estate_property) do not save when I edit them in WPML. (I set it as Translatable)

2. Studio Templates (Display Rules): Translated Studio Templates do not display correctly. The Display Rules become empty in translated versions, and when I re-set them, the last configured language overrides the others, causing overlapping across languages.

3. Property Card Type 8 (labels “Bedrooms” and “Bathrooms”): These labels are not found in String Translation. Other fields (price, etc.) work fine, but these two remain untranslated.

I am also in contact with the WPResidence team, but since these are issues directly tied to WPML’s translation handling, I believe the solution must come from your side.

Could you please escalate this case or provide a concrete fix/workaround for these three problems?

Thank you for your support.

Best regards,

septiembre 16, 2025 a las 9:30 am #17405355

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por su respuesta

En este caso le pido que nos enfoquemos en un problema a la vez y en caso de ser necesario dividiré este ticket para obedecer nuestra política de soporte del foro de resolver un problema por ticket.

1.- Teniendo en cuenta lo anterior, le pido que describa paso a paso cómo reproducir el primer problema que desea resolver. Puede añadir capturas de pantalla y/o un enlace a un video (puede hacerlo con Loom o con Komodo de forma gratuita) donde se observe claramente el problema y cómo reproducirlo.

2.- Por favor comparte las credenciales de acceso al sitio en tu próximo mensaje que he establecido como privado para poder reproducir el problema y revisar la configuración.

Confirma que has creado una copia de seguridad del sitio completo que puedas restaurar en caso de ser necesario.

Quedo a la espera de tu respuesta.

septiembre 17, 2025 a las 8:18 am #17408375

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por compartir las credenciales solicitadas

Como le mencionaba en mi mensaje anterior, solamente podemos resolver un problema por ticket. Por favor, decida cuál problema desea resolver en este ticket.

septiembre 17, 2025 a las 12:28 pm #17409383

mathiasA-14

Que pérdida de tiempo! Llevamos 3 días y aún ni siquiera comenzamos...

Crearé un ticket para cada uno, en este trabajaremos sobre el numero 2:

Este problema es con las traducciones de los studio templates (son 2, uno es el footer y otro es un elemento que son 2 secciones que deben mostrarse antes del footer). Los studio templates son elementos que se pueden agregar a determinadas partes de la web, esto es una función de WPResidence.

El problema aquí es que no funcionan correctamente las traducciones de estos elementos, no precisamente la traducción en si, lo que funciona mal es la función "display rules" de los templates traducidos que básicamente controla dónde se muestran los templates. El problema es que los templates en ingles se ven en todos los idiomas, y cuando configuro "display rules" de los templates traducidos, estos se superponen con los demás idiomas y el último configurado se ve en todos los idiomas del website.

Sospecho que necesitamos una regla en display rules para controlar en qué idioma se muestran.

Adjunto las imagenes explicando el problema, el numero al principio indican el orden.

4. problema el footer en espanol se ve en pagina en ingles, español  y frances.png
2. Pagina en Ingles con footer configurado solo en ingles.png
3. display rules de footer en espanol configurado igual que ingles.png
1. los display rules estan vacios para los templates traducidos.png
septiembre 17, 2025 a las 12:44 pm #17409698

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias por seleccionar el problema que resolveremos en este ticket.

He revisado este template: enlace oculto y puedo ver que tiene configurado que se muestre en todo el sitio excepto en la página de inicio y en la del error 404. Sin embargo estas restricciones no están siendo aplicadas en el mismo idioma por defecto, donde WPML no hace cambios en el contenido.

Le pido que si estoy pasando algo por alto me lo explique en su próximo mensaje y/o comparta el enlace a un video donde describe los pasos a seguir para reproducir el problema. Puede utilizar Loom o Komodo para crear el video de forma gratuita.

Aquí le dejo un video de los pasos que he realizado: enlace oculto

Nota: No es necesario que abra nuevos tickets porque este lo puedo dividir en la medida en que vayamos resolviendo los problemas.

septiembre 17, 2025 a las 1:36 pm #17410030

mathiasA-14

Carlos aquí te explico todo: enlace oculto

septiembre 18, 2025 a las 9:59 am #17412566

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por compartir el video.

Siguiendo los pasos descritos en esta guía: https://wpml.org/es/documentation-2/guia-de-inicio/traducir-campos-personalizados/ he ajustado la configuración de los campos personalizados que guardan los valores para mostrar o excluir la plantilla del frontend. Ahora puede ver que en el listado de los Studio Templates (enlace oculto) aparecen correctamente las Display Rules, sin embargo, se sigue mostrando el Before Footer en francés en todos los idiomas (incluso luego de guardar manualmente la versión en inglés y español). Sospecho que este problema se puede tratar de una memoria caché desactualizada, de un problema en la base de datos o de compatibilidad.

En cualquiera de los casos, le pido que cree un sitio staging con una copia del sitio en producción (puedes utilizar el plugin WP Staging gratuitamente) y compartas las credenciales de acceso en tu próximo mensaje. Esto nos permitirá realizar más pruebas sin afectar al sitio en producción y escalar este problema en caso de ser necesario.