Internationalisation APIs

The platform provides APIs to build internationalised applications.

The main API is through the Locale interface, obtained from a plugin, and the automatic translation of forms and workflows.

In addition, the platform provides some low level and user APIs for use by special purpose plugins.