You can use APEX_LANG API to translate messages.
APEX_LANG
Topics:
CREATE_LANGUAGE_MAPPING Procedure
DELETE_LANGUAGE_MAPPING Procedure
LANG Function
MESSAGE Function
PUBLISH_APPLICATION Procedure
SEED_TRANSLATIONS Procedure
UPDATE_LANGUAGE_MAPPING Procedure
UPDATE_MESSAGE Procedure
UPDATE_TRANSLATED_STRING Procedure
Scripting on this page enhances content navigation, but does not change the content in any way.