Chapter 28. Internationalization and Accessibility

Like any commercial-quality product, Eclipse is fully internationalizable and pays attention to accessibility requirements. When contributing to Eclipse we want to preserve this characteristic and make sure that our plug-in is usable by anybody. In this section we look into tasks related to internationalization and accessibility:

  • Externalizing the strings from the plugin.xml

  • Externalizing strings from Java code

  • Paying attention to accessibility

All these tasks are highly mechanical, but need to be done. Let's start with externalizing the strings from the plugin.xml.

Externalizing Strings from the Manifest Files

Some strings in the plugin.xml are shown to the end user, the label of an action, for example. ...

Get Contributing to Eclipse: Principles, Patterns, and Plug-Ins now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.