Saltar navegación

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

Problema:
El cliente tiene problemas con el selector de idiomas en su sitio web, especialmente en dispositivos móviles y tabletas. El botón de cambio de idioma no aparece correctamente y el cliente desea saber cómo crear un widget separado para el selector de idiomas y cómo acercar la flecha al texto del idioma seleccionado.

Solución:
1. Verificamos que el selector de idiomas que el cliente menciona no fue creado con WPML y recomendamos contactar a los autores del tema para resolver el problema.
2. Sugerimos seguir los pasos de nuestra guía para configurar el selector de idiomas de WPML: Configuración del intercambiador de idiomas.
3. Recomendamos mostrar el selector de idiomas utilizando un shortcode, tal como se indica en nuestra guía: Añadiendo selectores de idiomas usando PHP y shortcodes.
4. Para ajustar la posición de la flecha cerca del texto del idioma, proporcionamos instrucciones para hacerlo mediante CSS, según se describe en: Estilizar el selector de idiomas.
5. Proporcionamos un código CSS específico para que el cliente lo agregue en la sección de CSS Adicional de su tema:

.wpml-ls-legacy-dropdown{ width: auto; }

Es posible que esta solución no sea relevante para su caso, ya sea porque está desactualizada o porque no se aplica a su situación específica. Si es así, le recomendamos abrir un nuevo ticket de soporte. También recomendamos revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tiene instaladas las últimas versiones de los temas y plugins. Si necesita asistencia adicional, no dude en contactarnos en el foro de soporte de WPML.

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 14 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 10 meses.

Asistido por: Carlos Rojas.

Autor Entradas
Abril 17, 2024 en 3:42 pm #15533842

franciscoL-17

Al momento de ver en celular o mobile aparece el cambio de idioma pero no el boton de cambio.

Screenshot_2024-04-17-10-38-37-688_com.android.chrome.jpg
Abril 17, 2024 en 3:58 pm #15533896

franciscoL-17

En desktop tambien tiene el problema.

Untitled.jpg
Abril 17, 2024 en 4:43 pm #15534133

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por contactarnos

El selector de idiomas que aparece en la cabecera de su sitio no ha sido creado con WPML. Le recomiendo que contacte con los autores del selector de idiomas y les pida que revisen este problema.

Si desea utilizar un selector de idiomas creado con WPML debe seguir los pasos descritos en esta guía: https://wpml.org/es/documentation-2/guia-de-inicio/configuracion-del-idioma/opciones-del-intercambiador-de-idiomas/

Saludos,
Carlos

Abril 17, 2024 en 4:50 pm #15534181

franciscoL-17

Debe ser problema de Astra, entonces. Mil gracias.

Abril 17, 2024 en 4:51 pm #15534182

franciscoL-17

Gracias

Abril 17, 2024 en 4:56 pm #15534188

franciscoL-17

Estaba viendo y el boton es de WPML switcher. Mira el video
enlace oculto

Abril 18, 2024 en 9:47 am #15536917

Carlos Rojas
Supporter

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

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

Hola,

Al parecer lo que muestra en su video es elemento del selector de idiomas de WPML, pero no es lo que está al final del menú en su sitio. Y si ha utilizado el mismo elemento, entonces no es exactamente el selector de idiomas de WPML.

Le recomiendo que utilice un shortcode de los que aparece en la guía que compartí.

Abril 18, 2024 en 11:36 am #15538039

franciscoL-17

Hice lo que me comentaste funciona pero cuando voy a ver en version celular o IPAD.
Aparece dentro del menu como se puede crear un widget separado para que uno lo coloque aparte del menu.

enlace oculto

La parte de WPML Widget Languge Swticher no tiene opcion de escoger widget 1,2 y 3. No se si me explico. Pero le dejo otro video corto

enlace oculto

Abril 18, 2024 en 11:49 am #15538109

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por compartir los videos.

En este caso debes mostrar el selector de idiomas utilizando un shortcode tal y como se indica en esta guía: https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/adding-language-switchers-using-php-and-shortcodes/

Abril 18, 2024 en 11:52 am #15538114

franciscoL-17

Ya pude encontrar el widget.
Pero como hago para que la flecha este mas cerca de la palabra.
enlace oculto

Abril 18, 2024 en 12:11 pm #15538376

Carlos Rojas
Supporter

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

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

Hola,

Esto debe hacerlo via CSS como se describe en esta sección: https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/#style-language-switcher

Abril 18, 2024 en 12:17 pm #15538429

franciscoL-17

Pudiera asistirme con el codigo css para que este la flecha mas cerca del idioma. Por favor y gracias. Ya que no cuento con conocimiento tecnicos. Mil gracias

Abril 18, 2024 en 12:22 pm #15538483

Carlos Rojas
Supporter

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

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

Por supuesto 🙂

Puede compartir la URL donde ha añadido el selector de idiomas? En la URL actual (enlace oculto) todavía me aparece el selector antiguo

Abril 18, 2024 en 12:34 pm #15538626

franciscoL-17

Ya le hice limpieza de cache para ver si ya le debe aparecer diferente sino limpie cookies para ver si le cambio.

Abril 18, 2024 en 12:39 pm #15538720

Carlos Rojas
Supporter

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

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

Gracias!

Por favor ve a Apariencia -> Personalizar -> CSS Adicional y añade este código:

.wpml-ls-legacy-dropdown{
     width: auto;
}

- Guarde los cambios y compruebe si el problema desapareció