Check out the new web site: 99translations.com.
You can easy use your language knowledge to translate software to make some money!