Baidu ("the Chinese Google") is a popular search engine in China. The web services company (registered in the Cayman Islands) and its name are discussed in "Soon to be lost in translation," which I posted a little over a year ago.
Now Baidu has launched a new machine translation service. A friend of mine in China impishly suggested that I give Baidu Fanyi a whirl by typing in 我恨中国. Language Log readers are invited to try it themselves and see what they get. Read the rest of this entry »
Read the rest of this entry »