Multi-Language Support
As an example of how we evolved the framework, when we developed our first multi-language application, we integrated all the functionality necessary
right into our framework. For example, our auditing component now automatically records audit records in the language used by the currently logged-in-user.
We also built the necessary screens for translating data and user interface resources right into the application shell. This allows the end-user to add
any number of languages to their application and to translate all the screens without any further software development. This is just a small part of the
multi-language support offered in our framework, and it is now available in all our applications.