added check to determine if product is upgradeable
added translation to product