According to this forum conversation, language versions of commerce content cannot be deleted:
But surely there must be some way around this? A client wishes to disable 4 obsolete languages and we have disabled them in Admin and on the catalog but they still appear in the Catalog manager.
How can we get rid of them completely?
If you unselected the languages from the Catalog, they should be hidden from the product editing view.
Thanks, but they will not be deleted from the database?
No, if I remember correctly, they are not deleted.
And there is no way of removing that content? I dont really like the idea of having thousands of objects in the databases that's not used or surfaced anywhere, just because there is no way of cleaning it away?
In theory there are. The dirty way would be delete them from directly from database. The less dirty way is to export the catalog, delete it, then re-import (but you then lost non published versions).
I will have to check to see if there is a better way, if only I have time :)
Would be super helpful Quan, thanks.