Follow Us on Twitter

[Oracle APEX 4.0] Application Translations

by Michel van Zoest on December 23, 2009 · 1 comment

Last week Whitehorses published a Whitebook on multilingual application in APEX. When the early adopters release of Application Express 4.0 became available, we found some enhancements in the process of translating applications.

The first change is that in the Globalization tab of the Application Properties (which is no longer a part of Shared Components, but a seperate button), a developer can choose to set the Application Language Derived From to ‘Session’.
In addition to the Date Format it is possible to define the Timestamp Format and the Timestamp Timezone Format. Also Automatic Time Zone can be set.

Edit Globalization Attributes

The Translation Process itself has also received a face-lift.

Translate Application in APEX 4.0In the last edition of APEX, there was a list of 6 steps to take for the translation process. To make the process more clear, the APEX development team has created 2 extra steps, but cut off the last 2 optional steps and put them in a seperate part of the screen, together with the options that used to be in the Tasks list.
The two extra steps that have been added, are the step to download an XLIFF file and the step to publish the translated application. These used to be a part of steps 2 and 4 in the old interface, but have been given their own place to make the process more clear.

What is entirely new, is a tab for the Translation Dashboard.

Translate Application Dashboard APEX 4

This dashboard shows some relevant reports about translations in the application, like all available mappings, the number of seeded strings and available XLIFF files and published translations.

All in all the APEX development team has done a good job in enhancing the interface of Application Express. The process of creating a translation of an application has become more intuitive and is therefore easier to use.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

{ 0 comments… add one now }

Leave a Comment


{ 1 trackback }

Previous post:

Next post:

About Whitehorses
Company profile

Whitehorses website

Home page

Follow us
Blog post RSS
Comment RSS