O'Reilly logo

Contributing to Eclipse: Principles, Patterns, and Plug-Ins by Kent Beck, Erich Gamma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required