One of the linked sites is not in English. How could I read what is on that site as it looks interesting?
If you are using Firefox, you may want to try the gTranslate extension. This extension make use of the Google translation services and works well enough.
If you are using IE, you may want to visit the Google site and install the Google Toolbar which has a translation button.
Use these tools at your own risk. (ed.)