1.Localise.biz
Rank:92,779
Worth:$67,000
Free translation management and localization software for developers building multi-language apps.