You Translate! Website Translation System
How does this work? You assign the messages that you want to be translated. User signs in. Then your users translate messages and can also vote them. You then choose the translation for a specific message of a language and can either accept or delete it. After all your messages are translated for a specific language, you can make it live to your website.