Saltar navegación

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.

Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Etiquetado: 

Este tema contiene 9 respuestas, tiene 2 voces.

Última actualización por Mateus Getulio hace 1 año, 1 mes.

Asistido por: Mateus Getulio.

Autor Entradas
marzo 10, 2023 en 12:47 pm #13217477

guillemC-3

Hola, me gustaría modificar el selector de idioma de mi web photocall.cat para que tanto en PC como en Smartphone quede algo similar a las imágenes adjuntas.
Es posible?

photocall-mbl.jpg
photocall-pc.jpg
marzo 10, 2023 en 9:01 pm #13220851

Mateus Getulio
Supporter

Idiomas: Inglés (English ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

¡Bienvenido al foro de soporte de WPML!

Para construir su selector de idioma personalizado, deberá seguir estos pasos:

- Agregar el código PHP que representa al selector de idiomas
- Crear el estilo del selector de idiomas con CSS
- Actualizar los ajustes del selector de idiomas

Explicamos cada detalle de estos pasos en esta documentación, por favor échale un vistazo: https://wpml.org/es/documentation-2/guia-de-inicio/configuracion-del-idioma/opciones-del-intercambiador-de-idiomas/intercambiador-de-idiomas-personalizable/

Intente seguir el tutorial que se describe allí y háganos saber si puede lograrlo. ¡Gracias!

Saludos,
Mateus.

marzo 10, 2023 en 9:07 pm #13220873

guillemC-3

Hola, pero el tutorial que enlazas es para un selector flotante…yo lo quiero dentro del menú como en las imágenes adjuntas…cómo se debería hacer? (Mis conlcimientos de php/css son de principiante…)
Gracias!

marzo 13, 2023 en 4:10 pm #13234693

Mateus Getulio
Supporter

Idiomas: Inglés (English ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Lo siento por la respuesta tardía.

¿Parece que ya has implementado esos estilos de conmutadores?

Lo que veo es que el conmutador en la versión de escritorio no encaja en el menú, que es demasiado grande y causa este problema (pero este es un problema relacionado con el tema, no con WPML).

Por favor manténganos informados si pudo resolver la solicitud inicial o no. ¡Gracias!

marzo 13, 2023 en 6:31 pm #13236123

guillemC-3

Hola, no, aún no lo he resuelto...
Me falta implementar los separadores | entre los idiomas...
He visto este soporte "https://wpml.org/forums/topic/adding-a-separator-in-the-language-switcher/" pero no consigo que aparezca el separador. O si lo consigo se ve " Español | Català | English |" y me gustaría sin el último y que quedara mas junto..
¿Cómo lo podría hacer?
Gracias

marzo 13, 2023 en 8:52 pm #13236907

Mateus Getulio
Supporter

Idiomas: Inglés (English ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Gracias por su respuesta.

¿Podría intentar agregar el siguiente código en su sección Personalizar -> CSS adicional?

.wpml-ls-native::after {
  position: absolute;
  content: "|";
  margin-left: 7px;
}

Debería funcionar, pero primero deberá actualizar WPML a 4.6 (asegúrese de tener una copia de seguridad del sitio web primero).

PS: por favor tenga en cuenta que el código proporcionado debe usarse como información. Recuerde que la codificación personalizada está fuera del alcance de nuestro soporte, por lo que no podemos crear, depurar ni modificar el código por usted y es su responsabilidad mantenerlo. Esperamos que el que usamos como ejemplo pueda guiarlo en la dirección correcta. Por favor, consulte nuestra política de soporte: https://wpml.org/es/purchase/politica-de-soporte/

Gracias,
Mateus.

marzo 14, 2023 en 9:36 am #13240565

guillemC-3

Gracias!
Un par de duas más...

1. El "|" que aparece al final después del English, se podría quitar?

2. En el menú en versión smartphone/tablet, se podría poner un idioma al lado de otro (lista horizontal)? (de no poderse poner, se podría quitar en esas versiones el separador "|"?

Gracias

marzo 14, 2023 en 8:42 pm #13246511

Mateus Getulio
Supporter

Idiomas: Inglés (English ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Como última prueba, por favor pruebe el código que mi colega sugirió aquí: https://wpml.org/fr/forums/topic/ajouter-un-separateur-entre-les-selecteurs-de-langue-du-menu/#post-13233857

Si ni siquiera este te funciona, me temo que será necesario configurar el conmutador con más personalización de código. En este punto, estaría más allá del alcance de este foro de soporte, pero le recomendamos que consulte nuestra página de contratistas: https://wpml.org/contractors/.

Gracias por su comprensión.

marzo 15, 2023 en 8:11 am #13248741

guillemC-3

Resuelto!!

Gracias!

FYI, el código usado:

li.wpml-ls-item:before {
    content: "|" !important;
    position: absolute !important;
      margin-left: -16px !important;
}
li.wpml-ls-item.wpml-ls-first-item:before {
    content: "" !important;
}
marzo 15, 2023 en 5:57 pm #13254475

Mateus Getulio
Supporter

Idiomas: Inglés (English ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Gracias por la actualización.

Me alegro de que hayas podido resolver esto. En este caso, espero que estemos bien para cerrar aquí.

No dude en contactarnos en cualquier momento si necesita ayuda con nuestros productos.

Atentamente,
Mateus.

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.