[Resuelto] Mostrar / ocultar contenido según idioma en Elementor
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: El cliente está utilizando Elementor Pro y desea mostrar u ocultar secciones específicas de una página según el idioma seleccionado. Además, necesita traducir las partes globales del Theme Builder de Elementor, como un Single Post Global, y cambiar el logo del sitio según el idioma. Solution: Para mostrar u ocultar secciones según el idioma, recomendamos cambiar al modo de traducción manual, como se explica en esta documentación: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/. Para traducir los templates del Theme Builder, puedes hacerlo desde WPML --> Gestión de traducciones. Para el logo que cambia con cada idioma, hemos traducido el header en inglés y ahora se muestra el logo traducido. Si necesitas encontrar un enlace específico en el editor de traducción, puedes usar el buscador integrado.
Si esta solución no resuelve tu problema o si la información parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
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.
Antecedentes del problema:
Estoy utilizando Elementor Pro en mi sitio web enlace oculto y quiero mostrar u ocultar secciones específicas internas de una página según el idioma seleccionado en el menú de encabezado. Además, estoy buscando cómo traducir las partes globales del Theme Builder de Elementor, ya que no encuentro dónde hacerlo para elementos como un Single Post Global.
Síntomas:
No encuentro un parámetro en Elementor para mostrar/ocultar contenido según el idioma. Tampoco encuentro cómo traducir elementos globales del Theme Builder de Elementor.
Preguntas:
¿Cómo puedo mostrar u ocultar secciones específicas dentro de una misma página en Elementor según el idioma seleccionado?
¿Se pueden traducir las partes globales del Theme Builder de Elementor, como un Single Post Global por ejemplo?
Hola Paola, gracias por tus respuestas. Lo de los templates del builder está resuelto. Pero lo de ocultar secciones no. Lo que necesito es ocultar una sección de Elementor dentro de una página, es decir en su interior. Por ejemplo digamos que la página de inicio en español tiene un Hero section, bajas y tiene una sección con un párrafo y una imagen, pero en versión de inglés y alemán, si tiene el mismo hero section (traducido), pero el párrafo e imagen de abajo no. Necesito ocultar ese tipo de secciones según el idioma.
La otra alternativa, sería hacer otra página de inicio, pero sin esas secciones, y asignarlas a los idiomas. Eso no sé cómo hacer, y en la documentación no está claro.
Gracias Paola por tu ayuda, hoy probaré lo que me sugieres. Adicional tengo otra duda. Necesito que el logo del sitio cambie con cada idioma. Como te comenté, la web está hecha on Elementor, por tanto tengo el header menu hecho en el Theme Builder.
1) He logrado resolver la traducción de secciones con la traducción manual de esas páginas.
2) Respecto al cambio de logo según idioma, desde la traducción de la biblioteca de medios logré hacerlo en el footer y funciona muy bien. Pero en el encabezado no funciona, no tengo idea que está pasando, lo hice de la misma manera, pensé que era caché del navegador, entonces borré caché, he probado en otras computadoras, otros navegadores y el logo no se cambia. De hecho, cuando inspecciono con las herramientas de desarrollador del navegador, veo que no cambia el url de destino, con esto confirmo que NO está funcionando el eemplazo activamente.
Adjunto imágenes subrayando en rojo de lo que menciono.
Sino, me gustaría solicitar acceso temporal (wp-admin y FTP) a su sitio para analizar mejor el problema. Encontrará los campos necesarios para esto debajo del área de comentarios cuando inicie sesión para dejar su próxima respuesta. La información que ingresarás es privada, lo que significa que solo tú y yo podemos verla y tener acceso a ella.
- Haga una copia de seguridad de los archivos y la base de datos del sitio antes de brindarnos acceso.
- Si no ve los campos wp-admin/FTP, esto significa que los datos de inicio de sesión de su publicación y sitio web se harán PÚBLICOS. NO publique los detalles de su sitio web a menos que vea los campos obligatorios de wp-admin/FTP. Si no es así, pídame que habilite el cuadro privado.
El cuadro privado tiene este aspecto: enlace oculto
sabes que quice responderte el mismo día, agradeciendo toda tu ayuda, pero no encontré el botón para responder y ahora me doy cuenta que esto fué porque no estaba logeado a WPML, asi que antes de nada me disculpo por eso.
Dicho esto, te agradezco mucho por el video y toda tu ayuda, ya está todo resuelto.