 numbers.</p>

            <p>In Java, it all starts with one class, <code>java.util.Locale</code>.</p>

            <p>The <code>Locale</code> class basically represents a language and a country although, to be precise, a locale can have the following information:</p>

            <ul>
                <li>An ISO 639 alpha-2 or alpha-3 language code, like <i>ja</i> (Japanese)</li>

                <li>An ISO 3166 alpha-2 country code or UN M.49 numeric-3 area code, like <i>JP</i> (Japan)</li>

             