1. A method implemented by a computing device comprising: parsing source content during the process of building an application to identify resources that were modified; updating localization files having a file format designated for translations into one or more selected languages selected for the application based on the resources that are identified as modified in the build such that the localization file reflects updates as resources are updated for each build; creating dynamic resource files based on the updated localization files that incorporate available translations for the resources; compiling the dynamic resource files into compiled language specific resource files for each of the one or more selected languages; discarding the dynamic resource files that are created for the build of the application when the build is complete; and producing a multilingual resource package for the application configured to contain the compiled language specific resource files for the application.