Hi Gyus,
Yes I confirm this is happening and (according to my opinion it is a bug and zen team should be notified...).
The problem is there because in file /includes/modules/sideboxes/whats_new.php there is a query and does not take into account the selected language.
Fix:
- First copy the file whats_new.php into /includes/modules/sideboxes/<MY_TEMPLATE>/ to ensure override mechanism compliance
- Secondly add the following line
and pd.language_id = '" . (int)$_SESSION['languages_id'] . "'
just before the line
and p.products_status = 1 " . $display_limit;
so in the end the whole query will be:
$random_whats_new_sidebox_product_query = "select p.products_id, p.products_image, p.products_tax_class_id, p.products_price, pd.products_name,
p.master_categories_id
from (" . TABLE_PRODUCTS . " p
left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id )
where p.products_id = pd.products_id
and pd.language_id = '" . (int)$_SESSION['languages_id'] . "'
and p.products_status = 1 " . $display_limit;
That should do the trick...:smile: