Having a website is an incredibly powerful thing - and can mean you will get visitors from all around the world. However - there's no guarantee that the visitors will your native language. This can mean you are closing yourself off to some locations.
The best way to fix this is to publish your content in multiple languages. However this is expensive - especially if you want to translate to many languages.
Another solution is to create a 'translations' page, and then make use of Googles translation tools to do the translations for you. This has the down side that the translations won't be perfect - but they will be a lot better than if you were to do this manually, and best of all are free.
The secret lies in the fact you can create a link to a Google translation of a website - so all you have to do is create a page that links to all of the possible translations.
To make this easier I have created a 'Translations Page Generator', that creates the html you need to add to your website.
To use this you should:
This process works equally well on both WordPress.com and WordPress.org hosted websites.
We'd love to get some feedback to help us create better themes.