Saltar navegación

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problem:
El cliente no puede ver la bandera de un idioma en una página específica y tiene problemas para enlazar traducciones de páginas ya que no aparecen en la ventana de selección.
Solution:
Si estás experimentando este problema, te recomendamos seguir estos pasos:
1. Ve a WPML -> Administración de traducción y busca el contenido que deseas enlazar, asegurándote de que contenga 'personal' en el título.
2. Selecciona el contenido y duplícalo al idioma secundario utilizando las opciones al final de la tabla.
3. Ve a entradas o páginas, filtra por el idioma secundario, selecciona el contenido duplicado, envíalo a la papelera y luego elimínalo definitivamente.
4. Vuelve a intentar conectar las traducciones.
5. Si el problema persiste, actualiza los plugins de WPML desde esta página y ejecuta la actualización pendiente de la base de datos de Woocommerce.

Es posible que esta solución pueda ser irrelevante debido a que está desactualizada o no se ajusta a tu caso específico. Si después de seguir estos pasos el problema persiste, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos en problemas conocidos de WPML, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte en WPML support forum.

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.

Etiquetado: 

Este tema contiene 1 respuesta, tiene 0 voces.

Última actualización por idayraS hace 1 día, 2 horas.

Asistido por: Carlos Rojas.

Autor Entradas
febrero 10, 2025 en 2:26 pm #16687920

idayraS

Antecedentes del problema:
Estoy intentando seguir este tutorial: https://wpml.org/es/faq/how-to-link-already-translated-pages/ para solucionar un problema con la bandera de un idioma que no aparece en una página. Pero cuando se abre la ventana para elegir la página a la que quiero conectarlo no me sale la página que quiero (envio capturas de esto)

Síntomas:
La bandera de un idioma no aparece en la página enlace oculto.

Preguntas:
¿Por qué no aparece la bandera de un idioma en la página?
¿Cómo puedo solucionar este problema siguiendo el tutorial proporcionado?

febrero 10, 2025 en 3:06 pm #16688310

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por contactarnos

El contenido al que está intentando enlazar la traducción no le aparece si ya está traducido o si ya ha empezado a traducirse. La forma más rápida de solucionar este problema es realizando los siguientes pasos:
- Vaya a WPML -> Administración de traducción -> Busque el contenido al que está intentando enlazar la traducción, el que contiene 'personal' en el título
- Seleccione el contenido
- Duplique el contenido al idioma secundario utilizando las opciones que aparecen al final de la tabla
- Vaya a entradas o páginas (en dependencia del tipo de contenido) -> Filtre por el idioma secundario -> Seleccione el contenido duplicado -> Envíelo a la papelera y luego elimínelo de la papelera
- Vuelva a conectar las traducciones

Puede confirmar que el problema se ha resuelto?

Saludos,
Carlos

febrero 10, 2025 en 6:52 pm #16689305

idayraS

Gracias por tu respuesta.

Cuando intento duplicar no me lo permite y me sale un mensaje que dice que el contenido seleccionado incluye elementos en un idioma distinto al idioma predeterminado de su sitio.

Captura de pantalla 2025-02-10 184949.jpg
febrero 11, 2025 en 9:53 am #16690683

Carlos Rojas
Supporter

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

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

Muchas gracias por su respuesta.

En este caso debe realizar los siguientes pasos:
- Edita la página 'Personal Shopper' en Ingles
- Cambia al Italiano utilizando el selector de idiomas que aparece arriba, en la barra de administración
- Añade cualquier contenido y guarda los cambios
- Luego ve a Páginas -> Filtra por Italiano
- Busca la página que acabas de guardar y envíala a la papelera -> Ve a la papelera y elimina dicha página
- Comprueba si ahora puedes enlazarla con su traducción.

febrero 11, 2025 en 11:15 am #16691113

idayraS

He seguido tus instrucciones y sigo sin poder enlazarlo

febrero 11, 2025 en 11:19 am #16691116

Carlos Rojas
Supporter

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

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

En este caso le pido que:

1.- Comparta la URL de la página en el idioma original y en el idioma secundario que quiere enlazar.

2.- Comparta las credenciales de acceso al sitio. He establecido su próximo mensaje como privado para que pueda compartir las credenciales de forma segura.

Confirme que ha creado una copia de seguridad del sitio completo que pueda utilizar para restaurarlo en caso de ser necesario.

Quedo a la espera de su mensaje.

febrero 11, 2025 en 11:48 am #16691341

Carlos Rojas
Supporter

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

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

Muchas gracias por compartir las credenciales solicitadas.

Puede compartir la URL de la página en Italiano que está intentando enlazar con enlace oculto

febrero 11, 2025 en 11:50 am #16691348

idayraS

enlace oculto

febrero 11, 2025 en 12:13 pm #16691403

Carlos Rojas
Supporter

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

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

Muchas gracias por compartir la URL.

Por favor restaure el sitio, porque la página Personal Shopper en Ingles estaba corrupta y duplicada y la he eliminado. También he solucionado un problema en la base de datos que estaba afectando la traducción.

Una vez restaure el sitio, realice los siguientes pasos:
- Vaya a enlace oculto y actualice los plugins de WPML
- Ejecute la actualización de la base de datos de Woocommerce que está pendiente.

Una vez realizados los pasos anteriores voy a volver a revisar el problema en la base de datos y podré enlazar ambas páginas.

Nota importante: La causa por la cual no podía enlazar las páginas era que la página en Italiano había comenzado a traducirse.

Como alternativa, si me autoriza, puedo realizar los pasos descritos anteriormente y traducir la página Personal Shopper. Esto solucionará el problema.

febrero 11, 2025 en 1:49 pm #16692000
idayraS

Gracias por tu ayuda.

ok, me queda claro. Voy a crear un nuevo sitio test sincronizado con mi sitio en producción para después poder volcar los cambios. ¿Me podrías volver a mandar un formulario privado para enviarte los datos?

Los hilos nuevos creados por Carlos Rojas y vinculados a este se encuentran a continuación:

https://wpml.org/es/forums/topic/dividir-no-aparece-la-bandera-de-un-idioma-en-una-pagina/

febrero 11, 2025 en 1:55 pm #16692020

Carlos Rojas
Supporter

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

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

Hola,
Anteriormente he divido este ticket por error pero ya lo he corregido 🙂

He establecido su próximo mensaje como privado para que pueda compartir de forma segura las credenciales del sitio de pruebas.

febrero 12, 2025 en 10:57 am #16695805

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por crear el sitio staging y compartir las credenciales.

Ya he realizado los pasos la página Personal Shopper está enlazada en ambos idiomas. Puede confirmar que el problema se ha resuelto?

febrero 12, 2025 en 7:03 pm #16698712

idayraS

Muchas gracias por tu ayuda. Saludos