webmatch/WbmTagManagerEcomm

Translations dont use Fallback with multiple Languages

Opened this issue · 1 comments

When you have multiple Languages, the queries just select the one with the current language_id.
But if the Language B is based on the Language A, then this plugin returns empty values for B.

E.g. the category or the properties have no translation for B. So they end up as just an empty string instead of using the A translation (like shopware itself does).
The Twig queries should use the fallback-language, if no translation is found in the current one.

We will evaluate how much effort we need and include that in our planning. But since this is a free plugin, it may take a while until we get to implementation. If you need a quick solution, you can submit a pull request with the fix of this issue.