Is it possible to have multiple locales that use different domains instead of subfolders? Instead of:


example.com/en
example.com/de


I'd have:


example.com
example.de


Can I do this with craft? I see this has been discussed, but a complete solution hasn't been posted.
It is discussed here in the craft docs: 

There is an example with different toplevel domains.

English and German each get their own domain

craft/
public_html/            --&gt; example.com/
    .htaccess
    index.php
public_de/              --&gt; example.de/
    .htaccess
    index.php