Разные языки интерфейса но один язык для описания товаров. Возможно ли?

В fn_init_language есть хук, в нем всегда определяйте нужный вам display_language

я предпочту готовое решение и лучше нативное из коробки, сам я буду слишком долго копаться, плюс я не уверен что смогу хоть что-то придумать для мультивендора, там прямое наследование языка описания товара из настроек языка в профиле

Ой, это вы зря! У нас все делают вручную, возможно вы бы не делали, а другие будут делать и делают, нужно учитывать абсолютно всех.

Боюсь, из коробки такое вы очень долго ждать будете