To translate this sentence properly, the program would refer to a different set of vocabulary and rules for each element of the target language.
Para traducir esta oración  de manera apropiada, el programa hará referencia a  distintos vocabularios y reglas para cada elemento del idioma destino.