Java utilise les paramètres régionaux par défaut de l'ordinateur par défaut. Les paramètres régionaux par défaut peuvent être modifiés dans la machine virtuelle Java en transmettant un paramètre.
java -Duser.country=COUNTRY -Duser.language=LANGUAGE
Voici un exemple appelant l'aide de Java sur un ordinateur avec l'anglais comme langue par défaut. Le message retourné est en anglais.
olivier@server:~# java -h Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file)
Voici le même appel à java en passant le paramétrage de la JVM en japonais. Le message renvoyé est en japonais.
olivier@server:~$ java -Duser.language=ja -h
使用方法: java [-options] class [args...]
(クラスを実行する場合)
または java [-options] -jar jarfile [args...]
(jarファイルを実行する場合)