Barack Obama in March 2006: I speak “Indonesian and a little Spanish.”
Obama on July 8, 2008: "It’s embarrassing when Europeans come over here, they all speak English, they speak French, they speak German. And then we go over to Europe and all we can say is merci beaucoup."
Obama on July 11, 2008: "I don’t speak a foreign language. It’s embarrassing!"
Obama today: "My German is not real good [...] I can speak Bahasi Indonesian but I don't think...there would be a lot of appeal to that."
Source: Weekly Standard Blog