With the help of the LangShop media theme, you can add different images for the different languages. You can do it for the following categories:
Products
Collection
Articles
Note, that you can translate both featured image and image in the product/collection/article description.