Internationalization (and localization)
At some point you wish to translate your application in different languages and make it available for more markets. Depending on your native language the need for internationalization (i18n) and localization (l10n) might strike you rather sooner than later. It is always a good idea to tackle the problem of i18n as soon as possible when your application grows.
This chapter will explain how the concepts of i18n and l10n are handled in Java in general and how these concepts are applied to a JavaFX based UI application.