Here’s an article I just wrote:
These days, the web allows you to make your local business a global one. But in order to do that effectively, you need to speak the language. WPML Multilingual CMS can make translating your website much easier. While it is a paid plugin, I think you will find that it’s well worth the cost.
Find the full article here: http://marknetgroup.com/blog/translating-your-wordpress-site/