translate product type title
You should use node to display the product since commerce doesnot provide a product display page. 

Then by replacing the title for that content type allows you to translate the product title.

To create product node page while creating the product in commerce form you can make use of inline node form provided by using Inline entity form module