I need help with adding an embed catalog in my site via Liquid

Topic summary

A user is implementing an embeddable Stanley Stella product catalog on a Shopify site using Liquid templating and JavaScript. The catalog is currently functional but has two specific issues:

Current Problems:

  1. Language switching: The catalog’s language attribute is hardcoded to “NL” (Dutch) but needs to dynamically change based on the customer’s selected language (supporting EN/DE/ES/FR/IT/NL)

  2. Navigation limitation: Clicking catalog items only navigates to collection pages, not individual product pages—despite this functionality working correctly on reference sites using the same embed code

Status: The discussion remains open with no responses yet. The user has provided their implementation code, live page URL, and a working reference example for comparison.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hi Community!

I try to get a catalog in on a Shopify page via Liquid and got pretty far, only have 2 issues:

This is the code:

This is the page I have now:
https://www.chefscotton.com/pages/stanley-stella-promotional-apparel-catalog?_pos=1&_psq=stanley&_ss=e&_v=1.0&cat=collection

  1. The language (“NL” in this case) should switch when a customer is using another languages (EN/DE/ES/FR/IT/NL).

  2. For some reason I can not click to a product page, only to a collection. I know it should work, as it does on other websites: https://www.joor.it/stanley-stella/stanley-stella-catalogus/?cat=unisex&st=STTU169. Why does it work here and not on my website?

I hope someone can help me out.