title: Django Internationalization and localization instead of /en use a specific domain for each language
body: <p>i have 3 domains, which will be one website, just that each one will serve a language
  ej: (right now i am in dev mode so i only have localhost to test)</p>
  
  <pre><code>drenglish.com for 'en'
  drspanish.com for 'es_ES'
  drportugueses for 'pt_BR'
  </code></pre>
  
  <p>automatically Internationalization and localization works with /lang added to the urls, but i dont want that
  i tried transurlvania but cant figure it out, is there an easy way to use my translated  po file and tie it to a domain ?
  site framework seem to maybe be the answer, but i get lost when they tell to create different settings and urls files for each domain so you can add the right SITE_ID</p>
  
  <p>i am starting to use i18n for the internationalization and localization</p>
  
  <p>settings;</p>
  
  <pre><code> middleware: 'django.contrib.sites.middleware.CurrentSiteMiddleware'
   USE_I18N = True
  
   #drspanish.com = ID 5
   #drportugueses = ID 4
   #drenglish.com = ID 1
  
   SITE_ID = 1
  
   from django.utils.translation import ugettext_lazy as _ LANGUAGES = (
       ('en', _('English')),
       ('pt_BR', _('Portuguese')),
       ('es_ES', _('Spanish')), )
  
   LOCALE_PATHS = (
       os.path.join(BASE_DIR, 'locale'), )
  </code></pre>
  
  <p>urls(main);</p>
  
  <pre><code>from django.conf.urls.i18n import i18n_patterns
  
  urlpatterns = [
      #urls for english + global
      path('admin/', admin.site.urls),
      path('users/', include('users.urls')), #for allauth
      path('accounts/', include('allauth.urls')), #for allauth
      url(r'^ckeditor/', include('ckeditor_uploader.urls')), ]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) # comment out this line from the +... if the website is live, its only to serve image in debug mode
  
  urlpatterns += i18n_patterns(
      url('', include('home.urls')), #for allauth
      url('contact', include('contact.urls')),
      url(r'^videos/', include('video.urls')),
      url(r'^dash/', include('UDash.urls')),
      url(r'^appointment/', include('appointment.urls')),
      url(r'^blog/', include('blog.urls')),
      url(r'^cart/', include('cart.urls')),
      url(r'^shop/', include('shop.urls')), )
  </code></pre>