Teljesen felesleges ez a két külön program-os dolog.
Az a kód amit linkeltem neked pont ezt csinálja windows alatt. Első induláskor ha nem észleli a nyelvi beállítást feldob egy nyelvválasztót, a továbbiakban meg ezt az elmentett beállítást használja.