Hallo,
Contao 5 und RSCE
PHP-Code:
'period' => [
'label' => ['Zeitraum','Wählen Sie den Zeitraum aus.'],
'inputType' => 'select',
'eval' => [
'tl_class' => 'w25',
],
'options' => [
'advent',
'weihnachten',
'silvester',
],
'reference' => $GLOBALS['TL_LANG']['MSC'],
],
und in der default.xlf
PHP-Code:
<trans-unit id="MSC.advent">
<source>period.advent</source>
<target>Advent</target>
</trans-unit>
<trans-unit id="MSC.weihnachten">
<source>period.weihnachten</source>
<target>Weihnachten</target>
</trans-unit>
<trans-unit id="MSC.silvester">
<source>period.silvester</source>
<target>Silvester</target>
</trans-unit
Im Backend kommt die Übersetzung an.
Im Frontend finde ich gerade nicht den Zugang, wie ich auf die Übersetzung zugreifen kann.
PHP-Code:
{{ ('MSC.' ~ period)|trans({}, 'default') }}
bringt im Frontend z.B. MSC.advent oder MSC.weihnachten
Wie greife ich hier korrekt auf die Übersetzung(en) zu?
Danke für die Hilfestellung