I use your plugin for 8 languages and geotarget certain bits of content (amazon/ebay links/buttons) to these users depending on their location. The Spanish translated page may serve amazon links for Mexico or Spain. The English page can serve USA, UK or Canadian links. It all depends on where the user is located.
It looks like your cache is caching these links, meaning users in e.g. Mexico are sometimes seeing Spanish or even USA links. The languages work fine, its the actual geolocated content that is often wrong (unless the user presses CTRL F5). Obviously, I can't tell my users to do that

Is there a way I can inform your cache of the locale of the page, so it caches different versions of the same language. I only have a few locales. The plugin is perfect aside from this.