Two workers in uniform are standing next to some heavy machinery.
Twee arbeiders in uniform staan naast zware machines.
Two workers are standing by heavy machines
Twee arbeiders staan voor zware machines.
"Two workers are standing by heavy machines" is a rephrasing and generalization of "two workers in uniform are standing next to some heavy machinery". It did not tell us the workers are in uniform.
"Twee arbeiders staan bij zware machines" is een herformulering en generalisatie van "twee arbeiders in uniform staan naast een aantal zware machines."