Hi,
I spent some time looking into this and in the last few weeks there are similar incidents with duplicate product items with jingoshop, woocommerce, marketpress/wpmu when used with WPML after wordpress 3.5 update. The themes used in those cases are not Kriesi's.
So the issue is a bit more complex, and centers on wp3.5 upgrade. With a complex system such as wordpress and thousands of plugins there are always bound to be compatibility hiccups during updates since its impossible to q/a every possible framework/plugin/core combinations (considering each has multiple versions).
Here is the solution used by jingoshop that I adapted for woocommerce
1) You can either edit a file inside woocommerce plugin /templates/single-product.php or you can create an empty folder *inside the propulsion theme folder* and call it /woocommerce/ and copy and edit the single-product.php file there so that way it will over-ride the plugin file.
In either case you will need to replace lines 24-28 that look like
<?php while ( have_posts() ) : the_post(); ?>
<?php woocommerce_get_template_part( 'content', 'single-product' ); ?>
<?php endwhile; // end of the loop. ?>
with the following
<?php
if ( have_posts() ) {
the_post();
woocommerce_get_template_part( 'content', 'single-product' );
}
?>
The problem lies somewhere in the way the query is being reset - wp_reset_postdata instead of wp_reset_query in product page loops perhaps. But for now since the actual product is not doubled in the database, this solution works.
WPML version 2.63 is out today, with wp3.5 bugfixes, as well as update to Strings and Translation Management plugins.
Reference:
Jingoshop - http://wpml.org/forums/topic/wordpress-3-5-and-jigoshop-display-products-twice/
Marketpress - http://premium.wpmudev.org/forums/topic/wpml-marketpress-multishop-products-show-up-double-or-trilple-in-global-shop
WooCommerce - http://wpml.org/forums/topic/wordpress-3-5-update-crash-woocommerce-shows-twice-product-page/
Thanks,
Nick