I’ve got two channels that are related. The website is multilingual and the {lang} global variable contains the language (en / nl / de / fr).
Using the {{lang}-something} approach works throughout the whole site, but not within the related entries tag.
The output of {{lang}-something} should be the content, but it literally is {en-something}. So the language is inserted but it’s not being parsed after that.
When I simply use {en-something} in the template (without dynamically setting the language) I do get the content.
Template snippet:
{related_entries id="product_usp_1"}
<div class="ups_item">
<h3>{{lang}-usp-title}</h3>
<p>{{lang}-usp-content}</p>
</div>
{/related_entries}
Any suggestions? Thanks in advance!
I’m not entirely sure why, but this works:
This code is insite the
related_entriestag, not embedded.PHP Parsing stage: input