Translation of your business messages into foreign languages could seem easy with the Internet at your fingertips, but this can create more problems than it solves.