Each Kalypso Plugin administers the information for different languages in separate text files in one subpackage.
Consistent capitalization of text within a plug-in leads to a more polished feel, and greater perception of quality. Within a dialog or window, headline capitalization should be applied to all titles, menus, tooltip, tabs, and push buttons.
For example, "Run to Line" can be used as a menu item label.
Sentence style capitalization should be applied to all check boxes, radio buttons, and group labels. For example, "Choose an option for the Java file" can be used as a group label. [http://www.eclipse.org/articles/Article-UI-Guidelines/Index.html][Eclipse User Interface Guidelines]
Guideline 1.5
Use Headline style capitalization for menus, tooltip and all titles, including those used for windows, dialogs, tabs, column headings and push buttons.
Capitalize the first and last words, and all nouns, pronouns, adjectives, verbs and adverbs. Do not include ending punctuation.
Guideline 1.6
Use Sentence style capitalization for all control labels in a dialog or window, including those for check boxes, radio buttons,
group labels, and simple text fields.
Capitalize the first letter of the first word, and any proper names such as the word Java.
User-Informations should be externalized as complete sentences.
Dates, Numbers or Names can be included with the String.format method. BCE HowTo
Each Kalypso Plugin administers the information for different languages in separate text files(e.g. messages.properties,messages_EN.properties)
in one subfolder (e.g. i18n).
These files containes key-value paires seperated with a '=' character.
Keys must be unique.