Internationalization support for this product relies on that provided by the Java™ 2 Platform, Standard Edition (J2SE). Support varies by platform.
Steps for this task
Java internationalization support might use underlying services of the operating system. For example, if user IDs for your server are expected to contain non-English characters, make sure that the operating system is configured to process those characters.
Consider differences in encoding support among operating system subcomponents. Although this product and the Java platform are based on Unicode encoding, it is not always possible to run applications in a purely Unicode environment.
Result
If your application produces an UnsupportedEncodingException exception, check your operating system documentation to determine if the target operating system supports the required encoding and adjust the runtime environment as needed.
Example
For example, Arabic code page 720 is not supported by the Java platform, but the Arabic code page for Windows (Cp1256) systems is. Type chcp 1256
For Arabic, pass the following parameter: -Dconsole.encoding=Cp1256
Related concepts
Globalization
Related tasks
Task overview: Globalizing applications
Related reference
Language versions offered by this product
Globalization: Resources for learning