Multi-language support
It's only natural that we'll be able to develop applications that support the APEX IDE language we've used during development. However, APEX allows us to develop applications in various other languages that are not natively supported by the APEX IDE UI. In these cases, translation starts playing its role, as we need to translate the internal messages that the APEX engine is using in its user dialogs.
First, we need to define the primary language of the application and how we want to derive it. The APEX IDE will allow us to define all we need to implement the Localization that fits the chosen language and locale.
How do we start Globalization support?
While creating a new application, we can define the most basic parameters to start Globalization support. The following screenshot is taken from the Create Application wizard, under the Attributes tab:
Setting the APEX application language
First, we need to choose the primary language of the application. The default language...