класс locale в Java может принять 3 аргументы: язык , country и variant .
Первые два являются самоочемительными. Тем не менее, я не понимаю цель варианта < /code> аргумента. Например, используйте Win для Windows, Mac для Macintosh и POSIX для POSIX. Там, где есть два варианта, разделить их с подчеркиванием и сначала положите наиболее важную. Например, традиционная испанская коллекция может построить локаль с параметрами для языка, страны и варианта как: «es», «es», «традиционный_win».
Подробнее здесь: https://stackoverflow.com/questions/796 ... ava-locale