I checked the translations that were presented - they looked pretty good for French, German, Italian, Spanish, and Portuguese. (I don't know whether the idiom is ok - maybe its like instruction manuals from foreign parts!) However the Japanese, Chinese and Korean only showed as questionmarks!.
For reference, my site is
http://www.marishka.ca
Is Top sites really a hoax? ... I don't think so!
Time alone will tell - I know that my site can now be read in other languages, but now I have to put meta tags in foreign languages.
Does anyone know if there is a limit to the number of tags that can be read??