To translate this sentence properly, the program would refer to a different set of vocabulary and rules for each element of the target language.
Um diesen Satz richtig zu übersetzen, würde das Programm  für jedes Element in der Zielsprache auf einen anderen Wortschatz  und ein anderes Regelwerk verweisen.