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

Etiquetado: 

This topic contains 8 respuestas, has 2 mensajes.

Last updated by Andrés hace 4 meses, 2 semanas.

Assigned support staff: Andrés.

Autor Publicaciones
mayo 30, 2019 a las 9:10 am #3921597

anaG-12

Tengo un problema con la dirección de los dominios en idiomas.
Tenemos el dominio disnou.cat que va a la versión en su idioma pero en cuestión de un segundo se va al idioma principal en disnou.com

URL de (disnou.cat) sitio web donde aparece el problema:
hidden link
hidden link

Hemos hablado con nuestro hosting y la parte de ellos en principio ya está configurada, también hemos visto el archivo .htaccess y también tiene el código que he leido en sus instrucciones que de be de tener.

Pero al marcar el idioma en 'Formato URL del idioma' en WPML sale 'No válido' en rojo (adjunto captura)

mayo 30, 2019 a las 10:56 am #3922377

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Hola,

Bienvenido al soporte de WPML.

Para el error que aparece como "No válido", simplemente quita la opción de validación.

Sin embargo, realiza la siguiente prueba para ver si tus dominios han sido creados correctamente. Una vez esto funcione, lo segundo anterior debería funcionar:
- Desactiva WPML.
- Accede a tu dominio secundario.
- Debes ver el mismo contenido y no debe haber ninguna redirección.

Documentación:
https://wpml.org/2016/04/use-wpml-different-domains-per-language/

Un saludo,
Andrés

mayo 30, 2019 a las 3:44 pm #3924439

anaG-12

Hola Andrés,

Ahora mismo puedo confirmarte que tanto disnou.es, como disnou.com y disnou.cat están apuntando correctamente al mismo WordPress. No se si es lo correcto, claro.

A partir de ahí, creo que uno muestre un idioma y los otros otro ya dependería de la configuración de WPML; según la documentación, esto podría hacerse desde "WPML -> Languages to Different domain per language". pero no hace caso.

Ya desactivé el WPML y al poner disnou.cat se vá igualmente a disnou.com. ¿...?

Creo que no acabo de entender que es lo que falta por hacer.

Quedo a la espera.

Ana

mayo 31, 2019 a las 5:23 am #3927787

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Gracias por tus comentarios, Ana. Sin embargo, si aún estando desactivado WPML, el dominio .cat se redirecciona al .com, el problema parece estar ligado a esta configuración.

1. ¿Podrías revisar a nivel de servidor, .htaccess, plugins que no tengas ninguna redirección instalada?

2 ¿Podrías contactar a tu hosting y comentarles esta situación y ver si la pueden solucionar?

Saludos

junio 3, 2019 a las 8:49 pm #3946115

anaG-12

Hola Andrés,
He vuelto a comprobar todo el tema del servidor y he probado a desactivar plugins por si había incompatibilidades con el wpml, como nos ha recomendado también nuestro proveedor de hosting.
Ellos por su parte alegan que no hay redirecciones y que todo está correcto y que el problema debe ser vuestro, y la verdad, aquí seguimos de un lado para otro sin saber cual es el problema :(.
Espero que se os ocurra alguna nueva idea.
También os podríamos dar algún acceso a la web, si lo veis necesario, para poder avanzar.
Gracias por vuestra ayuda.
Un saludo.

junio 4, 2019 a las 5:17 am #3948069

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Hola,

Entiendo tu situación, pero si esta redirección está presente sin WPML no veo como podemos solucionarlo de nuestra parte. Sin embargo, siempre podemos echar un vistazo.

¿Me podrías dar las credenciales de tu sitio web de prueba, de esta manera podemos dar un vistazo a tus ajustes, así como los pasos necesarios para reproducir este comportamiento?

Para esto, debes poder ver una forma protegida en la parte inferior de este tópico. (Te pide hacer un backup y un + Aviso legal). Una instalación de test es preferible y nos haría mucho más fácil hacer una evaluación. En cuanto tenga más información te lo haré saber

Importante: Haz un backup completo de tu sitio. Puedes usar un plugin como Duplicator para este propósito. Mira en: http://wordpress.org/plugins/duplicator/

Si no ves este formulario para completar los campos confidenciales NO los publiques, ya que serán visibles en el foro:
hidden link

Privacidad y seguridad al proporcionar información de Debug para soporte:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

junio 4, 2019 a las 10:37 am #3950359

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Gracias por tus credenciales, Ana. He podido entrar a tu sitio y en este momento todo parece funcionar correctamente. Si accedo al catalán, los contenidos se muestras correctamente.

Saludos

junio 4, 2019 a las 10:58 am #3950613

anaG-12

Hola Andrés,

Si, eso ya pasaba. Si entras al dominio.com y le das a la bandera o selector del otro idioma, se vá al otro idioma sin problema. La cuestion es otra....como creo que he comentado.

Si pones el dominio.cat, en cualquier navegador, se supone que debe de ir a la versión en catalán directamente no ir al .com y de ahí al .cat a través de la bandera o selector.

Igual que cuando pongamos en la web (que está previsto) la versión en ingles dominio.en o en aleman dominio.de , deberían lógicamente de ir a su versión de idioma correspondiente. No ir al dominio.com y de ahí que se tenga es escoger el idioma de nuevo.

Como comenté, nuestro hosting nos asegura (y les he hecho mirar varias veces) que los dominios están apuntando correctamente todos al mismo wordpress y que el que hace que al entrar con un dominio, se muestre un idioma u otro es el plugin WPML; es decir, a nivel de servidor no hay nada que configurar, depende todo de este plugin.

Me aseguran que es algo a nivel de WPML y wordpress y no de hosting.

Quedo a la espera de tu respuesta. Muchas gracias por anticipado Andrés.

Ana

junio 4, 2019 a las 12:38 pm #3951705

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Gracias por la aclaración, Ana, pero esto sucede incluso cuando WPML no está activado así que no se como puede ser ocasionado por nuestro plugin. He revisado de todas maneras tus ajustes y no veo nada extraño con respecto a WPML.

Lo primero, es asegurarte que tu hosting te pueda proveer la configuración de dominios adecuada, una vez lo logres, WPML debería funcionar también. Dada las circunstancias, te aconsejo que los recontactes.

Saludos,
Andrés