Ich habe durch das hier:
https://forum.shopware.com/discussion/7115/smarty-textbaustein-name-als-variable
mein eigentliches Problem bereits gelöst. Trotz der inzwischen vergangenen Zeit: Vielen Dank, das war meine Rettung.
Dadurch ist es mir gelungen, innerhalb der Auflistung der Zahlungsarten, im Backend nach Sprachen sortierte Texte zu pflegen. Wenn keine eingetragen ist, eben nichts.
Aus:
{s namespace="frontend/checkout/shipping_payment_core" name="change_
$payment_mean.name"}
wird
{""|snippet:"change_
$payment_mean.name":"frontend/checkout/shipping_payment_core"}
und alles ist schick.
Eine Frage bleibt mir jedoch, die erst durch diese Lösung auftaucht. Ich vermisse den Modifier “snippet” in der Smarty Dokumentation:
Chapter 5. Variable Modifiers | Smarty
Wie komme ich an solch “versteckte” Funktionen und Optionen?