AllowAre.com
About AllowAre.com
Life Translator (LT) is a multilanguage translation program for Windows based PC's. LT supports most European languages and is continuously being expanded and updated with more languages and words. LT even translates whole sentences, thus circumventing typical grammatical problems. From LT version 2, users can share their translations and is improving with only a little efford from each user.