1. A method for creating a specific locale source file on demand suitable for compilation in a computer, the method comprising: receiving a request to assemble a specific locale source file; retrieving an input file including a plurality of localization values related to the specific locale source file; determining a first category of localization values; selecting process routines based on the first category of localization values, wherein each process routine comprises a scripting function to automatically extract localization values associated with the first category of localization values; selectively extracting first localization values associated with the first category of localization values via the selected process routines; storing the extracted first localization values into a memory of the computer; determining a positive monetary format and a negative monetary format for inclusion in the specific locale source file when the first category is a monetary category; replacing a currency symbol with a corresponding alphabetic name when the currency symbol of the specific locale source file is in a graphical form; and assembling the extracted first localization values into the specific locale source file suitable for compilation.