Saltar al contenido Saltar a la barra lateral

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

Problema:
Estás intentando usar subdominios diferentes para cada idioma en tu sitio web, pero al traducir al chino, la bandera aparece en inglés en el subdominio cn.mrcigarshop.com en lugar de mrcigarshop.com. Además, al validar un subdominio, aparece el mensaje 'Not Valid'.
Solución:
El problema se debía a la configuración en tu archivo wp-config.php. Específicamente, las líneas que definían WP_HOME, WP_SITEURL y COOKIE_DOMAIN estaban causando el error. Para resolverlo, debes comentar las siguientes líneas en tu archivo wp-config.php:

define( 'WP_HOME',    'https://' . $_SERVER['HTTP_HOST'] );

define( 'WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] );

define( 'COOKIE_DOMAIN', '.mrcigarshop.com' );

Después de comentar estas líneas, el dominio debería validar correctamente y el selector de idiomas funcionará como se espera.

Si esta solución no resuelve tu problema, o si parece estar desactualizada o no aplicable a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y verificar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.

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 4 respuestas, tiene 0 voces.

Última actualización por ricardod-23 hace 2 meses, 4 semanas.

Asistido por: Paola Mendiburu.

Autor Publicaciones
septiembre 10, 2025 a las 11:24 am

ricardod-23

Antecedentes del problema:
Estoy intentando usar subdominios diferentes para cada idioma en mi sitio web. Sin embargo, al traducir al chino, la bandera aparece en inglés en el subdominio cn.mrcigarshop.com en lugar de mrcigarshop.com. Puedes ver el problema en enlace oculto.

Síntomas:
Cuando valido un subdominio, aparece el mensaje 'Not Valid'.

Preguntas:
¿Por qué aparece la bandera en inglés en lugar de chino en el subdominio?
¿Cómo puedo solucionar el error 'Not Valid' al validar un subdominio?

septiembre 11, 2025 a las 7:28 am #17392897

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

¿Me das permiso para instalar el plugin Adminer para poder acceder a la base de datos?

¿Me podrías dar también acceso a FTP?

He marcado la siguiente respuesta como privada para que puedas añadir las credenciales de manera segura.

El cuadro privado tiene este aspecto: enlace oculto

septiembre 11, 2025 a las 1:30 pm #17394529

ricardod-23

¿Alguna novedad sobre este asunto?

septiembre 12, 2025 a las 7:14 am #17396238

ricardod-23

Necesitaríamos poder avanzar con este tema, es bastante urgente ¡Gracias!

septiembre 12, 2025 a las 8:13 am #17396608

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

Ya he podido resolver el problema.

Era por el siguiente código que tenías en wp-config.php:

define( 'WP_HOME',    '<em><u>enlace oculto</u></em>' . $_SERVER['HTTP_HOST'] );
define( 'WP_SITEURL', '<em><u>enlace oculto</u></em>' . $_SERVER['HTTP_HOST'] );
define( 'COOKIE_DOMAIN', '.mrcigarshop.com' );

Lo he comentado y ya aparece domain valid y el selector de idiomas funciona correctamente.

septiembre 12, 2025 a las 10:13 am #17397042

ricardod-23

¡Gracias! Ya funciona biien