Localizing the precompiler

Precompiler users can either run the precompiler with default localization values or custom localization values.