I'm trying to delete all versions of a product with variants for a lanugage that is not the master language.
If I use "Delete all verions on Norwegian" is says "You cannot delete this version". If I delete one by one I cannot delete the last version even if it is not published, the option is available.
I works fine in the CMS but maybe Commerce has a different build in behavior?
My memory is a bit rusty now, but the basic concept for Commerce is that a catalog content will always be available in all languages of the catalog it's in. So if Norwegian is defined as a language in your catalog, your product will always have at least one version in Norwegian. Even if you delete all versions (using one way or another), next time you open the product it will have one version (Created and saved on the fly)
Yes, looks like it. I created a new product and got a version in all languages.