1. A computer implemented method in a data processing system for performing configuration rule translation mapping, the computer implemented method comprising computer implemented steps of: receiving one or more inputs to create a new feature according to requirements for a specific machine type by a configuration rule translation mapper, wherein the one or more inputs to create the new feature are translation source data; receiving a selection of one or more translation types by the configuration rule translation mapper; performing configuration rule translation mapping based on the one or more translation types selected to translate the translation source data into a desired format by the configuration rule translation mapper, wherein the configuration rule translation mapping translates and maps a structure of the specific machine type into data and images for a system, and wherein the configuration rule translation mapping performs language translation from a first language to a second language using a multi-language dictionary system; transferring the translation source data translated into the desired format by the configuration rule translation mapper to a configurable transformation macro, wherein the configuration rule translation mapper is created by the configurable transformation macro; determining whether a portion of the translation source data is untranslatable; responsive to determining that a portion of the translation source data is untranslatable, tagging the portion of the translation source data that is untranslatable with an indication code; outputting the portion of the translation source data that is untranslatable with the indication code for corrections; and outputting a final transformation output by the configurable transformation macro using a transformation macro script and one or more transformation templates.