Hi, I can chip in on this, it would be great indeed if WC Vendor did support qtranslate X, see here: https://wordpress.org/plugins/qtranslate-x/
What Qtranslate does (don’t ask me how) is that it creates one version of any page into all the languages that have been set up for the plugin (see exampel screen shot attached). The pages are all set up with some url-logic, in my case the logic is wwww.sitename.fi/en/vendor/vendorname (if I exptraolate how your solution would look like ;-), the ‘en’ code being the language code for the active language.
What now happens is that the shop description does not have a language code set and the system ignores the page. Product pages do work.
WooCommerce is supported by QtranslateX using a small additional plugin, I think the same model would also work for WC Vendor.
The idea ofcourse is that the Shop name and the full shop description should be available in all the different languages.