Now, the issue I'm having deals with another plugin I'm using called qTranslate (http://wordpress.org/extend/plugins/qtranslate/). This plugin allows me to create multilingual content on my site which can be toggled on the front-end. So when I create a post, I am given two fields for the title and the text (one for each language). You can see a screenshot below to get an idea of what I mean.

The issue that I have is that whenever I toggle from one language to the next on the front-end, the YD Recent Post widget does not toggle with the rest of the site content and remains the same language (even though the posts displayed with the widget have a French equivalent).

Who is Participating?

Apparently, the plugin was displaying the recent posts that were pulled from my cache. So instead of flipping over the French, it would just continue to display the English that was stored in my cache.

Basically I just needed to go into the plugin code and disable the ability to store to cache.