How to set multiple domains for one language
Once you've set up Drupal to serve different languages in different domains, you need to instruct your web server to send requests from multiple domains to the same Drupal site.

In Apache, you'll need to edit the .conf (httpd.conf) file and add aliases to all the different domains. For example:

ServerName en.example.com
ServerAlias en.m.example.com


In addition to this, you'll also need to point the domain name server (DNS) to your server for all the domain names in different languages.