Provides the necessary translation classes for report internationalization.Package Specification
The i18n package defines the message files and which are used to do the
localized translation.
The key classes in this package include:
- {@link org.eclipse.birt.report.model.i18n.ThreadResources} Provides access
to a resource bundle associated with this thread. The application
calls setThreadLocale to set the locale for the
thread, then calls the getMessage methods.
กก
- {@link org.eclipse.birt.report.model.i18n.ResourceHandle} Represents a set
of resources for a given package and locale. This class will
associate with a user session. Each user session has a single locale. This
class assumes that the resources are in the same location as the class itself,
and are named "Messages.properties", "Messages_xx.properties", etc. Once stable,
the application will not access a message that does not exist.To help get the
system stable, this class raises an assertion if the message key refers to a
missing exception. The class then returns the message key itself as the message.
กก