i18n

Java Locale: A Comprehensive Guide

Learn about Localization and Internationalization with Locale. Learn to create Locale objects and use them for formatting dates and messages.

Spring MVC Internationalization (i18n): Step by Step Guide

Internationalization (i18n) is the process of designing a software application so that it can potentially be adapted to various languages and regions without engineering changes. Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text. Spring framework is shipped …

Localized Currency Formatting in Java

Most of the applications today, which are targeted at a larger audience e.g. internet users, usually deal in money as well. In such applications, a requirement will be to display money/currency in a format specific to that location or country. In this tutorial, I am giving some examples that will …

Getting Current Locale in Java

Learn to get the locale of the user in Java that is used to format the content according to the user’s demographics (geographical, political, or cultural information). 1. What is Locale? Suppose we are developing an application and we are asked to make the application customized for international end-users. To …

About Us

HowToDoInJava provides tutorials and how-to guides on Java and related technologies.

It also shares the best practices, algorithms & solutions and frequently asked interview questions.