Locale defaultLocale = Locale.getDefault(); System.out.println(defaultLocale.getDisplayVariant()); System.out.println(defaultLocale.getDisplayVariant(Locale.US)); System.out.println((new Locale("en","US","WIN_TX_Austin")) .getDisplayVariant());