Hierzu eignet sich am Besten ein MSGF.
In der DSPF werden die Textkonstanten per MSGID aus der MSGF zur Laufzeit geladen.

Durch unterschiedliche Sprach-MSGF's (Sprachlib oder per OVRMSGF) ist die Steuerung doch sehr einfach.

Zu deiner eigentlichen Frage:
In CLP geht das gar nicht, da du nur 1 Datei im CLP öffnen kannst.
Schreibe ein kleines RPG-Programm, dass die nötigen Aufgaben durchführt.

Im CLP dann eben:
call loadtext parm('ID1' &text)
chgvar &dspf1 &text
call loadtext parm('ID2' &text)
chgvar &dspf2 &text
:

Wie du siehst ganz schön aufwändig.

Da lob ich mir schon eher die MSGF, zumal ich das Ergebnis mit STRSDA OPTION(3) direkt betrachten kann.