While users are interacting with an application useful messages are needed for a successful ease of handling. All machine-human interaction often needs to be accompanied by messages: to inform users, to display warnings or to gather feedback, etc..

User Experience Messages


Display messages to alert users, prompt user for input, or ask for confirmation (e.g. OK, cancel, submit).

Localization (I18N)

Internationalization and language support built in for international and multi-site use of your application.

Learn more about internationalization features in OS.bee

Message DSL


Generate dynamic variable based messages using input from users or from the applicationlayer.

System messages

Support different severity levels and logging requirements, generating the messages required for a positive user experience.

DSL Grammar