Eclipse Platform Localization - The Luna Updates
To localize an Eclipse application you need to use several techniques. All of the existing techniques have several disadvantages. With Eclipse Luna there are now new mechanisms which make the localization of an Eclipse application easier and more flexible than it was before.
This session will give an introduction about the existing mechanisms before Luna. It will then show the new mechanisms and the differences to the old ones, and give an example of what is possible now, e.g. Locale changes at runtime and the usage of class based ResourceBundles.
In detail it will cover:
- New Message Extension
- Model Updates (MLocalizable)
- ILocaleChangeService
- ResourceBundleProvider
The example apps to show the localization updates are already available on GitHub: https://github.com/fipro78
Dirk Fauth [codecentric AG]