To translate this sentence properly, the program would refer to a different set of vocabulary and rules for each element of the target language.
Pour traduire cette phrase correctement, le programme devra consulter un jeu de règles et de vocabulaires différents pour chaque élément de la langue cible.