Reply to comment

Utilizar un nombre de dominio diferente para cada idioma

Drupal facilita la visualización de tus sitios Web en idiomas diferentes desde diferentes dominios.

Ésto te permite, por ejemplo, tener contenidos en inglés en www.yourdomain.com y contenidos en español en spanish.yourdomain.com.

Los diferentes idiomas pueden estar en subdominios o en dominios totalmente diferentes, incluyendo dominios de nivel superior (TLDs)

Para hacerlo, deberás configurar Drupal de modo que pueda visualizar idiomas diferentes en dominios diferentes, también deberás configurar tu servidor Web de modo que enlace todos los dominios al mismo sitio en Drupal.

Configuración en Drupal

1) Ve a /admin/settings/language/configure y selecciona "Domain name only" como el idioma deseado.

Configuración del nombre de dominio

2) Ve a la página de administración de idiomas, /admin/settings/language y edita cada idioma para poder incluir el nombre de dominio.

Para el idioma Inglés:

Dominio del idioma inglés

Para el idioma Español:

Configuración del idioma español

 

Definición de parámetros en el archivo de configuración del servidor

Una vez que has configurado Drupal de modo que se pueda visualizar idiomas diferentes en dominios diferentes, debes dar instrucciones a tu servidor Web para que envíe solicitudes desde dominios múltiples al mismo sitio en Drupal.

En Apache, deberás editar el archivo con extensión .conf y agregar un alias distinto para cada dominio. Por ejemplo:

ServerName www.yourdomain.com
ServerAlias spanish.yourdomain.com

Además, también deberás enlazar el servidor de nombre de dominio (DNS - domain name server) al servidor de todos tus nombres de dominio en idiomas diferentes.

Reply

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options