Einen anderen Domain-Namen für jede Sprache verwenden
Drupal macht es leicht, auf verschiedene Sprachversionen Ihrer Webseite von verschiedenen Domains aus zuzugreifen.
Dies ermöglicht Ihnen zum Beispiel, englische Inhalte auf www.yourdomain.com und spanische Inhalte auf spanish.yourdomain.com zu haben.
Verschiedene Sprachen können sich in Subdomains oder gänzlich andere Domains befinden, einschließlich verschiedenen Top-Level-Domains. (TLDs).
Um dies zu tun, müssen Sie Drupal so einrichten, dass auf verschiedene Sprachen unter verschiedenen Domains zugegriffen wird und Sie müssen auch Ihren Webserver so einrichten, dass alle Domains auf dieselbe Drupal-Seite verweisen.
Einrichtung in Drupal
1) Gehen Sie auf /admin/settings/language/configure und wählen Sie „Nur Domain-Name" („Domain name only") als Spracheinstellung.

2) Rufen Sie die Sprachverwaltungsseite auf, /admin/settings/language und editieren Sie jede Sprache so, dass sie den Namen der Domain enthält
Für Englisch:

Für Spanisch:

Einrichtung in der Server-Konfigurationsdatei
Sobald Sie Drupal so eingestellt haben, dass verschiedene Sprache auf verschiedenen Domains angezeigt werden, müssen Sie Ihren Webserver anweisen, Anfragen von mehreren Domains an die selbe Drupal-Seite zu senden.
In Apache müssen Sie die .conf-Datei editieren und Alias zu allen verschiedenen Domains hinzufügen. Zum Beispiel:
ServerName www.yourdomain.com
ServerAlias spanish.yourdomain.com
Zusätzlich müssen Sie auch den Domain Name Server (DNS) so einstellen, dass er bei allen Domainnamen in den verschiedenen Sprachen auf Ihren Server verweist.
