Apply bda.plone.shop.dx.ITradingBehavior behavior to product and variant. Remove item_number from bda.plone.productshop.behaviors.IProductBehavior. It's provided by bda.plone.shop.dx.ITradingBehavior now for products and variants, and productgroups do not rely on this information at all.
update translations