13. A non-transitory computer readable storage medium embodying computer readable instructions, comprising: instructions executable by a computer to receive a request to assemble a specific locale source file; instructions executable by the computer to retrieve an input file including a plurality of localization values related to the specific locale source file; instructions executable by the computer to determine a first category of localization values and to select process routines based on the first category of localization values, wherein each process routine comprises a scripting function to automatically extract localization values pertaining to associated with the first category of localization values; instructions executable by the computer to selectively extract localization values associated with the first category by scripting functions of the selected process routines; instructions executable by the computer to store the extracted localization values into a memory of the computer; and instructions executable by the computer to determine 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; instructions executable by the computer to 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 instructions executable by the computer to assemble the extracted localization values into the specific locale source file suitable for compilation.
13. A non-transitory computer readable storage medium embodying computer readable instructions, comprising: instructions executable by a computer to receive a request to assemble a specific locale source file; instructions executable by the computer to retrieve an input file including a plurality of localization values related to the specific locale source file; instructions executable by the computer to determine a first category of localization values and to select process routines based on the first category of localization values, wherein each process routine comprises a scripting function to automatically extract localization values pertaining to associated with the first category of localization values; instructions executable by the computer to selectively extract localization values associated with the first category by scripting functions of the selected process routines; instructions executable by the computer to store the extracted localization values into a memory of the computer; and instructions executable by the computer to determine 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; instructions executable by the computer to 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 instructions executable by the computer to assemble the extracted localization values into the specific locale source file suitable for compilation. 15. The non-transitory computer readable storage medium of claim 13 , wherein the plurality of localization values of the input file are formatted according to a first format, and wherein the specific locale source file includes the extracted localization values formatted according to a second format.