Translation of "Macro substitution" in German

Each external tool is a shell command which contains macros representing the document data. When activated, the macros are substituted with data from the active document.
Jedes externe Programm ist ein Befehlszeilenprogramm, das Makros für die Dokumentdaten enthält. Wenn die Programme benutzt werden, werden die Makros durch die Daten des Dokumentes ersetzt.
KDE4 v2

The script to execute when the tool is activated. Before passing the script to the shell, the following macros are substituted:
Das Skript, das ausgeführt wird, wenn das Programm gestartet wird. Bevor das Skript an den Befehlsinterpreter übergeben wird, werden die folgenden Makros ersetzt:
KDE4 v2