There were some interesthing words on that hub. I think it is an ad because each picture lists the name of a website. Actually I went to their website, which has some hilarious cake recipes that have clearly been translated into English using Bablefish or another online language translation service.
They are using a translation website such as google language tools. If you translate any random foreign language webpage into English you are likely to get some funny results. Once on qassia there was this really funny one about cleaning a carpet .