I would like to create my spanish site at es.example.com. I know it is possible to use the author settings, but that method is subject to a lot of human error.

How hard would it be to add in the ability to serve content of a certain language on a subdomain?