4700857: RFE: separating user locale and user interface locale
Reviewed-by: okutsu
--- a/jdk/src/share/classes/java/text/DateFormat.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/DateFormat.java Tue Aug 31 11:27:10 2010 -0700
@@ -443,7 +443,7 @@
*/
public final static DateFormat getTimeInstance()
{
- return get(DEFAULT, 0, 1, Locale.getDefault());
+ return get(DEFAULT, 0, 1, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -455,7 +455,7 @@
*/
public final static DateFormat getTimeInstance(int style)
{
- return get(style, 0, 1, Locale.getDefault());
+ return get(style, 0, 1, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -479,7 +479,7 @@
*/
public final static DateFormat getDateInstance()
{
- return get(0, DEFAULT, 2, Locale.getDefault());
+ return get(0, DEFAULT, 2, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -491,7 +491,7 @@
*/
public final static DateFormat getDateInstance(int style)
{
- return get(0, style, 2, Locale.getDefault());
+ return get(0, style, 2, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -515,7 +515,7 @@
*/
public final static DateFormat getDateTimeInstance()
{
- return get(DEFAULT, DEFAULT, 3, Locale.getDefault());
+ return get(DEFAULT, DEFAULT, 3, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -530,7 +530,7 @@
public final static DateFormat getDateTimeInstance(int dateStyle,
int timeStyle)
{
- return get(timeStyle, dateStyle, 3, Locale.getDefault());
+ return get(timeStyle, dateStyle, 3, Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/text/DateFormatSymbols.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/DateFormatSymbols.java Tue Aug 31 11:27:10 2010 -0700
@@ -118,7 +118,7 @@
*/
public DateFormatSymbols()
{
- initializeData(Locale.getDefault());
+ initializeData(Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -282,7 +282,7 @@
* @since 1.6
*/
public static final DateFormatSymbols getInstance() {
- return getInstance(Locale.getDefault());
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/text/DecimalFormat.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/DecimalFormat.java Tue Aug 31 11:27:10 2010 -0700
@@ -392,7 +392,7 @@
* @see java.text.NumberFormat#getPercentInstance
*/
public DecimalFormat() {
- Locale def = Locale.getDefault();
+ Locale def = Locale.getDefault(Locale.Category.FORMAT);
// try to get the pattern from the cache
String pattern = (String) cachedLocaleData.get(def);
if (pattern == null) { /* cache miss */
@@ -430,7 +430,7 @@
*/
public DecimalFormat(String pattern) {
// Always applyPattern after the symbols are set
- this.symbols = new DecimalFormatSymbols(Locale.getDefault());
+ this.symbols = new DecimalFormatSymbols(Locale.getDefault(Locale.Category.FORMAT));
applyPattern(pattern, false);
}
--- a/jdk/src/share/classes/java/text/DecimalFormatSymbols.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/DecimalFormatSymbols.java Tue Aug 31 11:27:10 2010 -0700
@@ -76,7 +76,7 @@
* {@link #getInstance(Locale) getInstance} method.
*/
public DecimalFormatSymbols() {
- initialize( Locale.getDefault() );
+ initialize( Locale.getDefault(Locale.Category.FORMAT) );
}
/**
@@ -125,7 +125,7 @@
* @since 1.6
*/
public static final DecimalFormatSymbols getInstance() {
- return getInstance(Locale.getDefault());
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/text/MessageFormat.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/MessageFormat.java Tue Aug 31 11:27:10 2010 -0700
@@ -363,7 +363,7 @@
* @exception IllegalArgumentException if the pattern is invalid
*/
public MessageFormat(String pattern) {
- this.locale = Locale.getDefault();
+ this.locale = Locale.getDefault(Locale.Category.FORMAT);
applyPattern(pattern);
}
--- a/jdk/src/share/classes/java/text/NumberFormat.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/NumberFormat.java Tue Aug 31 11:27:10 2010 -0700
@@ -381,7 +381,7 @@
* {@link #getNumberInstance() getNumberInstance()}.
*/
public final static NumberFormat getInstance() {
- return getInstance(Locale.getDefault(), NUMBERSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), NUMBERSTYLE);
}
/**
@@ -397,7 +397,7 @@
* Returns a general-purpose number format for the current default locale.
*/
public final static NumberFormat getNumberInstance() {
- return getInstance(Locale.getDefault(), NUMBERSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), NUMBERSTYLE);
}
/**
@@ -420,7 +420,7 @@
* @since 1.4
*/
public final static NumberFormat getIntegerInstance() {
- return getInstance(Locale.getDefault(), INTEGERSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), INTEGERSTYLE);
}
/**
@@ -443,7 +443,7 @@
* Returns a currency format for the current default locale.
*/
public final static NumberFormat getCurrencyInstance() {
- return getInstance(Locale.getDefault(), CURRENCYSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), CURRENCYSTYLE);
}
/**
@@ -457,7 +457,7 @@
* Returns a percentage format for the current default locale.
*/
public final static NumberFormat getPercentInstance() {
- return getInstance(Locale.getDefault(), PERCENTSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), PERCENTSTYLE);
}
/**
@@ -471,7 +471,7 @@
* Returns a scientific format for the current default locale.
*/
/*public*/ final static NumberFormat getScientificInstance() {
- return getInstance(Locale.getDefault(), SCIENTIFICSTYLE);
+ return getInstance(Locale.getDefault(Locale.Category.FORMAT), SCIENTIFICSTYLE);
}
/**
--- a/jdk/src/share/classes/java/text/SimpleDateFormat.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/text/SimpleDateFormat.java Tue Aug 31 11:27:10 2010 -0700
@@ -474,7 +474,7 @@
* class.
*/
public SimpleDateFormat() {
- this(SHORT, SHORT, Locale.getDefault());
+ this(SHORT, SHORT, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -490,7 +490,7 @@
*/
public SimpleDateFormat(String pattern)
{
- this(pattern, Locale.getDefault());
+ this(pattern, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -535,7 +535,7 @@
this.pattern = pattern;
this.formatData = (DateFormatSymbols) formatSymbols.clone();
- this.locale = Locale.getDefault();
+ this.locale = Locale.getDefault(Locale.Category.FORMAT);
initializeCalendar(this.locale);
initialize(this.locale);
useDateFormatSymbols = true;
--- a/jdk/src/share/classes/java/util/Calendar.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/Calendar.java Tue Aug 31 11:27:10 2010 -0700
@@ -933,7 +933,7 @@
*/
protected Calendar()
{
- this(TimeZone.getDefaultRef(), Locale.getDefault());
+ this(TimeZone.getDefaultRef(), Locale.getDefault(Locale.Category.FORMAT));
sharedZone = true;
}
@@ -962,7 +962,7 @@
*/
public static Calendar getInstance()
{
- Calendar cal = createCalendar(TimeZone.getDefaultRef(), Locale.getDefault());
+ Calendar cal = createCalendar(TimeZone.getDefaultRef(), Locale.getDefault(Locale.Category.FORMAT));
cal.sharedZone = true;
return cal;
}
@@ -977,7 +977,7 @@
*/
public static Calendar getInstance(TimeZone zone)
{
- return createCalendar(zone, Locale.getDefault());
+ return createCalendar(zone, Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/util/Currency.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/Currency.java Tue Aug 31 11:27:10 2010 -0700
@@ -452,7 +452,7 @@
* @return the symbol of this currency for the default locale
*/
public String getSymbol() {
- return getSymbol(Locale.getDefault());
+ return getSymbol(Locale.getDefault(Locale.Category.DISPLAY));
}
/**
@@ -528,7 +528,7 @@
* @since 1.7
*/
public String getDisplayName() {
- return getDisplayName(Locale.getDefault());
+ return getDisplayName(Locale.getDefault(Locale.Category.DISPLAY));
}
/**
--- a/jdk/src/share/classes/java/util/Formatter.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/Formatter.java Tue Aug 31 11:27:10 2010 -0700
@@ -1866,7 +1866,7 @@
* virtual machine.
*/
public Formatter() {
- init(new StringBuilder(), Locale.getDefault());
+ init(new StringBuilder(), Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -1882,7 +1882,7 @@
public Formatter(Appendable a) {
if (a == null)
a = new StringBuilder();
- init(a, Locale.getDefault());
+ init(a, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -1949,7 +1949,7 @@
*/
public Formatter(String fileName) throws FileNotFoundException {
init(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName))),
- Locale.getDefault());
+ Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -1985,7 +1985,7 @@
public Formatter(String fileName, String csn)
throws FileNotFoundException, UnsupportedEncodingException
{
- this(fileName, csn, Locale.getDefault());
+ this(fileName, csn, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2057,7 +2057,7 @@
*/
public Formatter(File file) throws FileNotFoundException {
init(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file))),
- Locale.getDefault());
+ Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2093,7 +2093,7 @@
public Formatter(File file, String csn)
throws FileNotFoundException, UnsupportedEncodingException
{
- this(file, csn, Locale.getDefault());
+ this(file, csn, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2152,7 +2152,7 @@
public Formatter(PrintStream ps) {
if (ps == null)
throw new NullPointerException();
- init((Appendable)ps, Locale.getDefault());
+ init((Appendable)ps, Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2171,7 +2171,7 @@
*/
public Formatter(OutputStream os) {
init(new BufferedWriter(new OutputStreamWriter(os)),
- Locale.getDefault());
+ Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2195,7 +2195,7 @@
public Formatter(OutputStream os, String csn)
throws UnsupportedEncodingException
{
- this(os, csn, Locale.getDefault());
+ this(os, csn, Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/util/GregorianCalendar.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/GregorianCalendar.java Tue Aug 31 11:27:10 2010 -0700
@@ -555,7 +555,7 @@
* in the default time zone with the default locale.
*/
public GregorianCalendar() {
- this(TimeZone.getDefaultRef(), Locale.getDefault());
+ this(TimeZone.getDefaultRef(), Locale.getDefault(Locale.Category.FORMAT));
setZoneShared(true);
}
@@ -566,7 +566,7 @@
* @param zone the given time zone.
*/
public GregorianCalendar(TimeZone zone) {
- this(zone, Locale.getDefault());
+ this(zone, Locale.getDefault(Locale.Category.FORMAT));
}
/**
--- a/jdk/src/share/classes/java/util/Locale.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/Locale.java Tue Aug 31 11:27:10 2010 -0700
@@ -395,31 +395,103 @@
// do not synchronize this method - see 4071298
// it's OK if more than one default locale happens to be created
if (defaultLocale == null) {
- String language, region, country, variant;
+ initDefault();
+ }
+ return defaultLocale;
+ }
+
+ /**
+ * Gets the current value of the default locale for the specified Category
+ * for this instance of the Java Virtual Machine.
+ * <p>
+ * The Java Virtual Machine sets the default locale during startup based
+ * on the host environment. It is used by many locale-sensitive methods
+ * if no locale is explicitly specified. It can be changed using the
+ * setDefault(Locale.Category, Locale) method.
+ *
+ * @param category - the specified category to get the default locale
+ * @throws NullPointerException - if category is null
+ * @return the default locale for the specified Category for this instance
+ * of the Java Virtual Machine
+ * @see #setDefault(Locale.Category, Locale)
+ * @since 1.7
+ */
+ public static Locale getDefault(Locale.Category category) {
+ // do not synchronize this method - see 4071298
+ // it's OK if more than one default locale happens to be created
+ switch (category) {
+ case DISPLAY:
+ if (defaultDisplayLocale == null) {
+ initDefault(category);
+ }
+ return defaultDisplayLocale;
+ case FORMAT:
+ if (defaultFormatLocale == null) {
+ initDefault(category);
+ }
+ return defaultFormatLocale;
+ default:
+ assert false: "Unknown Category";
+ }
+ return getDefault();
+ }
+
+ private static void initDefault() {
+ String language, region, country, variant;
+ language = AccessController.doPrivileged(
+ new GetPropertyAction("user.language", "en"));
+ // for compatibility, check for old user.region property
+ region = AccessController.doPrivileged(
+ new GetPropertyAction("user.region"));
+ if (region != null) {
+ // region can be of form country, country_variant, or _variant
+ int i = region.indexOf('_');
+ if (i >= 0) {
+ country = region.substring(0, i);
+ variant = region.substring(i + 1);
+ } else {
+ country = region;
+ variant = "";
+ }
+ } else {
+ country = AccessController.doPrivileged(
+ new GetPropertyAction("user.country", ""));
+ variant = AccessController.doPrivileged(
+ new GetPropertyAction("user.variant", ""));
+ }
+ defaultLocale = getInstance(language, country, variant);
+ }
+
+ private static void initDefault(Locale.Category category) {
+ String language, region, country, variant;
+ switch (category) {
+ case DISPLAY:
language = AccessController.doPrivileged(
- new GetPropertyAction("user.language", "en"));
- // for compatibility, check for old user.region property
- region = AccessController.doPrivileged(
- new GetPropertyAction("user.region"));
- if (region != null) {
- // region can be of form country, country_variant, or _variant
- int i = region.indexOf('_');
- if (i >= 0) {
- country = region.substring(0, i);
- variant = region.substring(i + 1);
- } else {
- country = region;
- variant = "";
- }
+ new GetPropertyAction("user.language.display", ""));
+ if ("".equals(language)) {
+ defaultDisplayLocale = getDefault();
} else {
country = AccessController.doPrivileged(
- new GetPropertyAction("user.country", ""));
+ new GetPropertyAction("user.country.display", ""));
variant = AccessController.doPrivileged(
- new GetPropertyAction("user.variant", ""));
+ new GetPropertyAction("user.variant.display", ""));
+ defaultDisplayLocale = getInstance(language, country, variant);
}
- defaultLocale = getInstance(language, country, variant);
+ break;
+ case FORMAT:
+ language = AccessController.doPrivileged(
+ new GetPropertyAction("user.language.format", ""));
+ if ("".equals(language)) {
+ defaultFormatLocale = getDefault();
+ } else {
+ country = AccessController.doPrivileged(
+ new GetPropertyAction("user.country.format", ""));
+ variant = AccessController.doPrivileged(
+ new GetPropertyAction("user.variant.format", ""));
+ defaultFormatLocale = getInstance(language, country, variant);
+ }
+ break;
}
- return defaultLocale;
}
/**
@@ -438,6 +510,9 @@
* of functionality, this method should only be used if the caller
* is prepared to reinitialize locale-sensitive code running
* within the same Java Virtual Machine.
+ * <p>
+ * By setting the default locale with this method, all of the default
+ * locales for each Category are also set to the specified default locale.
*
* @throws SecurityException
* if a security manager exists and its
@@ -448,13 +523,59 @@
* @see java.util.PropertyPermission
*/
public static synchronized void setDefault(Locale newLocale) {
+ setDefault(Category.DISPLAY, newLocale);
+ setDefault(Category.FORMAT, newLocale);
+ defaultLocale = newLocale;
+ }
+
+ /**
+ * Sets the default locale for the specified Category for this instance
+ * of the Java Virtual Machine. This does not affect the host locale.
+ * <p>
+ * If there is a security manager, its checkPermission method is called
+ * with a PropertyPermission("user.language", "write") permission before
+ * the default locale is changed.
+ * <p>
+ * The Java Virtual Machine sets the default locale during startup based
+ * on the host environment. It is used by many locale-sensitive methods
+ * if no locale is explicitly specified.
+ * <p>
+ * Since changing the default locale may affect many different areas of
+ * functionality, this method should only be used if the caller is
+ * prepared to reinitialize locale-sensitive code running within the
+ * same Java Virtual Machine.
+ * <p>
+ *
+ * @param category - the specified category to set the default locale
+ * @param newLocale - the new default locale
+ * @throws SecurityException - if a security manager exists and its
+ * checkPermission method doesn't allow the operation.
+ * @throws NullPointerException - if category and/or newLocale is null
+ * @see SecurityManager.checkPermission(java.security.Permission)
+ * @see PropertyPermission
+ * @see #getDefault(Locale.Category)
+ * @since 1.7
+ */
+ public static synchronized void setDefault(Locale.Category category,
+ Locale newLocale) {
+ if (category == null)
+ throw new NullPointerException("Category cannot be NULL");
if (newLocale == null)
throw new NullPointerException("Can't set default locale to NULL");
SecurityManager sm = System.getSecurityManager();
if (sm != null) sm.checkPermission(new PropertyPermission
("user.language", "write"));
- defaultLocale = newLocale;
+ switch (category) {
+ case DISPLAY:
+ defaultDisplayLocale = newLocale;
+ break;
+ case FORMAT:
+ defaultFormatLocale = newLocale;
+ break;
+ default:
+ assert false: "Unknown Category";
+ }
}
/**
@@ -642,7 +763,7 @@
* value. If the locale doesn't specify a language, this function returns the empty string.
*/
public final String getDisplayLanguage() {
- return getDisplayLanguage(getDefault());
+ return getDisplayLanguage(getDefault(Category.DISPLAY));
}
/**
@@ -677,7 +798,7 @@
* value. If the locale doesn't specify a country, this function returns the empty string.
*/
public final String getDisplayCountry() {
- return getDisplayCountry(getDefault());
+ return getDisplayCountry(getDefault(Category.DISPLAY));
}
/**
@@ -744,7 +865,7 @@
* doesn't specify a variant code, this function returns the empty string.
*/
public final String getDisplayVariant() {
- return getDisplayVariant(getDefault());
+ return getDisplayVariant(getDefault(Category.DISPLAY));
}
/**
@@ -790,7 +911,7 @@
* and variant fields are all empty, this function returns the empty string.
*/
public final String getDisplayName() {
- return getDisplayName(getDefault());
+ return getDisplayName(getDefault(Category.DISPLAY));
}
/**
@@ -970,6 +1091,8 @@
private transient volatile int hashCodeValue = 0;
private static Locale defaultLocale = null;
+ private static Locale defaultDisplayLocale = null;
+ private static Locale defaultFormatLocale = null;
/**
* Return an array of the display names of the variant.
@@ -1140,4 +1263,28 @@
return null;
}
}
+
+ /**
+ * Enum for locale categories. These locale categories are used to get/set
+ * the default locale for the specific functionality represented by the
+ * category.
+ *
+ * @see #getDefault(Locale.Category)
+ * @see #setDefault(Locale.Category, Locale)
+ * @since 1.7
+ */
+ public enum Category {
+
+ /**
+ * Category used to represent the default locale for
+ * displaying user interfaces.
+ */
+ DISPLAY,
+
+ /**
+ * Category used to represent the default locale for
+ * formatting dates, numbers, and/or currencies.
+ */
+ FORMAT,
+ }
}
--- a/jdk/src/share/classes/java/util/Scanner.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/Scanner.java Tue Aug 31 11:27:10 2010 -0700
@@ -582,7 +582,7 @@
matcher = delimPattern.matcher(buf);
matcher.useTransparentBounds(true);
matcher.useAnchoringBounds(false);
- useLocale(Locale.getDefault());
+ useLocale(Locale.getDefault(Locale.Category.FORMAT));
}
/**
@@ -2642,7 +2642,7 @@
*/
public Scanner reset() {
delimPattern = WHITESPACE_PATTERN;
- useLocale(Locale.getDefault());
+ useLocale(Locale.getDefault(Locale.Category.FORMAT));
useRadix(10);
clearCaches();
return this;
--- a/jdk/src/share/classes/java/util/TimeZone.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/classes/java/util/TimeZone.java Tue Aug 31 11:27:10 2010 -0700
@@ -312,7 +312,7 @@
* @since 1.2
*/
public final String getDisplayName() {
- return getDisplayName(false, LONG, Locale.getDefault());
+ return getDisplayName(false, LONG, Locale.getDefault(Locale.Category.DISPLAY));
}
/**
@@ -342,7 +342,7 @@
* @since 1.2
*/
public final String getDisplayName(boolean daylight, int style) {
- return getDisplayName(daylight, style, Locale.getDefault());
+ return getDisplayName(daylight, style, Locale.getDefault(Locale.Category.DISPLAY));
}
/**
--- a/jdk/src/share/native/java/lang/System.c Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/native/java/lang/System.c Tue Aug 31 11:27:10 2010 -0700
@@ -80,6 +80,21 @@
(*env)->DeleteLocalRef(env, jval); \
(*env)->DeleteLocalRef(env, r); \
} else ((void) 0)
+#define REMOVEPROP(props, key) \
+ if (1) { \
+ jstring jkey = JNU_NewStringPlatform(env, key); \
+ jobject r = (*env)->CallObjectMethod(env, props, removeID, jkey); \
+ if ((*env)->ExceptionOccurred(env)) return NULL; \
+ (*env)->DeleteLocalRef(env, jkey); \
+ (*env)->DeleteLocalRef(env, r); \
+ } else ((void) 0)
+#define GETPROP(props, key, jret) \
+ if (1) { \
+ jstring jkey = JNU_NewStringPlatform(env, key); \
+ jret = (*env)->CallObjectMethod(env, props, getPropID, jkey); \
+ if ((*env)->ExceptionOccurred(env)) return NULL; \
+ (*env)->DeleteLocalRef(env, jkey); \
+ } else ((void) 0)
#ifndef VENDOR /* Third party may overwrite this. */
#define VENDOR "Sun Microsystems Inc."
@@ -90,6 +105,60 @@
#define JAVA_MAX_SUPPORTED_VERSION 51
#define JAVA_MAX_SUPPORTED_MINOR_VERSION 0
+static int fmtdefault; // boolean value
+jobject fillI18nProps(JNIEnv *env, jobject props, char *baseKey,
+ char *platformDispVal, char *platformFmtVal,
+ jmethodID putID, jmethodID getPropID) {
+ jstring jVMBaseVal = NULL;
+
+ GETPROP(props, baseKey, jVMBaseVal);
+ if (jVMBaseVal) {
+ // user specified the base property. there's nothing to do here.
+ (*env)->DeleteLocalRef(env, jVMBaseVal);
+ } else {
+ char buf[64];
+ jstring jVMVal = NULL;
+ const char *baseVal = "";
+
+ /* user.xxx base property */
+ if (fmtdefault) {
+ if (platformFmtVal) {
+ PUTPROP(props, baseKey, platformFmtVal);
+ baseVal = platformFmtVal;
+ }
+ } else {
+ if (platformDispVal) {
+ PUTPROP(props, baseKey, platformDispVal);
+ baseVal = platformDispVal;
+ }
+ }
+
+ /* user.xxx.display property */
+ jio_snprintf(buf, sizeof(buf), "%s.display", baseKey);
+ GETPROP(props, buf, jVMVal);
+ if (jVMVal == NULL) {
+ if (platformDispVal && (strcmp(baseVal, platformDispVal) != 0)) {
+ PUTPROP(props, buf, platformDispVal);
+ }
+ } else {
+ (*env)->DeleteLocalRef(env, jVMVal);
+ }
+
+ /* user.xxx.format property */
+ jio_snprintf(buf, sizeof(buf), "%s.format", baseKey);
+ GETPROP(props, buf, jVMVal);
+ if (jVMVal == NULL) {
+ if (platformFmtVal && (strcmp(baseVal, platformFmtVal) != 0)) {
+ PUTPROP(props, buf, platformFmtVal);
+ }
+ } else {
+ (*env)->DeleteLocalRef(env, jVMVal);
+ }
+ }
+
+ return NULL;
+}
+
JNIEXPORT jobject JNICALL
Java_java_lang_System_initProperties(JNIEnv *env, jclass cla, jobject props)
{
@@ -99,6 +168,16 @@
(*env)->GetObjectClass(env, props),
"put",
"(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ jmethodID removeID = (*env)->GetMethodID(env,
+ (*env)->GetObjectClass(env, props),
+ "remove",
+ "(Ljava/lang/Object;)Ljava/lang/Object;");
+ jmethodID getPropID = (*env)->GetMethodID(env,
+ (*env)->GetObjectClass(env, props),
+ "getProperty",
+ "(Ljava/lang/String;)Ljava/lang/String;");
+ jobject ret = NULL;
+ jstring jVMVal = NULL;
if (sprops == NULL || putID == NULL ) return NULL;
@@ -218,7 +297,46 @@
PUTPROP(props, "sun.desktop", sprops->desktop);
}
- return JVM_InitProperties(env, props);
+ /*
+ * unset "user.language", "user.country", and "user.variant"
+ * in order to tell whether the command line option "-DXXXX=YYYY" is
+ * specified or not. They will be reset in fillI18nProps() below.
+ */
+ REMOVEPROP(props, "user.language");
+ REMOVEPROP(props, "user.country");
+ REMOVEPROP(props, "user.variant");
+ REMOVEPROP(props, "file.encoding");
+
+ ret = JVM_InitProperties(env, props);
+
+ /* Check the compatibility flag */
+ GETPROP(props, "sun.locale.formatasdefault", jVMVal);
+ if (jVMVal) {
+ const char * val = (*env)->GetStringUTFChars(env, jVMVal, 0);
+ fmtdefault = !strcmp(val, "true");
+ (*env)->ReleaseStringUTFChars(env, jVMVal, val);
+ (*env)->DeleteLocalRef(env, jVMVal);
+ }
+
+ /* reconstruct i18n related properties */
+ fillI18nProps(env, props, "user.language", sprops->display_language,
+ sprops->format_language, putID, getPropID);
+ fillI18nProps(env, props, "user.country",
+ sprops->display_country, sprops->format_country, putID, getPropID);
+ fillI18nProps(env, props, "user.variant",
+ sprops->display_variant, sprops->format_variant, putID, getPropID);
+ GETPROP(props, "file.encoding", jVMVal);
+ if (jVMVal == NULL) {
+ if (fmtdefault) {
+ PUTPROP(props, "file.encoding", sprops->encoding);
+ } else {
+ PUTPROP(props, "file.encoding", sprops->sun_jnu_encoding);
+ }
+ } else {
+ (*env)->DeleteLocalRef(env, jVMVal);
+ }
+
+ return ret;
}
/*
--- a/jdk/src/share/native/java/lang/java_props.h Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/share/native/java/lang/java_props.h Tue Aug 31 11:27:10 2010 -0700
@@ -53,8 +53,14 @@
nchar *user_home;
char *language;
+ char *format_language;
+ char *display_language;
char *country;
+ char *format_country;
+ char *display_country;
char *variant;
+ char *format_variant;
+ char *display_variant;
char *encoding;
char *sun_jnu_encoding;
char *timezone;
--- a/jdk/src/solaris/native/java/lang/java_props_md.c Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/solaris/native/java/lang/java_props_md.c Tue Aug 31 11:27:10 2010 -0700
@@ -115,6 +115,174 @@
#define P_tmpdir "/var/tmp"
#endif
+static int ParseLocale(int cat, char ** std_language, char ** std_country, char ** std_variant, char ** std_encoding) {
+ char temp[64];
+ char *language = NULL, *country = NULL, *variant = NULL,
+ *encoding = NULL;
+ char *p, encoding_variant[64];
+ char *lc;
+
+ /* Query the locale set for the category */
+ lc = setlocale(cat, NULL);
+
+#ifndef __linux__
+ if (lc == NULL) {
+ return 0;
+ }
+
+ if (cat == LC_CTYPE) {
+ /*
+ * Workaround for Solaris bug 4201684: Xlib doesn't like @euro
+ * locales. Since we don't depend on the libc @euro behavior,
+ * we just remove the qualifier.
+ * On Linux, the bug doesn't occur; on the other hand, @euro
+ * is needed there because it's a shortcut that also determines
+ * the encoding - without it, we wouldn't get ISO-8859-15.
+ * Therefore, this code section is Solaris-specific.
+ */
+ lc = strdup(lc); /* keep a copy, setlocale trashes original. */
+ strcpy(temp, lc);
+ p = strstr(temp, "@euro");
+ if (p != NULL) {
+ *p = '\0';
+ setlocale(LC_ALL, temp);
+ }
+ }
+#else
+ if (lc == NULL || !strcmp(lc, "C") || !strcmp(lc, "POSIX")) {
+ lc = "en_US";
+ }
+#endif
+
+ /*
+ * locale string format in Solaris is
+ * <language name>_<country name>.<encoding name>@<variant name>
+ * <country name>, <encoding name>, and <variant name> are optional.
+ */
+
+ strcpy(temp, lc);
+
+ /* Parse the language, country, encoding, and variant from the
+ * locale. Any of the elements may be missing, but they must occur
+ * in the order language_country.encoding@variant, and must be
+ * preceded by their delimiter (except for language).
+ *
+ * If the locale name (without .encoding@variant, if any) matches
+ * any of the names in the locale_aliases list, map it to the
+ * corresponding full locale name. Most of the entries in the
+ * locale_aliases list are locales that include a language name but
+ * no country name, and this facility is used to map each language
+ * to a default country if that's possible. It's also used to map
+ * the Solaris locale aliases to their proper Java locale IDs.
+ */
+ if ((p = strchr(temp, '.')) != NULL) {
+ strcpy(encoding_variant, p); /* Copy the leading '.' */
+ *p = '\0';
+ } else if ((p = strchr(temp, '@')) != NULL) {
+ strcpy(encoding_variant, p); /* Copy the leading '@' */
+ *p = '\0';
+ } else {
+ *encoding_variant = '\0';
+ }
+
+ if (mapLookup(locale_aliases, temp, &p)) {
+ strcpy(temp, p);
+ }
+
+ language = temp;
+ if ((country = strchr(temp, '_')) != NULL) {
+ *country++ = '\0';
+ }
+
+ p = encoding_variant;
+ if ((encoding = strchr(p, '.')) != NULL) {
+ p[encoding++ - p] = '\0';
+ p = encoding;
+ }
+ if ((variant = strchr(p, '@')) != NULL) {
+ p[variant++ - p] = '\0';
+ }
+
+ /* Normalize the language name */
+ if (std_language != NULL) {
+ *std_language = "en";
+ if (language != NULL) {
+ mapLookup(language_names, language, std_language);
+ }
+ }
+
+ /* Normalize the country name */
+ if (std_country != NULL && country != NULL) {
+ *std_country = country;
+ mapLookup(country_names, country, std_country);
+ }
+
+ /* Normalize the variant name. Note that we only use
+ * variants listed in the mapping array; others are ignored. */
+ if (std_variant != NULL && variant != NULL) {
+ mapLookup(variant_names, variant, std_variant);
+ }
+
+ /* Normalize the encoding name. Note that we IGNORE the string
+ * 'encoding' extracted from the locale name above. Instead, we use the
+ * more reliable method of calling nl_langinfo(CODESET). This function
+ * returns an empty string if no encoding is set for the given locale
+ * (e.g., the C or POSIX locales); we use the default ISO 8859-1
+ * converter for such locales.
+ */
+ if (std_encoding != NULL) {
+ /* OK, not so reliable - nl_langinfo() gives wrong answers on
+ * Euro locales, in particular. */
+ if (strcmp(p, "ISO8859-15") == 0)
+ p = "ISO8859-15";
+ else
+ p = nl_langinfo(CODESET);
+
+ /* Convert the bare "646" used on Solaris to a proper IANA name */
+ if (strcmp(p, "646") == 0)
+ p = "ISO646-US";
+
+ /* return same result nl_langinfo would return for en_UK,
+ * in order to use optimizations. */
+ *std_encoding = (*p != '\0') ? p : "ISO8859-1";
+
+#ifdef __linux__
+ /*
+ * Remap the encoding string to a different value for japanese
+ * locales on linux so that customized converters are used instead
+ * of the default converter for "EUC-JP". The customized converters
+ * omit support for the JIS0212 encoding which is not supported by
+ * the variant of "EUC-JP" encoding used on linux
+ */
+ if (strcmp(p, "EUC-JP") == 0) {
+ *std_encoding = "EUC-JP-LINUX";
+ }
+#else
+ if (strcmp(p,"eucJP") == 0) {
+ /* For Solaris use customized vendor defined character
+ * customized EUC-JP converter
+ */
+ *std_encoding = "eucJP-open";
+ } else if (strcmp(p, "Big5") == 0 || strcmp(p, "BIG5") == 0) {
+ /*
+ * Remap the encoding string to Big5_Solaris which augments
+ * the default converter for Solaris Big5 locales to include
+ * seven additional ideographic characters beyond those included
+ * in the Java "Big5" converter.
+ */
+ *std_encoding = "Big5_Solaris";
+ } else if (strcmp(p, "Big5-HKSCS") == 0) {
+ /*
+ * Solaris uses HKSCS2001
+ */
+ *std_encoding = "Big5-HKSCS-2001";
+ }
+#endif
+ }
+
+ return 1;
+}
+
/* This function gets called very early, before VM_CALLS are setup.
* Do not use any of the VM_CALLS entries!!!
*/
@@ -185,182 +353,25 @@
/* Determine the language, country, variant, and encoding from the host,
* and store these in the user.language, user.country, user.variant and
* file.encoding system properties. */
- {
- char *lc;
- lc = setlocale(LC_CTYPE, "");
-#ifndef __linux__
- if (lc == NULL) {
- /*
- * 'lc == null' means system doesn't support user's environment
- * variable's locale.
- */
- setlocale(LC_ALL, "C");
- sprops.language = "en";
- sprops.encoding = "ISO8859-1";
- sprops.sun_jnu_encoding = sprops.encoding;
- } else {
-#else
- if (lc == NULL || !strcmp(lc, "C") || !strcmp(lc, "POSIX")) {
- lc = "en_US";
- }
- {
-#endif
-
- /*
- * locale string format in Solaris is
- * <language name>_<country name>.<encoding name>@<variant name>
- * <country name>, <encoding name>, and <variant name> are optional.
- */
- char temp[64];
- char *language = NULL, *country = NULL, *variant = NULL,
- *encoding = NULL;
- char *std_language = NULL, *std_country = NULL, *std_variant = NULL,
- *std_encoding = NULL;
- char *p, encoding_variant[64];
- int i, found;
-
-#ifndef __linux__
- /*
- * Workaround for Solaris bug 4201684: Xlib doesn't like @euro
- * locales. Since we don't depend on the libc @euro behavior,
- * we just remove the qualifier.
- * On Linux, the bug doesn't occur; on the other hand, @euro
- * is needed there because it's a shortcut that also determines
- * the encoding - without it, we wouldn't get ISO-8859-15.
- * Therefore, this code section is Solaris-specific.
- */
- lc = strdup(lc); /* keep a copy, setlocale trashes original. */
- strcpy(temp, lc);
- p = strstr(temp, "@euro");
- if (p != NULL)
- *p = '\0';
- setlocale(LC_ALL, temp);
-#endif
-
- strcpy(temp, lc);
-
- /* Parse the language, country, encoding, and variant from the
- * locale. Any of the elements may be missing, but they must occur
- * in the order language_country.encoding@variant, and must be
- * preceded by their delimiter (except for language).
- *
- * If the locale name (without .encoding@variant, if any) matches
- * any of the names in the locale_aliases list, map it to the
- * corresponding full locale name. Most of the entries in the
- * locale_aliases list are locales that include a language name but
- * no country name, and this facility is used to map each language
- * to a default country if that's possible. It's also used to map
- * the Solaris locale aliases to their proper Java locale IDs.
- */
- if ((p = strchr(temp, '.')) != NULL) {
- strcpy(encoding_variant, p); /* Copy the leading '.' */
- *p = '\0';
- } else if ((p = strchr(temp, '@')) != NULL) {
- strcpy(encoding_variant, p); /* Copy the leading '@' */
- *p = '\0';
- } else {
- *encoding_variant = '\0';
- }
-
- if (mapLookup(locale_aliases, temp, &p)) {
- strcpy(temp, p);
- }
-
- language = temp;
- if ((country = strchr(temp, '_')) != NULL) {
- *country++ = '\0';
- }
-
- p = encoding_variant;
- if ((encoding = strchr(p, '.')) != NULL) {
- p[encoding++ - p] = '\0';
- p = encoding;
- }
- if ((variant = strchr(p, '@')) != NULL) {
- p[variant++ - p] = '\0';
- }
-
- /* Normalize the language name */
- std_language = "en";
- if (language != NULL) {
- mapLookup(language_names, language, &std_language);
- }
- sprops.language = std_language;
-
- /* Normalize the country name */
- if (country != NULL) {
- std_country = country;
- mapLookup(country_names, country, &std_country);
- sprops.country = strdup(std_country);
- }
-
- /* Normalize the variant name. Note that we only use
- * variants listed in the mapping array; others are ignored. */
- if (variant != NULL) {
- mapLookup(variant_names, variant, &std_variant);
- sprops.variant = std_variant;
- }
-
- /* Normalize the encoding name. Note that we IGNORE the string
- * 'encoding' extracted from the locale name above. Instead, we use the
- * more reliable method of calling nl_langinfo(CODESET). This function
- * returns an empty string if no encoding is set for the given locale
- * (e.g., the C or POSIX locales); we use the default ISO 8859-1
- * converter for such locales.
- */
-
- /* OK, not so reliable - nl_langinfo() gives wrong answers on
- * Euro locales, in particular. */
- if (strcmp(p, "ISO8859-15") == 0)
- p = "ISO8859-15";
- else
- p = nl_langinfo(CODESET);
-
- /* Convert the bare "646" used on Solaris to a proper IANA name */
- if (strcmp(p, "646") == 0)
- p = "ISO646-US";
-
- /* return same result nl_langinfo would return for en_UK,
- * in order to use optimizations. */
- std_encoding = (*p != '\0') ? p : "ISO8859-1";
-
-
-#ifdef __linux__
- /*
- * Remap the encoding string to a different value for japanese
- * locales on linux so that customized converters are used instead
- * of the default converter for "EUC-JP". The customized converters
- * omit support for the JIS0212 encoding which is not supported by
- * the variant of "EUC-JP" encoding used on linux
- */
- if (strcmp(p, "EUC-JP") == 0) {
- std_encoding = "EUC-JP-LINUX";
- }
-#else
- if (strcmp(p,"eucJP") == 0) {
- /* For Solaris use customized vendor defined character
- * customized EUC-JP converter
- */
- std_encoding = "eucJP-open";
- } else if (strcmp(p, "Big5") == 0 || strcmp(p, "BIG5") == 0) {
- /*
- * Remap the encoding string to Big5_Solaris which augments
- * the default converter for Solaris Big5 locales to include
- * seven additional ideographic characters beyond those included
- * in the Java "Big5" converter.
- */
- std_encoding = "Big5_Solaris";
- } else if (strcmp(p, "Big5-HKSCS") == 0) {
- /*
- * Solaris uses HKSCS2001
- */
- std_encoding = "Big5-HKSCS-2001";
- }
-#endif
- sprops.encoding = std_encoding;
- sprops.sun_jnu_encoding = sprops.encoding;
- }
+ setlocale(LC_ALL, "");
+ if (ParseLocale(LC_CTYPE,
+ &(sprops.format_language),
+ &(sprops.format_country),
+ &(sprops.format_variant),
+ &(sprops.encoding))) {
+ ParseLocale(LC_MESSAGES,
+ &(sprops.language),
+ &(sprops.country),
+ &(sprops.variant),
+ NULL);
+ } else {
+ sprops.language = "en";
+ sprops.encoding = "ISO8859-1";
}
+ sprops.display_language = sprops.language;
+ sprops.display_country = sprops.country;
+ sprops.display_variant = sprops.variant;
+ sprops.sun_jnu_encoding = sprops.encoding;
#ifdef __linux__
#if __BYTE_ORDER == __LITTLE_ENDIAN
--- a/jdk/src/windows/native/java/lang/java_props_md.c Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/windows/native/java/lang/java_props_md.c Tue Aug 31 11:27:10 2010 -0700
@@ -43,413 +43,48 @@
#endif
typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);
+static void SetupI18nProps(LCID lcid, char** language, char** country,
+ char** variant, char** encoding);
#define SHELL_KEY "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders"
-/* Encodings for Windows language groups. According to
- www.microsoft.com/globaldev/faqs/locales.asp,
- some locales do not have codepages, and are
- supported in Windows 2000/XP solely through Unicode.
- In this case, we use utf-8 encoding */
+static char *
+getEncodingInternal(LCID lcid)
+{
+ char * ret = malloc(16);
+ int codepage;
-static char *encoding_names[] = {
- "Cp1250", /* 0:Latin 2 */
- "Cp1251", /* 1:Cyrillic */
- "Cp1252", /* 2:Latin 1 */
- "Cp1253", /* 3:Greek */
- "Cp1254", /* 4:Latin 5 */
- "Cp1255", /* 5:Hebrew */
- "Cp1256", /* 6:Arabic */
- "Cp1257", /* 7:Baltic */
- "Cp1258", /* 8:Viet Nam */
- "MS874", /* 9:Thai */
- "MS932", /* 10:Japanese */
- "GBK", /* 11:PRC GBK */
- "MS949", /* 12:Korean Extended Wansung */
- "MS950", /* 13:Chinese (Taiwan, Hongkong, Macau) */
- "utf-8", /* 14:Unicode */
- "MS1361", /* 15:Korean Johab */
-};
-
-/*
- * List mapping from LanguageID to Java locale IDs.
- * The entries in this list should not be construed to suggest we actually have
- * full locale-data and other support for all of these locales; these are
- * merely all of the Windows locales for which we could construct an accurate
- * locale ID. The data is based on the web page "Windows XP/Server 2003 -
- * List of Locale IDs, Input Locale, and Language Collection"
- * (http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx)
- *
- * Some of the language IDs below are not yet used by Windows, but were
- * defined by Microsoft for other products, such as Office XP. They may
- * become Windows language IDs in the future.
- *
- */
-typedef struct LANGIDtoLocale {
- WORD langID;
- WORD encoding;
- char* javaID;
-} LANGIDtoLocale;
+ if (GetLocaleInfo(lcid,
+ LOCALE_IDEFAULTANSICODEPAGE,
+ ret+2, 14) == 0) {
+ codepage = 1252;
+ } else {
+ codepage = atoi(ret+2);
+ }
-static LANGIDtoLocale langIDMap[] = {
- /* fallback locales to use when the country code doesn't match anything we have */
- 0x01, 6, "ar",
- 0x02, 1, "bg",
- 0x03, 2, "ca",
- 0x04, 11, "zh",
- 0x05, 0, "cs",
- 0x06, 2, "da",
- 0x07, 2, "de",
- 0x08, 3, "el",
- 0x09, 2, "en",
- 0x0a, 2, "es",
- 0x0b, 2, "fi",
- 0x0c, 2, "fr",
- 0x0d, 5, "iw",
- 0x0e, 0, "hu",
- 0x0f, 2, "is",
- 0x10, 2, "it",
- 0x11, 10, "ja",
- 0x12, 12, "ko",
- 0x13, 2, "nl",
- 0x14, 2, "no",
- 0x15, 0, "pl",
- 0x16, 2, "pt",
- 0x17, 2, "rm",
- 0x18, 0, "ro",
- 0x19, 1, "ru",
- 0x1a, 0, "sr",
- 0x1b, 0, "sk",
- 0x1c, 0, "sq",
- 0x1d, 2, "sv",
- 0x1e, 9, "th",
- 0x1f, 4, "tr",
- 0x20, 2, "ur",
- 0x21, 2, "in",
- 0x22, 1, "uk",
- 0x23, 1, "be",
- 0x24, 0, "sl",
- 0x25, 7, "et",
- 0x26, 7, "lv",
- 0x27, 7, "lt",
- 0x28, 1, "tg",
- 0x29, 6, "fa",
- 0x2a, 8, "vi",
- 0x2b, 14, "hy",
- 0x2c, 4, "az",
- 0x2d, 2, "eu",
-/* 0x2e, 2, "??", no ISO-639 abbreviation for Sorbian */
- 0x2f, 1, "mk",
- 0x31, 2, "ts",
- 0x32, 2, "tn",
- 0x34, 2, "xh",
- 0x35, 2, "zu",
- 0x36, 2, "af",
- 0x37, 14, "ka",
- 0x38, 2, "fo",
- 0x39, 14, "hi",
- 0x3a, 14, "mt",
- 0x3b, 2, "se",
- 0x3c, 2, "gd",
- 0x3d, 2, "yi",
- 0x3e, 2, "ms",
- 0x3f, 1, "kk",
- 0x40, 1, "ky",
- 0x41, 2, "sw",
- 0x42, 0, "tk",
- 0x43, 1, "uz",
- 0x44, 1, "tt",
- 0x45, 14, "bn",
- 0x46, 14, "pa",
- 0x47, 14, "gu",
- 0x48, 14, "or",
- 0x49, 14, "ta",
- 0x4a, 14, "te",
- 0x4b, 14, "kn",
- 0x4c, 14, "ml",
- 0x4d, 14, "as",
- 0x4e, 14, "mr",
- 0x4f, 14, "sa",
- 0x50, 1, "mn",
- 0x51, 14, "bo",
- 0x52, 1, "cy",
- 0x53, 14, "km",
- 0x54, 14, "lo",
- 0x56, 2, "gl",
- 0x5b, 14, "si",
- 0x5d, 14, "iu",
- 0x5e, 14, "am",
-/* 0x5f, 2, "??", no ISO-639 abbreviation for Tamazight */
- 0x68, 2, "ha",
- 0x6a, 2, "yo",
- 0x6b, 2, "qu",
- 0x6d, 1, "ba",
- 0x6f, 2, "kl",
- 0x70, 2, "ig",
-/* 0x78, 14, "??", no ISO-639 abbreviation for Yi */
- 0x7e, 2, "br",
- 0x80, 6, "ug",
- 0x81, 14, "mi",
- 0x82, 2, "oc",
- 0x83, 2, "co",
-/* 0x84, 2, "??", no ISO-639 abbreviation for Alsatian */
-/* 0x85, 1, "??", no ISO-639 abbreviation for Yakut */
-/* 0x86, 2, "??", no ISO-639 abbreviation for K'iche */
- 0x87, 2, "rw",
- 0x88, 2, "wo",
-/* 0x8c, 6, "??", no ISO-639 abbreviation for Dari */
- /* mappings for real Windows LCID values */
- 0x0401, 6, "ar_SA",
- 0x0402, 1, "bg_BG",
- 0x0403, 2, "ca_ES",
- 0x0404, 13, "zh_TW",
- 0x0405, 0, "cs_CZ",
- 0x0406, 2, "da_DK",
- 0x0407, 2, "de_DE",
- 0x0408, 3, "el_GR",
- 0x0409, 2, "en_US",
- 0x040a, 2, "es_ES", /* (traditional sort) */
- 0x040b, 2, "fi_FI",
- 0x040c, 2, "fr_FR",
- 0x040d, 5, "iw_IL",
- 0x040e, 0, "hu_HU",
- 0x040f, 2, "is_IS",
- 0x0410, 2, "it_IT",
- 0x0411, 10, "ja_JP",
- 0x0412, 12, "ko_KR",
- 0x0413, 2, "nl_NL",
- 0x0414, 2, "no_NO",
- 0x0415, 0, "pl_PL",
- 0x0416, 2, "pt_BR",
- 0x0417, 2, "rm_CH",
- 0x0418, 0, "ro_RO",
- 0x0419, 1, "ru_RU",
- 0x041a, 0, "hr_HR",
- 0x041b, 0, "sk_SK",
- 0x041c, 0, "sq_AL",
- 0x041d, 2, "sv_SE",
- 0x041e, 9, "th_TH",
- 0x041f, 4, "tr_TR",
- 0x0420, 6, "ur_PK",
- 0x0421, 2, "in_ID",
- 0x0422, 1, "uk_UA",
- 0x0423, 1, "be_BY",
- 0x0424, 0, "sl_SI",
- 0x0425, 7, "et_EE",
- 0x0426, 7, "lv_LV",
- 0x0427, 7, "lt_LT",
- 0x0428, 1, "tg_TJ",
- 0x0429, 6, "fa_IR",
- 0x042a, 8, "vi_VN",
- 0x042b, 14, "hy_AM", /* Armenian */
- 0x042c, 4, "az_AZ", /* Azeri_Latin */
- 0x042d, 2, "eu_ES",
-/* 0x042e, 2, "??", no ISO-639 abbreviation for Upper Sorbian */
- 0x042f, 1, "mk_MK",
-/* 0x0430, 2, "??", no ISO-639 abbreviation for Sutu */
- 0x0431, 2, "ts", /* (country?) */
- 0x0432, 2, "tn_ZA",
-/* 0x0433, 2, "??", no ISO-639 abbreviation for Venda */
- 0x0434, 2, "xh_ZA",
- 0x0435, 2, "zu_ZA",
- 0x0436, 2, "af_ZA",
- 0x0437, 14, "ka_GE", /* Georgian */
- 0x0438, 2, "fo_FO",
- 0x0439, 14, "hi_IN",
- 0x043a, 14, "mt_MT",
- 0x043b, 2, "se_NO", /* Sami, Northern - Norway */
- 0x043c, 2, "gd_GB",
- 0x043d, 2, "yi", /* (country?) */
- 0x043e, 2, "ms_MY",
- 0x043f, 1, "kk_KZ", /* Kazakh */
- 0x0440, 1, "ky_KG", /* Kyrgyz */
- 0x0441, 2, "sw_KE",
- 0x0442, 0, "tk_TM",
- 0x0443, 4, "uz_UZ", /* Uzbek_Latin */
- 0x0444, 1, "tt_RU", /* Tatar */
- 0x0445, 14, "bn_IN", /* Bengali */
- 0x0446, 14, "pa_IN", /* Punjabi */
- 0x0447, 14, "gu_IN", /* Gujarati */
- 0x0448, 14, "or_IN", /* Oriya */
- 0x0449, 14, "ta_IN", /* Tamil */
- 0x044a, 14, "te_IN", /* Telugu */
- 0x044b, 14, "kn_IN", /* Kannada */
- 0x044c, 14, "ml_IN", /* Malayalam */
- 0x044d, 14, "as_IN", /* Assamese */
- 0x044e, 14, "mr_IN", /* Marathi */
- 0x044f, 14, "sa_IN", /* Sanskrit */
- 0x0450, 1, "mn_MN", /* Mongolian */
- 0x0451, 14, "bo_CN", /* Tibetan */
- 0x0452, 2, "cy_GB", /* Welsh */
- 0x0453, 14, "km_KH", /* Khmer */
- 0x0454, 14, "lo_LA", /* Lao */
- 0x0456, 2, "gl_ES", /* Galician */
-/* 0x0457, 14, "??_IN", /* Konkani, no ISO-639 abbreviation*/
-/* 0x045a, 14, "??_SY", /* Syriac, no ISO-639 abbreviation*/
- 0x045b, 14, "si_LK", /* Sinhala */
- 0x045d, 14, "iu_CA", /* Inuktitut */
- 0x045e, 14, "am_ET", /* Amharic */
- 0x0461, 14, "ne_NP", /* Nepali */
- 0x0462, 2, "fy_NL", /* Frisian */
- 0x0463, 6, "ps_AF", /* Pushto */
-/* 0x0464, 2, "??_PH", /* Filipino, no ISO-639 abbreviation*/
- 0x0465, 14, "dv_MV", /* Divehi */
- 0x0468, 2, "ha_NG", /* Hausa */
- 0x046a, 2, "yo_NG", /* Yoruba */
- 0x046b, 2, "qu_BO", /* Quechua - Bolivia */
-/* 0x046c, 2, "??_ZA", /* Northern Sotho, no ISO-639 abbreviation */
- 0x046d, 1, "ba_RU", /* Bashkir */
- 0x046e, 2, "lb_LU", /* Luxembourgish */
- 0x046f, 2, "kl_GL", /* Greenlandic */
- 0x0470, 2, "ig_NG", /* Igbo */
-/* 0x0478, 14, "??_CN", /* Yi (PRC), no ISO-639 abbreviation */
-/* 0x047a, 2, "??_CL", /* Mapudungun (Araucanian), no ISO-639 abbreviation */
-/* 0x047c, 2, "??_CA", /* Mohawk, no ISO-639 abbreviation */
- 0x047e, 2, "br_FR", /* Breton */
- 0x0480, 6, "ug_CN", /* Uighur */
- 0x0481, 14, "mi_NZ", /* Maori - New Zealand */
- 0x0482, 2, "oc_FR", /* Occitan */
- 0x0483, 2, "co_FR", /* Corsican */
-/* 0x0484, 2, "??_FR", /* Alsatian, no ISO-639 abbreviation */
-/* 0x0485, 1, "??_RU", /* Yakut, no ISO-639 abbreviation */
-/* 0x0486, 2, "??_GT", /* K'iche, no ISO-639 abbreviation */
- 0x0487, 2, "rw_RW", /* Kinyarwanda */
- 0x0488, 2, "wo_SN", /* Wolof */
-/* 0x048c, 6, "??_AF", /* Dari, no ISO-639 abbreviation */
- 0x0801, 6, "ar_IQ",
- 0x0804, 11, "zh_CN",
- 0x0807, 2, "de_CH",
- 0x0809, 2, "en_GB",
- 0x080a, 2, "es_MX",
- 0x080c, 2, "fr_BE",
- 0x0810, 2, "it_CH",
- 0x0812, 15, "ko_KR", /* Korean(Johab)*/
- 0x0813, 2, "nl_BE",
- 0x0814, 2, "no_NO_NY",
- 0x0816, 2, "pt_PT",
- 0x0818, 0, "ro_MD",
- 0x0819, 1, "ru_MD",
- 0x081a, 0, "sr_CS",
- 0x081d, 2, "sv_FI",
- 0x082c, 1, "az_AZ", /* Azeri_Cyrillic */
-/* 0x082e, 2, "??", no ISO-639 abbreviation for Lower Sorbian */
- 0x083b, 2, "se_SE", /* Sami, Northern - Sweden */
- 0x083c, 2, "ga_IE",
- 0x083e, 2, "ms_BN",
- 0x0843, 1, "uz_UZ", /* Uzbek_Cyrillic */
- 0x0845, 14, "bn_BD", /* Bengali */
- 0x0850, 14, "mn_CN", /* Traditional Mongolian */
- 0x085d, 2, "iu_CA", /* Inuktitut */
-/* 0x085f, 2, "??_DZ", no ISO-639 abbreviation for Tamazight */
- 0x086b, 2, "qu_EC", /* Quechua - Ecuador */
- 0x0c01, 6, "ar_EG",
- 0x0c04, 13, "zh_HK",
- 0x0c07, 2, "de_AT",
- 0x0c09, 2, "en_AU",
- 0x0c0a, 2, "es_ES", /* (modern sort) */
- 0x0c0c, 2, "fr_CA",
- 0x0c1a, 1, "sr_CS",
- 0x0c3b, 2, "se_FI", /* Sami, Northern - Finland */
- 0x0c6b, 2, "qu_PE", /* Quechua - Peru */
- 0x1001, 6, "ar_LY",
- 0x1004, 11, "zh_SG",
- 0x1007, 2, "de_LU",
- 0x1009, 2, "en_CA",
- 0x100a, 2, "es_GT",
- 0x100c, 2, "fr_CH",
- 0x101a, 0, "hr_BA",
-/* 0x103b, 2, "??_NO", /* Sami, Lule - Norway */
- 0x1401, 6, "ar_DZ",
- 0x1404, 13, "zh_MO",
- 0x1407, 2, "de_LI",
- 0x1409, 2, "en_NZ",
- 0x140a, 2, "es_CR",
- 0x140c, 2, "fr_LU",
- 0x141a, 0, "bs_BA",
-/* 0x143b, 2, "??_SE", /* Sami, Lule - Sweden */
- 0x1801, 6, "ar_MA",
- 0x1809, 2, "en_IE",
- 0x180a, 2, "es_PA",
- 0x180c, 2, "fr_MC",
- 0x181a, 0, "sr_BA",
-/* 0x183b, 2, "??_NO", /* Sami, Southern - Norway */
- 0x1c01, 6, "ar_TN",
- 0x1c09, 2, "en_ZA",
- 0x1c0a, 2, "es_DO",
- 0x1c1a, 1, "sr_BA",
-/* 0x1c3b, 2, "??_SE", /* Sami, Southern - Sweden */
- 0x2001, 6, "ar_OM",
- 0x2009, 2, "en_JM",
- 0x200a, 2, "es_VE",
- 0x201a, 0, "bs_BA", /* Bosnian (Cyrillic) */
-/* 0x203b, 2, "??_FI", /* Sami, Skolt - Finland */
- 0x2401, 6, "ar_YE",
- 0x2409, 2, "en", /* ("Caribbean", which could be any of many countries) */
- 0x240a, 2, "es_CO",
-/* 0x243b, 2, "??_FI", /* Sami, Inari - Finland */
- 0x2801, 6, "ar_SY",
- 0x2809, 2, "en_BZ",
- 0x280a, 2, "es_PE",
- 0x2c01, 6, "ar_JO",
- 0x2c09, 2, "en_TT",
- 0x2c0a, 2, "es_AR",
- 0x3001, 6, "ar_LB",
- 0x3009, 2, "en_ZW",
- 0x300a, 2, "es_EC",
- 0x3401, 6, "ar_KW",
- 0x3409, 2, "en_PH",
- 0x340a, 2, "es_CL",
- 0x3801, 6, "ar_AE",
- 0x380a, 2, "es_UY",
- 0x3c01, 6, "ar_BH",
- 0x3c0a, 2, "es_PY",
- 0x4001, 6, "ar_QA",
- 0x4009, 2, "en_IN",
- 0x400a, 2, "es_BO",
- 0x4409, 2, "en_MY",
- 0x440a, 2, "es_SV",
- 0x4809, 2, "en_SG",
- 0x480a, 2, "es_HN",
- 0x4c0a, 2, "es_NI",
- 0x500a, 2, "es_PR",
- 0x540a, 2, "es_US"
-};
-
-/*
- * binary-search our list of LANGID values. If we don't find the
- * one we're looking for, mask out the country code and try again
- * with just the primary language ID
- */
-static int
-getLocaleEntryIndex(LANGID langID)
-{
- int index = -1;
- int tries = 0;
- do {
- int lo, hi, mid;
- lo = 0;
- hi = sizeof(langIDMap) / sizeof(LANGIDtoLocale);
- while (index == -1 && lo < hi) {
- mid = (lo + hi) / 2;
- if (langIDMap[mid].langID == langID) {
- index = mid;
- } else if (langIDMap[mid].langID > langID) {
- hi = mid;
- } else {
- lo = mid + 1;
- }
- }
- langID = PRIMARYLANGID(langID);
- ++tries;
- } while (index == -1 && tries < 2);
-
- return index;
-}
-
-static char *
-getEncodingInternal(int index)
-{
- char * ret = encoding_names[langIDMap[index].encoding];
+ switch (codepage) {
+ case 0:
+ strcpy(ret, "UTF-8");
+ break;
+ case 874: /* 9:Thai */
+ case 932: /* 10:Japanese */
+ case 949: /* 12:Korean Extended Wansung */
+ case 950: /* 13:Chinese (Taiwan, Hongkong, Macau) */
+ case 1361: /* 15:Korean Johab */
+ ret[0] = 'M';
+ ret[1] = 'S';
+ break;
+ case 936:
+ strcpy(ret, "GBK");
+ break;
+ case 54936:
+ strcpy(ret, "GB18030");
+ break;
+ default:
+ ret[0] = 'C';
+ ret[1] = 'p';
+ break;
+ }
//Traditional Chinese Windows should use MS950_HKSCS_XP as the
//default encoding, if HKSCS patch has been installed.
@@ -460,7 +95,7 @@
WCHAR unicodeChar;
MultiByteToWideChar(CP_ACP, 0, mbChar, 2, &unicodeChar, 1);
if (unicodeChar == 0x92db) {
- ret = "MS950_HKSCS_XP";
+ strcpy(ret, "MS950_HKSCS_XP");
}
} else {
//SimpChinese Windows should use GB18030 as the default
@@ -476,7 +111,7 @@
strcat(systemPath, "\\FONTS\\SimSun18030.ttc");
if ((f = fopen(systemPath, "r")) != NULL) {
fclose(f);
- ret = "GB18030";
+ strcpy(ret, "GB18030");
}
}
}
@@ -489,25 +124,35 @@
DllExport const char *
getEncodingFromLangID(LANGID langID)
{
- int index = getLocaleEntryIndex(langID);
-
- if (index != (-1)) {
- return getEncodingInternal(index);
- } else {
- return "Cp1252";
- }
+ return getEncodingInternal(MAKELCID(langID, SORT_DEFAULT));
}
DllExport const char *
getJavaIDFromLangID(LANGID langID)
{
- int index = getLocaleEntryIndex(langID);
+ char * lang;
+ char * ctry;
+ char * vrnt;
+ char * enc;
+ char * ret = malloc(16);
- if (index != (-1)) {
- return langIDMap[index].javaID;
+ SetupI18nProps(MAKELCID(langID, SORT_DEFAULT), &lang, &ctry, &vrnt, &enc);
+ if (ctry[0] != '\0') {
+ if (vrnt[0] != '\0') {
+ sprintf(ret, "%s_%s_%s", lang, ctry, vrnt);
+ } else {
+ sprintf(ret, "%s_%s", lang, ctry);
+ }
} else {
- return NULL;
+ strcpy(ret, lang);
}
+
+ free(lang);
+ free(ctry);
+ free(vrnt);
+ free(enc);
+
+ return ret;
}
/*
@@ -644,6 +289,58 @@
return NULL;
}
+#define PROPSIZE 3 // two-letter + null terminator
+static void
+SetupI18nProps(LCID lcid, char** language, char** country,
+ char** variant, char** encoding) {
+ /* country */
+ *country = malloc(PROPSIZE);
+ if (GetLocaleInfo(lcid,
+ LOCALE_SISO3166CTRYNAME, *country, PROPSIZE) == 0) {
+ (*country)[0] = '\0';
+ }
+
+ /* language */
+ *language = malloc(PROPSIZE);
+ if (lcid == 0x46c) {
+ /* Windows returns non-existent language code "ns" for Northern Sotho.
+ * Defaults to en_US
+ */
+ strcpy(*language, "en");
+ strcpy(*country, "US");
+ } else if (GetLocaleInfo(lcid,
+ LOCALE_SISO639LANGNAME, *language, PROPSIZE) == 0) {
+ if (lcid == 0x465) {
+ /* for some reason, Windows returns "div" for this Divehi LCID, even though
+ * there is a two letter language code "dv". Tweak it here.
+ */
+ strcpy(*language, "dv");
+ strcpy(*country, "MV");
+ } else {
+ /* defaults to en_US */
+ strcpy(*language, "en");
+ strcpy(*country, "US");
+ }
+ }
+
+ /* variant */
+ *variant = malloc(PROPSIZE);
+ (*variant)[0] = '\0';
+
+ /* handling for Norwegian */
+ if (strcmp(*language, "nb") == 0) {
+ strcpy(*language, "no");
+ strcpy(*country , "NO");
+ } else if (strcmp(*language, "nn") == 0) {
+ strcpy(*language, "no");
+ strcpy(*country , "NO");
+ strcpy(*variant, "NY");
+ }
+
+ /* encoding */
+ *encoding = getEncodingInternal(lcid);
+}
+
java_props_t *
GetJavaProperties(JNIEnv* env)
{
@@ -876,62 +573,31 @@
* query the system for the current system default locale
* (which is a Windows LCID value),
*/
- LANGID langID = LANGIDFROMLCID(GetUserDefaultLCID());
- LANGID sysLangID = LANGIDFROMLCID(GetSystemDefaultLCID());
+ LCID userDefaultLCID = GetUserDefaultLCID();
+ LCID systemDefaultLCID = GetSystemDefaultLCID();
+ LCID userDefaultUILang = GetUserDefaultUILanguage();
{
- int index = getLocaleEntryIndex(langID);
-
- /*
- * if we didn't find the LCID that the system returned to us,
- * we don't have a Java locale ID that corresponds to it.
- * Fall back on en_US.
- */
- if (index == -1) {
- sprops.language = "en";
- sprops.country = "US";
- sprops.encoding = "Cp1252";
- } else {
-
- /* otherwise, look up the corresponding Java locale ID from
- * the list of Java locale IDs and set up the system properties
- * accordingly.
- */
-
- char* lang;
- char* ctry;
- char* variant;
-
- lang = strdup(langIDMap[index].javaID);
- ctry = lang;
+ char * display_encoding;
- while (*ctry != '_' && *ctry != 0)
- ++ctry;
-
- if (*ctry == '_') {
- *ctry++ = 0;
- }
-
- variant = ctry;
- while (*variant != '_' && *variant != 0)
- ++variant;
+ SetupI18nProps(userDefaultUILang,
+ &sprops.language,
+ &sprops.country,
+ &sprops.variant,
+ &display_encoding);
+ SetupI18nProps(userDefaultLCID,
+ &sprops.format_language,
+ &sprops.format_country,
+ &sprops.format_variant,
+ &sprops.encoding);
+ SetupI18nProps(userDefaultUILang,
+ &sprops.display_language,
+ &sprops.display_country,
+ &sprops.display_variant,
+ &display_encoding);
- if (*variant == '_') {
- *variant++ = 0;
- }
-
- sprops.language = lang;
- sprops.country = ctry;
- sprops.variant = variant;
- sprops.encoding = getEncodingInternal(index);
- }
- index = getLocaleEntryIndex(sysLangID);
- if (index == -1) {
- sprops.sun_jnu_encoding = "Cp1252";
- } else {
- sprops.sun_jnu_encoding = getEncodingInternal(index);
- }
- if (langID == 0x0c04 && ver.dwMajorVersion == 6) {
+ sprops.sun_jnu_encoding = getEncodingInternal(systemDefaultLCID);
+ if (LANGIDFROMLCID(userDefaultLCID) == 0x0c04 && ver.dwMajorVersion == 6) {
// MS claims "Vista has built-in support for HKSCS-2004.
// All of the HKSCS-2004 characters have Unicode 4.1.
// PUA code point assignments". But what it really means
--- a/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp Tue Aug 31 11:27:10 2010 -0700
@@ -201,6 +201,7 @@
throw std::bad_alloc();
}
env->SetByteArrayRegion(retval, 0, length, (jbyte *)encoding);
+ free((void *)encoding);
return retval;
}
--- a/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp Tue Aug 31 11:27:10 2010 -0700
@@ -296,7 +296,9 @@
// so we can reset this flag.
g_bUserHasChangedInputLang = FALSE;
- return CreateLocaleObject(env, javaLocaleName);
+ jobject ret = CreateLocaleObject(env, javaLocaleName);
+ free((void *)javaLocaleName);
+ return ret;
} else {
return NULL;
}
@@ -323,6 +325,7 @@
const char * requested = env->GetStringUTFChars(localeString, &isCopy);
if ((current != NULL) && (strcmp(current, requested) == 0)) {
env->ReleaseStringUTFChars(localeString, requested);
+ free((void *)current);
return JNI_TRUE;
}
@@ -352,6 +355,7 @@
env->ReleaseStringUTFChars(localeString, requested);
free(hKLList);
+ free((void *)current);
return retValue;
CATCH_BAD_ALLOC_RET(JNI_FALSE);
@@ -480,6 +484,7 @@
env->SetObjectArrayElement(locales,
current,
CreateLocaleObject(env, javaLocaleNames[current]));
+ free((void *)javaLocaleNames[current]);
}
DASSERT(!safe_ExceptionOccurred(env));
--- a/jdk/test/java/util/Formatter/Constructors.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/test/java/util/Formatter/Constructors.java Tue Aug 31 11:27:10 2010 -0700
@@ -58,7 +58,7 @@
}
static void locale(Formatter f) {
- locale(f, Locale.getDefault());
+ locale(f, Locale.getDefault(Locale.Category.FORMAT));
}
static void locale(Formatter f, Locale l) {
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/LocaleCategory.sh Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,79 @@
+#!/bin/sh
+#
+# @test
+# @bug 4700857
+# @summary tests for Locale.getDefault(Locale.Category) and
+# Locale.setDefault(Locale.Category, Locale)
+# @build LocaleCategory
+# @run shell/timeout=600 LocaleCategory.sh
+
+if [ "${TESTSRC}" = "" ]
+then
+ echo "TESTSRC not set. Test cannot execute. Failed."
+ exit 1
+fi
+echo "TESTSRC=${TESTSRC}"
+if [ "${TESTJAVA}" = "" ]
+then
+ echo "TESTJAVA not set. Test cannot execute. Failed."
+ exit 1
+fi
+echo "TESTJAVA=${TESTJAVA}"
+if [ "${TESTCLASSES}" = "" ]
+then
+ echo "TESTCLASSES not set. Test cannot execute. Failed."
+ exit 1
+fi
+echo "TESTCLASSES=${TESTCLASSES}"
+echo "CLASSPATH=${CLASSPATH}"
+
+# set platform-dependent variables
+OS=`uname -s`
+case "$OS" in
+ SunOS | Linux )
+ PS=":"
+ FS="/"
+ ;;
+ Windows* )
+ PS=";"
+ FS="\\"
+ ;;
+ * )
+ echo "Unrecognized system!"
+ exit 1;
+ ;;
+esac
+
+# test user.xxx.display user.xxx.format properties
+
+# run
+RUNCMD="${TESTJAVA}${FS}bin${FS}java -classpath ${TESTCLASSES} -Duser.language.display=ja -Duser.language.format=zh LocaleCategory"
+
+echo ${RUNCMD}
+${RUNCMD}
+result=$?
+
+if [ $result -eq 0 ]
+then
+ echo "Execution successful"
+else
+ echo "Execution of the test case failed."
+fi
+
+# test user.xxx properties overriding user.xxx.display/format
+
+# run
+RUNCMD="${TESTJAVA}${FS}bin${FS}java -classpath ${TESTCLASSES} -Duser.language=en -Duser.language.display=ja -Duser.language.format=zh LocaleCategory"
+
+echo ${RUNCMD}
+${RUNCMD}
+result=$?
+
+if [ $result -eq 0 ]
+then
+ echo "Execution successful"
+else
+ echo "Execution of the test case failed."
+fi
+
+exit $result
--- a/jdk/test/java/util/Locale/PrintDefaultLocale.java Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/test/java/util/Locale/PrintDefaultLocale.java Tue Aug 31 11:27:10 2010 -0700
@@ -231,8 +231,15 @@
public class PrintDefaultLocale {
public static void main(String[] args) {
- System.out.println(Locale.getDefault().toString());
- System.out.println(Locale.getDefault().getDisplayName(Locale.US));
- System.out.println(Charset.defaultCharset());
+ System.out.printf("default locale: ID: %s, Name: %s\n",
+ Locale.getDefault().toString(),
+ Locale.getDefault().getDisplayName(Locale.US));
+ System.out.printf("display locale: ID: %s, Name: %s\n",
+ Locale.getDefault(Locale.Category.DISPLAY).toString(),
+ Locale.getDefault(Locale.Category.DISPLAY).getDisplayName(Locale.US));
+ System.out.printf("format locale: ID: %s, Name: %s\n",
+ Locale.getDefault(Locale.Category.FORMAT).toString(),
+ Locale.getDefault(Locale.Category.FORMAT).getDisplayName(Locale.US));
+ System.out.printf("default charset: %s\n", Charset.defaultCharset());
}
}
--- a/jdk/test/java/util/Locale/data/deflocale.c Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/test/java/util/Locale/data/deflocale.c Tue Aug 31 11:27:10 2010 -0700
@@ -29,100 +29,233 @@
* WARNING: This tool directly modifies the locale info in the Windows registry.
* It may not work with the Windows versions after Windows XP SP2. Also,
* if the test did not complete or was manually killed, you will need to reset
- * the user default locale in the Control Panel manually.
+ * the user default locale in the Control Panel manually. This executable has
+ * to be run with the "Administrator" privilege.
*
* Usage: "deflocale.exe <java launcher> PrintDefaultLocale
*
- * How to compile: "cl deflocale.c advapi32.lib"
+ * How to compile: "cl -DUNICODE -D_UNICODE deflocale.c user32.lib advapi32.lib"
*/
#include <windows.h>
#include <stdio.h>
#include <memory.h>
-char* launcher;
-char szBuffer[MAX_PATH];
+wchar_t* launcher;
+wchar_t szBuffer[MAX_PATH];
LCID LCIDArray[1024];
int numLCIDs = 0;
+BOOL isWin7orUp = FALSE;
-void testLCID(int anLCID) {
+// for Windows 7
+BOOL (WINAPI * pfnEnumSystemLocalesEx)(LPVOID, DWORD, LPARAM, LPVOID);
+BOOL (WINAPI * pfnEnumUILanguages)(LPVOID, DWORD, LPARAM);
+LCID (WINAPI * pfnLocaleNameToLCID)(LPCWSTR, DWORD);
+int (WINAPI * pfnLCIDToLocaleName)(LCID, LPWSTR, int, DWORD);
+wchar_t* LocaleNamesArray[1024];
+wchar_t* UILangNamesArray[1024];
+int numLocaleNames = 0;
+int numUILangNames = 0;
+
+void launchAndWait() {
+ STARTUPINFO si;
+ PROCESS_INFORMATION pi;
+
+ ZeroMemory(&si, sizeof(si));
+ si.cb = sizeof(si);
+ ZeroMemory(&pi, sizeof(pi));
+ if (CreateProcess(NULL, launcher, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)==0) {
+ wprintf(L"CreateProcess failed with the error code: %x\n", GetLastError());
+ }
+
+ WaitForSingleObject( pi.hProcess, INFINITE );
+}
+
+void testLocale(int anLCID, wchar_t* pName) {
HKEY hk;
- printf("\n");
- printf("OS Locale (lcid: %x): ", anLCID);
+ if (pName != NULL && wcslen(pName) == 2) {
+ // ignore language only locale.
+ return;
+ }
+
+ wprintf(L"\n");
+ wprintf(L"OS Locale (lcid: %x", anLCID);
+ if (pName != NULL) {
+ wprintf(L", name: %s", pName);
+ }
GetLocaleInfo(anLCID, LOCALE_SENGLANGUAGE, szBuffer, MAX_PATH);
- printf("%s (", szBuffer);
+ wprintf(L"): %s (", szBuffer);
GetLocaleInfo(anLCID, LOCALE_SENGCOUNTRY, szBuffer, MAX_PATH);
- printf("%s) - ", szBuffer);
+ wprintf(L"%s) - ", szBuffer);
GetLocaleInfo(anLCID, LOCALE_IDEFAULTANSICODEPAGE, szBuffer, MAX_PATH);
- printf("%s\n", szBuffer);
+ wprintf(L"%s\n", szBuffer);
fflush(0);
- if (RegOpenKeyEx(HKEY_CURRENT_USER, "Control Panel\\International", 0, KEY_READ | KEY_WRITE, &hk) == ERROR_SUCCESS) {
- BYTE original[16];
- BYTE test[16];
- DWORD cb = 16;
- STARTUPINFO si;
- PROCESS_INFORMATION pi;
+ if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Control Panel\\International", 0, KEY_READ | KEY_WRITE, &hk) == ERROR_SUCCESS) {
+ wchar_t originalLocale[16];
+ wchar_t testLocale[16];
+ wchar_t* pKeyName;
+ DWORD cb = sizeof(originalLocale);
+ DWORD cbTest;
- RegQueryValueEx(hk, "Locale", 0, 0, original, &cb);
- sprintf(test, "%08x", anLCID);
- RegSetValueEx(hk, "Locale", 0, REG_SZ, test, cb);
-
- ZeroMemory(&si, sizeof(si));
- si.cb = sizeof(si);
- ZeroMemory(&pi, sizeof(pi));
- if (CreateProcess(NULL, launcher, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)==0) {
- printf("CreateProcess failed with the error code: %x\n", GetLastError());
+ if (isWin7orUp) {
+ pKeyName = L"LocaleName";
+ wcscpy(testLocale, pName);
+ cbTest = wcslen(pName) * sizeof(wchar_t);
+ } else {
+ pKeyName = L"Locale";
+ swprintf(testLocale, L"%08x", anLCID);
+ cbTest = sizeof(wchar_t) * 8;
}
- WaitForSingleObject( pi.hProcess, INFINITE );
-
- RegSetValueEx(hk, "Locale", 0, REG_SZ, original, cb);
+ RegQueryValueEx(hk, pKeyName, 0, 0, (LPBYTE)originalLocale, &cb);
+ RegSetValueEx(hk, pKeyName, 0, REG_SZ, (LPBYTE)testLocale, cbTest );
+ launchAndWait();
+ RegSetValueEx(hk, pKeyName, 0, REG_SZ, (LPBYTE)originalLocale, cb);
RegCloseKey(hk);
}
}
-BOOL CALLBACK EnumLocaleProc(LPTSTR lpLocaleStr) {
- sscanf(lpLocaleStr, "%08x", &LCIDArray[numLCIDs]);
+void testUILang(wchar_t* pName) {
+ HKEY hk;
+
+ wprintf(L"\n");
+ wprintf(L"OS UI Language (name: %s)\n", pName);
+ fflush(0);
+
+ if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Control Panel\\Desktop", 0, KEY_READ | KEY_WRITE, &hk) == ERROR_SUCCESS) {
+ wchar_t originalUILang[16];
+ wchar_t testUILang[16];
+ wchar_t* pKeyName;
+ DWORD cb = sizeof(originalUILang);
+ DWORD cbTest = wcslen(pName) * sizeof(wchar_t);
+
+ pKeyName = L"PreferredUILanguages";
+ wcscpy(testUILang, pName);
+ cbTest = wcslen(pName) * sizeof(wchar_t);
+
+ RegQueryValueEx(hk, pKeyName, 0, 0, (LPBYTE)originalUILang, &cb);
+ RegSetValueEx(hk, pKeyName, 0, REG_SZ, (LPBYTE)testUILang, cbTest);
+ launchAndWait();
+ RegSetValueEx(hk, pKeyName, 0, REG_SZ, (LPBYTE)originalUILang, cb);
+ RegCloseKey(hk);
+ }
+}
+
+BOOL CALLBACK EnumLocalesProc(LPWSTR lpLocaleStr) {
+ swscanf(lpLocaleStr, L"%08x", &LCIDArray[numLCIDs]);
numLCIDs ++;
return TRUE;
}
+BOOL CALLBACK EnumLocalesProcEx(LPWSTR lpLocaleStr, DWORD flags, LPARAM lp) {
+ wchar_t* pName = malloc((wcslen(lpLocaleStr) + 1) * sizeof(wchar_t *));
+ wcscpy(pName, lpLocaleStr);
+ LocaleNamesArray[numLocaleNames] = pName;
+ numLocaleNames ++;
+
+ return TRUE;
+}
+
+BOOL CALLBACK EnumUILanguagesProc(LPWSTR lpUILangStr, LPARAM lp) {
+ wchar_t* pName = malloc((wcslen(lpUILangStr) + 1) * sizeof(wchar_t *));
+ wcscpy(pName, lpUILangStr);
+ UILangNamesArray[numUILangNames] = pName;
+ numUILangNames ++;
+
+ return TRUE;
+}
+
int sortLCIDs(LCID * pLCID1, LCID * pLCID2) {
if (*pLCID1 < *pLCID2) return (-1);
if (*pLCID1 == *pLCID2) return 0;
- if (*pLCID1 > *pLCID2) return 1;
+ return 1;
+}
+
+int sortLocaleNames(wchar_t** ppName1, wchar_t** ppName2) {
+ LCID l1 = pfnLocaleNameToLCID(*ppName1, 0);
+ LCID l2 = pfnLocaleNameToLCID(*ppName2, 0);
+ return sortLCIDs(&l1, &l2);
}
int main(int argc, char** argv) {
OSVERSIONINFO osvi;
- LPTSTR commandline = GetCommandLine();
+ LPWSTR commandline = GetCommandLine();
int i;
osvi.dwOSVersionInfoSize = sizeof(osvi);
GetVersionEx(&osvi);
- printf("# OSVersionInfo\n");
- printf("# MajorVersion: %d\n", osvi.dwMajorVersion);
- printf("# MinorVersion: %d\n", osvi.dwMinorVersion);
- printf("# BuildNumber: %d\n", osvi.dwBuildNumber);
- printf("# CSDVersion: %s\n", osvi.szCSDVersion);
- printf("\n");
+ wprintf(L"# OSVersionInfo\n");
+ wprintf(L"# MajorVersion: %d\n", osvi.dwMajorVersion);
+ wprintf(L"# MinorVersion: %d\n", osvi.dwMinorVersion);
+ wprintf(L"# BuildNumber: %d\n", osvi.dwBuildNumber);
+ wprintf(L"# CSDVersion: %s\n", osvi.szCSDVersion);
+ wprintf(L"\n");
fflush(0);
- launcher = strchr(commandline, ' ')+1;
- while (*launcher == ' ') {
+ launcher = wcschr(commandline, L' ')+1;
+ while (*launcher == L' ') {
launcher++;
}
- // Enumerate locales
- EnumSystemLocales(EnumLocaleProc, LCID_INSTALLED);
+ isWin7orUp = (osvi.dwMajorVersion > 6) ||
+ (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion >= 1);
+
+ if (!isWin7orUp) {
+ // Enumerate locales
+ EnumSystemLocales(EnumLocalesProc, LCID_INSTALLED);
- // Sort LCIDs
- qsort(LCIDArray, numLCIDs, sizeof(LCID), (void *)sortLCIDs);
+ // Sort LCIDs
+ qsort(LCIDArray, numLCIDs, sizeof(LCID), (void *)sortLCIDs);
+ } else {
+ // For Windows 7, use "LocaleName" registry key for the user locale
+ // as they seem to switch from "Locale".
+ HMODULE hmod = GetModuleHandle(L"kernel32");
+ *(FARPROC*)&pfnEnumSystemLocalesEx =
+ GetProcAddress(hmod, "EnumSystemLocalesEx");
+ *(FARPROC*)&pfnEnumUILanguages =
+ GetProcAddress(hmod, "EnumUILanguagesW");
+ *(FARPROC*)&pfnLocaleNameToLCID =
+ GetProcAddress(hmod, "LocaleNameToLCID");
+ *(FARPROC*)&pfnLCIDToLocaleName =
+ GetProcAddress(hmod, "LCIDToLocaleName");
+ if (pfnEnumSystemLocalesEx != NULL &&
+ pfnEnumUILanguages != NULL &&
+ pfnLocaleNameToLCID != NULL &&
+ pfnLCIDToLocaleName != NULL) {
+ // Enumerate locales
+ pfnEnumSystemLocalesEx(EnumLocalesProcEx,
+ 1, // LOCALE_WINDOWS
+ (LPARAM)NULL, NULL);
+ // Enumerate UI Languages.
+ pfnEnumUILanguages(EnumUILanguagesProc,
+ 0x8, // MUI_LANGUAGE_NAME
+ (LPARAM)NULL);
+ } else {
+ wprintf(L"Could not get needed entry points. quitting.\n");
+ exit(-1);
+ }
+
+ // Sort LocaleNames
+ qsort(LocaleNamesArray, numLocaleNames,
+ sizeof(wchar_t*), (void *)sortLocaleNames);
+ qsort(UILangNamesArray, numUILangNames,
+ sizeof(wchar_t*), (void *)sortLocaleNames);
+ }
// Execute enumeration of Java default locales
- for (i = 0; i < numLCIDs; i ++) {
- testLCID(LCIDArray[i]);
+ if (isWin7orUp) {
+ for (i = 0; i < numLocaleNames; i ++) {
+ testLocale(pfnLocaleNameToLCID(LocaleNamesArray[i], 0),
+ LocaleNamesArray[i]);
+ }
+ for (i = 0; i < numUILangNames; i ++) {
+ testUILang(UILangNamesArray[i]);
+ }
+ } else {
+ for (i = 0; i < numLCIDs; i ++) {
+ testLocale(LCIDArray[i], NULL);
+ }
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.input Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,7 @@
+# data file for deflocale.sh. Each line must have two locales in the following order.
+#
+# LC_CTYPE LC_MESSAGES
+
+ ja_JP.UTF-8 zh_CN.UTF-8
+ zh_CN.UTF-8 en_US.UTF-8
+ C zh_CN.UTF-8
--- a/jdk/test/java/util/Locale/data/deflocale.jds3 Mon Aug 23 14:14:52 2010 +0900
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1793 +0,0 @@
-Sun Java Desktop System, Release 3 - build 36
-Assembled 23 May 2005
-Linux dnm-dtf-012 2.6.5-7.139-default #1 Fri Jan 14 15:41:33 UTC 2005 i686 i686 i386 GNU/Linux
-
-OS Locale: aa_DJ
-aa_DJ
-Afar (Djibouti)
-ISO-8859-1
-
-OS Locale: aa_ER
-aa_ER
-Afar (Eritrea)
-UTF-8
-
-OS Locale: aa_ER.utf8
-aa_ER
-Afar (Eritrea)
-UTF-8
-
-OS Locale: aa_ER@saaho
-aa_ER
-Afar (Eritrea)
-UTF-8
-
-OS Locale: aa_ET
-aa_ET
-Afar (Ethiopia)
-UTF-8
-
-OS Locale: aa_ET.utf8
-aa_ET
-Afar (Ethiopia)
-UTF-8
-
-OS Locale: af_ZA
-af_ZA
-Afrikaans (South Africa)
-ISO-8859-1
-
-OS Locale: am_ET
-am_ET
-Amharic (Ethiopia)
-UTF-8
-
-OS Locale: am_ET.utf8
-am_ET
-Amharic (Ethiopia)
-UTF-8
-
-OS Locale: an_ES
-an_ES
-Aragonese (Spain)
-ISO-8859-15
-
-OS Locale: ar_AE
-ar_AE
-Arabic (United Arab Emirates)
-ISO-8859-6
-
-OS Locale: ar_AE.utf8
-ar_AE
-Arabic (United Arab Emirates)
-UTF-8
-
-OS Locale: ar_BH
-ar_BH
-Arabic (Bahrain)
-ISO-8859-6
-
-OS Locale: ar_BH.utf8
-ar_BH
-Arabic (Bahrain)
-UTF-8
-
-OS Locale: ar_DZ
-ar_DZ
-Arabic (Algeria)
-ISO-8859-6
-
-OS Locale: ar_DZ.utf8
-ar_DZ
-Arabic (Algeria)
-UTF-8
-
-OS Locale: ar_EG
-ar_EG
-Arabic (Egypt)
-ISO-8859-6
-
-OS Locale: ar_EG.utf8
-ar_EG
-Arabic (Egypt)
-UTF-8
-
-OS Locale: ar_IN
-ar_IN
-Arabic (India)
-UTF-8
-
-OS Locale: ar_IN.utf8
-ar_IN
-Arabic (India)
-UTF-8
-
-OS Locale: ar_IQ
-ar_IQ
-Arabic (Iraq)
-ISO-8859-6
-
-OS Locale: ar_IQ.utf8
-ar_IQ
-Arabic (Iraq)
-UTF-8
-
-OS Locale: ar_JO
-ar_JO
-Arabic (Jordan)
-ISO-8859-6
-
-OS Locale: ar_JO.utf8
-ar_JO
-Arabic (Jordan)
-UTF-8
-
-OS Locale: ar_KW
-ar_KW
-Arabic (Kuwait)
-ISO-8859-6
-
-OS Locale: ar_KW.utf8
-ar_KW
-Arabic (Kuwait)
-UTF-8
-
-OS Locale: ar_LB
-ar_LB
-Arabic (Lebanon)
-ISO-8859-6
-
-OS Locale: ar_LB.utf8
-ar_LB
-Arabic (Lebanon)
-UTF-8
-
-OS Locale: ar_LY
-ar_LY
-Arabic (Libya)
-ISO-8859-6
-
-OS Locale: ar_LY.utf8
-ar_LY
-Arabic (Libya)
-UTF-8
-
-OS Locale: ar_MA
-ar_MA
-Arabic (Morocco)
-ISO-8859-6
-
-OS Locale: ar_MA.utf8
-ar_MA
-Arabic (Morocco)
-UTF-8
-
-OS Locale: ar_OM
-ar_OM
-Arabic (Oman)
-ISO-8859-6
-
-OS Locale: ar_OM.utf8
-ar_OM
-Arabic (Oman)
-UTF-8
-
-OS Locale: ar_QA
-ar_QA
-Arabic (Qatar)
-ISO-8859-6
-
-OS Locale: ar_QA.utf8
-ar_QA
-Arabic (Qatar)
-UTF-8
-
-OS Locale: ar_SA
-ar_SA
-Arabic (Saudi Arabia)
-ISO-8859-6
-
-OS Locale: ar_SA.utf8
-ar_SA
-Arabic (Saudi Arabia)
-UTF-8
-
-OS Locale: ar_SD
-ar_SD
-Arabic (Sudan)
-ISO-8859-6
-
-OS Locale: ar_SD.utf8
-ar_SD
-Arabic (Sudan)
-UTF-8
-
-OS Locale: ar_SY
-ar_SY
-Arabic (Syria)
-ISO-8859-6
-
-OS Locale: ar_SY.utf8
-ar_SY
-Arabic (Syria)
-UTF-8
-
-OS Locale: ar_TN
-ar_TN
-Arabic (Tunisia)
-ISO-8859-6
-
-OS Locale: ar_TN.utf8
-ar_TN
-Arabic (Tunisia)
-UTF-8
-
-OS Locale: ar_YE
-ar_YE
-Arabic (Yemen)
-ISO-8859-6
-
-OS Locale: ar_YE.utf8
-ar_YE
-Arabic (Yemen)
-UTF-8
-
-OS Locale: az_AZ.utf8
-az_AZ
-Azerbaijani (Azerbaijan)
-UTF-8
-
-OS Locale: be_BY
-be_BY
-Belarusian (Belarus)
-windows-1251
-
-OS Locale: be_BY.utf8
-be_BY
-Belarusian (Belarus)
-UTF-8
-
-OS Locale: bg_BG
-bg_BG
-Bulgarian (Bulgaria)
-windows-1251
-
-OS Locale: bg_BG.utf8
-bg_BG
-Bulgarian (Bulgaria)
-UTF-8
-
-OS Locale: bn_BD
-bn_BD
-Bengali (Bangladesh)
-UTF-8
-
-OS Locale: bn_BD.utf8
-bn_BD
-Bengali (Bangladesh)
-UTF-8
-
-OS Locale: bn_IN
-bn_IN
-Bengali (India)
-UTF-8
-
-OS Locale: bn_IN.utf8
-bn_IN
-Bengali (India)
-UTF-8
-
-OS Locale: br_FR
-br_FR
-Breton (France)
-ISO-8859-1
-
-OS Locale: br_FR@euro
-br_FR
-Breton (France)
-ISO-8859-15
-
-OS Locale: bs_BA
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-ISO-8859-2
-
-OS Locale: byn_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: byn_ER.utf8
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: ca_ES
-ca_ES
-Catalan (Spain)
-ISO-8859-1
-
-OS Locale: ca_ES.utf8
-ca_ES
-Catalan (Spain)
-UTF-8
-
-OS Locale: ca_ES@euro
-ca_ES
-Catalan (Spain)
-ISO-8859-15
-
-OS Locale: cs_CZ
-cs_CZ
-Czech (Czech Republic)
-ISO-8859-2
-
-OS Locale: cs_CZ.utf8
-cs_CZ
-Czech (Czech Republic)
-UTF-8
-
-OS Locale: cy_GB
-cy_GB
-Welsh (United Kingdom)
-UTF-8
-
-OS Locale: cy_GB.utf8
-cy_GB
-Welsh (United Kingdom)
-UTF-8
-
-OS Locale: da_DK
-da_DK
-Danish (Denmark)
-ISO-8859-1
-
-OS Locale: da_DK.utf8
-da_DK
-Danish (Denmark)
-UTF-8
-
-OS Locale: da_DK@euro
-da_DK
-Danish (Denmark)
-ISO-8859-1
-
-OS Locale: de_AT
-de_AT
-German (Austria)
-ISO-8859-1
-
-OS Locale: de_AT.utf8
-de_AT
-German (Austria)
-UTF-8
-
-OS Locale: de_AT@euro
-de_AT
-German (Austria)
-ISO-8859-15
-
-OS Locale: de_BE
-de_BE
-German (Belgium)
-ISO-8859-1
-
-OS Locale: de_BE.utf8
-de_BE
-German (Belgium)
-UTF-8
-
-OS Locale: de_BE@euro
-de_BE
-German (Belgium)
-ISO-8859-15
-
-OS Locale: de_CH
-de_CH
-German (Switzerland)
-ISO-8859-1
-
-OS Locale: de_CH.utf8
-de_CH
-German (Switzerland)
-UTF-8
-
-OS Locale: de_DE
-de_DE
-German (Germany)
-ISO-8859-1
-
-OS Locale: de_DE.utf8
-de_DE
-German (Germany)
-UTF-8
-
-OS Locale: de_DE@euro
-de_DE
-German (Germany)
-ISO-8859-15
-
-OS Locale: de_LU
-de_LU
-German (Luxembourg)
-ISO-8859-1
-
-OS Locale: de_LU.utf8
-de_LU
-German (Luxembourg)
-UTF-8
-
-OS Locale: de_LU@euro
-de_LU
-German (Luxembourg)
-ISO-8859-15
-
-OS Locale: el_GR
-el_GR
-Greek (Greece)
-ISO-8859-7
-
-OS Locale: el_GR.utf8
-el_GR
-Greek (Greece)
-UTF-8
-
-OS Locale: en_AU
-en_AU
-English (Australia)
-ISO-8859-1
-
-OS Locale: en_AU.utf8
-en_AU
-English (Australia)
-UTF-8
-
-OS Locale: en_BE
-en_BE
-English (Belgium)
-ISO-8859-1
-
-OS Locale: en_BE.utf8
-en_BE
-English (Belgium)
-UTF-8
-
-OS Locale: en_BE@euro
-en_BE
-English (Belgium)
-ISO-8859-15
-
-OS Locale: en_BW
-en_BW
-English (Botswana)
-ISO-8859-1
-
-OS Locale: en_BW.utf8
-en_BW
-English (Botswana)
-UTF-8
-
-OS Locale: en_CA
-en_CA
-English (Canada)
-ISO-8859-1
-
-OS Locale: en_CA.utf8
-en_CA
-English (Canada)
-UTF-8
-
-OS Locale: en_DK
-en_DK
-English (Denmark)
-ISO-8859-1
-
-OS Locale: en_DK.utf8
-en_DK
-English (Denmark)
-UTF-8
-
-OS Locale: en_GB
-en_GB
-English (United Kingdom)
-ISO-8859-1
-
-OS Locale: en_GB.iso885915
-en_GB
-English (United Kingdom)
-ISO-8859-15
-
-OS Locale: en_GB.utf8
-en_GB
-English (United Kingdom)
-UTF-8
-
-OS Locale: en_HK
-en_HK
-English (Hong Kong)
-ISO-8859-1
-
-OS Locale: en_HK.utf8
-en_HK
-English (Hong Kong)
-UTF-8
-
-OS Locale: en_IE
-en_IE
-English (Ireland)
-ISO-8859-1
-
-OS Locale: en_IE.utf8
-en_IE
-English (Ireland)
-UTF-8
-
-OS Locale: en_IE@euro
-en_IE
-English (Ireland)
-ISO-8859-15
-
-OS Locale: en_IN
-en_IN
-English (India)
-UTF-8
-
-OS Locale: en_NZ
-en_NZ
-English (New Zealand)
-ISO-8859-1
-
-OS Locale: en_NZ.utf8
-en_NZ
-English (New Zealand)
-UTF-8
-
-OS Locale: en_PH
-en_PH
-English (Philippines)
-ISO-8859-1
-
-OS Locale: en_PH.utf8
-en_PH
-English (Philippines)
-UTF-8
-
-OS Locale: en_SG
-en_SG
-English (Singapore)
-ISO-8859-1
-
-OS Locale: en_SG.utf8
-en_SG
-English (Singapore)
-UTF-8
-
-OS Locale: en_US
-en_US
-English (United States)
-ISO-8859-1
-
-OS Locale: en_US.iso885915
-en_US
-English (United States)
-ISO-8859-15
-
-OS Locale: en_US.utf8
-en_US
-English (United States)
-UTF-8
-
-OS Locale: en_ZA
-en_ZA
-English (South Africa)
-ISO-8859-1
-
-OS Locale: en_ZA.utf8
-en_ZA
-English (South Africa)
-UTF-8
-
-OS Locale: en_ZW
-en_ZW
-English (Zimbabwe)
-ISO-8859-1
-
-OS Locale: en_ZW.utf8
-en_ZW
-English (Zimbabwe)
-UTF-8
-
-OS Locale: es_AR
-es_AR
-Spanish (Argentina)
-ISO-8859-1
-
-OS Locale: es_AR.utf8
-es_AR
-Spanish (Argentina)
-UTF-8
-
-OS Locale: es_BO
-es_BO
-Spanish (Bolivia)
-ISO-8859-1
-
-OS Locale: es_BO.utf8
-es_BO
-Spanish (Bolivia)
-UTF-8
-
-OS Locale: es_CL
-es_CL
-Spanish (Chile)
-ISO-8859-1
-
-OS Locale: es_CL.utf8
-es_CL
-Spanish (Chile)
-UTF-8
-
-OS Locale: es_CO
-es_CO
-Spanish (Colombia)
-ISO-8859-1
-
-OS Locale: es_CO.utf8
-es_CO
-Spanish (Colombia)
-UTF-8
-
-OS Locale: es_CR
-es_CR
-Spanish (Costa Rica)
-ISO-8859-1
-
-OS Locale: es_CR.utf8
-es_CR
-Spanish (Costa Rica)
-UTF-8
-
-OS Locale: es_DO
-es_DO
-Spanish (Dominican Republic)
-ISO-8859-1
-
-OS Locale: es_DO.utf8
-es_DO
-Spanish (Dominican Republic)
-UTF-8
-
-OS Locale: es_EC
-es_EC
-Spanish (Ecuador)
-ISO-8859-1
-
-OS Locale: es_EC.utf8
-es_EC
-Spanish (Ecuador)
-UTF-8
-
-OS Locale: es_ES
-es_ES
-Spanish (Spain)
-ISO-8859-1
-
-OS Locale: es_ES.utf8
-es_ES
-Spanish (Spain)
-UTF-8
-
-OS Locale: es_ES@euro
-es_ES
-Spanish (Spain)
-ISO-8859-15
-
-OS Locale: es_GT
-es_GT
-Spanish (Guatemala)
-ISO-8859-1
-
-OS Locale: es_GT.utf8
-es_GT
-Spanish (Guatemala)
-UTF-8
-
-OS Locale: es_HN
-es_HN
-Spanish (Honduras)
-ISO-8859-1
-
-OS Locale: es_HN.utf8
-es_HN
-Spanish (Honduras)
-UTF-8
-
-OS Locale: es_MX
-es_MX
-Spanish (Mexico)
-ISO-8859-1
-
-OS Locale: es_MX.utf8
-es_MX
-Spanish (Mexico)
-UTF-8
-
-OS Locale: es_NI
-es_NI
-Spanish (Nicaragua)
-ISO-8859-1
-
-OS Locale: es_NI.utf8
-es_NI
-Spanish (Nicaragua)
-UTF-8
-
-OS Locale: es_PA
-es_PA
-Spanish (Panama)
-ISO-8859-1
-
-OS Locale: es_PA.utf8
-es_PA
-Spanish (Panama)
-UTF-8
-
-OS Locale: es_PE
-es_PE
-Spanish (Peru)
-ISO-8859-1
-
-OS Locale: es_PE.utf8
-es_PE
-Spanish (Peru)
-UTF-8
-
-OS Locale: es_PR
-es_PR
-Spanish (Puerto Rico)
-ISO-8859-1
-
-OS Locale: es_PR.utf8
-es_PR
-Spanish (Puerto Rico)
-UTF-8
-
-OS Locale: es_PY
-es_PY
-Spanish (Paraguay)
-ISO-8859-1
-
-OS Locale: es_PY.utf8
-es_PY
-Spanish (Paraguay)
-UTF-8
-
-OS Locale: es_SV
-es_SV
-Spanish (El Salvador)
-ISO-8859-1
-
-OS Locale: es_SV.utf8
-es_SV
-Spanish (El Salvador)
-UTF-8
-
-OS Locale: es_US
-es_US
-Spanish (United States)
-ISO-8859-1
-
-OS Locale: es_US.utf8
-es_US
-Spanish (United States)
-UTF-8
-
-OS Locale: es_UY
-es_UY
-Spanish (Uruguay)
-ISO-8859-1
-
-OS Locale: es_UY.utf8
-es_UY
-Spanish (Uruguay)
-UTF-8
-
-OS Locale: es_VE
-es_VE
-Spanish (Venezuela)
-ISO-8859-1
-
-OS Locale: es_VE.utf8
-es_VE
-Spanish (Venezuela)
-UTF-8
-
-OS Locale: et_EE
-et_EE
-Estonian (Estonia)
-ISO-8859-1
-
-OS Locale: et_EE.iso885915
-et_EE
-Estonian (Estonia)
-ISO-8859-15
-
-OS Locale: et_EE.utf8
-et_EE
-Estonian (Estonia)
-UTF-8
-
-OS Locale: eu_ES
-eu_ES
-Basque (Spain)
-ISO-8859-1
-
-OS Locale: eu_ES.utf8
-eu_ES
-Basque (Spain)
-UTF-8
-
-OS Locale: eu_ES@euro
-eu_ES
-Basque (Spain)
-ISO-8859-15
-
-OS Locale: fa_IR
-fa_IR
-Persian (Iran)
-UTF-8
-
-OS Locale: fa_IR.utf8
-fa_IR
-Persian (Iran)
-UTF-8
-
-OS Locale: fi_FI
-fi_FI
-Finnish (Finland)
-ISO-8859-1
-
-OS Locale: fi_FI.utf8
-fi_FI
-Finnish (Finland)
-UTF-8
-
-OS Locale: fi_FI@euro
-fi_FI
-Finnish (Finland)
-ISO-8859-15
-
-OS Locale: fo_FO
-fo_FO
-Faroese (Faroe Islands)
-ISO-8859-1
-
-OS Locale: fo_FO.utf8
-fo_FO
-Faroese (Faroe Islands)
-UTF-8
-
-OS Locale: fr_BE
-fr_BE
-French (Belgium)
-ISO-8859-1
-
-OS Locale: fr_BE.utf8
-fr_BE
-French (Belgium)
-UTF-8
-
-OS Locale: fr_BE@euro
-fr_BE
-French (Belgium)
-ISO-8859-15
-
-OS Locale: fr_CA
-fr_CA
-French (Canada)
-ISO-8859-1
-
-OS Locale: fr_CA.utf8
-fr_CA
-French (Canada)
-UTF-8
-
-OS Locale: fr_CH
-fr_CH
-French (Switzerland)
-ISO-8859-1
-
-OS Locale: fr_CH.utf8
-fr_CH
-French (Switzerland)
-UTF-8
-
-OS Locale: fr_FR
-fr_FR
-French (France)
-ISO-8859-1
-
-OS Locale: fr_FR.utf8
-fr_FR
-French (France)
-UTF-8
-
-OS Locale: fr_FR@euro
-fr_FR
-French (France)
-ISO-8859-15
-
-OS Locale: fr_LU
-fr_LU
-French (Luxembourg)
-ISO-8859-1
-
-OS Locale: fr_LU.utf8
-fr_LU
-French (Luxembourg)
-UTF-8
-
-OS Locale: fr_LU@euro
-fr_LU
-French (Luxembourg)
-ISO-8859-15
-
-OS Locale: ga_IE
-ga_IE
-Irish (Ireland)
-ISO-8859-1
-
-OS Locale: ga_IE.utf8
-ga_IE
-Irish (Ireland)
-UTF-8
-
-OS Locale: ga_IE@euro
-ga_IE
-Irish (Ireland)
-ISO-8859-15
-
-OS Locale: gd_GB
-gd_GB
-Scottish Gaelic (United Kingdom)
-ISO-8859-15
-
-OS Locale: gez_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: gez_ER@abegede
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: gez_ET
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: gez_ET@abegede
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: gl_ES
-gl_ES
-Gallegan (Spain)
-ISO-8859-1
-
-OS Locale: gl_ES.utf8
-gl_ES
-Gallegan (Spain)
-UTF-8
-
-OS Locale: gl_ES@euro
-gl_ES
-Gallegan (Spain)
-ISO-8859-15
-
-OS Locale: gu_IN
-gu_IN
-Gujarati (India)
-UTF-8
-
-OS Locale: gv_GB
-gv_GB
-Manx (United Kingdom)
-ISO-8859-1
-
-OS Locale: gv_GB.utf8
-gv_GB
-Manx (United Kingdom)
-UTF-8
-
-OS Locale: he_IL
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
-
-OS Locale: he_IL.utf8
-iw_IL
-Hebrew (Israel)
-UTF-8
-
-OS Locale: hi_IN
-hi_IN
-Hindi (India)
-UTF-8
-
-OS Locale: hi_IN.utf8
-hi_IN
-Hindi (India)
-UTF-8
-
-OS Locale: hr_HR
-hr_HR
-Croatian (Croatia)
-ISO-8859-2
-
-OS Locale: hr_HR.utf8
-hr_HR
-Croatian (Croatia)
-UTF-8
-
-OS Locale: hu_HU
-hu_HU
-Hungarian (Hungary)
-ISO-8859-2
-
-OS Locale: hu_HU.utf8
-hu_HU
-Hungarian (Hungary)
-UTF-8
-
-OS Locale: id_ID
-in_ID
-Indonesian (Indonesia)
-ISO-8859-1
-
-OS Locale: id_ID.utf8
-in_ID
-Indonesian (Indonesia)
-UTF-8
-
-OS Locale: is_IS
-is_IS
-Icelandic (Iceland)
-ISO-8859-1
-
-OS Locale: is_IS.utf8
-is_IS
-Icelandic (Iceland)
-UTF-8
-
-OS Locale: it_CH
-it_CH
-Italian (Switzerland)
-ISO-8859-1
-
-OS Locale: it_CH.utf8
-it_CH
-Italian (Switzerland)
-UTF-8
-
-OS Locale: it_IT
-it_IT
-Italian (Italy)
-ISO-8859-1
-
-OS Locale: it_IT.utf8
-it_IT
-Italian (Italy)
-UTF-8
-
-OS Locale: it_IT@euro
-it_IT
-Italian (Italy)
-ISO-8859-15
-
-OS Locale: iw_IL
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
-
-OS Locale: iw_IL.utf8
-iw_IL
-Hebrew (Israel)
-UTF-8
-
-OS Locale: ja_JP.eucjp
-ja_JP
-Japanese (Japan)
-x-euc-jp-linux
-
-OS Locale: ja_JP.sjis
-ja_JP
-Japanese (Japan)
-Shift_JIS
-
-OS Locale: ja_JP.utf8
-ja_JP
-Japanese (Japan)
-UTF-8
-
-OS Locale: ka_GE
-ka_GE
-Georgian (Georgia)
-UTF-8
-
-OS Locale: kk_KZ
-kk_KZ
-Kazakh (Kazakhstan)
-UTF-8
-
-OS Locale: kl_GL
-kl_GL
-Greenlandic (Greenland)
-ISO-8859-1
-
-OS Locale: kl_GL.utf8
-kl_GL
-Greenlandic (Greenland)
-UTF-8
-
-OS Locale: kn_IN
-kn_IN
-Kannada (India)
-UTF-8
-
-OS Locale: ko_KR.euckr
-ko_KR
-Korean (South Korea)
-EUC-KR
-
-OS Locale: ko_KR.utf8
-ko_KR
-Korean (South Korea)
-UTF-8
-
-OS Locale: kw_GB
-kw_GB
-Cornish (United Kingdom)
-ISO-8859-1
-
-OS Locale: kw_GB.utf8
-kw_GB
-Cornish (United Kingdom)
-UTF-8
-
-OS Locale: lg_UG
-lg_UG
-Ganda (Uganda)
-UTF-8
-
-OS Locale: lo_LA
-lo_LA
-Lao (Laos)
-UTF-8
-
-OS Locale: lt_LT
-lt_LT
-Lithuanian (Lithuania)
-ISO-8859-13
-
-OS Locale: lt_LT.utf8
-lt_LT
-Lithuanian (Lithuania)
-UTF-8
-
-OS Locale: lv_LV
-lv_LV
-Latvian (Latvia)
-ISO-8859-13
-
-OS Locale: lv_LV.utf8
-lv_LV
-Latvian (Latvia)
-UTF-8
-
-OS Locale: mi_NZ
-mi_NZ
-Maori (New Zealand)
-ISO-8859-13
-
-OS Locale: mk_MK
-mk_MK
-Macedonian (Macedonia)
-ISO-8859-5
-
-OS Locale: mk_MK.utf8
-mk_MK
-Macedonian (Macedonia)
-UTF-8
-
-OS Locale: ml_IN
-ml_IN
-Malayalam (India)
-UTF-8
-
-OS Locale: ml_IN.utf8
-ml_IN
-Malayalam (India)
-UTF-8
-
-OS Locale: mn_MN
-mn_MN
-Mongolian (Mongolia)
-UTF-8
-
-OS Locale: mn_MN.utf8
-mn_MN
-Mongolian (Mongolia)
-UTF-8
-
-OS Locale: mr_IN
-mr_IN
-Marathi (India)
-UTF-8
-
-OS Locale: mr_IN.utf8
-mr_IN
-Marathi (India)
-UTF-8
-
-OS Locale: ms_MY
-ms_MY
-Malay (Malaysia)
-ISO-8859-1
-
-OS Locale: ms_MY.utf8
-ms_MY
-Malay (Malaysia)
-UTF-8
-
-OS Locale: mt_MT
-mt_MT
-Maltese (Malta)
-ISO-8859-3
-
-OS Locale: mt_MT.utf8
-mt_MT
-Maltese (Malta)
-UTF-8
-
-OS Locale: nb_NO
-nb_NO
-Norwegian Bokmål (Norway)
-ISO-8859-1
-
-OS Locale: nb_NO.utf8
-nb_NO
-Norwegian Bokmål (Norway)
-UTF-8
-
-OS Locale: ne_NP
-ne_NP
-Nepali (Nepal)
-UTF-8
-
-OS Locale: ne_NP.utf8
-ne_NP
-Nepali (Nepal)
-UTF-8
-
-OS Locale: nl_BE
-nl_BE
-Dutch (Belgium)
-ISO-8859-1
-
-OS Locale: nl_BE.utf8
-nl_BE
-Dutch (Belgium)
-UTF-8
-
-OS Locale: nl_BE@euro
-nl_BE
-Dutch (Belgium)
-ISO-8859-15
-
-OS Locale: nl_NL
-nl_NL
-Dutch (Netherlands)
-ISO-8859-1
-
-OS Locale: nl_NL.utf8
-nl_NL
-Dutch (Netherlands)
-UTF-8
-
-OS Locale: nl_NL@euro
-nl_NL
-Dutch (Netherlands)
-ISO-8859-15
-
-OS Locale: nn_NO
-nn_NO
-Norwegian Nynorsk (Norway)
-ISO-8859-1
-
-OS Locale: nn_NO.utf8
-nn_NO
-Norwegian Nynorsk (Norway)
-UTF-8
-
-OS Locale: no_NO
-no_NO
-Norwegian (Norway)
-ISO-8859-1
-
-OS Locale: no_NO.utf8
-no_NO
-Norwegian (Norway)
-UTF-8
-
-OS Locale: oc_FR
-oc_FR
-Occitan (France)
-ISO-8859-1
-
-OS Locale: om_ET
-om_ET
-Oromo (Ethiopia)
-UTF-8
-
-OS Locale: om_ET.utf8
-om_ET
-Oromo (Ethiopia)
-UTF-8
-
-OS Locale: om_KE
-om_KE
-Oromo (Kenya)
-ISO-8859-1
-
-OS Locale: pa_IN
-pa_IN
-Panjabi (India)
-UTF-8
-
-OS Locale: pa_IN.utf8
-pa_IN
-Panjabi (India)
-UTF-8
-
-OS Locale: pl_PL
-pl_PL
-Polish (Poland)
-ISO-8859-2
-
-OS Locale: pl_PL.utf8
-pl_PL
-Polish (Poland)
-UTF-8
-
-OS Locale: pt_BR
-pt_BR
-Portuguese (Brazil)
-ISO-8859-1
-
-OS Locale: pt_BR.utf8
-pt_BR
-Portuguese (Brazil)
-UTF-8
-
-OS Locale: pt_PT
-pt_PT
-Portuguese (Portugal)
-ISO-8859-1
-
-OS Locale: pt_PT.utf8
-pt_PT
-Portuguese (Portugal)
-UTF-8
-
-OS Locale: pt_PT@euro
-pt_PT
-Portuguese (Portugal)
-ISO-8859-15
-
-OS Locale: ro_RO
-ro_RO
-Romanian (Romania)
-ISO-8859-2
-
-OS Locale: ro_RO.utf8
-ro_RO
-Romanian (Romania)
-UTF-8
-
-OS Locale: ru_RU
-ru_RU
-Russian (Russia)
-ISO-8859-5
-
-OS Locale: ru_RU.koi8r
-ru_RU
-Russian (Russia)
-KOI8-R
-
-OS Locale: ru_RU.utf8
-ru_RU
-Russian (Russia)
-UTF-8
-
-OS Locale: ru_UA
-ru_UA
-Russian (Ukraine)
-KOI8-U
-
-OS Locale: ru_UA.utf8
-ru_UA
-Russian (Ukraine)
-UTF-8
-
-OS Locale: se_NO
-se_NO
-Northern Sami (Norway)
-UTF-8
-
-OS Locale: se_NO.utf8
-se_NO
-Northern Sami (Norway)
-UTF-8
-
-OS Locale: sh_YU
-sr_CS
-Serbian (Serbia and Montenegro)
-ISO-8859-2
-
-OS Locale: sh_YU.utf8
-sr_CS
-Serbian (Serbia and Montenegro)
-UTF-8
-
-OS Locale: sid_ET
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: sid_ET.utf8
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: sk_SK
-sk_SK
-Slovak (Slovakia)
-ISO-8859-2
-
-OS Locale: sk_SK.utf8
-sk_SK
-Slovak (Slovakia)
-UTF-8
-
-OS Locale: sl_SI
-sl_SI
-Slovenian (Slovenia)
-ISO-8859-2
-
-OS Locale: sl_SI.utf8
-sl_SI
-Slovenian (Slovenia)
-UTF-8
-
-OS Locale: so_DJ
-so_DJ
-Somali (Djibouti)
-ISO-8859-1
-
-OS Locale: so_ET
-so_ET
-Somali (Ethiopia)
-UTF-8
-
-OS Locale: so_ET.utf8
-so_ET
-Somali (Ethiopia)
-UTF-8
-
-OS Locale: so_KE
-so_KE
-Somali (Kenya)
-ISO-8859-1
-
-OS Locale: so_SO
-so_SO
-Somali (Somalia)
-ISO-8859-1
-
-OS Locale: sq_AL
-sq_AL
-Albanian (Albania)
-ISO-8859-1
-
-OS Locale: sq_AL.utf8
-sq_AL
-Albanian (Albania)
-UTF-8
-
-OS Locale: sr_YU
-sr_CS
-Serbian (Serbia and Montenegro)
-ISO-8859-2
-
-OS Locale: sr_YU.utf8
-sr_CS
-Serbian (Serbia and Montenegro)
-UTF-8
-
-OS Locale: sr_YU.utf8@cyrillic
-sr_CS
-Serbian (Serbia and Montenegro)
-UTF-8
-
-OS Locale: sr_YU@cyrillic
-sr_CS
-Serbian (Serbia and Montenegro)
-ISO-8859-5
-
-OS Locale: st_ZA
-st_ZA
-Southern Sotho (South Africa)
-ISO-8859-1
-
-OS Locale: st_ZA.utf8
-st_ZA
-Southern Sotho (South Africa)
-UTF-8
-
-OS Locale: sv_FI
-sv_FI
-Swedish (Finland)
-ISO-8859-1
-
-OS Locale: sv_FI.utf8
-sv_FI
-Swedish (Finland)
-UTF-8
-
-OS Locale: sv_FI@euro
-sv_FI
-Swedish (Finland)
-ISO-8859-15
-
-OS Locale: sv_SE
-sv_SE
-Swedish (Sweden)
-ISO-8859-1
-
-OS Locale: sv_SE.iso885915
-sv_SE
-Swedish (Sweden)
-ISO-8859-15
-
-OS Locale: sv_SE.utf8
-sv_SE
-Swedish (Sweden)
-UTF-8
-
-OS Locale: ta_IN
-ta_IN
-Tamil (India)
-UTF-8
-
-OS Locale: ta_IN.utf8
-ta_IN
-Tamil (India)
-UTF-8
-
-OS Locale: te_IN
-te_IN
-Telugu (India)
-UTF-8
-
-OS Locale: te_IN.utf8
-te_IN
-Telugu (India)
-UTF-8
-
-OS Locale: tg_TJ
-tg_TJ
-Tajik (Tajikistan)
-UTF-8
-
-OS Locale: th_TH
-th_TH
-Thai (Thailand)
-TIS-620
-
-OS Locale: th_TH.utf8
-th_TH
-Thai (Thailand)
-UTF-8
-
-OS Locale: ti_ER
-ti_ER
-Tigrinya (Eritrea)
-UTF-8
-
-OS Locale: ti_ER.utf8
-ti_ER
-Tigrinya (Eritrea)
-UTF-8
-
-OS Locale: ti_ET
-ti_ET
-Tigrinya (Ethiopia)
-UTF-8
-
-OS Locale: ti_ET.utf8
-ti_ET
-Tigrinya (Ethiopia)
-UTF-8
-
-OS Locale: tig_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: tig_ER.utf8
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: tl_PH
-tl_PH
-Tagalog (Philippines)
-ISO-8859-1
-
-OS Locale: tr_TR
-tr_TR
-Turkish (Turkey)
-ISO-8859-9
-
-OS Locale: tr_TR.utf8
-tr_TR
-Turkish (Turkey)
-UTF-8
-
-OS Locale: tt_RU.utf8
-tt_RU
-Tatar (Russia)
-UTF-8
-
-OS Locale: uk_UA
-uk_UA
-Ukrainian (Ukraine)
-KOI8-U
-
-OS Locale: uk_UA.utf8
-uk_UA
-Ukrainian (Ukraine)
-UTF-8
-
-OS Locale: ur_PK
-ur_PK
-Urdu (Pakistan)
-UTF-8
-
-OS Locale: ur_PK.utf8
-ur_PK
-Urdu (Pakistan)
-UTF-8
-
-OS Locale: uz_UZ
-uz_UZ
-Uzbek (Uzbekistan)
-ISO-8859-1
-
-OS Locale: uz_UZ@cyrillic
-uz_UZ
-Uzbek (Uzbekistan)
-UTF-8
-
-OS Locale: vi_VN
-vi_VN
-Vietnamese (Vietnam)
-UTF-8
-
-OS Locale: vi_VN.tcvn
-vi_VN
-Vietnamese (Vietnam)
-UTF-8
-
-OS Locale: vi_VN.utf8
-vi_VN
-Vietnamese (Vietnam)
-UTF-8
-
-OS Locale: wa_BE
-wa_BE
-Walloon (Belgium)
-ISO-8859-1
-
-OS Locale: wa_BE.utf8
-wa_BE
-Walloon (Belgium)
-UTF-8
-
-OS Locale: wa_BE@euro
-wa_BE
-Walloon (Belgium)
-ISO-8859-15
-
-OS Locale: xh_ZA
-xh_ZA
-Xhosa (South Africa)
-ISO-8859-1
-
-OS Locale: xh_ZA.utf8
-xh_ZA
-Xhosa (South Africa)
-UTF-8
-
-OS Locale: yi_US
-ji_US
-Yiddish (United States)
-windows-1255
-
-OS Locale: zh_CN
-zh_CN
-Chinese (China)
-GB2312
-
-OS Locale: zh_CN.gb18030
-zh_CN
-Chinese (China)
-GB18030
-
-OS Locale: zh_CN.gbk
-zh_CN
-Chinese (China)
-GBK
-
-OS Locale: zh_CN.utf8
-zh_CN
-Chinese (China)
-UTF-8
-
-OS Locale: zh_HK
-zh_HK
-Chinese (Hong Kong)
-Big5-HKSCS
-
-OS Locale: zh_HK.utf8
-zh_HK
-Chinese (Hong Kong)
-UTF-8
-
-OS Locale: zh_SG
-zh_SG
-Chinese (Singapore)
-GB2312
-
-OS Locale: zh_SG.gbk
-zh_SG
-Chinese (Singapore)
-GBK
-
-OS Locale: zh_TW
-zh_TW
-Chinese (Taiwan)
-Big5
-
-OS Locale: zh_TW.euctw
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
-
-OS Locale: zh_TW.utf8
-zh_TW
-Chinese (Taiwan)
-UTF-8
-
-OS Locale: zu_ZA
-zu_ZA
-Zulu (South Africa)
-ISO-8859-1
-
-OS Locale: zu_ZA.utf8
-zu_ZA
-Zulu (South Africa)
-UTF-8
--- a/jdk/test/java/util/Locale/data/deflocale.rhel4 Mon Aug 23 14:14:52 2010 +0900
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1623 +0,0 @@
-LSB_VERSION="1.3"
-Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
-Linux i18n-hp733-6.sfbay.sun.com 2.6.9-6.37.EL #1 Tue Mar 29 15:34:14 EST 2005 i686 i686 i386 GNU/Linux
-
-OS Locale: aa_DJ
-aa_DJ
-Afar (Djibouti)
-ISO-8859-1
-
-OS Locale: aa_ER
-aa_ER
-Afar (Eritrea)
-UTF-8
-
-OS Locale: aa_ER@saaho
-aa_ER
-Afar (Eritrea)
-UTF-8
-
-OS Locale: aa_ET
-aa_ET
-Afar (Ethiopia)
-UTF-8
-
-OS Locale: af_ZA
-af_ZA
-Afrikaans (South Africa)
-ISO-8859-1
-
-OS Locale: am_ET
-am_ET
-Amharic (Ethiopia)
-UTF-8
-
-OS Locale: an_ES
-an_ES
-Aragonese (Spain)
-ISO-8859-15
-
-OS Locale: ar_AE
-ar_AE
-Arabic (United Arab Emirates)
-ISO-8859-6
-
-OS Locale: ar_AE.utf8
-ar_AE
-Arabic (United Arab Emirates)
-UTF-8
-
-OS Locale: ar_BH
-ar_BH
-Arabic (Bahrain)
-ISO-8859-6
-
-OS Locale: ar_BH.utf8
-ar_BH
-Arabic (Bahrain)
-UTF-8
-
-OS Locale: ar_DZ
-ar_DZ
-Arabic (Algeria)
-ISO-8859-6
-
-OS Locale: ar_DZ.utf8
-ar_DZ
-Arabic (Algeria)
-UTF-8
-
-OS Locale: ar_EG
-ar_EG
-Arabic (Egypt)
-ISO-8859-6
-
-OS Locale: ar_EG.utf8
-ar_EG
-Arabic (Egypt)
-UTF-8
-
-OS Locale: ar_IN
-ar_IN
-Arabic (India)
-UTF-8
-
-OS Locale: ar_IQ
-ar_IQ
-Arabic (Iraq)
-ISO-8859-6
-
-OS Locale: ar_IQ.utf8
-ar_IQ
-Arabic (Iraq)
-UTF-8
-
-OS Locale: ar_JO
-ar_JO
-Arabic (Jordan)
-ISO-8859-6
-
-OS Locale: ar_JO.utf8
-ar_JO
-Arabic (Jordan)
-UTF-8
-
-OS Locale: ar_KW
-ar_KW
-Arabic (Kuwait)
-ISO-8859-6
-
-OS Locale: ar_KW.utf8
-ar_KW
-Arabic (Kuwait)
-UTF-8
-
-OS Locale: ar_LB
-ar_LB
-Arabic (Lebanon)
-ISO-8859-6
-
-OS Locale: ar_LB.utf8
-ar_LB
-Arabic (Lebanon)
-UTF-8
-
-OS Locale: ar_LY
-ar_LY
-Arabic (Libya)
-ISO-8859-6
-
-OS Locale: ar_LY.utf8
-ar_LY
-Arabic (Libya)
-UTF-8
-
-OS Locale: ar_MA
-ar_MA
-Arabic (Morocco)
-ISO-8859-6
-
-OS Locale: ar_MA.utf8
-ar_MA
-Arabic (Morocco)
-UTF-8
-
-OS Locale: ar_OM
-ar_OM
-Arabic (Oman)
-ISO-8859-6
-
-OS Locale: ar_OM.utf8
-ar_OM
-Arabic (Oman)
-UTF-8
-
-OS Locale: ar_QA
-ar_QA
-Arabic (Qatar)
-ISO-8859-6
-
-OS Locale: ar_QA.utf8
-ar_QA
-Arabic (Qatar)
-UTF-8
-
-OS Locale: ar_SA
-ar_SA
-Arabic (Saudi Arabia)
-ISO-8859-6
-
-OS Locale: ar_SA.utf8
-ar_SA
-Arabic (Saudi Arabia)
-UTF-8
-
-OS Locale: ar_SD
-ar_SD
-Arabic (Sudan)
-ISO-8859-6
-
-OS Locale: ar_SD.utf8
-ar_SD
-Arabic (Sudan)
-UTF-8
-
-OS Locale: ar_SY
-ar_SY
-Arabic (Syria)
-ISO-8859-6
-
-OS Locale: ar_SY.utf8
-ar_SY
-Arabic (Syria)
-UTF-8
-
-OS Locale: ar_TN
-ar_TN
-Arabic (Tunisia)
-ISO-8859-6
-
-OS Locale: ar_TN.utf8
-ar_TN
-Arabic (Tunisia)
-UTF-8
-
-OS Locale: ar_YE
-ar_YE
-Arabic (Yemen)
-ISO-8859-6
-
-OS Locale: ar_YE.utf8
-ar_YE
-Arabic (Yemen)
-UTF-8
-
-OS Locale: az_AZ.utf8
-az_AZ
-Azerbaijani (Azerbaijan)
-UTF-8
-
-OS Locale: be_BY
-be_BY
-Belarusian (Belarus)
-windows-1251
-
-OS Locale: be_BY.utf8
-be_BY
-Belarusian (Belarus)
-UTF-8
-
-OS Locale: bg_BG
-bg_BG
-Bulgarian (Bulgaria)
-windows-1251
-
-OS Locale: bg_BG.utf8
-bg_BG
-Bulgarian (Bulgaria)
-UTF-8
-
-OS Locale: bn_BD
-bn_BD
-Bengali (Bangladesh)
-UTF-8
-
-OS Locale: bn_IN
-bn_IN
-Bengali (India)
-UTF-8
-
-OS Locale: br_FR
-br_FR
-Breton (France)
-ISO-8859-1
-
-OS Locale: br_FR@euro
-br_FR
-Breton (France)
-ISO-8859-15
-
-OS Locale: bs_BA
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-ISO-8859-2
-
-OS Locale: byn_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: ca_ES
-ca_ES
-Catalan (Spain)
-ISO-8859-1
-
-OS Locale: ca_ES.utf8
-ca_ES
-Catalan (Spain)
-UTF-8
-
-OS Locale: ca_ES@euro
-ca_ES
-Catalan (Spain)
-ISO-8859-15
-
-OS Locale: cs_CZ
-cs_CZ
-Czech (Czech Republic)
-ISO-8859-2
-
-OS Locale: cs_CZ.utf8
-cs_CZ
-Czech (Czech Republic)
-UTF-8
-
-OS Locale: cy_GB
-cy_GB
-Welsh (United Kingdom)
-UTF-8
-
-OS Locale: cy_GB.utf8
-cy_GB
-Welsh (United Kingdom)
-UTF-8
-
-OS Locale: da_DK
-da_DK
-Danish (Denmark)
-ISO-8859-1
-
-OS Locale: da_DK.iso885915
-da_DK
-Danish (Denmark)
-ISO-8859-15
-
-OS Locale: da_DK.utf8
-da_DK
-Danish (Denmark)
-UTF-8
-
-OS Locale: de_AT
-de_AT
-German (Austria)
-ISO-8859-1
-
-OS Locale: de_AT.utf8
-de_AT
-German (Austria)
-UTF-8
-
-OS Locale: de_AT@euro
-de_AT
-German (Austria)
-ISO-8859-15
-
-OS Locale: de_BE
-de_BE
-German (Belgium)
-ISO-8859-1
-
-OS Locale: de_BE.utf8
-de_BE
-German (Belgium)
-UTF-8
-
-OS Locale: de_BE@euro
-de_BE
-German (Belgium)
-ISO-8859-15
-
-OS Locale: de_CH
-de_CH
-German (Switzerland)
-ISO-8859-1
-
-OS Locale: de_CH.utf8
-de_CH
-German (Switzerland)
-UTF-8
-
-OS Locale: de_DE
-de_DE
-German (Germany)
-ISO-8859-1
-
-OS Locale: de_DE.utf8
-de_DE
-German (Germany)
-UTF-8
-
-OS Locale: de_DE@euro
-de_DE
-German (Germany)
-ISO-8859-15
-
-OS Locale: de_LU
-de_LU
-German (Luxembourg)
-ISO-8859-1
-
-OS Locale: de_LU.utf8
-de_LU
-German (Luxembourg)
-UTF-8
-
-OS Locale: de_LU@euro
-de_LU
-German (Luxembourg)
-ISO-8859-15
-
-OS Locale: el_GR
-el_GR
-Greek (Greece)
-ISO-8859-7
-
-OS Locale: el_GR.utf8
-el_GR
-Greek (Greece)
-UTF-8
-
-OS Locale: en_AU
-en_AU
-English (Australia)
-ISO-8859-1
-
-OS Locale: en_AU.utf8
-en_AU
-English (Australia)
-UTF-8
-
-OS Locale: en_BW
-en_BW
-English (Botswana)
-ISO-8859-1
-
-OS Locale: en_BW.utf8
-en_BW
-English (Botswana)
-UTF-8
-
-OS Locale: en_CA
-en_CA
-English (Canada)
-ISO-8859-1
-
-OS Locale: en_CA.utf8
-en_CA
-English (Canada)
-UTF-8
-
-OS Locale: en_DK
-en_DK
-English (Denmark)
-ISO-8859-1
-
-OS Locale: en_DK.utf8
-en_DK
-English (Denmark)
-UTF-8
-
-OS Locale: en_GB
-en_GB
-English (United Kingdom)
-ISO-8859-1
-
-OS Locale: en_GB.iso885915
-en_GB
-English (United Kingdom)
-ISO-8859-15
-
-OS Locale: en_GB.utf8
-en_GB
-English (United Kingdom)
-UTF-8
-
-OS Locale: en_HK
-en_HK
-English (Hong Kong)
-ISO-8859-1
-
-OS Locale: en_HK.utf8
-en_HK
-English (Hong Kong)
-UTF-8
-
-OS Locale: en_IE
-en_IE
-English (Ireland)
-ISO-8859-1
-
-OS Locale: en_IE.utf8
-en_IE
-English (Ireland)
-UTF-8
-
-OS Locale: en_IE@euro
-en_IE
-English (Ireland)
-ISO-8859-15
-
-OS Locale: en_IN
-en_IN
-English (India)
-UTF-8
-
-OS Locale: en_NZ
-en_NZ
-English (New Zealand)
-ISO-8859-1
-
-OS Locale: en_NZ.utf8
-en_NZ
-English (New Zealand)
-UTF-8
-
-OS Locale: en_PH
-en_PH
-English (Philippines)
-ISO-8859-1
-
-OS Locale: en_PH.utf8
-en_PH
-English (Philippines)
-UTF-8
-
-OS Locale: en_SG
-en_SG
-English (Singapore)
-ISO-8859-1
-
-OS Locale: en_SG.utf8
-en_SG
-English (Singapore)
-UTF-8
-
-OS Locale: en_US
-en_US
-English (United States)
-ISO-8859-1
-
-OS Locale: en_US.iso885915
-en_US
-English (United States)
-ISO-8859-15
-
-OS Locale: en_US.utf8
-en_US
-English (United States)
-UTF-8
-
-OS Locale: en_ZA
-en_ZA
-English (South Africa)
-ISO-8859-1
-
-OS Locale: en_ZA.utf8
-en_ZA
-English (South Africa)
-UTF-8
-
-OS Locale: en_ZW
-en_ZW
-English (Zimbabwe)
-ISO-8859-1
-
-OS Locale: en_ZW.utf8
-en_ZW
-English (Zimbabwe)
-UTF-8
-
-OS Locale: es_AR
-es_AR
-Spanish (Argentina)
-ISO-8859-1
-
-OS Locale: es_AR.utf8
-es_AR
-Spanish (Argentina)
-UTF-8
-
-OS Locale: es_BO
-es_BO
-Spanish (Bolivia)
-ISO-8859-1
-
-OS Locale: es_BO.utf8
-es_BO
-Spanish (Bolivia)
-UTF-8
-
-OS Locale: es_CL
-es_CL
-Spanish (Chile)
-ISO-8859-1
-
-OS Locale: es_CL.utf8
-es_CL
-Spanish (Chile)
-UTF-8
-
-OS Locale: es_CO
-es_CO
-Spanish (Colombia)
-ISO-8859-1
-
-OS Locale: es_CO.utf8
-es_CO
-Spanish (Colombia)
-UTF-8
-
-OS Locale: es_CR
-es_CR
-Spanish (Costa Rica)
-ISO-8859-1
-
-OS Locale: es_CR.utf8
-es_CR
-Spanish (Costa Rica)
-UTF-8
-
-OS Locale: es_DO
-es_DO
-Spanish (Dominican Republic)
-ISO-8859-1
-
-OS Locale: es_DO.utf8
-es_DO
-Spanish (Dominican Republic)
-UTF-8
-
-OS Locale: es_EC
-es_EC
-Spanish (Ecuador)
-ISO-8859-1
-
-OS Locale: es_EC.utf8
-es_EC
-Spanish (Ecuador)
-UTF-8
-
-OS Locale: es_ES
-es_ES
-Spanish (Spain)
-ISO-8859-1
-
-OS Locale: es_ES.utf8
-es_ES
-Spanish (Spain)
-UTF-8
-
-OS Locale: es_ES@euro
-es_ES
-Spanish (Spain)
-ISO-8859-15
-
-OS Locale: es_GT
-es_GT
-Spanish (Guatemala)
-ISO-8859-1
-
-OS Locale: es_GT.utf8
-es_GT
-Spanish (Guatemala)
-UTF-8
-
-OS Locale: es_HN
-es_HN
-Spanish (Honduras)
-ISO-8859-1
-
-OS Locale: es_HN.utf8
-es_HN
-Spanish (Honduras)
-UTF-8
-
-OS Locale: es_MX
-es_MX
-Spanish (Mexico)
-ISO-8859-1
-
-OS Locale: es_MX.utf8
-es_MX
-Spanish (Mexico)
-UTF-8
-
-OS Locale: es_NI
-es_NI
-Spanish (Nicaragua)
-ISO-8859-1
-
-OS Locale: es_NI.utf8
-es_NI
-Spanish (Nicaragua)
-UTF-8
-
-OS Locale: es_PA
-es_PA
-Spanish (Panama)
-ISO-8859-1
-
-OS Locale: es_PA.utf8
-es_PA
-Spanish (Panama)
-UTF-8
-
-OS Locale: es_PE
-es_PE
-Spanish (Peru)
-ISO-8859-1
-
-OS Locale: es_PE.utf8
-es_PE
-Spanish (Peru)
-UTF-8
-
-OS Locale: es_PR
-es_PR
-Spanish (Puerto Rico)
-ISO-8859-1
-
-OS Locale: es_PR.utf8
-es_PR
-Spanish (Puerto Rico)
-UTF-8
-
-OS Locale: es_PY
-es_PY
-Spanish (Paraguay)
-ISO-8859-1
-
-OS Locale: es_PY.utf8
-es_PY
-Spanish (Paraguay)
-UTF-8
-
-OS Locale: es_SV
-es_SV
-Spanish (El Salvador)
-ISO-8859-1
-
-OS Locale: es_SV.utf8
-es_SV
-Spanish (El Salvador)
-UTF-8
-
-OS Locale: es_US
-es_US
-Spanish (United States)
-ISO-8859-1
-
-OS Locale: es_US.utf8
-es_US
-Spanish (United States)
-UTF-8
-
-OS Locale: es_UY
-es_UY
-Spanish (Uruguay)
-ISO-8859-1
-
-OS Locale: es_UY.utf8
-es_UY
-Spanish (Uruguay)
-UTF-8
-
-OS Locale: es_VE
-es_VE
-Spanish (Venezuela)
-ISO-8859-1
-
-OS Locale: es_VE.utf8
-es_VE
-Spanish (Venezuela)
-UTF-8
-
-OS Locale: et_EE
-et_EE
-Estonian (Estonia)
-ISO-8859-1
-
-OS Locale: et_EE.iso885915
-et_EE
-Estonian (Estonia)
-ISO-8859-15
-
-OS Locale: et_EE.utf8
-et_EE
-Estonian (Estonia)
-UTF-8
-
-OS Locale: eu_ES
-eu_ES
-Basque (Spain)
-ISO-8859-1
-
-OS Locale: eu_ES.utf8
-eu_ES
-Basque (Spain)
-UTF-8
-
-OS Locale: eu_ES@euro
-eu_ES
-Basque (Spain)
-ISO-8859-15
-
-OS Locale: fa_IR
-fa_IR
-Persian (Iran)
-UTF-8
-
-OS Locale: fi_FI
-fi_FI
-Finnish (Finland)
-ISO-8859-1
-
-OS Locale: fi_FI.utf8
-fi_FI
-Finnish (Finland)
-UTF-8
-
-OS Locale: fi_FI@euro
-fi_FI
-Finnish (Finland)
-ISO-8859-15
-
-OS Locale: fo_FO
-fo_FO
-Faroese (Faroe Islands)
-ISO-8859-1
-
-OS Locale: fo_FO.utf8
-fo_FO
-Faroese (Faroe Islands)
-UTF-8
-
-OS Locale: fr_BE
-fr_BE
-French (Belgium)
-ISO-8859-1
-
-OS Locale: fr_BE.utf8
-fr_BE
-French (Belgium)
-UTF-8
-
-OS Locale: fr_BE@euro
-fr_BE
-French (Belgium)
-ISO-8859-15
-
-OS Locale: fr_CA
-fr_CA
-French (Canada)
-ISO-8859-1
-
-OS Locale: fr_CA.utf8
-fr_CA
-French (Canada)
-UTF-8
-
-OS Locale: fr_CH
-fr_CH
-French (Switzerland)
-ISO-8859-1
-
-OS Locale: fr_CH.utf8
-fr_CH
-French (Switzerland)
-UTF-8
-
-OS Locale: fr_FR
-fr_FR
-French (France)
-ISO-8859-1
-
-OS Locale: fr_FR.utf8
-fr_FR
-French (France)
-UTF-8
-
-OS Locale: fr_FR@euro
-fr_FR
-French (France)
-ISO-8859-15
-
-OS Locale: fr_LU
-fr_LU
-French (Luxembourg)
-ISO-8859-1
-
-OS Locale: fr_LU.utf8
-fr_LU
-French (Luxembourg)
-UTF-8
-
-OS Locale: fr_LU@euro
-fr_LU
-French (Luxembourg)
-ISO-8859-15
-
-OS Locale: ga_IE
-ga_IE
-Irish (Ireland)
-ISO-8859-1
-
-OS Locale: ga_IE.utf8
-ga_IE
-Irish (Ireland)
-UTF-8
-
-OS Locale: ga_IE@euro
-ga_IE
-Irish (Ireland)
-ISO-8859-15
-
-OS Locale: gd_GB
-gd_GB
-Scottish Gaelic (United Kingdom)
-ISO-8859-15
-
-OS Locale: gez_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: gez_ER@abegede
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: gez_ET
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: gez_ET@abegede
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: gl_ES
-gl_ES
-Gallegan (Spain)
-ISO-8859-1
-
-OS Locale: gl_ES.utf8
-gl_ES
-Gallegan (Spain)
-UTF-8
-
-OS Locale: gl_ES@euro
-gl_ES
-Gallegan (Spain)
-ISO-8859-15
-
-OS Locale: gu_IN
-gu_IN
-Gujarati (India)
-UTF-8
-
-OS Locale: gv_GB
-gv_GB
-Manx (United Kingdom)
-ISO-8859-1
-
-OS Locale: gv_GB.utf8
-gv_GB
-Manx (United Kingdom)
-UTF-8
-
-OS Locale: he_IL
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
-
-OS Locale: he_IL.utf8
-iw_IL
-Hebrew (Israel)
-UTF-8
-
-OS Locale: hi_IN
-hi_IN
-Hindi (India)
-UTF-8
-
-OS Locale: hr_HR
-hr_HR
-Croatian (Croatia)
-ISO-8859-2
-
-OS Locale: hr_HR.utf8
-hr_HR
-Croatian (Croatia)
-UTF-8
-
-OS Locale: hu_HU
-hu_HU
-Hungarian (Hungary)
-ISO-8859-2
-
-OS Locale: hu_HU.utf8
-hu_HU
-Hungarian (Hungary)
-UTF-8
-
-OS Locale: id_ID
-in_ID
-Indonesian (Indonesia)
-ISO-8859-1
-
-OS Locale: id_ID.utf8
-in_ID
-Indonesian (Indonesia)
-UTF-8
-
-OS Locale: is_IS
-is_IS
-Icelandic (Iceland)
-ISO-8859-1
-
-OS Locale: is_IS.utf8
-is_IS
-Icelandic (Iceland)
-UTF-8
-
-OS Locale: it_CH
-it_CH
-Italian (Switzerland)
-ISO-8859-1
-
-OS Locale: it_CH.utf8
-it_CH
-Italian (Switzerland)
-UTF-8
-
-OS Locale: it_IT
-it_IT
-Italian (Italy)
-ISO-8859-1
-
-OS Locale: it_IT.utf8
-it_IT
-Italian (Italy)
-UTF-8
-
-OS Locale: it_IT@euro
-it_IT
-Italian (Italy)
-ISO-8859-15
-
-OS Locale: iw_IL
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
-
-OS Locale: iw_IL.utf8
-iw_IL
-Hebrew (Israel)
-UTF-8
-
-OS Locale: ja_JP.eucjp
-ja_JP
-Japanese (Japan)
-x-euc-jp-linux
-
-OS Locale: ja_JP.utf8
-ja_JP
-Japanese (Japan)
-UTF-8
-
-OS Locale: ka_GE
-ka_GE
-Georgian (Georgia)
-UTF-8
-
-OS Locale: kk_KZ
-kk_KZ
-Kazakh (Kazakhstan)
-UTF-8
-
-OS Locale: kl_GL
-kl_GL
-Greenlandic (Greenland)
-ISO-8859-1
-
-OS Locale: kl_GL.utf8
-kl_GL
-Greenlandic (Greenland)
-UTF-8
-
-OS Locale: kn_IN
-kn_IN
-Kannada (India)
-UTF-8
-
-OS Locale: ko_KR.euckr
-ko_KR
-Korean (South Korea)
-EUC-KR
-
-OS Locale: ko_KR.utf8
-ko_KR
-Korean (South Korea)
-UTF-8
-
-OS Locale: kw_GB
-kw_GB
-Cornish (United Kingdom)
-ISO-8859-1
-
-OS Locale: kw_GB.utf8
-kw_GB
-Cornish (United Kingdom)
-UTF-8
-
-OS Locale: lg_UG
-lg_UG
-Ganda (Uganda)
-UTF-8
-
-OS Locale: lo_LA
-lo_LA
-Lao (Laos)
-UTF-8
-
-OS Locale: locale-archive
-en_US
-English (United States)
-US-ASCII
-
-OS Locale: lt_LT
-lt_LT
-Lithuanian (Lithuania)
-ISO-8859-13
-
-OS Locale: lt_LT.utf8
-lt_LT
-Lithuanian (Lithuania)
-UTF-8
-
-OS Locale: lv_LV
-lv_LV
-Latvian (Latvia)
-ISO-8859-13
-
-OS Locale: lv_LV.utf8
-lv_LV
-Latvian (Latvia)
-UTF-8
-
-OS Locale: mi_NZ
-mi_NZ
-Maori (New Zealand)
-ISO-8859-13
-
-OS Locale: mk_MK
-mk_MK
-Macedonian (Macedonia)
-ISO-8859-5
-
-OS Locale: mk_MK.utf8
-mk_MK
-Macedonian (Macedonia)
-UTF-8
-
-OS Locale: ml_IN
-ml_IN
-Malayalam (India)
-UTF-8
-
-OS Locale: mn_MN
-mn_MN
-Mongolian (Mongolia)
-UTF-8
-
-OS Locale: mr_IN
-mr_IN
-Marathi (India)
-UTF-8
-
-OS Locale: ms_MY
-ms_MY
-Malay (Malaysia)
-ISO-8859-1
-
-OS Locale: ms_MY.utf8
-ms_MY
-Malay (Malaysia)
-UTF-8
-
-OS Locale: mt_MT
-mt_MT
-Maltese (Malta)
-ISO-8859-3
-
-OS Locale: mt_MT.utf8
-mt_MT
-Maltese (Malta)
-UTF-8
-
-OS Locale: nb_NO
-nb_NO
-Norwegian Bokmål (Norway)
-ISO-8859-1
-
-OS Locale: nb_NO.utf8
-nb_NO
-Norwegian Bokmål (Norway)
-UTF-8
-
-OS Locale: ne_NP
-ne_NP
-Nepali (Nepal)
-UTF-8
-
-OS Locale: nl_BE
-nl_BE
-Dutch (Belgium)
-ISO-8859-1
-
-OS Locale: nl_BE.utf8
-nl_BE
-Dutch (Belgium)
-UTF-8
-
-OS Locale: nl_BE@euro
-nl_BE
-Dutch (Belgium)
-ISO-8859-15
-
-OS Locale: nl_NL
-nl_NL
-Dutch (Netherlands)
-ISO-8859-1
-
-OS Locale: nl_NL.utf8
-nl_NL
-Dutch (Netherlands)
-UTF-8
-
-OS Locale: nl_NL@euro
-nl_NL
-Dutch (Netherlands)
-ISO-8859-15
-
-OS Locale: nn_NO
-nn_NO
-Norwegian Nynorsk (Norway)
-ISO-8859-1
-
-OS Locale: nn_NO.utf8
-nn_NO
-Norwegian Nynorsk (Norway)
-UTF-8
-
-OS Locale: no_NO
-no_NO
-Norwegian (Norway)
-ISO-8859-1
-
-OS Locale: no_NO.utf8
-no_NO
-Norwegian (Norway)
-UTF-8
-
-OS Locale: oc_FR
-oc_FR
-Occitan (France)
-ISO-8859-1
-
-OS Locale: om_ET
-om_ET
-Oromo (Ethiopia)
-UTF-8
-
-OS Locale: om_KE
-om_KE
-Oromo (Kenya)
-ISO-8859-1
-
-OS Locale: pa_IN
-pa_IN
-Panjabi (India)
-UTF-8
-
-OS Locale: pl_PL
-pl_PL
-Polish (Poland)
-ISO-8859-2
-
-OS Locale: pl_PL.utf8
-pl_PL
-Polish (Poland)
-UTF-8
-
-OS Locale: pt_BR
-pt_BR
-Portuguese (Brazil)
-ISO-8859-1
-
-OS Locale: pt_BR.utf8
-pt_BR
-Portuguese (Brazil)
-UTF-8
-
-OS Locale: pt_PT
-pt_PT
-Portuguese (Portugal)
-ISO-8859-1
-
-OS Locale: pt_PT.utf8
-pt_PT
-Portuguese (Portugal)
-UTF-8
-
-OS Locale: pt_PT@euro
-pt_PT
-Portuguese (Portugal)
-ISO-8859-15
-
-OS Locale: ro_RO
-ro_RO
-Romanian (Romania)
-ISO-8859-2
-
-OS Locale: ro_RO.utf8
-ro_RO
-Romanian (Romania)
-UTF-8
-
-OS Locale: ru_RU
-ru_RU
-Russian (Russia)
-ISO-8859-5
-
-OS Locale: ru_RU.koi8r
-ru_RU
-Russian (Russia)
-KOI8-R
-
-OS Locale: ru_RU.utf8
-ru_RU
-Russian (Russia)
-UTF-8
-
-OS Locale: ru_UA
-ru_UA
-Russian (Ukraine)
-KOI8-U
-
-OS Locale: ru_UA.utf8
-ru_UA
-Russian (Ukraine)
-UTF-8
-
-OS Locale: se_NO
-se_NO
-Northern Sami (Norway)
-UTF-8
-
-OS Locale: sid_ET
-en_ET
-English (Ethiopia)
-UTF-8
-
-OS Locale: sk_SK
-sk_SK
-Slovak (Slovakia)
-ISO-8859-2
-
-OS Locale: sk_SK.utf8
-sk_SK
-Slovak (Slovakia)
-UTF-8
-
-OS Locale: sl_SI
-sl_SI
-Slovenian (Slovenia)
-ISO-8859-2
-
-OS Locale: sl_SI.utf8
-sl_SI
-Slovenian (Slovenia)
-UTF-8
-
-OS Locale: so_DJ
-so_DJ
-Somali (Djibouti)
-ISO-8859-1
-
-OS Locale: so_ET
-so_ET
-Somali (Ethiopia)
-UTF-8
-
-OS Locale: so_KE
-so_KE
-Somali (Kenya)
-ISO-8859-1
-
-OS Locale: so_SO
-so_SO
-Somali (Somalia)
-ISO-8859-1
-
-OS Locale: sq_AL
-sq_AL
-Albanian (Albania)
-ISO-8859-1
-
-OS Locale: sq_AL.utf8
-sq_AL
-Albanian (Albania)
-UTF-8
-
-OS Locale: st_ZA
-st_ZA
-Southern Sotho (South Africa)
-ISO-8859-1
-
-OS Locale: st_ZA.utf8
-st_ZA
-Southern Sotho (South Africa)
-UTF-8
-
-OS Locale: sv_FI
-sv_FI
-Swedish (Finland)
-ISO-8859-1
-
-OS Locale: sv_FI.utf8
-sv_FI
-Swedish (Finland)
-UTF-8
-
-OS Locale: sv_FI@euro
-sv_FI
-Swedish (Finland)
-ISO-8859-15
-
-OS Locale: sv_SE
-sv_SE
-Swedish (Sweden)
-ISO-8859-1
-
-OS Locale: sv_SE.iso885915
-sv_SE
-Swedish (Sweden)
-ISO-8859-15
-
-OS Locale: sv_SE.utf8
-sv_SE
-Swedish (Sweden)
-UTF-8
-
-OS Locale: ta_IN
-ta_IN
-Tamil (India)
-UTF-8
-
-OS Locale: te_IN
-te_IN
-Telugu (India)
-UTF-8
-
-OS Locale: tg_TJ
-tg_TJ
-Tajik (Tajikistan)
-UTF-8
-
-OS Locale: th_TH
-th_TH
-Thai (Thailand)
-TIS-620
-
-OS Locale: th_TH.utf8
-th_TH
-Thai (Thailand)
-UTF-8
-
-OS Locale: ti_ER
-ti_ER
-Tigrinya (Eritrea)
-UTF-8
-
-OS Locale: ti_ET
-ti_ET
-Tigrinya (Ethiopia)
-UTF-8
-
-OS Locale: tig_ER
-en_ER
-English (Eritrea)
-UTF-8
-
-OS Locale: tl_PH
-tl_PH
-Tagalog (Philippines)
-ISO-8859-1
-
-OS Locale: tr_TR
-tr_TR
-Turkish (Turkey)
-ISO-8859-9
-
-OS Locale: tr_TR.utf8
-tr_TR
-Turkish (Turkey)
-UTF-8
-
-OS Locale: tt_RU.utf8
-tt_RU
-Tatar (Russia)
-UTF-8
-
-OS Locale: uk_UA
-uk_UA
-Ukrainian (Ukraine)
-KOI8-U
-
-OS Locale: uk_UA.utf8
-uk_UA
-Ukrainian (Ukraine)
-UTF-8
-
-OS Locale: ur_PK
-ur_PK
-Urdu (Pakistan)
-UTF-8
-
-OS Locale: uz_UZ
-uz_UZ
-Uzbek (Uzbekistan)
-ISO-8859-1
-
-OS Locale: uz_UZ@cyrillic
-uz_UZ
-Uzbek (Uzbekistan)
-UTF-8
-
-OS Locale: vi_VN
-vi_VN
-Vietnamese (Vietnam)
-UTF-8
-
-OS Locale: vi_VN.tcvn
-vi_VN
-Vietnamese (Vietnam)
-UTF-8
-
-OS Locale: wa_BE
-wa_BE
-Walloon (Belgium)
-ISO-8859-1
-
-OS Locale: wa_BE.utf8
-wa_BE
-Walloon (Belgium)
-UTF-8
-
-OS Locale: wa_BE@euro
-wa_BE
-Walloon (Belgium)
-ISO-8859-15
-
-OS Locale: xh_ZA
-xh_ZA
-Xhosa (South Africa)
-ISO-8859-1
-
-OS Locale: xh_ZA.utf8
-xh_ZA
-Xhosa (South Africa)
-UTF-8
-
-OS Locale: yi_US
-ji_US
-Yiddish (United States)
-windows-1255
-
-OS Locale: zh_CN
-zh_CN
-Chinese (China)
-GB2312
-
-OS Locale: zh_CN.gb18030
-zh_CN
-Chinese (China)
-GB18030
-
-OS Locale: zh_CN.gbk
-zh_CN
-Chinese (China)
-GBK
-
-OS Locale: zh_CN.utf8
-zh_CN
-Chinese (China)
-UTF-8
-
-OS Locale: zh_HK
-zh_HK
-Chinese (Hong Kong)
-Big5-HKSCS
-
-OS Locale: zh_HK.utf8
-zh_HK
-Chinese (Hong Kong)
-UTF-8
-
-OS Locale: zh_SG
-zh_SG
-Chinese (Singapore)
-GB2312
-
-OS Locale: zh_SG.gbk
-zh_SG
-Chinese (Singapore)
-GBK
-
-OS Locale: zh_TW
-zh_TW
-Chinese (Taiwan)
-Big5
-
-OS Locale: zh_TW.euctw
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
-
-OS Locale: zh_TW.utf8
-zh_TW
-Chinese (Taiwan)
-UTF-8
-
-OS Locale: zu_ZA
-zu_ZA
-Zulu (South Africa)
-ISO-8859-1
-
-OS Locale: zu_ZA.utf8
-zu_ZA
-Zulu (South Africa)
-UTF-8
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.rhel5 Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,3924 @@
+Red Hat Enterprise Linux Server release 5.3 (Tikanga)
+Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux
+Testing all available locales
+
+OS Locale: C
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
+
+OS Locale: POSIX
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
+
+OS Locale: aa_DJ
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: aa_DJ.iso88591
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: aa_DJ.utf8
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: UTF-8
+
+OS Locale: aa_ER
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER.utf8
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER.utf8@saaho
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER@saaho
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ET
+default locale: ID: aa_ET, Name: Afar (Ethiopia)
+display locale: ID: aa_ET, Name: Afar (Ethiopia)
+format locale: ID: aa_ET, Name: Afar (Ethiopia)
+default charset: UTF-8
+
+OS Locale: aa_ET.utf8
+default locale: ID: aa_ET, Name: Afar (Ethiopia)
+display locale: ID: aa_ET, Name: Afar (Ethiopia)
+format locale: ID: aa_ET, Name: Afar (Ethiopia)
+default charset: UTF-8
+
+OS Locale: af_ZA
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: af_ZA.iso88591
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: af_ZA.utf8
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: UTF-8
+
+OS Locale: am_ET
+default locale: ID: am_ET, Name: Amharic (Ethiopia)
+display locale: ID: am_ET, Name: Amharic (Ethiopia)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: UTF-8
+
+OS Locale: am_ET.utf8
+default locale: ID: am_ET, Name: Amharic (Ethiopia)
+display locale: ID: am_ET, Name: Amharic (Ethiopia)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: UTF-8
+
+OS Locale: an_ES
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: ISO-8859-15
+
+OS Locale: an_ES.iso885915
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: ISO-8859-15
+
+OS Locale: an_ES.utf8
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: UTF-8
+
+OS Locale: ar_AE
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: ISO-8859-6
+
+OS Locale: ar_AE.iso88596
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: ISO-8859-6
+
+OS Locale: ar_AE.utf8
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: UTF-8
+
+OS Locale: ar_BH
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: ISO-8859-6
+
+OS Locale: ar_BH.iso88596
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: ISO-8859-6
+
+OS Locale: ar_BH.utf8
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: UTF-8
+
+OS Locale: ar_DZ
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: ISO-8859-6
+
+OS Locale: ar_DZ.iso88596
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: ISO-8859-6
+
+OS Locale: ar_DZ.utf8
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: UTF-8
+
+OS Locale: ar_EG
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
+
+OS Locale: ar_EG.iso88596
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
+
+OS Locale: ar_EG.utf8
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: UTF-8
+
+OS Locale: ar_IN
+default locale: ID: ar_IN, Name: Arabic (India)
+display locale: ID: ar_IN, Name: Arabic (India)
+format locale: ID: ar_IN, Name: Arabic (India)
+default charset: UTF-8
+
+OS Locale: ar_IN.utf8
+default locale: ID: ar_IN, Name: Arabic (India)
+display locale: ID: ar_IN, Name: Arabic (India)
+format locale: ID: ar_IN, Name: Arabic (India)
+default charset: UTF-8
+
+OS Locale: ar_IQ
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: ISO-8859-6
+
+OS Locale: ar_IQ.iso88596
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: ISO-8859-6
+
+OS Locale: ar_IQ.utf8
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: UTF-8
+
+OS Locale: ar_JO
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: ISO-8859-6
+
+OS Locale: ar_JO.iso88596
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: ISO-8859-6
+
+OS Locale: ar_JO.utf8
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: UTF-8
+
+OS Locale: ar_KW
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: ISO-8859-6
+
+OS Locale: ar_KW.iso88596
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: ISO-8859-6
+
+OS Locale: ar_KW.utf8
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: UTF-8
+
+OS Locale: ar_LB
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: ISO-8859-6
+
+OS Locale: ar_LB.iso88596
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: ISO-8859-6
+
+OS Locale: ar_LB.utf8
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: UTF-8
+
+OS Locale: ar_LY
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: ISO-8859-6
+
+OS Locale: ar_LY.iso88596
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: ISO-8859-6
+
+OS Locale: ar_LY.utf8
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: UTF-8
+
+OS Locale: ar_MA
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: ISO-8859-6
+
+OS Locale: ar_MA.iso88596
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: ISO-8859-6
+
+OS Locale: ar_MA.utf8
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: UTF-8
+
+OS Locale: ar_OM
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: ISO-8859-6
+
+OS Locale: ar_OM.iso88596
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: ISO-8859-6
+
+OS Locale: ar_OM.utf8
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: UTF-8
+
+OS Locale: ar_QA
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: ISO-8859-6
+
+OS Locale: ar_QA.iso88596
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: ISO-8859-6
+
+OS Locale: ar_QA.utf8
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: UTF-8
+
+OS Locale: ar_SA
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: ISO-8859-6
+
+OS Locale: ar_SA.iso88596
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: ISO-8859-6
+
+OS Locale: ar_SA.utf8
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: UTF-8
+
+OS Locale: ar_SD
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: ISO-8859-6
+
+OS Locale: ar_SD.iso88596
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: ISO-8859-6
+
+OS Locale: ar_SD.utf8
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: UTF-8
+
+OS Locale: ar_SY
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: ISO-8859-6
+
+OS Locale: ar_SY.iso88596
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: ISO-8859-6
+
+OS Locale: ar_SY.utf8
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: UTF-8
+
+OS Locale: ar_TN
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: ISO-8859-6
+
+OS Locale: ar_TN.iso88596
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: ISO-8859-6
+
+OS Locale: ar_TN.utf8
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: UTF-8
+
+OS Locale: ar_YE
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: ISO-8859-6
+
+OS Locale: ar_YE.iso88596
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: ISO-8859-6
+
+OS Locale: ar_YE.utf8
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: UTF-8
+
+OS Locale: as_IN.utf8
+default locale: ID: as_IN, Name: Assamese (India)
+display locale: ID: as_IN, Name: Assamese (India)
+format locale: ID: as_IN, Name: Assamese (India)
+default charset: UTF-8
+
+OS Locale: az_AZ.utf8
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: UTF-8
+
+OS Locale: be_BY
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1251
+
+OS Locale: be_BY.cp1251
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1251
+
+OS Locale: be_BY.utf8
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: be_BY.utf8@latin
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: be_BY@latin
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: bg_BG
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1251
+
+OS Locale: bg_BG.cp1251
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1251
+
+OS Locale: bg_BG.utf8
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: UTF-8
+
+OS Locale: bn_BD
+default locale: ID: bn_BD, Name: Bengali (Bangladesh)
+display locale: ID: bn_BD, Name: Bengali (Bangladesh)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: UTF-8
+
+OS Locale: bn_BD.utf8
+default locale: ID: bn_BD, Name: Bengali (Bangladesh)
+display locale: ID: bn_BD, Name: Bengali (Bangladesh)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: UTF-8
+
+OS Locale: bn_IN
+default locale: ID: bn_IN, Name: Bengali (India)
+display locale: ID: bn_IN, Name: Bengali (India)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: UTF-8
+
+OS Locale: bn_IN.utf8
+default locale: ID: bn_IN, Name: Bengali (India)
+display locale: ID: bn_IN, Name: Bengali (India)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: UTF-8
+
+OS Locale: bokmål
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: bokmal
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: br_FR
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-1
+
+OS Locale: br_FR.iso88591
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-1
+
+OS Locale: br_FR.iso885915@euro
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-15
+
+OS Locale: br_FR.utf8
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: UTF-8
+
+OS Locale: br_FR@euro
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-15
+
+OS Locale: bs_BA
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: bs_BA.iso88592
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: bs_BA.utf8
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: UTF-8
+
+OS Locale: byn_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: byn_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: ca_AD
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: ISO-8859-15
+
+OS Locale: ca_AD.iso885915
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: ISO-8859-15
+
+OS Locale: ca_AD.utf8
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: UTF-8
+
+OS Locale: ca_ES
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.iso88591
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.iso885915@euro
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: ca_ES.utf8
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: UTF-8
+
+OS Locale: ca_ES@euro
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR.iso885915
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR.utf8
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: UTF-8
+
+OS Locale: ca_IT
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: ISO-8859-15
+
+OS Locale: ca_IT.iso885915
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: ISO-8859-15
+
+OS Locale: ca_IT.utf8
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: UTF-8
+
+OS Locale: catalan
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: croatian
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.iso88592
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.utf8
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
+
+OS Locale: csb_PL
+default locale: ID: en_PL, Name: English (Poland)
+display locale: ID: en_PL, Name: English (Poland)
+format locale: ID: en_PL, Name: English (Poland)
+default charset: UTF-8
+
+OS Locale: csb_PL.utf8
+default locale: ID: en_PL, Name: English (Poland)
+display locale: ID: en_PL, Name: English (Poland)
+format locale: ID: en_PL, Name: English (Poland)
+default charset: UTF-8
+
+OS Locale: cy_GB
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: cy_GB.iso885914
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: cy_GB.utf8
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: czech
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: da_DK
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.iso88591
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.iso885915
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
+
+OS Locale: da_DK.utf8
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: UTF-8
+
+OS Locale: danish
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: dansk
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: de_AT
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.iso88591
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.iso885915@euro
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_AT.utf8
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: UTF-8
+
+OS Locale: de_AT@euro
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_BE
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: de_BE.iso88591
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: de_BE.iso885915@euro
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: de_BE.utf8
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: UTF-8
+
+OS Locale: de_BE@euro
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: de_CH
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_CH.iso88591
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_CH.utf8
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: UTF-8
+
+OS Locale: de_DE
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.iso88591
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.iso885915@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_DE.utf8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
+
+OS Locale: de_DE@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_LU
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: de_LU.iso88591
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: de_LU.iso885915@euro
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: de_LU.utf8
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: UTF-8
+
+OS Locale: de_LU@euro
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: deutsch
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: dutch
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: dz_BT
+default locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+display locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+format locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+default charset: UTF-8
+
+OS Locale: dz_BT.utf8
+default locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+display locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+format locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+default charset: UTF-8
+
+OS Locale: eesti
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: el_CY
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: ISO-8859-7
+
+OS Locale: el_CY.iso88597
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: ISO-8859-7
+
+OS Locale: el_CY.utf8
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: UTF-8
+
+OS Locale: el_GR
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.iso88597
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.utf8
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: UTF-8
+
+OS Locale: en_AU
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_AU.iso88591
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_AU.utf8
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: UTF-8
+
+OS Locale: en_BW
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: ISO-8859-1
+
+OS Locale: en_BW.iso88591
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: ISO-8859-1
+
+OS Locale: en_BW.utf8
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: UTF-8
+
+OS Locale: en_CA
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.iso88591
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.utf8
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: UTF-8
+
+OS Locale: en_DK
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: en_DK.iso88591
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: en_DK.utf8
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: UTF-8
+
+OS Locale: en_GB
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.iso88591
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.iso885915
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: en_GB.utf8
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: UTF-8
+
+OS Locale: en_HK
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: ISO-8859-1
+
+OS Locale: en_HK.iso88591
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: ISO-8859-1
+
+OS Locale: en_HK.utf8
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: UTF-8
+
+OS Locale: en_IE
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.iso88591
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.iso885915@euro
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_IE.utf8
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: UTF-8
+
+OS Locale: en_IE@euro
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_IN
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: en_IN.utf8
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: en_NZ
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_NZ.iso88591
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_NZ.utf8
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: UTF-8
+
+OS Locale: en_PH
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: en_PH.iso88591
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: en_PH.utf8
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: UTF-8
+
+OS Locale: en_SG
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: ISO-8859-1
+
+OS Locale: en_SG.iso88591
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: ISO-8859-1
+
+OS Locale: en_SG.utf8
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: UTF-8
+
+OS Locale: en_US
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.iso88591
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.iso885915
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
+
+OS Locale: en_US.utf8
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale: en_ZA
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: en_ZA.iso88591
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: en_ZA.utf8
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: en_ZW
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: ISO-8859-1
+
+OS Locale: en_ZW.iso88591
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: ISO-8859-1
+
+OS Locale: en_ZW.utf8
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: UTF-8
+
+OS Locale: es_AR
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_AR.iso88591
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_AR.utf8
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: UTF-8
+
+OS Locale: es_BO
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_BO.iso88591
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_BO.utf8
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: UTF-8
+
+OS Locale: es_CL
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CL.iso88591
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CL.utf8
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: UTF-8
+
+OS Locale: es_CO
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CO.iso88591
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CO.utf8
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: UTF-8
+
+OS Locale: es_CR
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_CR.iso88591
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_CR.utf8
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: UTF-8
+
+OS Locale: es_DO
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: ISO-8859-1
+
+OS Locale: es_DO.iso88591
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: ISO-8859-1
+
+OS Locale: es_DO.utf8
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: UTF-8
+
+OS Locale: es_EC
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_EC.iso88591
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_EC.utf8
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: UTF-8
+
+OS Locale: es_ES
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.iso88591
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.iso885915@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_ES.utf8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
+
+OS Locale: es_ES@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_GT
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_GT.iso88591
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_GT.utf8
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: UTF-8
+
+OS Locale: es_HN
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: ISO-8859-1
+
+OS Locale: es_HN.iso88591
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: ISO-8859-1
+
+OS Locale: es_HN.utf8
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: UTF-8
+
+OS Locale: es_MX
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.iso88591
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.utf8
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: UTF-8
+
+OS Locale: es_NI
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_NI.iso88591
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_NI.utf8
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: UTF-8
+
+OS Locale: es_PA
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PA.iso88591
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PA.utf8
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: UTF-8
+
+OS Locale: es_PE
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PE.iso88591
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PE.utf8
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: UTF-8
+
+OS Locale: es_PR
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: ISO-8859-1
+
+OS Locale: es_PR.iso88591
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: ISO-8859-1
+
+OS Locale: es_PR.utf8
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: UTF-8
+
+OS Locale: es_PY
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_PY.iso88591
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_PY.utf8
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: UTF-8
+
+OS Locale: es_SV
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_SV.iso88591
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_SV.utf8
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: UTF-8
+
+OS Locale: es_US
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: ISO-8859-1
+
+OS Locale: es_US.iso88591
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: ISO-8859-1
+
+OS Locale: es_US.utf8
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: UTF-8
+
+OS Locale: es_UY
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_UY.iso88591
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_UY.utf8
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: UTF-8
+
+OS Locale: es_VE
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: es_VE.iso88591
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: es_VE.utf8
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: UTF-8
+
+OS Locale: estonian
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: et_EE
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-1
+
+OS Locale: et_EE.iso88591
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-1
+
+OS Locale: et_EE.iso885915
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
+
+OS Locale: et_EE.utf8
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: UTF-8
+
+OS Locale: eu_ES
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-1
+
+OS Locale: eu_ES.iso88591
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-1
+
+OS Locale: eu_ES.iso885915@euro
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-15
+
+OS Locale: eu_ES.utf8
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: UTF-8
+
+OS Locale: eu_ES@euro
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-15
+
+OS Locale: fa_IR
+default locale: ID: fa_IR, Name: Persian (Iran)
+display locale: ID: fa_IR, Name: Persian (Iran)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: UTF-8
+
+OS Locale: fa_IR.utf8
+default locale: ID: fa_IR, Name: Persian (Iran)
+display locale: ID: fa_IR, Name: Persian (Iran)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: UTF-8
+
+OS Locale: fi_FI
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.iso88591
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.iso885915@euro
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: fi_FI.utf8
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: UTF-8
+
+OS Locale: fi_FI@euro
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: finnish
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO.iso88591
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO.utf8
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: UTF-8
+
+OS Locale: fr_BE
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.iso88591
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.iso885915@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_BE.utf8
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
+
+OS Locale: fr_BE@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_CA
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.iso88591
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.utf8
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: UTF-8
+
+OS Locale: fr_CH
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_CH.iso88591
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_CH.utf8
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: UTF-8
+
+OS Locale: fr_FR
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.iso88591
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.iso885915@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_FR.utf8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
+
+OS Locale: fr_FR@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_LU
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: fr_LU.iso88591
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: fr_LU.iso885915@euro
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: fr_LU.utf8
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: UTF-8
+
+OS Locale: fr_LU@euro
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: français
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: french
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fy_NL
+default locale: ID: fy_NL, Name: Frisian (Netherlands)
+display locale: ID: fy_NL, Name: Frisian (Netherlands)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: UTF-8
+
+OS Locale: fy_NL.utf8
+default locale: ID: fy_NL, Name: Frisian (Netherlands)
+display locale: ID: fy_NL, Name: Frisian (Netherlands)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: UTF-8
+
+OS Locale: ga_IE
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: ga_IE.iso88591
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: ga_IE.iso885915@euro
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: ga_IE.utf8
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: UTF-8
+
+OS Locale: ga_IE@euro
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: galego
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: galician
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: gd_GB
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: gd_GB.iso885915
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: gd_GB.utf8
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: UTF-8
+
+OS Locale: german
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: gez_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER.utf8@abegede
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER@abegede
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ET
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET.utf8
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET.utf8@abegede
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET@abegede
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gl_ES
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: gl_ES.iso88591
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: gl_ES.iso885915@euro
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: gl_ES.utf8
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: UTF-8
+
+OS Locale: gl_ES@euro
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: greek
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: gu_IN
+default locale: ID: gu_IN, Name: Gujarati (India)
+display locale: ID: gu_IN, Name: Gujarati (India)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: UTF-8
+
+OS Locale: gu_IN.utf8
+default locale: ID: gu_IN, Name: Gujarati (India)
+display locale: ID: gu_IN, Name: Gujarati (India)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: UTF-8
+
+OS Locale: gv_GB
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: gv_GB.iso88591
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: gv_GB.utf8
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: UTF-8
+
+OS Locale: he_IL
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL.iso88598
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL.utf8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
+
+OS Locale: hebrew
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: hi_IN
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale: hi_IN.utf8
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale: hr_HR
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hr_HR.iso88592
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hr_HR.utf8
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: UTF-8
+
+OS Locale: hrvatski
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE.iso88592
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE.utf8
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: UTF-8
+
+OS Locale: hu_HU
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.iso88592
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.utf8
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: UTF-8
+
+OS Locale: hungarian
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hy_AM
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: hy_AM.armscii8
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: hy_AM.utf8
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: icelandic
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: id_ID
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: ISO-8859-1
+
+OS Locale: id_ID.iso88591
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: ISO-8859-1
+
+OS Locale: id_ID.utf8
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: UTF-8
+
+OS Locale: is_IS
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: is_IS.iso88591
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: is_IS.utf8
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: UTF-8
+
+OS Locale: it_CH
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: it_CH.iso88591
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: it_CH.utf8
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: UTF-8
+
+OS Locale: it_IT
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.iso88591
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.iso885915@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: it_IT.utf8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
+
+OS Locale: it_IT@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: italian
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: iw_IL
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: iw_IL.iso88598
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: iw_IL.utf8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
+
+OS Locale: ja_JP
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.eucjp
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.ujis
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.utf8
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale: japanese
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: japanese.euc
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ka_GE
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: ka_GE.georgianps
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: ka_GE.utf8
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: kk_KZ
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kk_KZ.pt154
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kk_KZ.utf8
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kl_GL
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: ISO-8859-1
+
+OS Locale: kl_GL.iso88591
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: ISO-8859-1
+
+OS Locale: kl_GL.utf8
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: UTF-8
+
+OS Locale: km_KH
+default locale: ID: km_KH, Name: Khmer (Cambodia)
+display locale: ID: km_KH, Name: Khmer (Cambodia)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: UTF-8
+
+OS Locale: km_KH.utf8
+default locale: ID: km_KH, Name: Khmer (Cambodia)
+display locale: ID: km_KH, Name: Khmer (Cambodia)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: UTF-8
+
+OS Locale: kn_IN
+default locale: ID: kn_IN, Name: Kannada (India)
+display locale: ID: kn_IN, Name: Kannada (India)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: UTF-8
+
+OS Locale: kn_IN.utf8
+default locale: ID: kn_IN, Name: Kannada (India)
+display locale: ID: kn_IN, Name: Kannada (India)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: UTF-8
+
+OS Locale: ko_KR
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.euckr
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.utf8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
+
+OS Locale: korean
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: EUC-KR
+
+OS Locale: korean.euc
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: EUC-KR
+
+OS Locale: ku_TR
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: ku_TR.iso88599
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: ku_TR.utf8
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: UTF-8
+
+OS Locale: kw_GB
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: kw_GB.iso88591
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: kw_GB.utf8
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: UTF-8
+
+OS Locale: ky_KG
+default locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+display locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: UTF-8
+
+OS Locale: ky_KG.utf8
+default locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+display locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: UTF-8
+
+OS Locale: lg_UG
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lg_UG.iso885910
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lg_UG.utf8
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lithuanian
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-13
+
+OS Locale: lo_LA
+default locale: ID: lo_LA, Name: Lao (Laos)
+display locale: ID: lo_LA, Name: Lao (Laos)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: UTF-8
+
+OS Locale: lo_LA.utf8
+default locale: ID: lo_LA, Name: Lao (Laos)
+display locale: ID: lo_LA, Name: Lao (Laos)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: UTF-8
+
+OS Locale: lt_LT
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT.iso885913
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT.utf8
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: UTF-8
+
+OS Locale: lv_LV
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV.iso885913
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV.utf8
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: UTF-8
+
+OS Locale: mai_IN
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: mai_IN.utf8
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: mg_MG
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: ISO-8859-15
+
+OS Locale: mg_MG.iso885915
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: ISO-8859-15
+
+OS Locale: mg_MG.utf8
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: UTF-8
+
+OS Locale: mi_NZ
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: ISO-8859-13
+
+OS Locale: mi_NZ.iso885913
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: ISO-8859-13
+
+OS Locale: mi_NZ.utf8
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: UTF-8
+
+OS Locale: mk_MK
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: mk_MK.iso88595
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: mk_MK.utf8
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: UTF-8
+
+OS Locale: ml_IN
+default locale: ID: ml_IN, Name: Malayalam (India)
+display locale: ID: ml_IN, Name: Malayalam (India)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: UTF-8
+
+OS Locale: ml_IN.utf8
+default locale: ID: ml_IN, Name: Malayalam (India)
+display locale: ID: ml_IN, Name: Malayalam (India)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: UTF-8
+
+OS Locale: mn_MN
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: mn_MN, Name: Mongolian (Mongolia)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: UTF-8
+
+OS Locale: mn_MN.utf8
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: mn_MN, Name: Mongolian (Mongolia)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: UTF-8
+
+OS Locale: mr_IN
+default locale: ID: mr_IN, Name: Marathi (India)
+display locale: ID: mr_IN, Name: Marathi (India)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: UTF-8
+
+OS Locale: mr_IN.utf8
+default locale: ID: mr_IN, Name: Marathi (India)
+display locale: ID: mr_IN, Name: Marathi (India)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: UTF-8
+
+OS Locale: ms_MY
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: ISO-8859-1
+
+OS Locale: ms_MY.iso88591
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: ISO-8859-1
+
+OS Locale: ms_MY.utf8
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: UTF-8
+
+OS Locale: mt_MT
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: ISO-8859-3
+
+OS Locale: mt_MT.iso88593
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: ISO-8859-3
+
+OS Locale: mt_MT.utf8
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: UTF-8
+
+OS Locale: nb_NO
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nb_NO.iso88591
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nb_NO.utf8
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: UTF-8
+
+OS Locale: ne_NP
+default locale: ID: ne_NP, Name: Nepali (Nepal)
+display locale: ID: ne_NP, Name: Nepali (Nepal)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: UTF-8
+
+OS Locale: ne_NP.utf8
+default locale: ID: ne_NP, Name: Nepali (Nepal)
+display locale: ID: ne_NP, Name: Nepali (Nepal)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: UTF-8
+
+OS Locale: nl_BE
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.iso88591
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.iso885915@euro
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_BE.utf8
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: UTF-8
+
+OS Locale: nl_BE@euro
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.iso88591
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.iso885915@euro
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL.utf8
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: UTF-8
+
+OS Locale: nl_NL@euro
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nn_NO
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nn_NO.iso88591
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nn_NO.utf8
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: UTF-8
+
+OS Locale: no_NO
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.iso88591
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.utf8
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: UTF-8
+
+OS Locale: norwegian
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nr_ZA
+default locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+display locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+format locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+default charset: UTF-8
+
+OS Locale: nr_ZA.utf8
+default locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+display locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+format locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+default charset: UTF-8
+
+OS Locale: nso_ZA
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: nso_ZA.utf8
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: nynorsk
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: oc_FR
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: ISO-8859-1
+
+OS Locale: oc_FR.iso88591
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: ISO-8859-1
+
+OS Locale: oc_FR.utf8
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: UTF-8
+
+OS Locale: om_ET
+default locale: ID: om_ET, Name: Oromo (Ethiopia)
+display locale: ID: om_ET, Name: Oromo (Ethiopia)
+format locale: ID: om_ET, Name: Oromo (Ethiopia)
+default charset: UTF-8
+
+OS Locale: om_ET.utf8
+default locale: ID: om_ET, Name: Oromo (Ethiopia)
+display locale: ID: om_ET, Name: Oromo (Ethiopia)
+format locale: ID: om_ET, Name: Oromo (Ethiopia)
+default charset: UTF-8
+
+OS Locale: om_KE
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: om_KE.iso88591
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: om_KE.utf8
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: UTF-8
+
+OS Locale: or_IN
+default locale: ID: or_IN, Name: Oriya (India)
+display locale: ID: or_IN, Name: Oriya (India)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: UTF-8
+
+OS Locale: or_IN.utf8
+default locale: ID: or_IN, Name: Oriya (India)
+display locale: ID: or_IN, Name: Oriya (India)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: UTF-8
+
+OS Locale: pa_IN
+default locale: ID: pa_IN, Name: Panjabi (India)
+display locale: ID: pa_IN, Name: Panjabi (India)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: UTF-8
+
+OS Locale: pa_IN.utf8
+default locale: ID: pa_IN, Name: Panjabi (India)
+display locale: ID: pa_IN, Name: Panjabi (India)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: UTF-8
+
+OS Locale: pa_PK
+default locale: ID: pa_PK, Name: Panjabi (Pakistan)
+display locale: ID: pa_PK, Name: Panjabi (Pakistan)
+format locale: ID: pa_PK, Name: Panjabi (Pakistan)
+default charset: UTF-8
+
+OS Locale: pa_PK.utf8
+default locale: ID: pa_PK, Name: Panjabi (Pakistan)
+display locale: ID: pa_PK, Name: Panjabi (Pakistan)
+format locale: ID: pa_PK, Name: Panjabi (Pakistan)
+default charset: UTF-8
+
+OS Locale: pl_PL
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.iso88592
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.utf8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
+
+OS Locale: polish
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: portuguese
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.iso88591
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.utf8
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: UTF-8
+
+OS Locale: pt_PT
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.iso88591
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.iso885915@euro
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: pt_PT.utf8
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: UTF-8
+
+OS Locale: pt_PT@euro
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: ro_RO
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ro_RO.iso88592
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ro_RO.utf8
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: UTF-8
+
+OS Locale: romanian
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ru_RU
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.iso88595
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.koi8r
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
+
+OS Locale: ru_RU.utf8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
+
+OS Locale: ru_UA
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: ru_UA.koi8u
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: ru_UA.utf8
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: UTF-8
+
+OS Locale: russian
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: rw_RW
+default locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+display locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: UTF-8
+
+OS Locale: rw_RW.utf8
+default locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+display locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: UTF-8
+
+OS Locale: se_NO
+default locale: ID: se_NO, Name: Northern Sami (Norway)
+display locale: ID: se_NO, Name: Northern Sami (Norway)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: UTF-8
+
+OS Locale: se_NO.utf8
+default locale: ID: se_NO, Name: Northern Sami (Norway)
+display locale: ID: se_NO, Name: Northern Sami (Norway)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: UTF-8
+
+OS Locale: si_LK
+default locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+display locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: UTF-8
+
+OS Locale: si_LK.utf8
+default locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+display locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: UTF-8
+
+OS Locale: sid_ET
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: sid_ET.utf8
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: sk_SK
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK.iso88592
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK.utf8
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: UTF-8
+
+OS Locale: sl_SI
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI.iso88592
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI.utf8
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: UTF-8
+
+OS Locale: slovak
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: slovene
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: slovenian
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: so_DJ
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: so_DJ.iso88591
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: so_DJ.utf8
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: UTF-8
+
+OS Locale: so_ET
+default locale: ID: so_ET, Name: Somali (Ethiopia)
+display locale: ID: so_ET, Name: Somali (Ethiopia)
+format locale: ID: so_ET, Name: Somali (Ethiopia)
+default charset: UTF-8
+
+OS Locale: so_ET.utf8
+default locale: ID: so_ET, Name: Somali (Ethiopia)
+display locale: ID: so_ET, Name: Somali (Ethiopia)
+format locale: ID: so_ET, Name: Somali (Ethiopia)
+default charset: UTF-8
+
+OS Locale: so_KE
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: so_KE.iso88591
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: so_KE.utf8
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: UTF-8
+
+OS Locale: so_SO
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: ISO-8859-1
+
+OS Locale: so_SO.iso88591
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: ISO-8859-1
+
+OS Locale: so_SO.utf8
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: UTF-8
+
+OS Locale: spanish
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL.iso88591
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL.utf8
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: UTF-8
+
+OS Locale: sr_CS
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sr_CS.iso88595
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sr_CS.utf8
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: UTF-8
+
+OS Locale: sr_ME
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_ME.utf8
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS.utf8
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS.utf8@latin
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS@latin
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: ss_ZA
+default locale: ID: ss_ZA, Name: Swati (South Africa)
+display locale: ID: ss_ZA, Name: Swati (South Africa)
+format locale: ID: ss_ZA, Name: Swati (South Africa)
+default charset: UTF-8
+
+OS Locale: ss_ZA.utf8
+default locale: ID: ss_ZA, Name: Swati (South Africa)
+display locale: ID: ss_ZA, Name: Swati (South Africa)
+format locale: ID: ss_ZA, Name: Swati (South Africa)
+default charset: UTF-8
+
+OS Locale: st_ZA
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: st_ZA.iso88591
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: st_ZA.utf8
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: UTF-8
+
+OS Locale: sv_FI
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: sv_FI.iso88591
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: sv_FI.iso885915@euro
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: sv_FI.utf8
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: UTF-8
+
+OS Locale: sv_FI@euro
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.iso88591
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.iso885915
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE.utf8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
+
+OS Locale: swedish
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: ta_IN
+default locale: ID: ta_IN, Name: Tamil (India)
+display locale: ID: ta_IN, Name: Tamil (India)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: UTF-8
+
+OS Locale: ta_IN.utf8
+default locale: ID: ta_IN, Name: Tamil (India)
+display locale: ID: ta_IN, Name: Tamil (India)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: UTF-8
+
+OS Locale: te_IN
+default locale: ID: te_IN, Name: Telugu (India)
+display locale: ID: te_IN, Name: Telugu (India)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: UTF-8
+
+OS Locale: te_IN.utf8
+default locale: ID: te_IN, Name: Telugu (India)
+display locale: ID: te_IN, Name: Telugu (India)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: UTF-8
+
+OS Locale: tg_TJ
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: tg_TJ.koi8t
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: tg_TJ.utf8
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: th_TH
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.tis620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.utf8
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: UTF-8
+
+OS Locale: thai
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: TIS-620
+
+OS Locale: ti_ER
+default locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+display locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+format locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+default charset: UTF-8
+
+OS Locale: ti_ER.utf8
+default locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+display locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+format locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+default charset: UTF-8
+
+OS Locale: ti_ET
+default locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+display locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+format locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+default charset: UTF-8
+
+OS Locale: ti_ET.utf8
+default locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+display locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+format locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+default charset: UTF-8
+
+OS Locale: tig_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: tig_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: tl_PH
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: tl_PH.iso88591
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: tl_PH.utf8
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: UTF-8
+
+OS Locale: tn_ZA
+default locale: ID: tn_ZA, Name: Tswana (South Africa)
+display locale: ID: tn_ZA, Name: Tswana (South Africa)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: UTF-8
+
+OS Locale: tn_ZA.utf8
+default locale: ID: tn_ZA, Name: Tswana (South Africa)
+display locale: ID: tn_ZA, Name: Tswana (South Africa)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: UTF-8
+
+OS Locale: tr_CY
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: ISO-8859-9
+
+OS Locale: tr_CY.iso88599
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: ISO-8859-9
+
+OS Locale: tr_CY.utf8
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: UTF-8
+
+OS Locale: tr_TR
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.iso88599
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.utf8
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: UTF-8
+
+OS Locale: ts_ZA
+default locale: ID: ts_ZA, Name: Tsonga (South Africa)
+display locale: ID: ts_ZA, Name: Tsonga (South Africa)
+format locale: ID: ts_ZA, Name: Tsonga (South Africa)
+default charset: UTF-8
+
+OS Locale: ts_ZA.utf8
+default locale: ID: ts_ZA, Name: Tsonga (South Africa)
+display locale: ID: ts_ZA, Name: Tsonga (South Africa)
+format locale: ID: ts_ZA, Name: Tsonga (South Africa)
+default charset: UTF-8
+
+OS Locale: tt_RU.utf8
+default locale: ID: tt_RU, Name: Tatar (Russia)
+display locale: ID: tt_RU, Name: Tatar (Russia)
+format locale: ID: tt_RU, Name: Tatar (Russia)
+default charset: UTF-8
+
+OS Locale: turkish
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: uk_UA
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: uk_UA.koi8u
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: uk_UA.utf8
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: UTF-8
+
+OS Locale: ur_PK
+default locale: ID: ur_PK, Name: Urdu (Pakistan)
+display locale: ID: ur_PK, Name: Urdu (Pakistan)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: UTF-8
+
+OS Locale: ur_PK.utf8
+default locale: ID: ur_PK, Name: Urdu (Pakistan)
+display locale: ID: ur_PK, Name: Urdu (Pakistan)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: UTF-8
+
+OS Locale: uz_UZ
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: ISO-8859-1
+
+OS Locale: uz_UZ.iso88591
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: ISO-8859-1
+
+OS Locale: uz_UZ.utf8@cyrillic
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: UTF-8
+
+OS Locale: uz_UZ@cyrillic
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: UTF-8
+
+OS Locale: ve_ZA
+default locale: ID: ve_ZA, Name: Venda (South Africa)
+display locale: ID: ve_ZA, Name: Venda (South Africa)
+format locale: ID: ve_ZA, Name: Venda (South Africa)
+default charset: UTF-8
+
+OS Locale: ve_ZA.utf8
+default locale: ID: ve_ZA, Name: Venda (South Africa)
+display locale: ID: ve_ZA, Name: Venda (South Africa)
+format locale: ID: ve_ZA, Name: Venda (South Africa)
+default charset: UTF-8
+
+OS Locale: vi_VN
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: vi_VN.tcvn
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: vi_VN.utf8
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: wa_BE
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: wa_BE.iso88591
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: wa_BE.iso885915@euro
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: wa_BE.utf8
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: UTF-8
+
+OS Locale: wa_BE@euro
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: xh_ZA
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: xh_ZA.iso88591
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: xh_ZA.utf8
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: UTF-8
+
+OS Locale: yi_US
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: windows-1255
+
+OS Locale: yi_US.cp1255
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: windows-1255
+
+OS Locale: yi_US.utf8
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: UTF-8
+
+OS Locale: zh_CN
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.gb18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.gb2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.gbk
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.utf8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_HK
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: Big5-HKSCS
+
+OS Locale: zh_HK.big5hkscs
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: Big5-HKSCS
+
+OS Locale: zh_HK.utf8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
+
+OS Locale: zh_SG
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GB2312
+
+OS Locale: zh_SG.gb2312
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GB2312
+
+OS Locale: zh_SG.gbk
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GBK
+
+OS Locale: zh_SG.utf8
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: UTF-8
+
+OS Locale: zh_TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: Big5
+
+OS Locale: zh_TW.big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: Big5
+
+OS Locale: zh_TW.euctw
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.utf8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zu_ZA
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: zu_ZA.iso88591
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: zu_ZA.utf8
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: UTF-8
+
+Testing some typical combinations
+
+
+OS Locale (LC_CTYPE: ja_JP.UTF-8, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: zh_CN.UTF-8, LC_MESSAGES: en_US.UTF-8)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: C, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.rhel5.fmtasdefault Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,3924 @@
+Red Hat Enterprise Linux Server release 5.3 (Tikanga)
+Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux
+Testing all available locales
+
+OS Locale: C
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
+
+OS Locale: POSIX
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
+
+OS Locale: aa_DJ
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: aa_DJ.iso88591
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: aa_DJ.utf8
+default locale: ID: aa_DJ, Name: Afar (Djibouti)
+display locale: ID: aa_DJ, Name: Afar (Djibouti)
+format locale: ID: aa_DJ, Name: Afar (Djibouti)
+default charset: UTF-8
+
+OS Locale: aa_ER
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER.utf8
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER.utf8@saaho
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ER@saaho
+default locale: ID: aa_ER, Name: Afar (Eritrea)
+display locale: ID: aa_ER, Name: Afar (Eritrea)
+format locale: ID: aa_ER, Name: Afar (Eritrea)
+default charset: UTF-8
+
+OS Locale: aa_ET
+default locale: ID: aa_ET, Name: Afar (Ethiopia)
+display locale: ID: aa_ET, Name: Afar (Ethiopia)
+format locale: ID: aa_ET, Name: Afar (Ethiopia)
+default charset: UTF-8
+
+OS Locale: aa_ET.utf8
+default locale: ID: aa_ET, Name: Afar (Ethiopia)
+display locale: ID: aa_ET, Name: Afar (Ethiopia)
+format locale: ID: aa_ET, Name: Afar (Ethiopia)
+default charset: UTF-8
+
+OS Locale: af_ZA
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: af_ZA.iso88591
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: af_ZA.utf8
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: af_ZA, Name: Afrikaans (South Africa)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: UTF-8
+
+OS Locale: am_ET
+default locale: ID: am_ET, Name: Amharic (Ethiopia)
+display locale: ID: am_ET, Name: Amharic (Ethiopia)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: UTF-8
+
+OS Locale: am_ET.utf8
+default locale: ID: am_ET, Name: Amharic (Ethiopia)
+display locale: ID: am_ET, Name: Amharic (Ethiopia)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: UTF-8
+
+OS Locale: an_ES
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: ISO-8859-15
+
+OS Locale: an_ES.iso885915
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: ISO-8859-15
+
+OS Locale: an_ES.utf8
+default locale: ID: an_ES, Name: Aragonese (Spain)
+display locale: ID: an_ES, Name: Aragonese (Spain)
+format locale: ID: an_ES, Name: Aragonese (Spain)
+default charset: UTF-8
+
+OS Locale: ar_AE
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: ISO-8859-6
+
+OS Locale: ar_AE.iso88596
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: ISO-8859-6
+
+OS Locale: ar_AE.utf8
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: UTF-8
+
+OS Locale: ar_BH
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: ISO-8859-6
+
+OS Locale: ar_BH.iso88596
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: ISO-8859-6
+
+OS Locale: ar_BH.utf8
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: ar_BH, Name: Arabic (Bahrain)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: UTF-8
+
+OS Locale: ar_DZ
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: ISO-8859-6
+
+OS Locale: ar_DZ.iso88596
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: ISO-8859-6
+
+OS Locale: ar_DZ.utf8
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: ar_DZ, Name: Arabic (Algeria)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: UTF-8
+
+OS Locale: ar_EG
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
+
+OS Locale: ar_EG.iso88596
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
+
+OS Locale: ar_EG.utf8
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: UTF-8
+
+OS Locale: ar_IN
+default locale: ID: ar_IN, Name: Arabic (India)
+display locale: ID: ar_IN, Name: Arabic (India)
+format locale: ID: ar_IN, Name: Arabic (India)
+default charset: UTF-8
+
+OS Locale: ar_IN.utf8
+default locale: ID: ar_IN, Name: Arabic (India)
+display locale: ID: ar_IN, Name: Arabic (India)
+format locale: ID: ar_IN, Name: Arabic (India)
+default charset: UTF-8
+
+OS Locale: ar_IQ
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: ISO-8859-6
+
+OS Locale: ar_IQ.iso88596
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: ISO-8859-6
+
+OS Locale: ar_IQ.utf8
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: ar_IQ, Name: Arabic (Iraq)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: UTF-8
+
+OS Locale: ar_JO
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: ISO-8859-6
+
+OS Locale: ar_JO.iso88596
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: ISO-8859-6
+
+OS Locale: ar_JO.utf8
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: ar_JO, Name: Arabic (Jordan)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: UTF-8
+
+OS Locale: ar_KW
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: ISO-8859-6
+
+OS Locale: ar_KW.iso88596
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: ISO-8859-6
+
+OS Locale: ar_KW.utf8
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: ar_KW, Name: Arabic (Kuwait)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: UTF-8
+
+OS Locale: ar_LB
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: ISO-8859-6
+
+OS Locale: ar_LB.iso88596
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: ISO-8859-6
+
+OS Locale: ar_LB.utf8
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: ar_LB, Name: Arabic (Lebanon)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: UTF-8
+
+OS Locale: ar_LY
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: ISO-8859-6
+
+OS Locale: ar_LY.iso88596
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: ISO-8859-6
+
+OS Locale: ar_LY.utf8
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: ar_LY, Name: Arabic (Libya)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: UTF-8
+
+OS Locale: ar_MA
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: ISO-8859-6
+
+OS Locale: ar_MA.iso88596
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: ISO-8859-6
+
+OS Locale: ar_MA.utf8
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: ar_MA, Name: Arabic (Morocco)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: UTF-8
+
+OS Locale: ar_OM
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: ISO-8859-6
+
+OS Locale: ar_OM.iso88596
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: ISO-8859-6
+
+OS Locale: ar_OM.utf8
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: ar_OM, Name: Arabic (Oman)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: UTF-8
+
+OS Locale: ar_QA
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: ISO-8859-6
+
+OS Locale: ar_QA.iso88596
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: ISO-8859-6
+
+OS Locale: ar_QA.utf8
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: ar_QA, Name: Arabic (Qatar)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: UTF-8
+
+OS Locale: ar_SA
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: ISO-8859-6
+
+OS Locale: ar_SA.iso88596
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: ISO-8859-6
+
+OS Locale: ar_SA.utf8
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: UTF-8
+
+OS Locale: ar_SD
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: ISO-8859-6
+
+OS Locale: ar_SD.iso88596
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: ISO-8859-6
+
+OS Locale: ar_SD.utf8
+default locale: ID: ar_SD, Name: Arabic (Sudan)
+display locale: ID: ar_SD, Name: Arabic (Sudan)
+format locale: ID: ar_SD, Name: Arabic (Sudan)
+default charset: UTF-8
+
+OS Locale: ar_SY
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: ISO-8859-6
+
+OS Locale: ar_SY.iso88596
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: ISO-8859-6
+
+OS Locale: ar_SY.utf8
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: ar_SY, Name: Arabic (Syria)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: UTF-8
+
+OS Locale: ar_TN
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: ISO-8859-6
+
+OS Locale: ar_TN.iso88596
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: ISO-8859-6
+
+OS Locale: ar_TN.utf8
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: ar_TN, Name: Arabic (Tunisia)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: UTF-8
+
+OS Locale: ar_YE
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: ISO-8859-6
+
+OS Locale: ar_YE.iso88596
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: ISO-8859-6
+
+OS Locale: ar_YE.utf8
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: ar_YE, Name: Arabic (Yemen)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: UTF-8
+
+OS Locale: as_IN.utf8
+default locale: ID: as_IN, Name: Assamese (India)
+display locale: ID: as_IN, Name: Assamese (India)
+format locale: ID: as_IN, Name: Assamese (India)
+default charset: UTF-8
+
+OS Locale: az_AZ.utf8
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: UTF-8
+
+OS Locale: be_BY
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1251
+
+OS Locale: be_BY.cp1251
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1251
+
+OS Locale: be_BY.utf8
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: be_BY.utf8@latin
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: be_BY@latin
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: be_BY, Name: Belarusian (Belarus)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: UTF-8
+
+OS Locale: bg_BG
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1251
+
+OS Locale: bg_BG.cp1251
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1251
+
+OS Locale: bg_BG.utf8
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: UTF-8
+
+OS Locale: bn_BD
+default locale: ID: bn_BD, Name: Bengali (Bangladesh)
+display locale: ID: bn_BD, Name: Bengali (Bangladesh)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: UTF-8
+
+OS Locale: bn_BD.utf8
+default locale: ID: bn_BD, Name: Bengali (Bangladesh)
+display locale: ID: bn_BD, Name: Bengali (Bangladesh)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: UTF-8
+
+OS Locale: bn_IN
+default locale: ID: bn_IN, Name: Bengali (India)
+display locale: ID: bn_IN, Name: Bengali (India)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: UTF-8
+
+OS Locale: bn_IN.utf8
+default locale: ID: bn_IN, Name: Bengali (India)
+display locale: ID: bn_IN, Name: Bengali (India)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: UTF-8
+
+OS Locale: bokmål
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: bokmal
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: br_FR
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-1
+
+OS Locale: br_FR.iso88591
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-1
+
+OS Locale: br_FR.iso885915@euro
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-15
+
+OS Locale: br_FR.utf8
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: UTF-8
+
+OS Locale: br_FR@euro
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: br_FR, Name: Breton (France)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: ISO-8859-15
+
+OS Locale: bs_BA
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: bs_BA.iso88592
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: bs_BA.utf8
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: UTF-8
+
+OS Locale: byn_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: byn_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: ca_AD
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: ISO-8859-15
+
+OS Locale: ca_AD.iso885915
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: ISO-8859-15
+
+OS Locale: ca_AD.utf8
+default locale: ID: ca_AD, Name: Catalan (Andorra)
+display locale: ID: ca_AD, Name: Catalan (Andorra)
+format locale: ID: ca_AD, Name: Catalan (Andorra)
+default charset: UTF-8
+
+OS Locale: ca_ES
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.iso88591
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.iso885915@euro
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: ca_ES.utf8
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: UTF-8
+
+OS Locale: ca_ES@euro
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR.iso885915
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: ISO-8859-15
+
+OS Locale: ca_FR.utf8
+default locale: ID: ca_FR, Name: Catalan (France)
+display locale: ID: ca_FR, Name: Catalan (France)
+format locale: ID: ca_FR, Name: Catalan (France)
+default charset: UTF-8
+
+OS Locale: ca_IT
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: ISO-8859-15
+
+OS Locale: ca_IT.iso885915
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: ISO-8859-15
+
+OS Locale: ca_IT.utf8
+default locale: ID: ca_IT, Name: Catalan (Italy)
+display locale: ID: ca_IT, Name: Catalan (Italy)
+format locale: ID: ca_IT, Name: Catalan (Italy)
+default charset: UTF-8
+
+OS Locale: catalan
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: croatian
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.iso88592
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.utf8
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
+
+OS Locale: csb_PL
+default locale: ID: en_PL, Name: English (Poland)
+display locale: ID: en_PL, Name: English (Poland)
+format locale: ID: en_PL, Name: English (Poland)
+default charset: UTF-8
+
+OS Locale: csb_PL.utf8
+default locale: ID: en_PL, Name: English (Poland)
+display locale: ID: en_PL, Name: English (Poland)
+format locale: ID: en_PL, Name: English (Poland)
+default charset: UTF-8
+
+OS Locale: cy_GB
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: cy_GB.iso885914
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: cy_GB.utf8
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: cy_GB, Name: Welsh (United Kingdom)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: UTF-8
+
+OS Locale: czech
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: da_DK
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.iso88591
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.iso885915
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
+
+OS Locale: da_DK.utf8
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: UTF-8
+
+OS Locale: danish
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: dansk
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: de_AT
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.iso88591
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.iso885915@euro
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_AT.utf8
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: UTF-8
+
+OS Locale: de_AT@euro
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_BE
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: de_BE.iso88591
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: de_BE.iso885915@euro
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: de_BE.utf8
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: UTF-8
+
+OS Locale: de_BE@euro
+default locale: ID: de_BE, Name: German (Belgium)
+display locale: ID: de_BE, Name: German (Belgium)
+format locale: ID: de_BE, Name: German (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: de_CH
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_CH.iso88591
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_CH.utf8
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: UTF-8
+
+OS Locale: de_DE
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.iso88591
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.iso885915@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_DE.utf8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
+
+OS Locale: de_DE@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_LU
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: de_LU.iso88591
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: de_LU.iso885915@euro
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: de_LU.utf8
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: UTF-8
+
+OS Locale: de_LU@euro
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: de_LU, Name: German (Luxembourg)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: deutsch
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: dutch
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: dz_BT
+default locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+display locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+format locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+default charset: UTF-8
+
+OS Locale: dz_BT.utf8
+default locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+display locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+format locale: ID: dz_BT, Name: Dzongkha (Bhutan)
+default charset: UTF-8
+
+OS Locale: eesti
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: el_CY
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: ISO-8859-7
+
+OS Locale: el_CY.iso88597
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: ISO-8859-7
+
+OS Locale: el_CY.utf8
+default locale: ID: el_CY, Name: Greek (Cyprus)
+display locale: ID: el_CY, Name: Greek (Cyprus)
+format locale: ID: el_CY, Name: Greek (Cyprus)
+default charset: UTF-8
+
+OS Locale: el_GR
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.iso88597
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.utf8
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: UTF-8
+
+OS Locale: en_AU
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_AU.iso88591
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_AU.utf8
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: UTF-8
+
+OS Locale: en_BW
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: ISO-8859-1
+
+OS Locale: en_BW.iso88591
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: ISO-8859-1
+
+OS Locale: en_BW.utf8
+default locale: ID: en_BW, Name: English (Botswana)
+display locale: ID: en_BW, Name: English (Botswana)
+format locale: ID: en_BW, Name: English (Botswana)
+default charset: UTF-8
+
+OS Locale: en_CA
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.iso88591
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.utf8
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: UTF-8
+
+OS Locale: en_DK
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: en_DK.iso88591
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: en_DK.utf8
+default locale: ID: en_DK, Name: English (Denmark)
+display locale: ID: en_DK, Name: English (Denmark)
+format locale: ID: en_DK, Name: English (Denmark)
+default charset: UTF-8
+
+OS Locale: en_GB
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.iso88591
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.iso885915
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: en_GB.utf8
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: UTF-8
+
+OS Locale: en_HK
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: ISO-8859-1
+
+OS Locale: en_HK.iso88591
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: ISO-8859-1
+
+OS Locale: en_HK.utf8
+default locale: ID: en_HK, Name: English (Hong Kong)
+display locale: ID: en_HK, Name: English (Hong Kong)
+format locale: ID: en_HK, Name: English (Hong Kong)
+default charset: UTF-8
+
+OS Locale: en_IE
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.iso88591
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.iso885915@euro
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_IE.utf8
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: UTF-8
+
+OS Locale: en_IE@euro
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_IN
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: en_IN.utf8
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: en_NZ
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_NZ.iso88591
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_NZ.utf8
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: UTF-8
+
+OS Locale: en_PH
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: en_PH.iso88591
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: en_PH.utf8
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: UTF-8
+
+OS Locale: en_SG
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: ISO-8859-1
+
+OS Locale: en_SG.iso88591
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: ISO-8859-1
+
+OS Locale: en_SG.utf8
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: UTF-8
+
+OS Locale: en_US
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.iso88591
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.iso885915
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
+
+OS Locale: en_US.utf8
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale: en_ZA
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: en_ZA.iso88591
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: en_ZA.utf8
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: en_ZW
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: ISO-8859-1
+
+OS Locale: en_ZW.iso88591
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: ISO-8859-1
+
+OS Locale: en_ZW.utf8
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: UTF-8
+
+OS Locale: es_AR
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_AR.iso88591
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_AR.utf8
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: UTF-8
+
+OS Locale: es_BO
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_BO.iso88591
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_BO.utf8
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: UTF-8
+
+OS Locale: es_CL
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CL.iso88591
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CL.utf8
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: UTF-8
+
+OS Locale: es_CO
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CO.iso88591
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CO.utf8
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: UTF-8
+
+OS Locale: es_CR
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_CR.iso88591
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_CR.utf8
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: UTF-8
+
+OS Locale: es_DO
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: ISO-8859-1
+
+OS Locale: es_DO.iso88591
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: ISO-8859-1
+
+OS Locale: es_DO.utf8
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: es_DO, Name: Spanish (Dominican Republic)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: UTF-8
+
+OS Locale: es_EC
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_EC.iso88591
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_EC.utf8
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: UTF-8
+
+OS Locale: es_ES
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.iso88591
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.iso885915@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_ES.utf8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
+
+OS Locale: es_ES@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_GT
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_GT.iso88591
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_GT.utf8
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: UTF-8
+
+OS Locale: es_HN
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: ISO-8859-1
+
+OS Locale: es_HN.iso88591
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: ISO-8859-1
+
+OS Locale: es_HN.utf8
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: es_HN, Name: Spanish (Honduras)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: UTF-8
+
+OS Locale: es_MX
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.iso88591
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.utf8
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: UTF-8
+
+OS Locale: es_NI
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_NI.iso88591
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_NI.utf8
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: UTF-8
+
+OS Locale: es_PA
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PA.iso88591
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PA.utf8
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: UTF-8
+
+OS Locale: es_PE
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PE.iso88591
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PE.utf8
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: UTF-8
+
+OS Locale: es_PR
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: ISO-8859-1
+
+OS Locale: es_PR.iso88591
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: ISO-8859-1
+
+OS Locale: es_PR.utf8
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: es_PR, Name: Spanish (Puerto Rico)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: UTF-8
+
+OS Locale: es_PY
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_PY.iso88591
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_PY.utf8
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: UTF-8
+
+OS Locale: es_SV
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_SV.iso88591
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_SV.utf8
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: UTF-8
+
+OS Locale: es_US
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: ISO-8859-1
+
+OS Locale: es_US.iso88591
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: ISO-8859-1
+
+OS Locale: es_US.utf8
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: es_US, Name: Spanish (United States)
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: UTF-8
+
+OS Locale: es_UY
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_UY.iso88591
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_UY.utf8
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: UTF-8
+
+OS Locale: es_VE
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: es_VE.iso88591
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: es_VE.utf8
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: UTF-8
+
+OS Locale: estonian
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: et_EE
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-1
+
+OS Locale: et_EE.iso88591
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-1
+
+OS Locale: et_EE.iso885915
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
+
+OS Locale: et_EE.utf8
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: UTF-8
+
+OS Locale: eu_ES
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-1
+
+OS Locale: eu_ES.iso88591
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-1
+
+OS Locale: eu_ES.iso885915@euro
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-15
+
+OS Locale: eu_ES.utf8
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: UTF-8
+
+OS Locale: eu_ES@euro
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: eu_ES, Name: Basque (Spain)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: ISO-8859-15
+
+OS Locale: fa_IR
+default locale: ID: fa_IR, Name: Persian (Iran)
+display locale: ID: fa_IR, Name: Persian (Iran)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: UTF-8
+
+OS Locale: fa_IR.utf8
+default locale: ID: fa_IR, Name: Persian (Iran)
+display locale: ID: fa_IR, Name: Persian (Iran)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: UTF-8
+
+OS Locale: fi_FI
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.iso88591
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.iso885915@euro
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: fi_FI.utf8
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: UTF-8
+
+OS Locale: fi_FI@euro
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: finnish
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO.iso88591
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: ISO-8859-1
+
+OS Locale: fo_FO.utf8
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: UTF-8
+
+OS Locale: fr_BE
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.iso88591
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.iso885915@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_BE.utf8
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
+
+OS Locale: fr_BE@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_CA
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.iso88591
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.utf8
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: UTF-8
+
+OS Locale: fr_CH
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_CH.iso88591
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_CH.utf8
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: UTF-8
+
+OS Locale: fr_FR
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.iso88591
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.iso885915@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_FR.utf8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
+
+OS Locale: fr_FR@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_LU
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: fr_LU.iso88591
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-1
+
+OS Locale: fr_LU.iso885915@euro
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: fr_LU.utf8
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: UTF-8
+
+OS Locale: fr_LU@euro
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: fr_LU, Name: French (Luxembourg)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: ISO-8859-15
+
+OS Locale: français
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: french
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fy_NL
+default locale: ID: fy_NL, Name: Frisian (Netherlands)
+display locale: ID: fy_NL, Name: Frisian (Netherlands)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: UTF-8
+
+OS Locale: fy_NL.utf8
+default locale: ID: fy_NL, Name: Frisian (Netherlands)
+display locale: ID: fy_NL, Name: Frisian (Netherlands)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: UTF-8
+
+OS Locale: ga_IE
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: ga_IE.iso88591
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: ga_IE.iso885915@euro
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: ga_IE.utf8
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: UTF-8
+
+OS Locale: ga_IE@euro
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: ga_IE, Name: Irish (Ireland)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: galego
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: galician
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: gd_GB
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: gd_GB.iso885915
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: gd_GB.utf8
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: UTF-8
+
+OS Locale: german
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: gez_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER.utf8@abegede
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ER@abegede
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: gez_ET
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET.utf8
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET.utf8@abegede
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gez_ET@abegede
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: gl_ES
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: gl_ES.iso88591
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: gl_ES.iso885915@euro
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: gl_ES.utf8
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: UTF-8
+
+OS Locale: gl_ES@euro
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: gl_ES, Name: Gallegan (Spain)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: greek
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: gu_IN
+default locale: ID: gu_IN, Name: Gujarati (India)
+display locale: ID: gu_IN, Name: Gujarati (India)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: UTF-8
+
+OS Locale: gu_IN.utf8
+default locale: ID: gu_IN, Name: Gujarati (India)
+display locale: ID: gu_IN, Name: Gujarati (India)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: UTF-8
+
+OS Locale: gv_GB
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: gv_GB.iso88591
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: gv_GB.utf8
+default locale: ID: gv_GB, Name: Manx (United Kingdom)
+display locale: ID: gv_GB, Name: Manx (United Kingdom)
+format locale: ID: gv_GB, Name: Manx (United Kingdom)
+default charset: UTF-8
+
+OS Locale: he_IL
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL.iso88598
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL.utf8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
+
+OS Locale: hebrew
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: hi_IN
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale: hi_IN.utf8
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale: hr_HR
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hr_HR.iso88592
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hr_HR.utf8
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: UTF-8
+
+OS Locale: hrvatski
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE.iso88592
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: ISO-8859-2
+
+OS Locale: hsb_DE.utf8
+default locale: ID: en_DE, Name: English (Germany)
+display locale: ID: en_DE, Name: English (Germany)
+format locale: ID: en_DE, Name: English (Germany)
+default charset: UTF-8
+
+OS Locale: hu_HU
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.iso88592
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.utf8
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: UTF-8
+
+OS Locale: hungarian
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hy_AM
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: hy_AM.armscii8
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: hy_AM.utf8
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: hy_AM, Name: Armenian (Armenia)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale: icelandic
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: id_ID
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: ISO-8859-1
+
+OS Locale: id_ID.iso88591
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: ISO-8859-1
+
+OS Locale: id_ID.utf8
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: in_ID, Name: Indonesian (Indonesia)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: UTF-8
+
+OS Locale: is_IS
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: is_IS.iso88591
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: is_IS.utf8
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: UTF-8
+
+OS Locale: it_CH
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: it_CH.iso88591
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: it_CH.utf8
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: it_CH, Name: Italian (Switzerland)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: UTF-8
+
+OS Locale: it_IT
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.iso88591
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.iso885915@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: it_IT.utf8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
+
+OS Locale: it_IT@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: italian
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: iw_IL
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: iw_IL.iso88598
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: iw_IL.utf8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
+
+OS Locale: ja_JP
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.eucjp
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.ujis
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ja_JP.utf8
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale: japanese
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: japanese.euc
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-euc-jp-linux
+
+OS Locale: ka_GE
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: ka_GE.georgianps
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: ka_GE.utf8
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: ka_GE, Name: Georgian (Georgia)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale: kk_KZ
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kk_KZ.pt154
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kk_KZ.utf8
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale: kl_GL
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: ISO-8859-1
+
+OS Locale: kl_GL.iso88591
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: ISO-8859-1
+
+OS Locale: kl_GL.utf8
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: kl_GL, Name: Greenlandic (Greenland)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: UTF-8
+
+OS Locale: km_KH
+default locale: ID: km_KH, Name: Khmer (Cambodia)
+display locale: ID: km_KH, Name: Khmer (Cambodia)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: UTF-8
+
+OS Locale: km_KH.utf8
+default locale: ID: km_KH, Name: Khmer (Cambodia)
+display locale: ID: km_KH, Name: Khmer (Cambodia)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: UTF-8
+
+OS Locale: kn_IN
+default locale: ID: kn_IN, Name: Kannada (India)
+display locale: ID: kn_IN, Name: Kannada (India)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: UTF-8
+
+OS Locale: kn_IN.utf8
+default locale: ID: kn_IN, Name: Kannada (India)
+display locale: ID: kn_IN, Name: Kannada (India)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: UTF-8
+
+OS Locale: ko_KR
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.euckr
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.utf8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
+
+OS Locale: korean
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: EUC-KR
+
+OS Locale: korean.euc
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: EUC-KR
+
+OS Locale: ku_TR
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: ku_TR.iso88599
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: ku_TR.utf8
+default locale: ID: ku_TR, Name: Kurdish (Turkey)
+display locale: ID: ku_TR, Name: Kurdish (Turkey)
+format locale: ID: ku_TR, Name: Kurdish (Turkey)
+default charset: UTF-8
+
+OS Locale: kw_GB
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: kw_GB.iso88591
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: kw_GB.utf8
+default locale: ID: kw_GB, Name: Cornish (United Kingdom)
+display locale: ID: kw_GB, Name: Cornish (United Kingdom)
+format locale: ID: kw_GB, Name: Cornish (United Kingdom)
+default charset: UTF-8
+
+OS Locale: ky_KG
+default locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+display locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: UTF-8
+
+OS Locale: ky_KG.utf8
+default locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+display locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: UTF-8
+
+OS Locale: lg_UG
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lg_UG.iso885910
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lg_UG.utf8
+default locale: ID: lg_UG, Name: Ganda (Uganda)
+display locale: ID: lg_UG, Name: Ganda (Uganda)
+format locale: ID: lg_UG, Name: Ganda (Uganda)
+default charset: UTF-8
+
+OS Locale: lithuanian
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-13
+
+OS Locale: lo_LA
+default locale: ID: lo_LA, Name: Lao (Laos)
+display locale: ID: lo_LA, Name: Lao (Laos)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: UTF-8
+
+OS Locale: lo_LA.utf8
+default locale: ID: lo_LA, Name: Lao (Laos)
+display locale: ID: lo_LA, Name: Lao (Laos)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: UTF-8
+
+OS Locale: lt_LT
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT.iso885913
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT.utf8
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: UTF-8
+
+OS Locale: lv_LV
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV.iso885913
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV.utf8
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: UTF-8
+
+OS Locale: mai_IN
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: mai_IN.utf8
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: UTF-8
+
+OS Locale: mg_MG
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: ISO-8859-15
+
+OS Locale: mg_MG.iso885915
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: ISO-8859-15
+
+OS Locale: mg_MG.utf8
+default locale: ID: mg_MG, Name: Malagasy (Madagascar)
+display locale: ID: mg_MG, Name: Malagasy (Madagascar)
+format locale: ID: mg_MG, Name: Malagasy (Madagascar)
+default charset: UTF-8
+
+OS Locale: mi_NZ
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: ISO-8859-13
+
+OS Locale: mi_NZ.iso885913
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: ISO-8859-13
+
+OS Locale: mi_NZ.utf8
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: mi_NZ, Name: Maori (New Zealand)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: UTF-8
+
+OS Locale: mk_MK
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: mk_MK.iso88595
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: mk_MK.utf8
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: UTF-8
+
+OS Locale: ml_IN
+default locale: ID: ml_IN, Name: Malayalam (India)
+display locale: ID: ml_IN, Name: Malayalam (India)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: UTF-8
+
+OS Locale: ml_IN.utf8
+default locale: ID: ml_IN, Name: Malayalam (India)
+display locale: ID: ml_IN, Name: Malayalam (India)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: UTF-8
+
+OS Locale: mn_MN
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: mn_MN, Name: Mongolian (Mongolia)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: UTF-8
+
+OS Locale: mn_MN.utf8
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: mn_MN, Name: Mongolian (Mongolia)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: UTF-8
+
+OS Locale: mr_IN
+default locale: ID: mr_IN, Name: Marathi (India)
+display locale: ID: mr_IN, Name: Marathi (India)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: UTF-8
+
+OS Locale: mr_IN.utf8
+default locale: ID: mr_IN, Name: Marathi (India)
+display locale: ID: mr_IN, Name: Marathi (India)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: UTF-8
+
+OS Locale: ms_MY
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: ISO-8859-1
+
+OS Locale: ms_MY.iso88591
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: ISO-8859-1
+
+OS Locale: ms_MY.utf8
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: ms_MY, Name: Malay (Malaysia)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: UTF-8
+
+OS Locale: mt_MT
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: ISO-8859-3
+
+OS Locale: mt_MT.iso88593
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: ISO-8859-3
+
+OS Locale: mt_MT.utf8
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: mt_MT, Name: Maltese (Malta)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: UTF-8
+
+OS Locale: nb_NO
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nb_NO.iso88591
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nb_NO.utf8
+default locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+display locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+format locale: ID: nb_NO, Name: Norwegian Bokmål (Norway)
+default charset: UTF-8
+
+OS Locale: ne_NP
+default locale: ID: ne_NP, Name: Nepali (Nepal)
+display locale: ID: ne_NP, Name: Nepali (Nepal)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: UTF-8
+
+OS Locale: ne_NP.utf8
+default locale: ID: ne_NP, Name: Nepali (Nepal)
+display locale: ID: ne_NP, Name: Nepali (Nepal)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: UTF-8
+
+OS Locale: nl_BE
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.iso88591
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.iso885915@euro
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_BE.utf8
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: UTF-8
+
+OS Locale: nl_BE@euro
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.iso88591
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.iso885915@euro
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL.utf8
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: UTF-8
+
+OS Locale: nl_NL@euro
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nn_NO
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nn_NO.iso88591
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nn_NO.utf8
+default locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+display locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+format locale: ID: nn_NO, Name: Norwegian Nynorsk (Norway)
+default charset: UTF-8
+
+OS Locale: no_NO
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.iso88591
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.utf8
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: UTF-8
+
+OS Locale: norwegian
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: nr_ZA
+default locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+display locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+format locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+default charset: UTF-8
+
+OS Locale: nr_ZA.utf8
+default locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+display locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+format locale: ID: nr_ZA, Name: South Ndebele (South Africa)
+default charset: UTF-8
+
+OS Locale: nso_ZA
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: nso_ZA.utf8
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: UTF-8
+
+OS Locale: nynorsk
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: ISO-8859-1
+
+OS Locale: oc_FR
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: ISO-8859-1
+
+OS Locale: oc_FR.iso88591
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: ISO-8859-1
+
+OS Locale: oc_FR.utf8
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: oc_FR, Name: Occitan (France)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: UTF-8
+
+OS Locale: om_ET
+default locale: ID: om_ET, Name: Oromo (Ethiopia)
+display locale: ID: om_ET, Name: Oromo (Ethiopia)
+format locale: ID: om_ET, Name: Oromo (Ethiopia)
+default charset: UTF-8
+
+OS Locale: om_ET.utf8
+default locale: ID: om_ET, Name: Oromo (Ethiopia)
+display locale: ID: om_ET, Name: Oromo (Ethiopia)
+format locale: ID: om_ET, Name: Oromo (Ethiopia)
+default charset: UTF-8
+
+OS Locale: om_KE
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: om_KE.iso88591
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: om_KE.utf8
+default locale: ID: om_KE, Name: Oromo (Kenya)
+display locale: ID: om_KE, Name: Oromo (Kenya)
+format locale: ID: om_KE, Name: Oromo (Kenya)
+default charset: UTF-8
+
+OS Locale: or_IN
+default locale: ID: or_IN, Name: Oriya (India)
+display locale: ID: or_IN, Name: Oriya (India)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: UTF-8
+
+OS Locale: or_IN.utf8
+default locale: ID: or_IN, Name: Oriya (India)
+display locale: ID: or_IN, Name: Oriya (India)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: UTF-8
+
+OS Locale: pa_IN
+default locale: ID: pa_IN, Name: Panjabi (India)
+display locale: ID: pa_IN, Name: Panjabi (India)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: UTF-8
+
+OS Locale: pa_IN.utf8
+default locale: ID: pa_IN, Name: Panjabi (India)
+display locale: ID: pa_IN, Name: Panjabi (India)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: UTF-8
+
+OS Locale: pa_PK
+default locale: ID: pa_PK, Name: Panjabi (Pakistan)
+display locale: ID: pa_PK, Name: Panjabi (Pakistan)
+format locale: ID: pa_PK, Name: Panjabi (Pakistan)
+default charset: UTF-8
+
+OS Locale: pa_PK.utf8
+default locale: ID: pa_PK, Name: Panjabi (Pakistan)
+display locale: ID: pa_PK, Name: Panjabi (Pakistan)
+format locale: ID: pa_PK, Name: Panjabi (Pakistan)
+default charset: UTF-8
+
+OS Locale: pl_PL
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.iso88592
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.utf8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
+
+OS Locale: polish
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: portuguese
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.iso88591
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.utf8
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: UTF-8
+
+OS Locale: pt_PT
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.iso88591
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.iso885915@euro
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: pt_PT.utf8
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: UTF-8
+
+OS Locale: pt_PT@euro
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: ro_RO
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ro_RO.iso88592
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ro_RO.utf8
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: UTF-8
+
+OS Locale: romanian
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ru_RU
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.iso88595
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.koi8r
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
+
+OS Locale: ru_RU.utf8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
+
+OS Locale: ru_UA
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: ru_UA.koi8u
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: ru_UA.utf8
+default locale: ID: ru_UA, Name: Russian (Ukraine)
+display locale: ID: ru_UA, Name: Russian (Ukraine)
+format locale: ID: ru_UA, Name: Russian (Ukraine)
+default charset: UTF-8
+
+OS Locale: russian
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: rw_RW
+default locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+display locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: UTF-8
+
+OS Locale: rw_RW.utf8
+default locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+display locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: UTF-8
+
+OS Locale: se_NO
+default locale: ID: se_NO, Name: Northern Sami (Norway)
+display locale: ID: se_NO, Name: Northern Sami (Norway)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: UTF-8
+
+OS Locale: se_NO.utf8
+default locale: ID: se_NO, Name: Northern Sami (Norway)
+display locale: ID: se_NO, Name: Northern Sami (Norway)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: UTF-8
+
+OS Locale: si_LK
+default locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+display locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: UTF-8
+
+OS Locale: si_LK.utf8
+default locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+display locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: UTF-8
+
+OS Locale: sid_ET
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: sid_ET.utf8
+default locale: ID: en_ET, Name: English (Ethiopia)
+display locale: ID: en_ET, Name: English (Ethiopia)
+format locale: ID: en_ET, Name: English (Ethiopia)
+default charset: UTF-8
+
+OS Locale: sk_SK
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK.iso88592
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK.utf8
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: UTF-8
+
+OS Locale: sl_SI
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI.iso88592
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI.utf8
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: UTF-8
+
+OS Locale: slovak
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: slovene
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: slovenian
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: so_DJ
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: so_DJ.iso88591
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: ISO-8859-1
+
+OS Locale: so_DJ.utf8
+default locale: ID: so_DJ, Name: Somali (Djibouti)
+display locale: ID: so_DJ, Name: Somali (Djibouti)
+format locale: ID: so_DJ, Name: Somali (Djibouti)
+default charset: UTF-8
+
+OS Locale: so_ET
+default locale: ID: so_ET, Name: Somali (Ethiopia)
+display locale: ID: so_ET, Name: Somali (Ethiopia)
+format locale: ID: so_ET, Name: Somali (Ethiopia)
+default charset: UTF-8
+
+OS Locale: so_ET.utf8
+default locale: ID: so_ET, Name: Somali (Ethiopia)
+display locale: ID: so_ET, Name: Somali (Ethiopia)
+format locale: ID: so_ET, Name: Somali (Ethiopia)
+default charset: UTF-8
+
+OS Locale: so_KE
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: so_KE.iso88591
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: ISO-8859-1
+
+OS Locale: so_KE.utf8
+default locale: ID: so_KE, Name: Somali (Kenya)
+display locale: ID: so_KE, Name: Somali (Kenya)
+format locale: ID: so_KE, Name: Somali (Kenya)
+default charset: UTF-8
+
+OS Locale: so_SO
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: ISO-8859-1
+
+OS Locale: so_SO.iso88591
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: ISO-8859-1
+
+OS Locale: so_SO.utf8
+default locale: ID: so_SO, Name: Somali (Somalia)
+display locale: ID: so_SO, Name: Somali (Somalia)
+format locale: ID: so_SO, Name: Somali (Somalia)
+default charset: UTF-8
+
+OS Locale: spanish
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL.iso88591
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-1
+
+OS Locale: sq_AL.utf8
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: UTF-8
+
+OS Locale: sr_CS
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sr_CS.iso88595
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sr_CS.utf8
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: UTF-8
+
+OS Locale: sr_ME
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_ME.utf8
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS.utf8
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS.utf8@latin
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: sr_RS@latin
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: UTF-8
+
+OS Locale: ss_ZA
+default locale: ID: ss_ZA, Name: Swati (South Africa)
+display locale: ID: ss_ZA, Name: Swati (South Africa)
+format locale: ID: ss_ZA, Name: Swati (South Africa)
+default charset: UTF-8
+
+OS Locale: ss_ZA.utf8
+default locale: ID: ss_ZA, Name: Swati (South Africa)
+display locale: ID: ss_ZA, Name: Swati (South Africa)
+format locale: ID: ss_ZA, Name: Swati (South Africa)
+default charset: UTF-8
+
+OS Locale: st_ZA
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: st_ZA.iso88591
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: st_ZA.utf8
+default locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+display locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+format locale: ID: st_ZA, Name: Southern Sotho (South Africa)
+default charset: UTF-8
+
+OS Locale: sv_FI
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: sv_FI.iso88591
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: sv_FI.iso885915@euro
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: sv_FI.utf8
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: UTF-8
+
+OS Locale: sv_FI@euro
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: sv_FI, Name: Swedish (Finland)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.iso88591
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.iso885915
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE.utf8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
+
+OS Locale: swedish
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: ta_IN
+default locale: ID: ta_IN, Name: Tamil (India)
+display locale: ID: ta_IN, Name: Tamil (India)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: UTF-8
+
+OS Locale: ta_IN.utf8
+default locale: ID: ta_IN, Name: Tamil (India)
+display locale: ID: ta_IN, Name: Tamil (India)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: UTF-8
+
+OS Locale: te_IN
+default locale: ID: te_IN, Name: Telugu (India)
+display locale: ID: te_IN, Name: Telugu (India)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: UTF-8
+
+OS Locale: te_IN.utf8
+default locale: ID: te_IN, Name: Telugu (India)
+display locale: ID: te_IN, Name: Telugu (India)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: UTF-8
+
+OS Locale: tg_TJ
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: tg_TJ.koi8t
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: tg_TJ.utf8
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: UTF-8
+
+OS Locale: th_TH
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.tis620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.utf8
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: UTF-8
+
+OS Locale: thai
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: TIS-620
+
+OS Locale: ti_ER
+default locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+display locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+format locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+default charset: UTF-8
+
+OS Locale: ti_ER.utf8
+default locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+display locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+format locale: ID: ti_ER, Name: Tigrinya (Eritrea)
+default charset: UTF-8
+
+OS Locale: ti_ET
+default locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+display locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+format locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+default charset: UTF-8
+
+OS Locale: ti_ET.utf8
+default locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+display locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+format locale: ID: ti_ET, Name: Tigrinya (Ethiopia)
+default charset: UTF-8
+
+OS Locale: tig_ER
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: tig_ER.utf8
+default locale: ID: en_ER, Name: English (Eritrea)
+display locale: ID: en_ER, Name: English (Eritrea)
+format locale: ID: en_ER, Name: English (Eritrea)
+default charset: UTF-8
+
+OS Locale: tl_PH
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: tl_PH.iso88591
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: ISO-8859-1
+
+OS Locale: tl_PH.utf8
+default locale: ID: tl_PH, Name: Tagalog (Philippines)
+display locale: ID: tl_PH, Name: Tagalog (Philippines)
+format locale: ID: tl_PH, Name: Tagalog (Philippines)
+default charset: UTF-8
+
+OS Locale: tn_ZA
+default locale: ID: tn_ZA, Name: Tswana (South Africa)
+display locale: ID: tn_ZA, Name: Tswana (South Africa)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: UTF-8
+
+OS Locale: tn_ZA.utf8
+default locale: ID: tn_ZA, Name: Tswana (South Africa)
+display locale: ID: tn_ZA, Name: Tswana (South Africa)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: UTF-8
+
+OS Locale: tr_CY
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: ISO-8859-9
+
+OS Locale: tr_CY.iso88599
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: ISO-8859-9
+
+OS Locale: tr_CY.utf8
+default locale: ID: tr_CY, Name: Turkish (Cyprus)
+display locale: ID: tr_CY, Name: Turkish (Cyprus)
+format locale: ID: tr_CY, Name: Turkish (Cyprus)
+default charset: UTF-8
+
+OS Locale: tr_TR
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.iso88599
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.utf8
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: UTF-8
+
+OS Locale: ts_ZA
+default locale: ID: ts_ZA, Name: Tsonga (South Africa)
+display locale: ID: ts_ZA, Name: Tsonga (South Africa)
+format locale: ID: ts_ZA, Name: Tsonga (South Africa)
+default charset: UTF-8
+
+OS Locale: ts_ZA.utf8
+default locale: ID: ts_ZA, Name: Tsonga (South Africa)
+display locale: ID: ts_ZA, Name: Tsonga (South Africa)
+format locale: ID: ts_ZA, Name: Tsonga (South Africa)
+default charset: UTF-8
+
+OS Locale: tt_RU.utf8
+default locale: ID: tt_RU, Name: Tatar (Russia)
+display locale: ID: tt_RU, Name: Tatar (Russia)
+format locale: ID: tt_RU, Name: Tatar (Russia)
+default charset: UTF-8
+
+OS Locale: turkish
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: uk_UA
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: uk_UA.koi8u
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: KOI8-U
+
+OS Locale: uk_UA.utf8
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: UTF-8
+
+OS Locale: ur_PK
+default locale: ID: ur_PK, Name: Urdu (Pakistan)
+display locale: ID: ur_PK, Name: Urdu (Pakistan)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: UTF-8
+
+OS Locale: ur_PK.utf8
+default locale: ID: ur_PK, Name: Urdu (Pakistan)
+display locale: ID: ur_PK, Name: Urdu (Pakistan)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: UTF-8
+
+OS Locale: uz_UZ
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: ISO-8859-1
+
+OS Locale: uz_UZ.iso88591
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: ISO-8859-1
+
+OS Locale: uz_UZ.utf8@cyrillic
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: UTF-8
+
+OS Locale: uz_UZ@cyrillic
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: UTF-8
+
+OS Locale: ve_ZA
+default locale: ID: ve_ZA, Name: Venda (South Africa)
+display locale: ID: ve_ZA, Name: Venda (South Africa)
+format locale: ID: ve_ZA, Name: Venda (South Africa)
+default charset: UTF-8
+
+OS Locale: ve_ZA.utf8
+default locale: ID: ve_ZA, Name: Venda (South Africa)
+display locale: ID: ve_ZA, Name: Venda (South Africa)
+format locale: ID: ve_ZA, Name: Venda (South Africa)
+default charset: UTF-8
+
+OS Locale: vi_VN
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: vi_VN.tcvn
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: vi_VN.utf8
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: UTF-8
+
+OS Locale: wa_BE
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: wa_BE.iso88591
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: wa_BE.iso885915@euro
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: wa_BE.utf8
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: UTF-8
+
+OS Locale: wa_BE@euro
+default locale: ID: wa_BE, Name: Walloon (Belgium)
+display locale: ID: wa_BE, Name: Walloon (Belgium)
+format locale: ID: wa_BE, Name: Walloon (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: xh_ZA
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: xh_ZA.iso88591
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: xh_ZA.utf8
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: xh_ZA, Name: Xhosa (South Africa)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: UTF-8
+
+OS Locale: yi_US
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: windows-1255
+
+OS Locale: yi_US.cp1255
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: windows-1255
+
+OS Locale: yi_US.utf8
+default locale: ID: ji_US, Name: Yiddish (United States)
+display locale: ID: ji_US, Name: Yiddish (United States)
+format locale: ID: ji_US, Name: Yiddish (United States)
+default charset: UTF-8
+
+OS Locale: zh_CN
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.gb18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.gb2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.gbk
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.utf8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_HK
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: Big5-HKSCS
+
+OS Locale: zh_HK.big5hkscs
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: Big5-HKSCS
+
+OS Locale: zh_HK.utf8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
+
+OS Locale: zh_SG
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GB2312
+
+OS Locale: zh_SG.gb2312
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GB2312
+
+OS Locale: zh_SG.gbk
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GBK
+
+OS Locale: zh_SG.utf8
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: zh_SG, Name: Chinese (Singapore)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: UTF-8
+
+OS Locale: zh_TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: Big5
+
+OS Locale: zh_TW.big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: Big5
+
+OS Locale: zh_TW.euctw
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.utf8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zu_ZA
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: zu_ZA.iso88591
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: ISO-8859-1
+
+OS Locale: zu_ZA.utf8
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: zu_ZA, Name: Zulu (South Africa)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: UTF-8
+
+Testing some typical combinations
+
+
+OS Locale (LC_CTYPE: ja_JP.UTF-8, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: zh_CN.UTF-8, LC_MESSAGES: en_US.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: C, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: en_US, Name: English (United States)
+default charset: US-ASCII
--- a/jdk/test/java/util/Locale/data/deflocale.sh Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/test/java/util/Locale/data/deflocale.sh Tue Aug 31 11:27:10 2010 -0700
@@ -31,8 +31,21 @@
#
cat /etc/*release
uname -a
-env LC_COLLATE=C ls /usr/lib/locale | while read line; do
+echo "Testing all available locales"
+/usr/bin/locale -a | while read line; do
echo ""
echo "OS Locale: " $line
- env LANG=$line LC_ALL=$line $1 PrintDefaultLocale
+ env LC_ALL= LC_CTYPE= LC_MESSAGES= LANG=$line $1 $2 $3 $4 $5 $6 $7 $8 $9 PrintDefaultLocale
done
+
+echo ""
+echo "Testing some typical combinations"
+echo ""
+while read lcctype lcmessages; do
+ if [ "$lcctype" = "#" -o "$lcctype" = "" ]; then
+ continue
+ fi
+ echo ""
+ echo "OS Locale (LC_CTYPE: "$lcctype", LC_MESSAGES: "$lcmessages")"
+ env LC_ALL= LC_CTYPE=$lcctype LC_MESSAGES=$lcmessages $1 $2 $3 $4 $5 $6 $7 $8 $9 PrintDefaultLocale
+done < deflocale.input
--- a/jdk/test/java/util/Locale/data/deflocale.sol10 Mon Aug 23 14:14:52 2010 +0900
+++ b/jdk/test/java/util/Locale/data/deflocale.sol10 Tue Aug 31 11:27:10 2010 -0700
@@ -2,1449 +2,1724 @@
(copyright from `uname -a` goes here)
-SunOS deltas4 5.10 Generic_118833-03 sun4u sparc SUNW,Sun-Blade-2500
+SunOS deltas4 5.10 Generic_142900-03 sun4u sparc SUNW,Sun-Blade-2500
+Testing all available locales
OS Locale: C
-en
-English
-US-ASCII
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
OS Locale: POSIX
-en
-English
-US-ASCII
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
OS Locale: ar
-ar_EG
-Arabic (Egypt)
-ISO-8859-6
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
OS Locale: ar_EG.UTF-8
-ar_EG
-Arabic (Egypt)
-UTF-8
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: UTF-8
OS Locale: ar_SA.UTF-8
-ar_SA
-Arabic (Saudi Arabia)
-UTF-8
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: UTF-8
OS Locale: bg_BG
-bg_BG
-Bulgarian (Bulgaria)
-ISO-8859-5
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: ISO-8859-5
OS Locale: bg_BG.ISO8859-5
-bg_BG
-Bulgarian (Bulgaria)
-ISO-8859-5
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: ISO-8859-5
OS Locale: ca
-ca_ES
-Catalan (Spain)
-ISO-8859-1
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
OS Locale: ca_ES
-ca_ES
-Catalan (Spain)
-ISO-8859-1
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
OS Locale: ca_ES.ISO8859-1
-ca_ES
-Catalan (Spain)
-ISO-8859-1
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
OS Locale: ca_ES.ISO8859-15
-ca_ES
-Catalan (Spain)
-ISO-8859-15
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
OS Locale: ca_ES.ISO8859-15@euro
-ca_ES
-Catalan (Spain)
-ISO-8859-15
-
-OS Locale: common
-en
-English
-ISO-8859-1
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
OS Locale: cs_CZ
-cs_CZ
-Czech (Czech Republic)
-ISO-8859-2
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
OS Locale: cs_CZ.ISO8859-2
-cs_CZ
-Czech (Czech Republic)
-ISO-8859-2
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
OS Locale: cs_CZ.UTF-8
-cs_CZ
-Czech (Czech Republic)
-UTF-8
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
OS Locale: cs_CZ.UTF-8@euro
-cs_CZ
-Czech (Czech Republic)
-UTF-8
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
OS Locale: cz
-cs_CZ
-Czech (Czech Republic)
-ISO-8859-2
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
OS Locale: da
-da_DK
-Danish (Denmark)
-ISO-8859-1
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
OS Locale: da.ISO8859-15
-da_DK
-Danish (Denmark)
-ISO-8859-15
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
OS Locale: da_DK
-da_DK
-Danish (Denmark)
-ISO-8859-1
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
OS Locale: da_DK.ISO8859-1
-da_DK
-Danish (Denmark)
-ISO-8859-1
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
OS Locale: da_DK.ISO8859-15
-da_DK
-Danish (Denmark)
-ISO-8859-15
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
OS Locale: da_DK.ISO8859-15@euro
-da_DK
-Danish (Denmark)
-ISO-8859-15
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
OS Locale: de
-de_DE
-German (Germany)
-ISO-8859-1
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
OS Locale: de.ISO8859-15
-de_DE
-German (Germany)
-ISO-8859-15
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
OS Locale: de.UTF-8
-de_DE
-German (Germany)
-UTF-8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
OS Locale: de_AT
-de_AT
-German (Austria)
-ISO-8859-1
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
OS Locale: de_AT.ISO8859-1
-de_AT
-German (Austria)
-ISO-8859-1
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
OS Locale: de_AT.ISO8859-15
-de_AT
-German (Austria)
-ISO-8859-15
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
OS Locale: de_AT.ISO8859-15@euro
-de_AT
-German (Austria)
-ISO-8859-15
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
OS Locale: de_CH
-de_CH
-German (Switzerland)
-ISO-8859-1
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
OS Locale: de_CH.ISO8859-1
-de_CH
-German (Switzerland)
-ISO-8859-1
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
OS Locale: de_DE
-de_DE
-German (Germany)
-ISO-8859-1
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
OS Locale: de_DE.ISO8859-1
-de_DE
-German (Germany)
-ISO-8859-1
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
OS Locale: de_DE.ISO8859-15
-de_DE
-German (Germany)
-ISO-8859-15
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
OS Locale: de_DE.ISO8859-15@euro
-de_DE
-German (Germany)
-ISO-8859-15
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
OS Locale: de_DE.UTF-8
-de_DE
-German (Germany)
-UTF-8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
OS Locale: de_DE.UTF-8@euro
-de_DE
-German (Germany)
-UTF-8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
OS Locale: el
-el_GR
-Greek (Greece)
-ISO-8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
OS Locale: el.sun_eu_greek
-el_GR
-Greek (Greece)
-ISO-8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
OS Locale: el_GR
-el_GR
-Greek (Greece)
-ISO-8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
OS Locale: el_GR.ISO8859-7
-el_GR
-Greek (Greece)
-ISO-8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
OS Locale: el_GR.ISO8859-7@euro
-el_GR
-Greek (Greece)
-ISO-8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
OS Locale: en_AU
-en_AU
-English (Australia)
-ISO-8859-1
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
OS Locale: en_AU.ISO8859-1
-en_AU
-English (Australia)
-ISO-8859-1
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
OS Locale: en_CA
-en_CA
-English (Canada)
-ISO-8859-1
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
OS Locale: en_CA.ISO8859-1
-en_CA
-English (Canada)
-ISO-8859-1
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.UTF-8
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: UTF-8
OS Locale: en_GB
-en_GB
-English (United Kingdom)
-ISO-8859-1
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
OS Locale: en_GB.ISO8859-1
-en_GB
-English (United Kingdom)
-ISO-8859-1
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
OS Locale: en_GB.ISO8859-15
-en_GB
-English (United Kingdom)
-ISO-8859-15
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
OS Locale: en_GB.ISO8859-15@euro
-en_GB
-English (United Kingdom)
-ISO-8859-15
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
OS Locale: en_IE
-en_IE
-English (Ireland)
-ISO-8859-1
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
OS Locale: en_IE.ISO8859-1
-en_IE
-English (Ireland)
-ISO-8859-1
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
OS Locale: en_IE.ISO8859-15
-en_IE
-English (Ireland)
-ISO-8859-15
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
OS Locale: en_IE.ISO8859-15@euro
-en_IE
-English (Ireland)
-ISO-8859-15
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
OS Locale: en_NZ
-en_NZ
-English (New Zealand)
-ISO-8859-1
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
OS Locale: en_NZ.ISO8859-1
-en_NZ
-English (New Zealand)
-ISO-8859-1
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
OS Locale: en_US
-en_US
-English (United States)
-ISO-8859-1
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
OS Locale: en_US.ISO8859-1
-en_US
-English (United States)
-ISO-8859-1
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
OS Locale: en_US.ISO8859-15
-en_US
-English (United States)
-ISO-8859-15
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
OS Locale: en_US.ISO8859-15@euro
-en_US
-English (United States)
-ISO-8859-15
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
OS Locale: en_US.UTF-8
-en_US
-English (United States)
-UTF-8
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
OS Locale: es
-es_ES
-Spanish (Spain)
-ISO-8859-1
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
OS Locale: es.ISO8859-15
-es_ES
-Spanish (Spain)
-ISO-8859-15
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
OS Locale: es.UTF-8
-es_ES
-Spanish (Spain)
-UTF-8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
OS Locale: es_AR
-es_AR
-Spanish (Argentina)
-ISO-8859-1
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
OS Locale: es_AR.ISO8859-1
-es_AR
-Spanish (Argentina)
-ISO-8859-1
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
OS Locale: es_BO
-es_BO
-Spanish (Bolivia)
-ISO-8859-1
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
OS Locale: es_BO.ISO8859-1
-es_BO
-Spanish (Bolivia)
-ISO-8859-1
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
OS Locale: es_CL
-es_CL
-Spanish (Chile)
-ISO-8859-1
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
OS Locale: es_CL.ISO8859-1
-es_CL
-Spanish (Chile)
-ISO-8859-1
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
OS Locale: es_CO
-es_CO
-Spanish (Colombia)
-ISO-8859-1
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
OS Locale: es_CO.ISO8859-1
-es_CO
-Spanish (Colombia)
-ISO-8859-1
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
OS Locale: es_CR
-es_CR
-Spanish (Costa Rica)
-ISO-8859-1
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
OS Locale: es_CR.ISO8859-1
-es_CR
-Spanish (Costa Rica)
-ISO-8859-1
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
OS Locale: es_EC
-es_EC
-Spanish (Ecuador)
-ISO-8859-1
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
OS Locale: es_EC.ISO8859-1
-es_EC
-Spanish (Ecuador)
-ISO-8859-1
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
OS Locale: es_ES
-es_ES
-Spanish (Spain)
-ISO-8859-1
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
OS Locale: es_ES.ISO8859-1
-es_ES
-Spanish (Spain)
-ISO-8859-1
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
OS Locale: es_ES.ISO8859-15
-es_ES
-Spanish (Spain)
-ISO-8859-15
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
OS Locale: es_ES.ISO8859-15@euro
-es_ES
-Spanish (Spain)
-ISO-8859-15
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
OS Locale: es_ES.UTF-8
-es_ES
-Spanish (Spain)
-UTF-8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
OS Locale: es_ES.UTF-8@euro
-es_ES
-Spanish (Spain)
-UTF-8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
OS Locale: es_GT
-es_GT
-Spanish (Guatemala)
-ISO-8859-1
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
OS Locale: es_GT.ISO8859-1
-es_GT
-Spanish (Guatemala)
-ISO-8859-1
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
OS Locale: es_MX
-es_MX
-Spanish (Mexico)
-ISO-8859-1
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
OS Locale: es_MX.ISO8859-1
-es_MX
-Spanish (Mexico)
-ISO-8859-1
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.UTF-8
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: UTF-8
OS Locale: es_NI
-es_NI
-Spanish (Nicaragua)
-ISO-8859-1
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
OS Locale: es_NI.ISO8859-1
-es_NI
-Spanish (Nicaragua)
-ISO-8859-1
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
OS Locale: es_PA
-es_PA
-Spanish (Panama)
-ISO-8859-1
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
OS Locale: es_PA.ISO8859-1
-es_PA
-Spanish (Panama)
-ISO-8859-1
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
OS Locale: es_PE
-es_PE
-Spanish (Peru)
-ISO-8859-1
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
OS Locale: es_PE.ISO8859-1
-es_PE
-Spanish (Peru)
-ISO-8859-1
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
OS Locale: es_PY
-es_PY
-Spanish (Paraguay)
-ISO-8859-1
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
OS Locale: es_PY.ISO8859-1
-es_PY
-Spanish (Paraguay)
-ISO-8859-1
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
OS Locale: es_SV
-es_SV
-Spanish (El Salvador)
-ISO-8859-1
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
OS Locale: es_SV.ISO8859-1
-es_SV
-Spanish (El Salvador)
-ISO-8859-1
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
OS Locale: es_UY
-es_UY
-Spanish (Uruguay)
-ISO-8859-1
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
OS Locale: es_UY.ISO8859-1
-es_UY
-Spanish (Uruguay)
-ISO-8859-1
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
OS Locale: es_VE
-es_VE
-Spanish (Venezuela)
-ISO-8859-1
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
OS Locale: es_VE.ISO8859-1
-es_VE
-Spanish (Venezuela)
-ISO-8859-1
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
OS Locale: et
-et_EE
-Estonian (Estonia)
-ISO-8859-15
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
OS Locale: et_EE
-et_EE
-Estonian (Estonia)
-ISO-8859-15
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
OS Locale: et_EE.ISO8859-15
-et_EE
-Estonian (Estonia)
-ISO-8859-15
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
OS Locale: fi
-fi_FI
-Finnish (Finland)
-ISO-8859-1
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
OS Locale: fi.ISO8859-15
-fi_FI
-Finnish (Finland)
-ISO-8859-15
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
OS Locale: fi_FI
-fi_FI
-Finnish (Finland)
-ISO-8859-1
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
OS Locale: fi_FI.ISO8859-1
-fi_FI
-Finnish (Finland)
-ISO-8859-1
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
OS Locale: fi_FI.ISO8859-15
-fi_FI
-Finnish (Finland)
-ISO-8859-15
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
OS Locale: fi_FI.ISO8859-15@euro
-fi_FI
-Finnish (Finland)
-ISO-8859-15
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
OS Locale: fi_FI.UTF-8
-fi_FI
-Finnish (Finland)
-UTF-8
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: UTF-8
OS Locale: fr
-fr_FR
-French (France)
-ISO-8859-1
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
OS Locale: fr.ISO8859-15
-fr_FR
-French (France)
-ISO-8859-15
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
OS Locale: fr.UTF-8
-fr_FR
-French (France)
-UTF-8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
OS Locale: fr_BE
-fr_BE
-French (Belgium)
-ISO-8859-1
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
OS Locale: fr_BE.ISO8859-1
-fr_BE
-French (Belgium)
-ISO-8859-1
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
OS Locale: fr_BE.ISO8859-15
-fr_BE
-French (Belgium)
-ISO-8859-15
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
OS Locale: fr_BE.ISO8859-15@euro
-fr_BE
-French (Belgium)
-ISO-8859-15
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
OS Locale: fr_BE.UTF-8
-fr_BE
-French (Belgium)
-UTF-8
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
OS Locale: fr_BE.UTF-8@euro
-fr_BE
-French (Belgium)
-UTF-8
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
OS Locale: fr_CA
-fr_CA
-French (Canada)
-ISO-8859-1
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
OS Locale: fr_CA.ISO8859-1
-fr_CA
-French (Canada)
-ISO-8859-1
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.UTF-8
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: UTF-8
OS Locale: fr_CH
-fr_CH
-French (Switzerland)
-ISO-8859-1
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
OS Locale: fr_CH.ISO8859-1
-fr_CH
-French (Switzerland)
-ISO-8859-1
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
OS Locale: fr_FR
-fr_FR
-French (France)
-ISO-8859-1
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
OS Locale: fr_FR.ISO8859-1
-fr_FR
-French (France)
-ISO-8859-1
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
OS Locale: fr_FR.ISO8859-15
-fr_FR
-French (France)
-ISO-8859-15
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
OS Locale: fr_FR.ISO8859-15@euro
-fr_FR
-French (France)
-ISO-8859-15
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
OS Locale: fr_FR.UTF-8
-fr_FR
-French (France)
-UTF-8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
OS Locale: fr_FR.UTF-8@euro
-fr_FR
-French (France)
-UTF-8
-
-OS Locale: geo
-en
-English
-ISO-8859-1
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
OS Locale: he
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
OS Locale: he_IL
-iw_IL
-Hebrew (Israel)
-ISO-8859-8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
OS Locale: he_IL.UTF-8
-iw_IL
-Hebrew (Israel)
-UTF-8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
OS Locale: hi_IN.UTF-8
-hi_IN
-Hindi (India)
-UTF-8
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
OS Locale: hr_HR
-hr_HR
-Croatian (Croatia)
-ISO-8859-2
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
OS Locale: hr_HR.ISO8859-2
-hr_HR
-Croatian (Croatia)
-ISO-8859-2
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
OS Locale: hu
-hu_HU
-Hungarian (Hungary)
-ISO-8859-2
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
OS Locale: hu_HU
-hu_HU
-Hungarian (Hungary)
-ISO-8859-2
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
OS Locale: hu_HU.ISO8859-2
-hu_HU
-Hungarian (Hungary)
-ISO-8859-2
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
OS Locale: hu_HU.UTF-8
-hu_HU
-Hungarian (Hungary)
-UTF-8
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: UTF-8
OS Locale: is_IS
-is_IS
-Icelandic (Iceland)
-ISO-8859-1
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
OS Locale: is_IS.ISO8859-1
-is_IS
-Icelandic (Iceland)
-ISO-8859-1
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
OS Locale: iso_8859_1
-en_8859_1
-English (8859_1)
-ISO-8859-1
-
-OS Locale: iso_8859_13
-en
-English
-ISO-8859-1
-
-OS Locale: iso_8859_15
-en
-English
-ISO-8859-1
-
-OS Locale: iso_8859_2
-en
-English
-ISO-8859-1
-
-OS Locale: iso_8859_5
-en
-English
-ISO-8859-1
-
-OS Locale: iso_8859_7
-en
-English
-ISO-8859-1
-
-OS Locale: iso_8859_9
-en
-English
-ISO-8859-1
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
OS Locale: it
-it_IT
-Italian (Italy)
-ISO-8859-1
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
OS Locale: it.ISO8859-15
-it_IT
-Italian (Italy)
-ISO-8859-15
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
OS Locale: it.UTF-8
-it_IT
-Italian (Italy)
-UTF-8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
OS Locale: it_IT
-it_IT
-Italian (Italy)
-ISO-8859-1
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
OS Locale: it_IT.ISO8859-1
-it_IT
-Italian (Italy)
-ISO-8859-1
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
OS Locale: it_IT.ISO8859-15
-it_IT
-Italian (Italy)
-ISO-8859-15
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
OS Locale: it_IT.ISO8859-15@euro
-it_IT
-Italian (Italy)
-ISO-8859-15
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
OS Locale: it_IT.UTF-8
-it_IT
-Italian (Italy)
-UTF-8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
OS Locale: it_IT.UTF-8@euro
-it_IT
-Italian (Italy)
-UTF-8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
OS Locale: ja
-ja_JP
-Japanese (Japan)
-x-eucJP-Open
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-eucJP-Open
OS Locale: ja_JP.PCK
-ja_JP
-Japanese (Japan)
-x-PCK
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-PCK
OS Locale: ja_JP.UTF-8
-ja_JP
-Japanese (Japan)
-UTF-8
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
OS Locale: ja_JP.eucJP
-ja_JP
-Japanese (Japan)
-x-eucJP-Open
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-eucJP-Open
OS Locale: ko
-ko_KR
-Korean (South Korea)
-EUC-KR
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
OS Locale: ko.UTF-8
-ko_KR
-Korean (South Korea)
-UTF-8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
OS Locale: ko_KR.EUC
-ko_KR
-Korean (South Korea)
-EUC-KR
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
OS Locale: ko_KR.EUC@dict
-ko_KR
-Korean (South Korea)
-EUC-KR
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
OS Locale: ko_KR.UTF-8
-ko_KR
-Korean (South Korea)
-UTF-8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
OS Locale: ko_KR.UTF-8@dict
-ko_KR
-Korean (South Korea)
-UTF-8
-
-OS Locale: lcttab
-en
-English
-ISO-8859-1
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
OS Locale: lt
-lt_LT
-Lithuanian (Lithuania)
-ISO-8859-13
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
OS Locale: lt_LT
-lt_LT
-Lithuanian (Lithuania)
-ISO-8859-13
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
OS Locale: lt_LT.ISO8859-13
-lt_LT
-Lithuanian (Lithuania)
-ISO-8859-13
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
OS Locale: lv
-lv_LV
-Latvian (Latvia)
-ISO-8859-13
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
OS Locale: lv_LV
-lv_LV
-Latvian (Latvia)
-ISO-8859-13
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
OS Locale: lv_LV.ISO8859-13
-lv_LV
-Latvian (Latvia)
-ISO-8859-13
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
OS Locale: mk_MK
-mk_MK
-Macedonian (Macedonia)
-ISO-8859-5
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
OS Locale: mk_MK.ISO8859-5
-mk_MK
-Macedonian (Macedonia)
-ISO-8859-5
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
OS Locale: nl
-nl_NL
-Dutch (Netherlands)
-ISO-8859-1
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
OS Locale: nl.ISO8859-15
-nl_NL
-Dutch (Netherlands)
-ISO-8859-15
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
OS Locale: nl_BE
-nl_BE
-Dutch (Belgium)
-ISO-8859-1
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
OS Locale: nl_BE.ISO8859-1
-nl_BE
-Dutch (Belgium)
-ISO-8859-1
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
OS Locale: nl_BE.ISO8859-15
-nl_BE
-Dutch (Belgium)
-ISO-8859-15
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
OS Locale: nl_BE.ISO8859-15@euro
-nl_BE
-Dutch (Belgium)
-ISO-8859-15
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
OS Locale: nl_NL
-nl_NL
-Dutch (Netherlands)
-ISO-8859-1
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
OS Locale: nl_NL.ISO8859-1
-nl_NL
-Dutch (Netherlands)
-ISO-8859-1
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
OS Locale: nl_NL.ISO8859-15
-nl_NL
-Dutch (Netherlands)
-ISO-8859-15
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
OS Locale: nl_NL.ISO8859-15@euro
-nl_NL
-Dutch (Netherlands)
-ISO-8859-15
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
OS Locale: no
-no_NO
-Norwegian (Norway)
-ISO-8859-1
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
OS Locale: no_NO
-no_NO
-Norwegian (Norway)
-ISO-8859-1
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
OS Locale: no_NO.ISO8859-1@bokmal
-no_NO
-Norwegian (Norway)
-ISO-8859-1
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
OS Locale: no_NO.ISO8859-1@nynorsk
-no_NO_NY
-Norwegian (Norway,Nynorsk)
-ISO-8859-1
+default locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+display locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+format locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+default charset: ISO-8859-1
OS Locale: no_NY
-no_NY
-Norwegian (NY)
-ISO-8859-1
+default locale: ID: no_, Name: Norwegian ()
+display locale: ID: no_, Name: Norwegian ()
+format locale: ID: no_, Name: Norwegian ()
+default charset: ISO-8859-1
OS Locale: nr
-nr
-South Ndebele
-ISO-8859-2
+default locale: ID: nr, Name: South Ndebele
+display locale: ID: nr, Name: South Ndebele
+format locale: ID: nr, Name: South Ndebele
+default charset: ISO-8859-2
OS Locale: pl
-pl_PL
-Polish (Poland)
-ISO-8859-2
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
OS Locale: pl.UTF-8
-pl_PL
-Polish (Poland)
-UTF-8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
OS Locale: pl_PL
-pl_PL
-Polish (Poland)
-ISO-8859-2
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
OS Locale: pl_PL.ISO8859-2
-pl_PL
-Polish (Poland)
-ISO-8859-2
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
OS Locale: pl_PL.UTF-8
-pl_PL
-Polish (Poland)
-UTF-8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
OS Locale: pt
-pt_PT
-Portuguese (Portugal)
-ISO-8859-1
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
OS Locale: pt.ISO8859-15
-pt_PT
-Portuguese (Portugal)
-ISO-8859-15
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
OS Locale: pt_BR
-pt_BR
-Portuguese (Brazil)
-ISO-8859-1
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
OS Locale: pt_BR.ISO8859-1
-pt_BR
-Portuguese (Brazil)
-ISO-8859-1
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
OS Locale: pt_BR.UTF-8
-pt_BR
-Portuguese (Brazil)
-UTF-8
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: UTF-8
OS Locale: pt_PT
-pt_PT
-Portuguese (Portugal)
-ISO-8859-1
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
OS Locale: pt_PT.ISO8859-1
-pt_PT
-Portuguese (Portugal)
-ISO-8859-1
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
OS Locale: pt_PT.ISO8859-15
-pt_PT
-Portuguese (Portugal)
-ISO-8859-15
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
OS Locale: pt_PT.ISO8859-15@euro
-pt_PT
-Portuguese (Portugal)
-ISO-8859-15
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
OS Locale: ro_RO
-ro_RO
-Romanian (Romania)
-ISO-8859-2
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
OS Locale: ro_RO.ISO8859-2
-ro_RO
-Romanian (Romania)
-ISO-8859-2
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
OS Locale: ru
-ru_RU
-Russian (Russia)
-ISO-8859-5
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
OS Locale: ru.UTF-8
-ru_RU
-Russian (Russia)
-UTF-8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
OS Locale: ru.koi8-r
-ru_RU
-Russian (Russia)
-KOI8-R
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
OS Locale: ru_RU
-ru_RU
-Russian (Russia)
-ISO-8859-5
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
OS Locale: ru_RU.ANSI1251
-ru_RU
-Russian (Russia)
-windows-1251
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: windows-1251
OS Locale: ru_RU.ISO8859-5
-ru_RU
-Russian (Russia)
-ISO-8859-5
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
OS Locale: ru_RU.KOI8-R
-ru_RU
-Russian (Russia)
-KOI8-R
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
OS Locale: ru_RU.UTF-8
-ru_RU
-Russian (Russia)
-UTF-8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
OS Locale: sh_BA
-sr_BA
-Serbian (Bosnia and Herzegovina)
-ISO-8859-2
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
OS Locale: sh_BA.ISO8859-2@bosnia
-sr_BA
-Serbian (Bosnia and Herzegovina)
-ISO-8859-2
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
OS Locale: sk_SK
-sk_SK
-Slovak (Slovakia)
-ISO-8859-2
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
OS Locale: sk_SK.ISO8859-2
-sk_SK
-Slovak (Slovakia)
-ISO-8859-2
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
OS Locale: sl_SI
-sl_SI
-Slovenian (Slovenia)
-ISO-8859-2
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
OS Locale: sl_SI.ISO8859-2
-sl_SI
-Slovenian (Slovenia)
-ISO-8859-2
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
OS Locale: sq_AL
-sq_AL
-Albanian (Albania)
-ISO-8859-2
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-2
OS Locale: sq_AL.ISO8859-2
-sq_AL
-Albanian (Albania)
-ISO-8859-2
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-2
OS Locale: sr_SP
-sr_SP
-Serbian (SP)
-ISO-8859-5
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: ISO-8859-5
OS Locale: sr_YU
-sr_CS
-Serbian (Serbia and Montenegro)
-ISO-8859-5
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
OS Locale: sr_YU.ISO8859-5
-sr_CS
-Serbian (Serbia and Montenegro)
-ISO-8859-5
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
OS Locale: sv
-sv_SE
-Swedish (Sweden)
-ISO-8859-1
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
OS Locale: sv.ISO8859-15
-sv_SE
-Swedish (Sweden)
-ISO-8859-15
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
OS Locale: sv.UTF-8
-sv_SE
-Swedish (Sweden)
-UTF-8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
OS Locale: sv_SE
-sv_SE
-Swedish (Sweden)
-ISO-8859-1
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
OS Locale: sv_SE.ISO8859-1
-sv_SE
-Swedish (Sweden)
-ISO-8859-1
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
OS Locale: sv_SE.ISO8859-15
-sv_SE
-Swedish (Sweden)
-ISO-8859-15
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
OS Locale: sv_SE.ISO8859-15@euro
-sv_SE
-Swedish (Sweden)
-ISO-8859-15
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
OS Locale: sv_SE.UTF-8
-sv_SE
-Swedish (Sweden)
-UTF-8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
OS Locale: sv_SE.UTF-8@euro
-sv_SE
-Swedish (Sweden)
-UTF-8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
OS Locale: th
-th_TH
-Thai (Thailand)
-TIS-620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
OS Locale: th_TH
-th_TH
-Thai (Thailand)
-TIS-620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
OS Locale: th_TH.ISO8859-11
-th_TH
-Thai (Thailand)
-TIS-620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
OS Locale: th_TH.TIS620
-th_TH
-Thai (Thailand)
-TIS-620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
OS Locale: th_TH.UTF-8
-th_TH
-Thai (Thailand)
-UTF-8
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: UTF-8
OS Locale: tr
-tr_TR
-Turkish (Turkey)
-ISO-8859-9
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
OS Locale: tr_TR
-tr_TR
-Turkish (Turkey)
-ISO-8859-9
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
OS Locale: tr_TR.ISO8859-9
-tr_TR
-Turkish (Turkey)
-ISO-8859-9
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
OS Locale: tr_TR.UTF-8
-tr_TR
-Turkish (Turkey)
-UTF-8
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: UTF-8
OS Locale: zh
-zh_CN
-Chinese (China)
-GB2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
OS Locale: zh.GBK
-zh_CN
-Chinese (China)
-GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
OS Locale: zh.UTF-8
-zh_CN
-Chinese (China)
-UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
OS Locale: zh_CN.EUC
-zh_CN
-Chinese (China)
-GB2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
OS Locale: zh_CN.EUC@pinyin
-zh_CN
-Chinese (China)
-GB2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
OS Locale: zh_CN.EUC@radical
-zh_CN
-Chinese (China)
-GB2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
OS Locale: zh_CN.EUC@stroke
-zh_CN
-Chinese (China)
-GB2312
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
OS Locale: zh_CN.GB18030
-zh_CN
-Chinese (China)
-GB18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
OS Locale: zh_CN.GB18030@pinyin
-zh_CN
-Chinese (China)
-GB18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
OS Locale: zh_CN.GB18030@radical
-zh_CN
-Chinese (China)
-GB18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
OS Locale: zh_CN.GB18030@stroke
-zh_CN
-Chinese (China)
-GB18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
OS Locale: zh_CN.GBK
-zh_CN
-Chinese (China)
-GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
OS Locale: zh_CN.GBK@pinyin
-zh_CN
-Chinese (China)
-GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
OS Locale: zh_CN.GBK@radical
-zh_CN
-Chinese (China)
-GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
OS Locale: zh_CN.GBK@stroke
-zh_CN
-Chinese (China)
-GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
OS Locale: zh_CN.UTF-8
-zh_CN
-Chinese (China)
-UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
OS Locale: zh_CN.UTF-8@pinyin
-zh_CN
-Chinese (China)
-UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
OS Locale: zh_CN.UTF-8@radical
-zh_CN
-Chinese (China)
-UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
OS Locale: zh_CN.UTF-8@stroke
-zh_CN
-Chinese (China)
-UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
OS Locale: zh_HK.BIG5HK
-zh_HK
-Chinese (Hong Kong)
-Big5-HKSCS
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
OS Locale: zh_HK.BIG5HK@radical
-zh_HK
-Chinese (Hong Kong)
-Big5-HKSCS
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
OS Locale: zh_HK.BIG5HK@stroke
-zh_HK
-Chinese (Hong Kong)
-Big5-HKSCS
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
OS Locale: zh_HK.UTF-8
-zh_HK
-Chinese (Hong Kong)
-UTF-8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
OS Locale: zh_HK.UTF-8@radical
-zh_HK
-Chinese (Hong Kong)
-UTF-8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
OS Locale: zh_HK.UTF-8@stroke
-zh_HK
-Chinese (Hong Kong)
-UTF-8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
OS Locale: zh_TW
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.BIG5
-zh_TW
-Chinese (Taiwan)
-Big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
OS Locale: zh_TW.BIG5@pinyin
-zh_TW
-Chinese (Taiwan)
-Big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
OS Locale: zh_TW.BIG5@radical
-zh_TW
-Chinese (Taiwan)
-Big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
OS Locale: zh_TW.BIG5@stroke
-zh_TW
-Chinese (Taiwan)
-Big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
OS Locale: zh_TW.BIG5@zhuyin
-zh_TW
-Chinese (Taiwan)
-Big5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
OS Locale: zh_TW.EUC
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.EUC@pinyin
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.EUC@radical
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.EUC@stroke
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.EUC@zhuyin
-zh_TW
-Chinese (Taiwan)
-x-EUC-TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
OS Locale: zh_TW.UTF-8
-zh_TW
-Chinese (Taiwan)
-UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
OS Locale: zh_TW.UTF-8@pinyin
-zh_TW
-Chinese (Taiwan)
-UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
OS Locale: zh_TW.UTF-8@radical
-zh_TW
-Chinese (Taiwan)
-UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
OS Locale: zh_TW.UTF-8@stroke
-zh_TW
-Chinese (Taiwan)
-UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
OS Locale: zh_TW.UTF-8@zhuyin
-zh_TW
-Chinese (Taiwan)
-UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+Testing some typical combinations
+
+
+OS Locale (LC_CTYPE: ja_JP.UTF-8, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: zh_CN.UTF-8, LC_MESSAGES: en_US.UTF-8)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: C, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: en, Name: English
+default charset: US-ASCII
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.sol10.fmtasdefault Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,1725 @@
+ Solaris 10 3/05 s10_74L2a SPARC
+
+ (copyright from `uname -a` goes here)
+
+SunOS deltas4 5.10 Generic_142900-03 sun4u sparc SUNW,Sun-Blade-2500
+Testing all available locales
+
+OS Locale: C
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
+
+OS Locale: POSIX
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
+
+OS Locale: ar
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: ISO-8859-6
+
+OS Locale: ar_EG.UTF-8
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: ar_EG, Name: Arabic (Egypt)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: UTF-8
+
+OS Locale: ar_SA.UTF-8
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: UTF-8
+
+OS Locale: bg_BG
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: ISO-8859-5
+
+OS Locale: bg_BG.ISO8859-5
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: ISO-8859-5
+
+OS Locale: ca
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.ISO8859-1
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-1
+
+OS Locale: ca_ES.ISO8859-15
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: ca_ES.ISO8859-15@euro
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: ca_ES, Name: Catalan (Spain)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: ISO-8859-15
+
+OS Locale: cs_CZ
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.ISO8859-2
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: cs_CZ.UTF-8
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
+
+OS Locale: cs_CZ.UTF-8@euro
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: UTF-8
+
+OS Locale: cz
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: cs_CZ, Name: Czech (Czech Republic)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: ISO-8859-2
+
+OS Locale: da
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da.ISO8859-15
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
+
+OS Locale: da_DK
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.ISO8859-1
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-1
+
+OS Locale: da_DK.ISO8859-15
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
+
+OS Locale: da_DK.ISO8859-15@euro
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: da_DK, Name: Danish (Denmark)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: ISO-8859-15
+
+OS Locale: de
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de.ISO8859-15
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de.UTF-8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
+
+OS Locale: de_AT
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.ISO8859-1
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-1
+
+OS Locale: de_AT.ISO8859-15
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_AT.ISO8859-15@euro
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: de_AT, Name: German (Austria)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: ISO-8859-15
+
+OS Locale: de_CH
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_CH.ISO8859-1
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: de_CH, Name: German (Switzerland)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: de_DE
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.ISO8859-1
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-1
+
+OS Locale: de_DE.ISO8859-15
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_DE.ISO8859-15@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: ISO-8859-15
+
+OS Locale: de_DE.UTF-8
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
+
+OS Locale: de_DE.UTF-8@euro
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: de_DE, Name: German (Germany)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: UTF-8
+
+OS Locale: el
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el.sun_eu_greek
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.ISO8859-7
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: el_GR.ISO8859-7@euro
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: el_GR, Name: Greek (Greece)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: ISO-8859-7
+
+OS Locale: en_AU
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_AU.ISO8859-1
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: ISO-8859-1
+
+OS Locale: en_CA
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.ISO8859-1
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: ISO-8859-1
+
+OS Locale: en_CA.UTF-8
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: UTF-8
+
+OS Locale: en_GB
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.ISO8859-1
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-1
+
+OS Locale: en_GB.ISO8859-15
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: en_GB.ISO8859-15@euro
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: ISO-8859-15
+
+OS Locale: en_IE
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.ISO8859-1
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-1
+
+OS Locale: en_IE.ISO8859-15
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_IE.ISO8859-15@euro
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: ISO-8859-15
+
+OS Locale: en_NZ
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_NZ.ISO8859-1
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: ISO-8859-1
+
+OS Locale: en_US
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.ISO8859-1
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-1
+
+OS Locale: en_US.ISO8859-15
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
+
+OS Locale: en_US.ISO8859-15@euro
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: ISO-8859-15
+
+OS Locale: en_US.UTF-8
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale: es
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es.ISO8859-15
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es.UTF-8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
+
+OS Locale: es_AR
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_AR.ISO8859-1
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: es_AR, Name: Spanish (Argentina)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: ISO-8859-1
+
+OS Locale: es_BO
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_BO.ISO8859-1
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: es_BO, Name: Spanish (Bolivia)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: ISO-8859-1
+
+OS Locale: es_CL
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CL.ISO8859-1
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: es_CL, Name: Spanish (Chile)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: ISO-8859-1
+
+OS Locale: es_CO
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CO.ISO8859-1
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: es_CO, Name: Spanish (Colombia)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: ISO-8859-1
+
+OS Locale: es_CR
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_CR.ISO8859-1
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: es_CR, Name: Spanish (Costa Rica)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: ISO-8859-1
+
+OS Locale: es_EC
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_EC.ISO8859-1
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: es_EC, Name: Spanish (Ecuador)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: ISO-8859-1
+
+OS Locale: es_ES
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.ISO8859-1
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-1
+
+OS Locale: es_ES.ISO8859-15
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_ES.ISO8859-15@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: ISO-8859-15
+
+OS Locale: es_ES.UTF-8
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
+
+OS Locale: es_ES.UTF-8@euro
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: es_ES, Name: Spanish (Spain)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: UTF-8
+
+OS Locale: es_GT
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_GT.ISO8859-1
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: es_GT, Name: Spanish (Guatemala)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: ISO-8859-1
+
+OS Locale: es_MX
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.ISO8859-1
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: ISO-8859-1
+
+OS Locale: es_MX.UTF-8
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: es_MX, Name: Spanish (Mexico)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: UTF-8
+
+OS Locale: es_NI
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_NI.ISO8859-1
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: es_NI, Name: Spanish (Nicaragua)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: ISO-8859-1
+
+OS Locale: es_PA
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PA.ISO8859-1
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: es_PA, Name: Spanish (Panama)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: ISO-8859-1
+
+OS Locale: es_PE
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PE.ISO8859-1
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: es_PE, Name: Spanish (Peru)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: ISO-8859-1
+
+OS Locale: es_PY
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_PY.ISO8859-1
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: es_PY, Name: Spanish (Paraguay)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: ISO-8859-1
+
+OS Locale: es_SV
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_SV.ISO8859-1
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: es_SV, Name: Spanish (El Salvador)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: ISO-8859-1
+
+OS Locale: es_UY
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_UY.ISO8859-1
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: es_UY, Name: Spanish (Uruguay)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: ISO-8859-1
+
+OS Locale: es_VE
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: es_VE.ISO8859-1
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: es_VE, Name: Spanish (Venezuela)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: ISO-8859-1
+
+OS Locale: et
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
+
+OS Locale: et_EE
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
+
+OS Locale: et_EE.ISO8859-15
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: et_EE, Name: Estonian (Estonia)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: ISO-8859-15
+
+OS Locale: fi
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi.ISO8859-15
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: fi_FI
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.ISO8859-1
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-1
+
+OS Locale: fi_FI.ISO8859-15
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: fi_FI.ISO8859-15@euro
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: ISO-8859-15
+
+OS Locale: fi_FI.UTF-8
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: fi_FI, Name: Finnish (Finland)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: UTF-8
+
+OS Locale: fr
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr.ISO8859-15
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr.UTF-8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
+
+OS Locale: fr_BE
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.ISO8859-1
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: fr_BE.ISO8859-15
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_BE.ISO8859-15@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: fr_BE.UTF-8
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
+
+OS Locale: fr_BE.UTF-8@euro
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: fr_BE, Name: French (Belgium)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: UTF-8
+
+OS Locale: fr_CA
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.ISO8859-1
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: ISO-8859-1
+
+OS Locale: fr_CA.UTF-8
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: fr_CA, Name: French (Canada)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: UTF-8
+
+OS Locale: fr_CH
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_CH.ISO8859-1
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: fr_CH, Name: French (Switzerland)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.ISO8859-1
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-1
+
+OS Locale: fr_FR.ISO8859-15
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_FR.ISO8859-15@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: ISO-8859-15
+
+OS Locale: fr_FR.UTF-8
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
+
+OS Locale: fr_FR.UTF-8@euro
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: fr_FR, Name: French (France)
+format locale: ID: fr_FR, Name: French (France)
+default charset: UTF-8
+
+OS Locale: he
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: ISO-8859-8
+
+OS Locale: he_IL.UTF-8
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: iw_IL, Name: Hebrew (Israel)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: UTF-8
+
+OS Locale: hi_IN.UTF-8
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: hi_IN, Name: Hindi (India)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale: hr_HR
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hr_HR.ISO8859-2
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: hr_HR, Name: Croatian (Croatia)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: ISO-8859-2
+
+OS Locale: hu
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.ISO8859-2
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: ISO-8859-2
+
+OS Locale: hu_HU.UTF-8
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: hu_HU, Name: Hungarian (Hungary)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: UTF-8
+
+OS Locale: is_IS
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: is_IS.ISO8859-1
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: is_IS, Name: Icelandic (Iceland)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: ISO-8859-1
+
+OS Locale: iso_8859_1
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: US-ASCII
+
+OS Locale: it
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it.ISO8859-15
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: it.UTF-8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
+
+OS Locale: it_IT
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.ISO8859-1
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-1
+
+OS Locale: it_IT.ISO8859-15
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: it_IT.ISO8859-15@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: ISO-8859-15
+
+OS Locale: it_IT.UTF-8
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
+
+OS Locale: it_IT.UTF-8@euro
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: it_IT, Name: Italian (Italy)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: UTF-8
+
+OS Locale: ja
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-eucJP-Open
+
+OS Locale: ja_JP.PCK
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-PCK
+
+OS Locale: ja_JP.UTF-8
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale: ja_JP.eucJP
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: x-eucJP-Open
+
+OS Locale: ko
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko.UTF-8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
+
+OS Locale: ko_KR.EUC
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.EUC@dict
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: EUC-KR
+
+OS Locale: ko_KR.UTF-8
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
+
+OS Locale: ko_KR.UTF-8@dict
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: ko_KR, Name: Korean (South Korea)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: UTF-8
+
+OS Locale: lt
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lt_LT.ISO8859-13
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: ISO-8859-13
+
+OS Locale: lv
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: lv_LV.ISO8859-13
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: lv_LV, Name: Latvian (Latvia)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: ISO-8859-13
+
+OS Locale: mk_MK
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: mk_MK.ISO8859-5
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: mk_MK, Name: Macedonian (Macedonia)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: ISO-8859-5
+
+OS Locale: nl
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl.ISO8859-15
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nl_BE
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.ISO8859-1
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-1
+
+OS Locale: nl_BE.ISO8859-15
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_BE.ISO8859-15@euro
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: nl_BE, Name: Dutch (Belgium)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.ISO8859-1
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-1
+
+OS Locale: nl_NL.ISO8859-15
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: nl_NL.ISO8859-15@euro
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: nl_NL, Name: Dutch (Netherlands)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: ISO-8859-15
+
+OS Locale: no
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.ISO8859-1@bokmal
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: no_NO, Name: Norwegian (Norway)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: ISO-8859-1
+
+OS Locale: no_NO.ISO8859-1@nynorsk
+default locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+display locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+format locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+default charset: ISO-8859-1
+
+OS Locale: no_NY
+default locale: ID: no_, Name: Norwegian ()
+display locale: ID: no_, Name: Norwegian ()
+format locale: ID: no_, Name: Norwegian ()
+default charset: ISO-8859-1
+
+OS Locale: nr
+default locale: ID: nr, Name: South Ndebele
+display locale: ID: nr, Name: South Ndebele
+format locale: ID: nr, Name: South Ndebele
+default charset: ISO-8859-2
+
+OS Locale: pl
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl.UTF-8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
+
+OS Locale: pl_PL
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.ISO8859-2
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: ISO-8859-2
+
+OS Locale: pl_PL.UTF-8
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: pl_PL, Name: Polish (Poland)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: UTF-8
+
+OS Locale: pt
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt.ISO8859-15
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: pt_BR
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.ISO8859-1
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: ISO-8859-1
+
+OS Locale: pt_BR.UTF-8
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: pt_BR, Name: Portuguese (Brazil)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: UTF-8
+
+OS Locale: pt_PT
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.ISO8859-1
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-1
+
+OS Locale: pt_PT.ISO8859-15
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: pt_PT.ISO8859-15@euro
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: pt_PT, Name: Portuguese (Portugal)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: ISO-8859-15
+
+OS Locale: ro_RO
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ro_RO.ISO8859-2
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: ro_RO, Name: Romanian (Romania)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: ISO-8859-2
+
+OS Locale: ru
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru.UTF-8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
+
+OS Locale: ru.koi8-r
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
+
+OS Locale: ru_RU
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.ANSI1251
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: windows-1251
+
+OS Locale: ru_RU.ISO8859-5
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: ISO-8859-5
+
+OS Locale: ru_RU.KOI8-R
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: KOI8-R
+
+OS Locale: ru_RU.UTF-8
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: ru_RU, Name: Russian (Russia)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: UTF-8
+
+OS Locale: sh_BA
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: sh_BA.ISO8859-2@bosnia
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sk_SK.ISO8859-2
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: sk_SK, Name: Slovak (Slovakia)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sl_SI.ISO8859-2
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: sl_SI, Name: Slovenian (Slovenia)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: ISO-8859-2
+
+OS Locale: sq_AL
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-2
+
+OS Locale: sq_AL.ISO8859-2
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: sq_AL, Name: Albanian (Albania)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: ISO-8859-2
+
+OS Locale: sr_SP
+default locale: ID: sr, Name: Serbian
+display locale: ID: sr, Name: Serbian
+format locale: ID: sr, Name: Serbian
+default charset: ISO-8859-5
+
+OS Locale: sr_YU
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sr_YU.ISO8859-5
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: ISO-8859-5
+
+OS Locale: sv
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv.ISO8859-15
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
+
+OS Locale: sv.UTF-8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
+
+OS Locale: sv_SE
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.ISO8859-1
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-1
+
+OS Locale: sv_SE.ISO8859-15
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE.ISO8859-15@euro
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: ISO-8859-15
+
+OS Locale: sv_SE.UTF-8
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
+
+OS Locale: sv_SE.UTF-8@euro
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: sv_SE, Name: Swedish (Sweden)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: UTF-8
+
+OS Locale: th
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.ISO8859-11
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.TIS620
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: TIS-620
+
+OS Locale: th_TH.UTF-8
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: th_TH, Name: Thai (Thailand)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: UTF-8
+
+OS Locale: tr
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.ISO8859-9
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: ISO-8859-9
+
+OS Locale: tr_TR.UTF-8
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: tr_TR, Name: Turkish (Turkey)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: UTF-8
+
+OS Locale: zh
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh.GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh.UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_CN.EUC
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.EUC@pinyin
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.EUC@radical
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.EUC@stroke
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB2312
+
+OS Locale: zh_CN.GB18030
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.GB18030@pinyin
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.GB18030@radical
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.GB18030@stroke
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GB18030
+
+OS Locale: zh_CN.GBK
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.GBK@pinyin
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.GBK@radical
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.GBK@stroke
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale: zh_CN.UTF-8
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_CN.UTF-8@pinyin
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_CN.UTF-8@radical
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_CN.UTF-8@stroke
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale: zh_HK.BIG5HK
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
+
+OS Locale: zh_HK.BIG5HK@radical
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
+
+OS Locale: zh_HK.BIG5HK@stroke
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-Big5-HKSCS-2001
+
+OS Locale: zh_HK.UTF-8
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
+
+OS Locale: zh_HK.UTF-8@radical
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
+
+OS Locale: zh_HK.UTF-8@stroke
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: zh_HK, Name: Chinese (Hong Kong)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: UTF-8
+
+OS Locale: zh_TW
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.BIG5
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
+
+OS Locale: zh_TW.BIG5@pinyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
+
+OS Locale: zh_TW.BIG5@radical
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
+
+OS Locale: zh_TW.BIG5@stroke
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
+
+OS Locale: zh_TW.BIG5@zhuyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-Big5-Solaris
+
+OS Locale: zh_TW.EUC
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.EUC@pinyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.EUC@radical
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.EUC@stroke
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.EUC@zhuyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-EUC-TW
+
+OS Locale: zh_TW.UTF-8
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zh_TW.UTF-8@pinyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zh_TW.UTF-8@radical
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zh_TW.UTF-8@stroke
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+OS Locale: zh_TW.UTF-8@zhuyin
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: zh_TW, Name: Chinese (Taiwan)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: UTF-8
+
+Testing some typical combinations
+
+
+OS Locale (LC_CTYPE: ja_JP.UTF-8, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: zh_CN.UTF-8, LC_MESSAGES: en_US.UTF-8)
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: UTF-8
+
+OS Locale (LC_CTYPE: C, LC_MESSAGES: zh_CN.UTF-8)
+default locale: ID: en, Name: English
+display locale: ID: zh_CN, Name: Chinese (China)
+format locale: ID: en, Name: English
+default charset: US-ASCII
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.win7 Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,1494 @@
+# OSVersionInfo
+# MajorVersion: 6
+# MinorVersion: 1
+# BuildNumber: 7600
+# CSDVersion:
+
+
+OS Locale (lcid: 7f, name: ): Invariant Language (Invariant Country) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 401, name: ar-SA): Arabic (Saudi Arabia) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: windows-1252
+
+OS Locale (lcid: 402, name: bg-BG): Bulgarian (Bulgaria) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1252
+
+OS Locale (lcid: 403, name: ca-ES): Catalan (Spain) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 404, name: zh-TW): Chinese (Traditional) (Taiwan) - 950
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: windows-1252
+
+OS Locale (lcid: 405, name: cs-CZ): Czech (Czech Republic) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: windows-1252
+
+OS Locale (lcid: 406, name: da-DK): Danish (Denmark) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: windows-1252
+
+OS Locale (lcid: 407, name: de-DE): German (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: windows-1252
+
+OS Locale (lcid: 408, name: el-GR): Greek (Greece) - 1253
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: windows-1252
+
+OS Locale (lcid: 409, name: en-US): English (United States) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 40b, name: fi-FI): Finnish (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: 40c, name: fr-FR): French (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_FR, Name: French (France)
+default charset: windows-1252
+
+OS Locale (lcid: 40d, name: he-IL): Hebrew (Israel) - 1255
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: windows-1252
+
+OS Locale (lcid: 40e, name: hu-HU): Hungarian (Hungary) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: windows-1252
+
+OS Locale (lcid: 40f, name: is-IS): Icelandic (Iceland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: windows-1252
+
+OS Locale (lcid: 410, name: it-IT): Italian (Italy) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: windows-1252
+
+OS Locale (lcid: 411, name: ja-JP): Japanese (Japan) - 932
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: windows-1252
+
+OS Locale (lcid: 412, name: ko-KR): Korean (Korea) - 949
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: windows-1252
+
+OS Locale (lcid: 413, name: nl-NL): Dutch (Netherlands) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: windows-1252
+
+OS Locale (lcid: 414, name: nb-NO): Norwegian (Bokmål) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: windows-1252
+
+OS Locale (lcid: 415, name: pl-PL): Polish (Poland) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: windows-1252
+
+OS Locale (lcid: 416, name: pt-BR): Portuguese (Brazil) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: windows-1252
+
+OS Locale (lcid: 417, name: rm-CH): Romansh (Switzerland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: rm_CH, Name: Raeto-Romance (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 418, name: ro-RO): Romanian (Romania) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: windows-1252
+
+OS Locale (lcid: 419, name: ru-RU): Russian (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: windows-1252
+
+OS Locale (lcid: 41a, name: hr-HR): Croatian (Croatia) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: windows-1252
+
+OS Locale (lcid: 41b, name: sk-SK): Slovak (Slovakia) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: windows-1252
+
+OS Locale (lcid: 41c, name: sq-AL): Albanian (Albania) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: windows-1252
+
+OS Locale (lcid: 41d, name: sv-SE): Swedish (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: windows-1252
+
+OS Locale (lcid: 41e, name: th-TH): Thai (Thailand) - 874
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: windows-1252
+
+OS Locale (lcid: 41f, name: tr-TR): Turkish (Turkey) - 1254
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: windows-1252
+
+OS Locale (lcid: 420, name: ur-PK): Urdu (Islamic Republic of Pakistan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: windows-1252
+
+OS Locale (lcid: 421, name: id-ID): Indonesian (Indonesia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: windows-1252
+
+OS Locale (lcid: 422, name: uk-UA): Ukrainian (Ukraine) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: windows-1252
+
+OS Locale (lcid: 423, name: be-BY): Belarusian (Belarus) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1252
+
+OS Locale (lcid: 424, name: sl-SI): Slovenian (Slovenia) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: windows-1252
+
+OS Locale (lcid: 425, name: et-EE): Estonian (Estonia) - 1257
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: windows-1252
+
+OS Locale (lcid: 426, name: lv-LV): Latvian (Latvia) - 1257
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: windows-1252
+
+OS Locale (lcid: 427, name: lt-LT): Lithuanian (Lithuania) - 1257
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: windows-1252
+
+OS Locale (lcid: 428, name: tg-Cyrl-TJ): Tajik (Cyrillic) (Tajikistan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: windows-1252
+
+OS Locale (lcid: 428, name: tg-Cyrl): Tajik (Cyrillic) (Tajikistan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: windows-1252
+
+OS Locale (lcid: 429, name: fa-IR): Persian (Iran) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: windows-1252
+
+OS Locale (lcid: 42a, name: vi-VN): Vietnamese (Vietnam) - 1258
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: windows-1252
+
+OS Locale (lcid: 42b, name: hy-AM): Armenian (Armenia) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: windows-1252
+
+OS Locale (lcid: 42c, name: az-Latn-AZ): Azeri (Latin) (Azerbaijan) - 1254
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1252
+
+OS Locale (lcid: 42c, name: az-Latn): Azeri (Latin) (Azerbaijan) - 1254
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1252
+
+OS Locale (lcid: 42d, name: eu-ES): Basque (Spain) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 42e, name: hsb-DE): Upper Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 42e, name: hsb): Upper Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 42f, name: mk-MK): Macedonian (FYROM) (Macedonia (FYROM)) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: windows-1252
+
+OS Locale (lcid: 432, name: tn-ZA): Setswana (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 434, name: xh-ZA): isiXhosa (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 435, name: zu-ZA): isiZulu (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 436, name: af-ZA): Afrikaans (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 437, name: ka-GE): Georgian (Georgia) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: windows-1252
+
+OS Locale (lcid: 438, name: fo-FO): Faroese (Faroe Islands) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: windows-1252
+
+OS Locale (lcid: 439, name: hi-IN): Hindi (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: windows-1252
+
+OS Locale (lcid: 43a, name: mt-MT): Maltese (Malta) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: windows-1252
+
+OS Locale (lcid: 43b, name: se-NO): Sami (Northern) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: windows-1252
+
+OS Locale (lcid: 43e, name: ms-MY): Malay (Malaysia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: windows-1252
+
+OS Locale (lcid: 43f, name: kk-KZ): Kazakh (Kazakhstan) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: windows-1252
+
+OS Locale (lcid: 440, name: ky-KG): Kyrgyz (Kyrgyzstan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: windows-1252
+
+OS Locale (lcid: 441, name: sw-KE): Kiswahili (Kenya) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sw_KE, Name: Swahili (Kenya)
+default charset: windows-1252
+
+OS Locale (lcid: 442, name: tk-TM): Turkmen (Turkmenistan) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tk_TM, Name: Turkmen (Turkmenistan)
+default charset: windows-1252
+
+OS Locale (lcid: 443, name: uz-Latn): Uzbek (Latin) (Uzbekistan) - 1254
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1252
+
+OS Locale (lcid: 443, name: uz-Latn-UZ): Uzbek (Latin) (Uzbekistan) - 1254
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1252
+
+OS Locale (lcid: 444, name: tt-RU): Tatar (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tt_RU, Name: Tatar (Russia)
+default charset: windows-1252
+
+OS Locale (lcid: 445, name: bn-IN): Bengali (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: windows-1252
+
+OS Locale (lcid: 446, name: pa-IN): Punjabi (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: windows-1252
+
+OS Locale (lcid: 447, name: gu-IN): Gujarati (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: windows-1252
+
+OS Locale (lcid: 448, name: or-IN): Oriya (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: windows-1252
+
+OS Locale (lcid: 449, name: ta-IN): Tamil (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44a, name: te-IN): Telugu (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44b, name: kn-IN): Kannada (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44c, name: ml-IN): Malayalam (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44d, name: as-IN): Assamese (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: as_IN, Name: Assamese (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44e, name: mr-IN): Marathi (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: windows-1252
+
+OS Locale (lcid: 44f, name: sa-IN): Sanskrit (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sa_IN, Name: Sanskrit (India)
+default charset: windows-1252
+
+OS Locale (lcid: 450, name: mn-MN): Mongolian (Cyrillic) (Mongolia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: windows-1252
+
+OS Locale (lcid: 450, name: mn-Cyrl): Mongolian (Cyrillic) (Mongolia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: windows-1252
+
+OS Locale (lcid: 451, name: bo-CN): Tibetan (People's Republic of China) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bo_CN, Name: Tibetan (China)
+default charset: windows-1252
+
+OS Locale (lcid: 452, name: cy-GB): Welsh (United Kingdom) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: windows-1252
+
+OS Locale (lcid: 453, name: km-KH): Khmer (Cambodia) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: windows-1252
+
+OS Locale (lcid: 454, name: lo-LA): Lao (Lao P.D.R.) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: windows-1252
+
+OS Locale (lcid: 456, name: gl-ES): Galician (Spain) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 457, name: kok-IN): Konkani (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 457, name: kok): Konkani (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 45a, name: syr): Syriac (Syria) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 45a, name: syr-SY): Syriac (Syria) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 45b, name: si-LK): Sinhala (Sri Lanka) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: windows-1252
+
+OS Locale (lcid: 45d, name: iu-Cans-CA): Inuktitut (Syllabics) (Canada) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 45d, name: iu-Cans): Inuktitut (Syllabics) (Canada) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 45e, name: am-ET): Amharic (Ethiopia) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: windows-1252
+
+OS Locale (lcid: 461, name: ne-NP): Nepali (Nepal) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: windows-1252
+
+OS Locale (lcid: 462, name: fy-NL): Frisian (Netherlands) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: windows-1252
+
+OS Locale (lcid: 463, name: ps-AF): Pashto (Afghanistan) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ps_AF, Name: Pushto (Afghanistan)
+default charset: windows-1252
+
+OS Locale (lcid: 464, name: fil-PH): Filipino (Philippines) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 464, name: fil): Filipino (Philippines) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 465, name: dv-MV): Divehi (Maldives) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: dv_MV, Name: Divehi (Maldives)
+default charset: windows-1252
+
+OS Locale (lcid: 468, name: ha-Latn-NG): Hausa (Latin) (Nigeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ha_NG, Name: Hausa (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 468, name: ha-Latn): Hausa (Latin) (Nigeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ha_NG, Name: Hausa (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 46a, name: yo-NG): Yoruba (Nigeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: yo_NG, Name: Yoruba (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 46b, name: quz): Quechua (Bolivia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46b, name: quz-BO): Quechua (Bolivia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46c, name: nso): Sesotho sa Leboa (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46c, name: nso-ZA): Sesotho sa Leboa (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46d, name: ba-RU): Bashkir (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ba_RU, Name: Bashkir (Russia)
+default charset: windows-1252
+
+OS Locale (lcid: 46e, name: lb-LU): Luxembourgish (Luxembourg) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lb_LU, Name: Luxembourgish (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 46f, name: kl-GL): Greenlandic (Greenland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: windows-1252
+
+OS Locale (lcid: 470, name: ig-NG): Igbo (Nigeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ig_NG, Name: Igbo (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 478, name: ii-CN): Yi (People's Republic of China) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ii_CN, Name: Sichuan Yi (China)
+default charset: windows-1252
+
+OS Locale (lcid: 47a, name: arn): Mapudungun (Chile) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47a, name: arn-CL): Mapudungun (Chile) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47c, name: moh): Mohawk (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47c, name: moh-CA): Mohawk (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47e, name: br-FR): Breton (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: windows-1252
+
+OS Locale (lcid: 480, name: ug-CN): Uyghur (People's Republic of China) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ug_CN, Name: Uighur (China)
+default charset: windows-1252
+
+OS Locale (lcid: 481, name: mi-NZ): Maori (New Zealand) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: windows-1252
+
+OS Locale (lcid: 482, name: oc-FR): Occitan (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: windows-1252
+
+OS Locale (lcid: 483, name: co-FR): Corsican (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: co_FR, Name: Corsican (France)
+default charset: windows-1252
+
+OS Locale (lcid: 484, name: gsw): Alsatian (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 484, name: gsw-FR): Alsatian (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 485, name: sah): Yakut (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 485, name: sah-RU): Yakut (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 486, name: qut): K'iche (Guatemala) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 486, name: qut-GT): K'iche (Guatemala) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 487, name: rw-RW): Kinyarwanda (Rwanda) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: windows-1252
+
+OS Locale (lcid: 488, name: wo-SN): Wolof (Senegal) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: wo_SN, Name: Wolof (Senegal)
+default charset: windows-1252
+
+OS Locale (lcid: 48c, name: prs): Dari (Afghanistan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 48c, name: prs-AF): Dari (Afghanistan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 491, name: gd-GB): Scottish Gaelic (United Kingdom) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: windows-1252
+
+OS Locale (lcid: 801, name: ar-IQ): Arabic (Iraq) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: windows-1252
+
+OS Locale (lcid: 804, name: zh-Hans): Chinese (Simplified) (People's Republic of China) - 936
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: windows-1252
+
+OS Locale (lcid: 804, name: zh-CN): Chinese (Simplified) (People's Republic of China) - 936
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: windows-1252
+
+OS Locale (lcid: 807, name: de-CH): German (Switzerland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 809, name: en-GB): English (United Kingdom) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 80a, name: es-MX): Spanish (Mexico) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: windows-1252
+
+OS Locale (lcid: 80c, name: fr-BE): French (Belgium) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: windows-1252
+
+OS Locale (lcid: 810, name: it-CH): Italian (Switzerland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 813, name: nl-BE): Dutch (Belgium) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: windows-1252
+
+OS Locale (lcid: 814, name: nn-NO): Norwegian (Nynorsk) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+default charset: windows-1252
+
+OS Locale (lcid: 816, name: pt-PT): Portuguese (Portugal) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: windows-1252
+
+OS Locale (lcid: 81a, name: sr-Latn-CS): Serbian (Latin) (Serbia and Montenegro (Former)) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: windows-1252
+
+OS Locale (lcid: 81d, name: sv-FI): Swedish (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: 82c, name: az-Cyrl-AZ): Azeri (Cyrillic) (Azerbaijan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1252
+
+OS Locale (lcid: 82c, name: az-Cyrl): Azeri (Cyrillic) (Azerbaijan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1252
+
+OS Locale (lcid: 82e, name: dsb): Lower Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 82e, name: dsb-DE): Lower Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 83b, name: se-SE): Sami (Northern) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_SE, Name: Northern Sami (Sweden)
+default charset: windows-1252
+
+OS Locale (lcid: 83c, name: ga-IE): Irish (Ireland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: windows-1252
+
+OS Locale (lcid: 83e, name: ms-BN): Malay (Brunei Darussalam) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ms_BN, Name: Malay (Brunei)
+default charset: windows-1252
+
+OS Locale (lcid: 843, name: uz-Cyrl-UZ): Uzbek (Cyrillic) (Uzbekistan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1252
+
+OS Locale (lcid: 843, name: uz-Cyrl): Uzbek (Cyrillic) (Uzbekistan) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1252
+
+OS Locale (lcid: 845, name: bn-BD): Bengali (Bangladesh) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: windows-1252
+
+OS Locale (lcid: 850, name: mn-Mong-CN): Mongolian (Traditional Mongolian) (People's Republic of China) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_CN, Name: Mongolian (China)
+default charset: windows-1252
+
+OS Locale (lcid: 850, name: mn-Mong): Mongolian (Traditional Mongolian) (People's Republic of China) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_CN, Name: Mongolian (China)
+default charset: windows-1252
+
+OS Locale (lcid: 85d, name: iu-Latn): Inuktitut (Latin) (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 85d, name: iu-Latn-CA): Inuktitut (Latin) (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm-Latn-DZ): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm-Latn): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 86b, name: quz-EC): Quechua (Ecuador) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: c01, name: ar-EG): Arabic (Egypt) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: windows-1252
+
+OS Locale (lcid: c04, name: zh-HK): Chinese (Traditional) (Hong Kong S.A.R.) - 950
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-MS950-HKSCS
+
+OS Locale (lcid: c04, name: zh-Hant): Chinese (Traditional) (Hong Kong S.A.R.) - 950
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: windows-1252
+
+OS Locale (lcid: c07, name: de-AT): German (Austria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: windows-1252
+
+OS Locale (lcid: c09, name: en-AU): English (Australia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: c0a, name: es-ES): Spanish (Spain) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: c0c, name: fr-CA): French (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: c1a, name: sr-Cyrl-CS): Serbian (Cyrillic) (Serbia and Montenegro (Former)) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: windows-1252
+
+OS Locale (lcid: c3b, name: se-FI): Sami (Northern) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_FI, Name: Northern Sami (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: c6b, name: quz-PE): Quechua (Peru) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1001, name: ar-LY): Arabic (Libya) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: windows-1252
+
+OS Locale (lcid: 1004, name: zh-SG): Chinese (Simplified) (Singapore) - 936
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: windows-1252
+
+OS Locale (lcid: 1007, name: de-LU): German (Luxembourg) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 1009, name: en-CA): English (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 100a, name: es-GT): Spanish (Guatemala) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: windows-1252
+
+OS Locale (lcid: 100c, name: fr-CH): French (Switzerland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 101a, name: hr-BA): Croatian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hr_BA, Name: Croatian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 103b, name: smj-NO): Sami (Lule) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1401, name: ar-DZ): Arabic (Algeria) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: windows-1252
+
+OS Locale (lcid: 1404, name: zh-MO): Chinese (Traditional) (Macao S.A.R.) - 950
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_MO, Name: Chinese (Macao)
+default charset: windows-1252
+
+OS Locale (lcid: 1407, name: de-LI): German (Liechtenstein) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_LI, Name: German (Liechtenstein)
+default charset: windows-1252
+
+OS Locale (lcid: 1409, name: en-NZ): English (New Zealand) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 140a, name: es-CR): Spanish (Costa Rica) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: windows-1252
+
+OS Locale (lcid: 140c, name: fr-LU): French (Luxembourg) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 141a, name: bs-Latn): Bosnian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 141a, name: bs-Latn-BA): Bosnian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 143b, name: smj-SE): Sami (Lule) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 143b, name: smj): Sami (Lule) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1801, name: ar-MA): Arabic (Morocco) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: windows-1252
+
+OS Locale (lcid: 1809, name: en-IE): English (Ireland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 180a, name: es-PA): Spanish (Panama) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: windows-1252
+
+OS Locale (lcid: 180c, name: fr-MC): French (Principality of Monaco) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_MC, Name: French (Monaco)
+default charset: windows-1252
+
+OS Locale (lcid: 181a, name: sr-Latn-BA): Serbian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 183b, name: sma-NO): Sami (Southern) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1c01, name: ar-TN): Arabic (Tunisia) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: windows-1252
+
+OS Locale (lcid: 1c09, name: en-ZA): English (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1c0a, name: es-DO): Spanish (Dominican Republic) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: windows-1252
+
+OS Locale (lcid: 1c1a, name: sr-Cyrl-BA): Serbian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 1c3b, name: sma): Sami (Southern) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1c3b, name: sma-SE): Sami (Southern) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2001, name: ar-OM): Arabic (Oman) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: windows-1252
+
+OS Locale (lcid: 2009, name: en-JM): English (Jamaica) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 200a, name: es-VE): Spanish (Bolivarian Republic of Venezuela) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: windows-1252
+
+OS Locale (lcid: 201a, name: bs-Cyrl-BA): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 201a, name: bs-Cyrl): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1252
+
+OS Locale (lcid: 203b, name: sms-FI): Sami (Skolt) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 203b, name: sms): Sami (Skolt) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2401, name: ar-YE): Arabic (Yemen) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: windows-1252
+
+OS Locale (lcid: 2409, name: en-029): English (Caribbean) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 240a, name: es-CO): Spanish (Colombia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: windows-1252
+
+OS Locale (lcid: 241a, name: sr-Latn-RS): Serbian (Latin) (Serbia) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1252
+
+OS Locale (lcid: 241a, name: sr-Latn): Serbian (Latin) (Serbia) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1252
+
+OS Locale (lcid: 243b, name: smn): Sami (Inari) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 243b, name: smn-FI): Sami (Inari) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2801, name: ar-SY): Arabic (Syria) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: windows-1252
+
+OS Locale (lcid: 2809, name: en-BZ): English (Belize) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 280a, name: es-PE): Spanish (Peru) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: windows-1252
+
+OS Locale (lcid: 281a, name: sr-Cyrl-RS): Serbian (Cyrillic) (Serbia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1252
+
+OS Locale (lcid: 281a, name: sr-Cyrl): Serbian (Cyrillic) (Serbia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1252
+
+OS Locale (lcid: 2c01, name: ar-JO): Arabic (Jordan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: windows-1252
+
+OS Locale (lcid: 2c09, name: en-TT): English (Trinidad and Tobago) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2c0a, name: es-AR): Spanish (Argentina) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: windows-1252
+
+OS Locale (lcid: 2c1a, name: sr-Latn-ME): Serbian (Latin) (Montenegro) - 1250
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_ME, Name: Serbian (Montenegro)
+default charset: windows-1252
+
+OS Locale (lcid: 3001, name: ar-LB): Arabic (Lebanon) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: windows-1252
+
+OS Locale (lcid: 3009, name: en-ZW): English (Zimbabwe) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 300a, name: es-EC): Spanish (Ecuador) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: windows-1252
+
+OS Locale (lcid: 301a, name: sr-Cyrl-ME): Serbian (Cyrillic) (Montenegro) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_ME, Name: Serbian (Montenegro)
+default charset: windows-1252
+
+OS Locale (lcid: 3401, name: ar-KW): Arabic (Kuwait) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: windows-1252
+
+OS Locale (lcid: 3409, name: en-PH): English (Republic of the Philippines) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 340a, name: es-CL): Spanish (Chile) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: windows-1252
+
+OS Locale (lcid: 3801, name: ar-AE): Arabic (U.A.E.) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: windows-1252
+
+OS Locale (lcid: 380a, name: es-UY): Spanish (Uruguay) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: windows-1252
+
+OS Locale (lcid: 3c01, name: ar-BH): Arabic (Bahrain) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: windows-1252
+
+OS Locale (lcid: 3c0a, name: es-PY): Spanish (Paraguay) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: windows-1252
+
+OS Locale (lcid: 4001, name: ar-QA): Arabic (Qatar) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: windows-1252
+
+OS Locale (lcid: 4009, name: en-IN): English (India) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 400a, name: es-BO): Spanish (Bolivia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: windows-1252
+
+OS Locale (lcid: 4409, name: en-MY): English (Malaysia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 440a, name: es-SV): Spanish (El Salvador) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: windows-1252
+
+OS Locale (lcid: 4809, name: en-SG): English (Singapore) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 480a, name: es-HN): Spanish (Honduras) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: windows-1252
+
+OS Locale (lcid: 4c0a, name: es-NI): Spanish (Nicaragua) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: windows-1252
+
+OS Locale (lcid: 500a, name: es-PR): Spanish (Puerto Rico) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: windows-1252
+
+OS Locale (lcid: 540a, name: es-US): Spanish (United States) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es, Name: Spanish
+default charset: windows-1252
+
+OS UI Language (name: en-US)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS UI Language (name: ja-JP)
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jdk/test/java/util/Locale/data/deflocale.win7.fmtasdefault Tue Aug 31 11:27:10 2010 -0700
@@ -0,0 +1,1494 @@
+# OSVersionInfo
+# MajorVersion: 6
+# MinorVersion: 1
+# BuildNumber: 7600
+# CSDVersion:
+
+
+OS Locale (lcid: 7f, name: ): Invariant Language (Invariant Country) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 401, name: ar-SA): Arabic (Saudi Arabia) - 1256
+default locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_SA, Name: Arabic (Saudi Arabia)
+default charset: windows-1256
+
+OS Locale (lcid: 402, name: bg-BG): Bulgarian (Bulgaria) - 1251
+default locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bg_BG, Name: Bulgarian (Bulgaria)
+default charset: windows-1251
+
+OS Locale (lcid: 403, name: ca-ES): Catalan (Spain) - 1252
+default locale: ID: ca_ES, Name: Catalan (Spain)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ca_ES, Name: Catalan (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 404, name: zh-TW): Chinese (Traditional) (Taiwan) - 950
+default locale: ID: zh_TW, Name: Chinese (Taiwan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_TW, Name: Chinese (Taiwan)
+default charset: x-windows-950
+
+OS Locale (lcid: 405, name: cs-CZ): Czech (Czech Republic) - 1250
+default locale: ID: cs_CZ, Name: Czech (Czech Republic)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: cs_CZ, Name: Czech (Czech Republic)
+default charset: windows-1250
+
+OS Locale (lcid: 406, name: da-DK): Danish (Denmark) - 1252
+default locale: ID: da_DK, Name: Danish (Denmark)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: da_DK, Name: Danish (Denmark)
+default charset: windows-1252
+
+OS Locale (lcid: 407, name: de-DE): German (Germany) - 1252
+default locale: ID: de_DE, Name: German (Germany)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_DE, Name: German (Germany)
+default charset: windows-1252
+
+OS Locale (lcid: 408, name: el-GR): Greek (Greece) - 1253
+default locale: ID: el_GR, Name: Greek (Greece)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: el_GR, Name: Greek (Greece)
+default charset: windows-1253
+
+OS Locale (lcid: 409, name: en-US): English (United States) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 40b, name: fi-FI): Finnish (Finland) - 1252
+default locale: ID: fi_FI, Name: Finnish (Finland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fi_FI, Name: Finnish (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: 40c, name: fr-FR): French (France) - 1252
+default locale: ID: fr_FR, Name: French (France)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_FR, Name: French (France)
+default charset: windows-1252
+
+OS Locale (lcid: 40d, name: he-IL): Hebrew (Israel) - 1255
+default locale: ID: iw_IL, Name: Hebrew (Israel)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iw_IL, Name: Hebrew (Israel)
+default charset: windows-1255
+
+OS Locale (lcid: 40e, name: hu-HU): Hungarian (Hungary) - 1250
+default locale: ID: hu_HU, Name: Hungarian (Hungary)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hu_HU, Name: Hungarian (Hungary)
+default charset: windows-1250
+
+OS Locale (lcid: 40f, name: is-IS): Icelandic (Iceland) - 1252
+default locale: ID: is_IS, Name: Icelandic (Iceland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: is_IS, Name: Icelandic (Iceland)
+default charset: windows-1252
+
+OS Locale (lcid: 410, name: it-IT): Italian (Italy) - 1252
+default locale: ID: it_IT, Name: Italian (Italy)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: it_IT, Name: Italian (Italy)
+default charset: windows-1252
+
+OS Locale (lcid: 411, name: ja-JP): Japanese (Japan) - 932
+default locale: ID: ja_JP, Name: Japanese (Japan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ja_JP, Name: Japanese (Japan)
+default charset: windows-31j
+
+OS Locale (lcid: 412, name: ko-KR): Korean (Korea) - 949
+default locale: ID: ko_KR, Name: Korean (South Korea)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ko_KR, Name: Korean (South Korea)
+default charset: x-windows-949
+
+OS Locale (lcid: 413, name: nl-NL): Dutch (Netherlands) - 1252
+default locale: ID: nl_NL, Name: Dutch (Netherlands)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: nl_NL, Name: Dutch (Netherlands)
+default charset: windows-1252
+
+OS Locale (lcid: 414, name: nb-NO): Norwegian (Bokmål) (Norway) - 1252
+default locale: ID: no_NO, Name: Norwegian (Norway)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: no_NO, Name: Norwegian (Norway)
+default charset: windows-1252
+
+OS Locale (lcid: 415, name: pl-PL): Polish (Poland) - 1250
+default locale: ID: pl_PL, Name: Polish (Poland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pl_PL, Name: Polish (Poland)
+default charset: windows-1250
+
+OS Locale (lcid: 416, name: pt-BR): Portuguese (Brazil) - 1252
+default locale: ID: pt_BR, Name: Portuguese (Brazil)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pt_BR, Name: Portuguese (Brazil)
+default charset: windows-1252
+
+OS Locale (lcid: 417, name: rm-CH): Romansh (Switzerland) - 1252
+default locale: ID: rm_CH, Name: Raeto-Romance (Switzerland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: rm_CH, Name: Raeto-Romance (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 418, name: ro-RO): Romanian (Romania) - 1250
+default locale: ID: ro_RO, Name: Romanian (Romania)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ro_RO, Name: Romanian (Romania)
+default charset: windows-1250
+
+OS Locale (lcid: 419, name: ru-RU): Russian (Russia) - 1251
+default locale: ID: ru_RU, Name: Russian (Russia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ru_RU, Name: Russian (Russia)
+default charset: windows-1251
+
+OS Locale (lcid: 41a, name: hr-HR): Croatian (Croatia) - 1250
+default locale: ID: hr_HR, Name: Croatian (Croatia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hr_HR, Name: Croatian (Croatia)
+default charset: windows-1250
+
+OS Locale (lcid: 41b, name: sk-SK): Slovak (Slovakia) - 1250
+default locale: ID: sk_SK, Name: Slovak (Slovakia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sk_SK, Name: Slovak (Slovakia)
+default charset: windows-1250
+
+OS Locale (lcid: 41c, name: sq-AL): Albanian (Albania) - 1250
+default locale: ID: sq_AL, Name: Albanian (Albania)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sq_AL, Name: Albanian (Albania)
+default charset: windows-1250
+
+OS Locale (lcid: 41d, name: sv-SE): Swedish (Sweden) - 1252
+default locale: ID: sv_SE, Name: Swedish (Sweden)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sv_SE, Name: Swedish (Sweden)
+default charset: windows-1252
+
+OS Locale (lcid: 41e, name: th-TH): Thai (Thailand) - 874
+default locale: ID: th_TH, Name: Thai (Thailand)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: th_TH, Name: Thai (Thailand)
+default charset: x-windows-874
+
+OS Locale (lcid: 41f, name: tr-TR): Turkish (Turkey) - 1254
+default locale: ID: tr_TR, Name: Turkish (Turkey)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tr_TR, Name: Turkish (Turkey)
+default charset: windows-1254
+
+OS Locale (lcid: 420, name: ur-PK): Urdu (Islamic Republic of Pakistan) - 1256
+default locale: ID: ur_PK, Name: Urdu (Pakistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ur_PK, Name: Urdu (Pakistan)
+default charset: windows-1256
+
+OS Locale (lcid: 421, name: id-ID): Indonesian (Indonesia) - 1252
+default locale: ID: in_ID, Name: Indonesian (Indonesia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: in_ID, Name: Indonesian (Indonesia)
+default charset: windows-1252
+
+OS Locale (lcid: 422, name: uk-UA): Ukrainian (Ukraine) - 1251
+default locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uk_UA, Name: Ukrainian (Ukraine)
+default charset: windows-1251
+
+OS Locale (lcid: 423, name: be-BY): Belarusian (Belarus) - 1251
+default locale: ID: be_BY, Name: Belarusian (Belarus)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: be_BY, Name: Belarusian (Belarus)
+default charset: windows-1251
+
+OS Locale (lcid: 424, name: sl-SI): Slovenian (Slovenia) - 1250
+default locale: ID: sl_SI, Name: Slovenian (Slovenia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sl_SI, Name: Slovenian (Slovenia)
+default charset: windows-1250
+
+OS Locale (lcid: 425, name: et-EE): Estonian (Estonia) - 1257
+default locale: ID: et_EE, Name: Estonian (Estonia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: et_EE, Name: Estonian (Estonia)
+default charset: windows-1257
+
+OS Locale (lcid: 426, name: lv-LV): Latvian (Latvia) - 1257
+default locale: ID: lv_LV, Name: Latvian (Latvia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lv_LV, Name: Latvian (Latvia)
+default charset: windows-1257
+
+OS Locale (lcid: 427, name: lt-LT): Lithuanian (Lithuania) - 1257
+default locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lt_LT, Name: Lithuanian (Lithuania)
+default charset: windows-1257
+
+OS Locale (lcid: 428, name: tg-Cyrl-TJ): Tajik (Cyrillic) (Tajikistan) - 1251
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: windows-1251
+
+OS Locale (lcid: 428, name: tg-Cyrl): Tajik (Cyrillic) (Tajikistan) - 1251
+default locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tg_TJ, Name: Tajik (Tajikistan)
+default charset: windows-1251
+
+OS Locale (lcid: 429, name: fa-IR): Persian (Iran) - 1256
+default locale: ID: fa_IR, Name: Persian (Iran)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fa_IR, Name: Persian (Iran)
+default charset: windows-1256
+
+OS Locale (lcid: 42a, name: vi-VN): Vietnamese (Vietnam) - 1258
+default locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: vi_VN, Name: Vietnamese (Vietnam)
+default charset: windows-1258
+
+OS Locale (lcid: 42b, name: hy-AM): Armenian (Armenia) - 0
+default locale: ID: hy_AM, Name: Armenian (Armenia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hy_AM, Name: Armenian (Armenia)
+default charset: UTF-8
+
+OS Locale (lcid: 42c, name: az-Latn-AZ): Azeri (Latin) (Azerbaijan) - 1254
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1254
+
+OS Locale (lcid: 42c, name: az-Latn): Azeri (Latin) (Azerbaijan) - 1254
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1254
+
+OS Locale (lcid: 42d, name: eu-ES): Basque (Spain) - 1252
+default locale: ID: eu_ES, Name: Basque (Spain)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: eu_ES, Name: Basque (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 42e, name: hsb-DE): Upper Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 42e, name: hsb): Upper Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 42f, name: mk-MK): Macedonian (FYROM) (Macedonia (FYROM)) - 1251
+default locale: ID: mk_MK, Name: Macedonian (Macedonia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mk_MK, Name: Macedonian (Macedonia)
+default charset: windows-1251
+
+OS Locale (lcid: 432, name: tn-ZA): Setswana (South Africa) - 1252
+default locale: ID: tn_ZA, Name: Tswana (South Africa)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tn_ZA, Name: Tswana (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 434, name: xh-ZA): isiXhosa (South Africa) - 1252
+default locale: ID: xh_ZA, Name: Xhosa (South Africa)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: xh_ZA, Name: Xhosa (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 435, name: zu-ZA): isiZulu (South Africa) - 1252
+default locale: ID: zu_ZA, Name: Zulu (South Africa)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zu_ZA, Name: Zulu (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 436, name: af-ZA): Afrikaans (South Africa) - 1252
+default locale: ID: af_ZA, Name: Afrikaans (South Africa)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: af_ZA, Name: Afrikaans (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 437, name: ka-GE): Georgian (Georgia) - 0
+default locale: ID: ka_GE, Name: Georgian (Georgia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ka_GE, Name: Georgian (Georgia)
+default charset: UTF-8
+
+OS Locale (lcid: 438, name: fo-FO): Faroese (Faroe Islands) - 1252
+default locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fo_FO, Name: Faroese (Faroe Islands)
+default charset: windows-1252
+
+OS Locale (lcid: 439, name: hi-IN): Hindi (India) - 0
+default locale: ID: hi_IN, Name: Hindi (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hi_IN, Name: Hindi (India)
+default charset: UTF-8
+
+OS Locale (lcid: 43a, name: mt-MT): Maltese (Malta) - 0
+default locale: ID: mt_MT, Name: Maltese (Malta)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mt_MT, Name: Maltese (Malta)
+default charset: UTF-8
+
+OS Locale (lcid: 43b, name: se-NO): Sami (Northern) (Norway) - 1252
+default locale: ID: se_NO, Name: Northern Sami (Norway)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_NO, Name: Northern Sami (Norway)
+default charset: windows-1252
+
+OS Locale (lcid: 43e, name: ms-MY): Malay (Malaysia) - 1252
+default locale: ID: ms_MY, Name: Malay (Malaysia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ms_MY, Name: Malay (Malaysia)
+default charset: windows-1252
+
+OS Locale (lcid: 43f, name: kk-KZ): Kazakh (Kazakhstan) - 0
+default locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kk_KZ, Name: Kazakh (Kazakhstan)
+default charset: UTF-8
+
+OS Locale (lcid: 440, name: ky-KG): Kyrgyz (Kyrgyzstan) - 1251
+default locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ky_KG, Name: Kirghiz (Kyrgyzstan)
+default charset: windows-1251
+
+OS Locale (lcid: 441, name: sw-KE): Kiswahili (Kenya) - 1252
+default locale: ID: sw_KE, Name: Swahili (Kenya)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sw_KE, Name: Swahili (Kenya)
+default charset: windows-1252
+
+OS Locale (lcid: 442, name: tk-TM): Turkmen (Turkmenistan) - 1250
+default locale: ID: tk_TM, Name: Turkmen (Turkmenistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tk_TM, Name: Turkmen (Turkmenistan)
+default charset: windows-1250
+
+OS Locale (lcid: 443, name: uz-Latn): Uzbek (Latin) (Uzbekistan) - 1254
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1254
+
+OS Locale (lcid: 443, name: uz-Latn-UZ): Uzbek (Latin) (Uzbekistan) - 1254
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1254
+
+OS Locale (lcid: 444, name: tt-RU): Tatar (Russia) - 1251
+default locale: ID: tt_RU, Name: Tatar (Russia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: tt_RU, Name: Tatar (Russia)
+default charset: windows-1251
+
+OS Locale (lcid: 445, name: bn-IN): Bengali (India) - 0
+default locale: ID: bn_IN, Name: Bengali (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bn_IN, Name: Bengali (India)
+default charset: UTF-8
+
+OS Locale (lcid: 446, name: pa-IN): Punjabi (India) - 0
+default locale: ID: pa_IN, Name: Panjabi (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pa_IN, Name: Panjabi (India)
+default charset: UTF-8
+
+OS Locale (lcid: 447, name: gu-IN): Gujarati (India) - 0
+default locale: ID: gu_IN, Name: Gujarati (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gu_IN, Name: Gujarati (India)
+default charset: UTF-8
+
+OS Locale (lcid: 448, name: or-IN): Oriya (India) - 0
+default locale: ID: or_IN, Name: Oriya (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: or_IN, Name: Oriya (India)
+default charset: UTF-8
+
+OS Locale (lcid: 449, name: ta-IN): Tamil (India) - 0
+default locale: ID: ta_IN, Name: Tamil (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ta_IN, Name: Tamil (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44a, name: te-IN): Telugu (India) - 0
+default locale: ID: te_IN, Name: Telugu (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: te_IN, Name: Telugu (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44b, name: kn-IN): Kannada (India) - 0
+default locale: ID: kn_IN, Name: Kannada (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kn_IN, Name: Kannada (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44c, name: ml-IN): Malayalam (India) - 0
+default locale: ID: ml_IN, Name: Malayalam (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ml_IN, Name: Malayalam (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44d, name: as-IN): Assamese (India) - 0
+default locale: ID: as_IN, Name: Assamese (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: as_IN, Name: Assamese (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44e, name: mr-IN): Marathi (India) - 0
+default locale: ID: mr_IN, Name: Marathi (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mr_IN, Name: Marathi (India)
+default charset: UTF-8
+
+OS Locale (lcid: 44f, name: sa-IN): Sanskrit (India) - 0
+default locale: ID: sa_IN, Name: Sanskrit (India)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sa_IN, Name: Sanskrit (India)
+default charset: UTF-8
+
+OS Locale (lcid: 450, name: mn-MN): Mongolian (Cyrillic) (Mongolia) - 1251
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: windows-1251
+
+OS Locale (lcid: 450, name: mn-Cyrl): Mongolian (Cyrillic) (Mongolia) - 1251
+default locale: ID: mn_MN, Name: Mongolian (Mongolia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_MN, Name: Mongolian (Mongolia)
+default charset: windows-1251
+
+OS Locale (lcid: 451, name: bo-CN): Tibetan (People's Republic of China) - 0
+default locale: ID: bo_CN, Name: Tibetan (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bo_CN, Name: Tibetan (China)
+default charset: UTF-8
+
+OS Locale (lcid: 452, name: cy-GB): Welsh (United Kingdom) - 1252
+default locale: ID: cy_GB, Name: Welsh (United Kingdom)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: cy_GB, Name: Welsh (United Kingdom)
+default charset: windows-1252
+
+OS Locale (lcid: 453, name: km-KH): Khmer (Cambodia) - 0
+default locale: ID: km_KH, Name: Khmer (Cambodia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: km_KH, Name: Khmer (Cambodia)
+default charset: UTF-8
+
+OS Locale (lcid: 454, name: lo-LA): Lao (Lao P.D.R.) - 0
+default locale: ID: lo_LA, Name: Lao (Laos)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lo_LA, Name: Lao (Laos)
+default charset: UTF-8
+
+OS Locale (lcid: 456, name: gl-ES): Galician (Spain) - 1252
+default locale: ID: gl_ES, Name: Gallegan (Spain)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gl_ES, Name: Gallegan (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: 457, name: kok-IN): Konkani (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale (lcid: 457, name: kok): Konkani (India) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale (lcid: 45a, name: syr): Syriac (Syria) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale (lcid: 45a, name: syr-SY): Syriac (Syria) - 0
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: UTF-8
+
+OS Locale (lcid: 45b, name: si-LK): Sinhala (Sri Lanka) - 0
+default locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: si_LK, Name: Sinhalese (Sri Lanka)
+default charset: UTF-8
+
+OS Locale (lcid: 45d, name: iu-Cans-CA): Inuktitut (Syllabics) (Canada) - 0
+default locale: ID: iu_CA, Name: Inuktitut (Canada)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: UTF-8
+
+OS Locale (lcid: 45d, name: iu-Cans): Inuktitut (Syllabics) (Canada) - 0
+default locale: ID: iu_CA, Name: Inuktitut (Canada)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: UTF-8
+
+OS Locale (lcid: 45e, name: am-ET): Amharic (Ethiopia) - 0
+default locale: ID: am_ET, Name: Amharic (Ethiopia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: am_ET, Name: Amharic (Ethiopia)
+default charset: UTF-8
+
+OS Locale (lcid: 461, name: ne-NP): Nepali (Nepal) - 0
+default locale: ID: ne_NP, Name: Nepali (Nepal)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ne_NP, Name: Nepali (Nepal)
+default charset: UTF-8
+
+OS Locale (lcid: 462, name: fy-NL): Frisian (Netherlands) - 1252
+default locale: ID: fy_NL, Name: Frisian (Netherlands)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fy_NL, Name: Frisian (Netherlands)
+default charset: windows-1252
+
+OS Locale (lcid: 463, name: ps-AF): Pashto (Afghanistan) - 0
+default locale: ID: ps_AF, Name: Pushto (Afghanistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ps_AF, Name: Pushto (Afghanistan)
+default charset: UTF-8
+
+OS Locale (lcid: 464, name: fil-PH): Filipino (Philippines) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 464, name: fil): Filipino (Philippines) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 465, name: dv-MV): Divehi (Maldives) - 0
+default locale: ID: dv_MV, Name: Divehi (Maldives)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: dv_MV, Name: Divehi (Maldives)
+default charset: UTF-8
+
+OS Locale (lcid: 468, name: ha-Latn-NG): Hausa (Latin) (Nigeria) - 1252
+default locale: ID: ha_NG, Name: Hausa (Nigeria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ha_NG, Name: Hausa (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 468, name: ha-Latn): Hausa (Latin) (Nigeria) - 1252
+default locale: ID: ha_NG, Name: Hausa (Nigeria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ha_NG, Name: Hausa (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 46a, name: yo-NG): Yoruba (Nigeria) - 1252
+default locale: ID: yo_NG, Name: Yoruba (Nigeria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: yo_NG, Name: Yoruba (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 46b, name: quz): Quechua (Bolivia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46b, name: quz-BO): Quechua (Bolivia) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46c, name: nso): Sesotho sa Leboa (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46c, name: nso-ZA): Sesotho sa Leboa (South Africa) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 46d, name: ba-RU): Bashkir (Russia) - 1251
+default locale: ID: ba_RU, Name: Bashkir (Russia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ba_RU, Name: Bashkir (Russia)
+default charset: windows-1251
+
+OS Locale (lcid: 46e, name: lb-LU): Luxembourgish (Luxembourg) - 1252
+default locale: ID: lb_LU, Name: Luxembourgish (Luxembourg)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: lb_LU, Name: Luxembourgish (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 46f, name: kl-GL): Greenlandic (Greenland) - 1252
+default locale: ID: kl_GL, Name: Greenlandic (Greenland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: kl_GL, Name: Greenlandic (Greenland)
+default charset: windows-1252
+
+OS Locale (lcid: 470, name: ig-NG): Igbo (Nigeria) - 1252
+default locale: ID: ig_NG, Name: Igbo (Nigeria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ig_NG, Name: Igbo (Nigeria)
+default charset: windows-1252
+
+OS Locale (lcid: 478, name: ii-CN): Yi (People's Republic of China) - 0
+default locale: ID: ii_CN, Name: Sichuan Yi (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ii_CN, Name: Sichuan Yi (China)
+default charset: UTF-8
+
+OS Locale (lcid: 47a, name: arn): Mapudungun (Chile) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47a, name: arn-CL): Mapudungun (Chile) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47c, name: moh): Mohawk (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47c, name: moh-CA): Mohawk (Canada) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 47e, name: br-FR): Breton (France) - 1252
+default locale: ID: br_FR, Name: Breton (France)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: br_FR, Name: Breton (France)
+default charset: windows-1252
+
+OS Locale (lcid: 480, name: ug-CN): Uyghur (People's Republic of China) - 1256
+default locale: ID: ug_CN, Name: Uighur (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ug_CN, Name: Uighur (China)
+default charset: windows-1256
+
+OS Locale (lcid: 481, name: mi-NZ): Maori (New Zealand) - 0
+default locale: ID: mi_NZ, Name: Maori (New Zealand)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mi_NZ, Name: Maori (New Zealand)
+default charset: UTF-8
+
+OS Locale (lcid: 482, name: oc-FR): Occitan (France) - 1252
+default locale: ID: oc_FR, Name: Occitan (France)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: oc_FR, Name: Occitan (France)
+default charset: windows-1252
+
+OS Locale (lcid: 483, name: co-FR): Corsican (France) - 1252
+default locale: ID: co_FR, Name: Corsican (France)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: co_FR, Name: Corsican (France)
+default charset: windows-1252
+
+OS Locale (lcid: 484, name: gsw): Alsatian (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 484, name: gsw-FR): Alsatian (France) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 485, name: sah): Yakut (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1251
+
+OS Locale (lcid: 485, name: sah-RU): Yakut (Russia) - 1251
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1251
+
+OS Locale (lcid: 486, name: qut): K'iche (Guatemala) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 486, name: qut-GT): K'iche (Guatemala) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 487, name: rw-RW): Kinyarwanda (Rwanda) - 1252
+default locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: rw_RW, Name: Kinyarwanda (Rwanda)
+default charset: windows-1252
+
+OS Locale (lcid: 488, name: wo-SN): Wolof (Senegal) - 1252
+default locale: ID: wo_SN, Name: Wolof (Senegal)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: wo_SN, Name: Wolof (Senegal)
+default charset: windows-1252
+
+OS Locale (lcid: 48c, name: prs): Dari (Afghanistan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1256
+
+OS Locale (lcid: 48c, name: prs-AF): Dari (Afghanistan) - 1256
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1256
+
+OS Locale (lcid: 491, name: gd-GB): Scottish Gaelic (United Kingdom) - 1252
+default locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: gd_GB, Name: Scottish Gaelic (United Kingdom)
+default charset: windows-1252
+
+OS Locale (lcid: 801, name: ar-IQ): Arabic (Iraq) - 1256
+default locale: ID: ar_IQ, Name: Arabic (Iraq)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_IQ, Name: Arabic (Iraq)
+default charset: windows-1256
+
+OS Locale (lcid: 804, name: zh-Hans): Chinese (Simplified) (People's Republic of China) - 936
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale (lcid: 804, name: zh-CN): Chinese (Simplified) (People's Republic of China) - 936
+default locale: ID: zh_CN, Name: Chinese (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_CN, Name: Chinese (China)
+default charset: GBK
+
+OS Locale (lcid: 807, name: de-CH): German (Switzerland) - 1252
+default locale: ID: de_CH, Name: German (Switzerland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_CH, Name: German (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 809, name: en-GB): English (United Kingdom) - 1252
+default locale: ID: en_GB, Name: English (United Kingdom)
+display locale: ID: en_GB, Name: English (United Kingdom)
+format locale: ID: en_GB, Name: English (United Kingdom)
+default charset: windows-1252
+
+OS Locale (lcid: 80a, name: es-MX): Spanish (Mexico) - 1252
+default locale: ID: es_MX, Name: Spanish (Mexico)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_MX, Name: Spanish (Mexico)
+default charset: windows-1252
+
+OS Locale (lcid: 80c, name: fr-BE): French (Belgium) - 1252
+default locale: ID: fr_BE, Name: French (Belgium)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_BE, Name: French (Belgium)
+default charset: windows-1252
+
+OS Locale (lcid: 810, name: it-CH): Italian (Switzerland) - 1252
+default locale: ID: it_CH, Name: Italian (Switzerland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: it_CH, Name: Italian (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 813, name: nl-BE): Dutch (Belgium) - 1252
+default locale: ID: nl_BE, Name: Dutch (Belgium)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: nl_BE, Name: Dutch (Belgium)
+default charset: windows-1252
+
+OS Locale (lcid: 814, name: nn-NO): Norwegian (Nynorsk) (Norway) - 1252
+default locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: no_NO_NY, Name: Norwegian (Norway,Nynorsk)
+default charset: windows-1252
+
+OS Locale (lcid: 816, name: pt-PT): Portuguese (Portugal) - 1252
+default locale: ID: pt_PT, Name: Portuguese (Portugal)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: pt_PT, Name: Portuguese (Portugal)
+default charset: windows-1252
+
+OS Locale (lcid: 81a, name: sr-Latn-CS): Serbian (Latin) (Serbia and Montenegro (Former)) - 1250
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: windows-1250
+
+OS Locale (lcid: 81d, name: sv-FI): Swedish (Finland) - 1252
+default locale: ID: sv_FI, Name: Swedish (Finland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sv_FI, Name: Swedish (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: 82c, name: az-Cyrl-AZ): Azeri (Cyrillic) (Azerbaijan) - 1251
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1251
+
+OS Locale (lcid: 82c, name: az-Cyrl): Azeri (Cyrillic) (Azerbaijan) - 1251
+default locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: az_AZ, Name: Azerbaijani (Azerbaijan)
+default charset: windows-1251
+
+OS Locale (lcid: 82e, name: dsb): Lower Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 82e, name: dsb-DE): Lower Sorbian (Germany) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 83b, name: se-SE): Sami (Northern) (Sweden) - 1252
+default locale: ID: se_SE, Name: Northern Sami (Sweden)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_SE, Name: Northern Sami (Sweden)
+default charset: windows-1252
+
+OS Locale (lcid: 83c, name: ga-IE): Irish (Ireland) - 1252
+default locale: ID: ga_IE, Name: Irish (Ireland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ga_IE, Name: Irish (Ireland)
+default charset: windows-1252
+
+OS Locale (lcid: 83e, name: ms-BN): Malay (Brunei Darussalam) - 1252
+default locale: ID: ms_BN, Name: Malay (Brunei)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ms_BN, Name: Malay (Brunei)
+default charset: windows-1252
+
+OS Locale (lcid: 843, name: uz-Cyrl-UZ): Uzbek (Cyrillic) (Uzbekistan) - 1251
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1251
+
+OS Locale (lcid: 843, name: uz-Cyrl): Uzbek (Cyrillic) (Uzbekistan) - 1251
+default locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: uz_UZ, Name: Uzbek (Uzbekistan)
+default charset: windows-1251
+
+OS Locale (lcid: 845, name: bn-BD): Bengali (Bangladesh) - 0
+default locale: ID: bn_BD, Name: Bengali (Bangladesh)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bn_BD, Name: Bengali (Bangladesh)
+default charset: UTF-8
+
+OS Locale (lcid: 850, name: mn-Mong-CN): Mongolian (Traditional Mongolian) (People's Republic of China) - 0
+default locale: ID: mn_CN, Name: Mongolian (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_CN, Name: Mongolian (China)
+default charset: UTF-8
+
+OS Locale (lcid: 850, name: mn-Mong): Mongolian (Traditional Mongolian) (People's Republic of China) - 0
+default locale: ID: mn_CN, Name: Mongolian (China)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: mn_CN, Name: Mongolian (China)
+default charset: UTF-8
+
+OS Locale (lcid: 85d, name: iu-Latn): Inuktitut (Latin) (Canada) - 1252
+default locale: ID: iu_CA, Name: Inuktitut (Canada)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 85d, name: iu-Latn-CA): Inuktitut (Latin) (Canada) - 1252
+default locale: ID: iu_CA, Name: Inuktitut (Canada)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: iu_CA, Name: Inuktitut (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm-Latn-DZ): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 85f, name: tzm-Latn): Tamazight (Latin) (Algeria) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 86b, name: quz-EC): Quechua (Ecuador) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: c01, name: ar-EG): Arabic (Egypt) - 1256
+default locale: ID: ar_EG, Name: Arabic (Egypt)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_EG, Name: Arabic (Egypt)
+default charset: windows-1256
+
+OS Locale (lcid: c04, name: zh-HK): Chinese (Traditional) (Hong Kong S.A.R.) - 950
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-MS950-HKSCS
+
+OS Locale (lcid: c04, name: zh-Hant): Chinese (Traditional) (Hong Kong S.A.R.) - 950
+default locale: ID: zh_HK, Name: Chinese (Hong Kong)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_HK, Name: Chinese (Hong Kong)
+default charset: x-windows-950
+
+OS Locale (lcid: c07, name: de-AT): German (Austria) - 1252
+default locale: ID: de_AT, Name: German (Austria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_AT, Name: German (Austria)
+default charset: windows-1252
+
+OS Locale (lcid: c09, name: en-AU): English (Australia) - 1252
+default locale: ID: en_AU, Name: English (Australia)
+display locale: ID: en_AU, Name: English (Australia)
+format locale: ID: en_AU, Name: English (Australia)
+default charset: windows-1252
+
+OS Locale (lcid: c0a, name: es-ES): Spanish (Spain) - 1252
+default locale: ID: es_ES, Name: Spanish (Spain)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_ES, Name: Spanish (Spain)
+default charset: windows-1252
+
+OS Locale (lcid: c0c, name: fr-CA): French (Canada) - 1252
+default locale: ID: fr_CA, Name: French (Canada)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_CA, Name: French (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: c1a, name: sr-Cyrl-CS): Serbian (Cyrillic) (Serbia and Montenegro (Former)) - 1251
+default locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_CS, Name: Serbian (Serbia and Montenegro)
+default charset: windows-1251
+
+OS Locale (lcid: c3b, name: se-FI): Sami (Northern) (Finland) - 1252
+default locale: ID: se_FI, Name: Northern Sami (Finland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: se_FI, Name: Northern Sami (Finland)
+default charset: windows-1252
+
+OS Locale (lcid: c6b, name: quz-PE): Quechua (Peru) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1001, name: ar-LY): Arabic (Libya) - 1256
+default locale: ID: ar_LY, Name: Arabic (Libya)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_LY, Name: Arabic (Libya)
+default charset: windows-1256
+
+OS Locale (lcid: 1004, name: zh-SG): Chinese (Simplified) (Singapore) - 936
+default locale: ID: zh_SG, Name: Chinese (Singapore)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_SG, Name: Chinese (Singapore)
+default charset: GBK
+
+OS Locale (lcid: 1007, name: de-LU): German (Luxembourg) - 1252
+default locale: ID: de_LU, Name: German (Luxembourg)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_LU, Name: German (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 1009, name: en-CA): English (Canada) - 1252
+default locale: ID: en_CA, Name: English (Canada)
+display locale: ID: en_CA, Name: English (Canada)
+format locale: ID: en_CA, Name: English (Canada)
+default charset: windows-1252
+
+OS Locale (lcid: 100a, name: es-GT): Spanish (Guatemala) - 1252
+default locale: ID: es_GT, Name: Spanish (Guatemala)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_GT, Name: Spanish (Guatemala)
+default charset: windows-1252
+
+OS Locale (lcid: 100c, name: fr-CH): French (Switzerland) - 1252
+default locale: ID: fr_CH, Name: French (Switzerland)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_CH, Name: French (Switzerland)
+default charset: windows-1252
+
+OS Locale (lcid: 101a, name: hr-BA): Croatian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: hr_BA, Name: Croatian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: hr_BA, Name: Croatian (Bosnia and Herzegovina)
+default charset: windows-1250
+
+OS Locale (lcid: 103b, name: smj-NO): Sami (Lule) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1401, name: ar-DZ): Arabic (Algeria) - 1256
+default locale: ID: ar_DZ, Name: Arabic (Algeria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_DZ, Name: Arabic (Algeria)
+default charset: windows-1256
+
+OS Locale (lcid: 1404, name: zh-MO): Chinese (Traditional) (Macao S.A.R.) - 950
+default locale: ID: zh_MO, Name: Chinese (Macao)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: zh_MO, Name: Chinese (Macao)
+default charset: x-windows-950
+
+OS Locale (lcid: 1407, name: de-LI): German (Liechtenstein) - 1252
+default locale: ID: de_LI, Name: German (Liechtenstein)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: de_LI, Name: German (Liechtenstein)
+default charset: windows-1252
+
+OS Locale (lcid: 1409, name: en-NZ): English (New Zealand) - 1252
+default locale: ID: en_NZ, Name: English (New Zealand)
+display locale: ID: en_NZ, Name: English (New Zealand)
+format locale: ID: en_NZ, Name: English (New Zealand)
+default charset: windows-1252
+
+OS Locale (lcid: 140a, name: es-CR): Spanish (Costa Rica) - 1252
+default locale: ID: es_CR, Name: Spanish (Costa Rica)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CR, Name: Spanish (Costa Rica)
+default charset: windows-1252
+
+OS Locale (lcid: 140c, name: fr-LU): French (Luxembourg) - 1252
+default locale: ID: fr_LU, Name: French (Luxembourg)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_LU, Name: French (Luxembourg)
+default charset: windows-1252
+
+OS Locale (lcid: 141a, name: bs-Latn): Bosnian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1250
+
+OS Locale (lcid: 141a, name: bs-Latn-BA): Bosnian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1250
+
+OS Locale (lcid: 143b, name: smj-SE): Sami (Lule) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 143b, name: smj): Sami (Lule) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1801, name: ar-MA): Arabic (Morocco) - 1256
+default locale: ID: ar_MA, Name: Arabic (Morocco)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_MA, Name: Arabic (Morocco)
+default charset: windows-1256
+
+OS Locale (lcid: 1809, name: en-IE): English (Ireland) - 1252
+default locale: ID: en_IE, Name: English (Ireland)
+display locale: ID: en_IE, Name: English (Ireland)
+format locale: ID: en_IE, Name: English (Ireland)
+default charset: windows-1252
+
+OS Locale (lcid: 180a, name: es-PA): Spanish (Panama) - 1252
+default locale: ID: es_PA, Name: Spanish (Panama)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PA, Name: Spanish (Panama)
+default charset: windows-1252
+
+OS Locale (lcid: 180c, name: fr-MC): French (Principality of Monaco) - 1252
+default locale: ID: fr_MC, Name: French (Monaco)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: fr_MC, Name: French (Monaco)
+default charset: windows-1252
+
+OS Locale (lcid: 181a, name: sr-Latn-BA): Serbian (Latin) (Bosnia and Herzegovina) - 1250
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: windows-1250
+
+OS Locale (lcid: 183b, name: sma-NO): Sami (Southern) (Norway) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1c01, name: ar-TN): Arabic (Tunisia) - 1256
+default locale: ID: ar_TN, Name: Arabic (Tunisia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_TN, Name: Arabic (Tunisia)
+default charset: windows-1256
+
+OS Locale (lcid: 1c09, name: en-ZA): English (South Africa) - 1252
+default locale: ID: en_ZA, Name: English (South Africa)
+display locale: ID: en_ZA, Name: English (South Africa)
+format locale: ID: en_ZA, Name: English (South Africa)
+default charset: windows-1252
+
+OS Locale (lcid: 1c0a, name: es-DO): Spanish (Dominican Republic) - 1252
+default locale: ID: es_DO, Name: Spanish (Dominican Republic)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_DO, Name: Spanish (Dominican Republic)
+default charset: windows-1252
+
+OS Locale (lcid: 1c1a, name: sr-Cyrl-BA): Serbian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_BA, Name: Serbian (Bosnia and Herzegovina)
+default charset: windows-1251
+
+OS Locale (lcid: 1c3b, name: sma): Sami (Southern) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 1c3b, name: sma-SE): Sami (Southern) (Sweden) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2001, name: ar-OM): Arabic (Oman) - 1256
+default locale: ID: ar_OM, Name: Arabic (Oman)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_OM, Name: Arabic (Oman)
+default charset: windows-1256
+
+OS Locale (lcid: 2009, name: en-JM): English (Jamaica) - 1252
+default locale: ID: en_JM, Name: English (Jamaica)
+display locale: ID: en_JM, Name: English (Jamaica)
+format locale: ID: en_JM, Name: English (Jamaica)
+default charset: windows-1252
+
+OS Locale (lcid: 200a, name: es-VE): Spanish (Bolivarian Republic of Venezuela) - 1252
+default locale: ID: es_VE, Name: Spanish (Venezuela)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_VE, Name: Spanish (Venezuela)
+default charset: windows-1252
+
+OS Locale (lcid: 201a, name: bs-Cyrl-BA): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1251
+
+OS Locale (lcid: 201a, name: bs-Cyrl): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1251
+default locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: bs_BA, Name: Bosnian (Bosnia and Herzegovina)
+default charset: windows-1251
+
+OS Locale (lcid: 203b, name: sms-FI): Sami (Skolt) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 203b, name: sms): Sami (Skolt) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2401, name: ar-YE): Arabic (Yemen) - 1256
+default locale: ID: ar_YE, Name: Arabic (Yemen)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_YE, Name: Arabic (Yemen)
+default charset: windows-1256
+
+OS Locale (lcid: 2409, name: en-029): English (Caribbean) - 1252
+default locale: ID: en, Name: English
+display locale: ID: en, Name: English
+format locale: ID: en, Name: English
+default charset: windows-1252
+
+OS Locale (lcid: 240a, name: es-CO): Spanish (Colombia) - 1252
+default locale: ID: es_CO, Name: Spanish (Colombia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CO, Name: Spanish (Colombia)
+default charset: windows-1252
+
+OS Locale (lcid: 241a, name: sr-Latn-RS): Serbian (Latin) (Serbia) - 1250
+default locale: ID: sr_RS, Name: Serbian (Serbia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1250
+
+OS Locale (lcid: 241a, name: sr-Latn): Serbian (Latin) (Serbia) - 1250
+default locale: ID: sr_RS, Name: Serbian (Serbia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1250
+
+OS Locale (lcid: 243b, name: smn): Sami (Inari) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 243b, name: smn-FI): Sami (Inari) (Finland) - 1252
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS Locale (lcid: 2801, name: ar-SY): Arabic (Syria) - 1256
+default locale: ID: ar_SY, Name: Arabic (Syria)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_SY, Name: Arabic (Syria)
+default charset: windows-1256
+
+OS Locale (lcid: 2809, name: en-BZ): English (Belize) - 1252
+default locale: ID: en_BZ, Name: English (Belize)
+display locale: ID: en_BZ, Name: English (Belize)
+format locale: ID: en_BZ, Name: English (Belize)
+default charset: windows-1252
+
+OS Locale (lcid: 280a, name: es-PE): Spanish (Peru) - 1252
+default locale: ID: es_PE, Name: Spanish (Peru)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PE, Name: Spanish (Peru)
+default charset: windows-1252
+
+OS Locale (lcid: 281a, name: sr-Cyrl-RS): Serbian (Cyrillic) (Serbia) - 1251
+default locale: ID: sr_RS, Name: Serbian (Serbia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1251
+
+OS Locale (lcid: 281a, name: sr-Cyrl): Serbian (Cyrillic) (Serbia) - 1251
+default locale: ID: sr_RS, Name: Serbian (Serbia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_RS, Name: Serbian (Serbia)
+default charset: windows-1251
+
+OS Locale (lcid: 2c01, name: ar-JO): Arabic (Jordan) - 1256
+default locale: ID: ar_JO, Name: Arabic (Jordan)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_JO, Name: Arabic (Jordan)
+default charset: windows-1256
+
+OS Locale (lcid: 2c09, name: en-TT): English (Trinidad and Tobago) - 1252
+default locale: ID: en_TT, Name: English (Trinidad and Tobago)
+display locale: ID: en_TT, Name: English (Trinidad and Tobago)
+format locale: ID: en_TT, Name: English (Trinidad and Tobago)
+default charset: windows-1252
+
+OS Locale (lcid: 2c0a, name: es-AR): Spanish (Argentina) - 1252
+default locale: ID: es_AR, Name: Spanish (Argentina)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_AR, Name: Spanish (Argentina)
+default charset: windows-1252
+
+OS Locale (lcid: 2c1a, name: sr-Latn-ME): Serbian (Latin) (Montenegro) - 1250
+default locale: ID: sr_ME, Name: Serbian (Montenegro)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_ME, Name: Serbian (Montenegro)
+default charset: windows-1250
+
+OS Locale (lcid: 3001, name: ar-LB): Arabic (Lebanon) - 1256
+default locale: ID: ar_LB, Name: Arabic (Lebanon)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_LB, Name: Arabic (Lebanon)
+default charset: windows-1256
+
+OS Locale (lcid: 3009, name: en-ZW): English (Zimbabwe) - 1252
+default locale: ID: en_ZW, Name: English (Zimbabwe)
+display locale: ID: en_ZW, Name: English (Zimbabwe)
+format locale: ID: en_ZW, Name: English (Zimbabwe)
+default charset: windows-1252
+
+OS Locale (lcid: 300a, name: es-EC): Spanish (Ecuador) - 1252
+default locale: ID: es_EC, Name: Spanish (Ecuador)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_EC, Name: Spanish (Ecuador)
+default charset: windows-1252
+
+OS Locale (lcid: 301a, name: sr-Cyrl-ME): Serbian (Cyrillic) (Montenegro) - 1251
+default locale: ID: sr_ME, Name: Serbian (Montenegro)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: sr_ME, Name: Serbian (Montenegro)
+default charset: windows-1251
+
+OS Locale (lcid: 3401, name: ar-KW): Arabic (Kuwait) - 1256
+default locale: ID: ar_KW, Name: Arabic (Kuwait)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_KW, Name: Arabic (Kuwait)
+default charset: windows-1256
+
+OS Locale (lcid: 3409, name: en-PH): English (Republic of the Philippines) - 1252
+default locale: ID: en_PH, Name: English (Philippines)
+display locale: ID: en_PH, Name: English (Philippines)
+format locale: ID: en_PH, Name: English (Philippines)
+default charset: windows-1252
+
+OS Locale (lcid: 340a, name: es-CL): Spanish (Chile) - 1252
+default locale: ID: es_CL, Name: Spanish (Chile)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_CL, Name: Spanish (Chile)
+default charset: windows-1252
+
+OS Locale (lcid: 3801, name: ar-AE): Arabic (U.A.E.) - 1256
+default locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_AE, Name: Arabic (United Arab Emirates)
+default charset: windows-1256
+
+OS Locale (lcid: 380a, name: es-UY): Spanish (Uruguay) - 1252
+default locale: ID: es_UY, Name: Spanish (Uruguay)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_UY, Name: Spanish (Uruguay)
+default charset: windows-1252
+
+OS Locale (lcid: 3c01, name: ar-BH): Arabic (Bahrain) - 1256
+default locale: ID: ar_BH, Name: Arabic (Bahrain)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_BH, Name: Arabic (Bahrain)
+default charset: windows-1256
+
+OS Locale (lcid: 3c0a, name: es-PY): Spanish (Paraguay) - 1252
+default locale: ID: es_PY, Name: Spanish (Paraguay)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PY, Name: Spanish (Paraguay)
+default charset: windows-1252
+
+OS Locale (lcid: 4001, name: ar-QA): Arabic (Qatar) - 1256
+default locale: ID: ar_QA, Name: Arabic (Qatar)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: ar_QA, Name: Arabic (Qatar)
+default charset: windows-1256
+
+OS Locale (lcid: 4009, name: en-IN): English (India) - 1252
+default locale: ID: en_IN, Name: English (India)
+display locale: ID: en_IN, Name: English (India)
+format locale: ID: en_IN, Name: English (India)
+default charset: windows-1252
+
+OS Locale (lcid: 400a, name: es-BO): Spanish (Bolivia) - 1252
+default locale: ID: es_BO, Name: Spanish (Bolivia)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_BO, Name: Spanish (Bolivia)
+default charset: windows-1252
+
+OS Locale (lcid: 4409, name: en-MY): English (Malaysia) - 1252
+default locale: ID: en_MY, Name: English (Malaysia)
+display locale: ID: en_MY, Name: English (Malaysia)
+format locale: ID: en_MY, Name: English (Malaysia)
+default charset: windows-1252
+
+OS Locale (lcid: 440a, name: es-SV): Spanish (El Salvador) - 1252
+default locale: ID: es_SV, Name: Spanish (El Salvador)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_SV, Name: Spanish (El Salvador)
+default charset: windows-1252
+
+OS Locale (lcid: 4809, name: en-SG): English (Singapore) - 1252
+default locale: ID: en_SG, Name: English (Singapore)
+display locale: ID: en_SG, Name: English (Singapore)
+format locale: ID: en_SG, Name: English (Singapore)
+default charset: windows-1252
+
+OS Locale (lcid: 480a, name: es-HN): Spanish (Honduras) - 1252
+default locale: ID: es_HN, Name: Spanish (Honduras)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_HN, Name: Spanish (Honduras)
+default charset: windows-1252
+
+OS Locale (lcid: 4c0a, name: es-NI): Spanish (Nicaragua) - 1252
+default locale: ID: es_NI, Name: Spanish (Nicaragua)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_NI, Name: Spanish (Nicaragua)
+default charset: windows-1252
+
+OS Locale (lcid: 500a, name: es-PR): Spanish (Puerto Rico) - 1252
+default locale: ID: es_PR, Name: Spanish (Puerto Rico)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: es_PR, Name: Spanish (Puerto Rico)
+default charset: windows-1252
+
+OS Locale (lcid: 540a, name: es-US): Spanish (United States) - 1252
+default locale: ID: es_US, Name: Spanish (United States)
+display locale: ID: en, Name: English
+format locale: ID: es_US, Name: Spanish (United States)
+default charset: windows-1252
+
+OS UI Language (name: en-US)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: en_US, Name: English (United States)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
+
+OS UI Language (name: ja-JP)
+default locale: ID: en_US, Name: English (United States)
+display locale: ID: ja_JP, Name: Japanese (Japan)
+format locale: ID: en_US, Name: English (United States)
+default charset: windows-1252
--- a/jdk/test/java/util/Locale/data/deflocale.winvista Mon Aug 23 14:14:52 2010 +0900
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1031 +0,0 @@
-# OSVersionInfo
-# MajorVersion: 6
-# MinorVersion: 0
-# BuildNumber: 5456
-# CSDVersion: Service Pack 0 v.
-
-
-OS Locale (lcid: 401): Arabic (Saudi Arabia) - 1256
-ar_SA
-Arabic (Saudi Arabia)
-windows-1256
-
-OS Locale (lcid: 402): Bulgarian (Bulgaria) - 1251
-bg_BG
-Bulgarian (Bulgaria)
-windows-1251
-
-OS Locale (lcid: 403): Catalan (Spain) - 1252
-ca_ES
-Catalan (Spain)
-windows-1252
-
-OS Locale (lcid: 404): Chinese (Taiwan) - 950
-zh_TW
-Chinese (Taiwan)
-x-windows-950
-
-OS Locale (lcid: 405): Czech (Czech Republic) - 1250
-cs_CZ
-Czech (Czech Republic)
-windows-1250
-
-OS Locale (lcid: 406): Danish (Denmark) - 1252
-da_DK
-Danish (Denmark)
-windows-1252
-
-OS Locale (lcid: 407): German (Germany) - 1252
-de_DE
-German (Germany)
-windows-1252
-
-OS Locale (lcid: 408): Greek (Greece) - 1253
-el_GR
-Greek (Greece)
-windows-1253
-
-OS Locale (lcid: 409): English (United States) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 40b): Finnish (Finland) - 1252
-fi_FI
-Finnish (Finland)
-windows-1252
-
-OS Locale (lcid: 40c): French (France) - 1252
-fr_FR
-French (France)
-windows-1252
-
-OS Locale (lcid: 40d): Hebrew (Israel) - 1255
-iw_IL
-Hebrew (Israel)
-windows-1255
-
-OS Locale (lcid: 40e): Hungarian (Hungary) - 1250
-hu_HU
-Hungarian (Hungary)
-windows-1250
-
-OS Locale (lcid: 40f): Icelandic (Iceland) - 1252
-is_IS
-Icelandic (Iceland)
-windows-1252
-
-OS Locale (lcid: 410): Italian (Italy) - 1252
-it_IT
-Italian (Italy)
-windows-1252
-
-OS Locale (lcid: 411): Japanese (Japan) - 932
-ja_JP
-Japanese (Japan)
-windows-31j
-
-OS Locale (lcid: 412): Korean (Korea) - 949
-ko_KR
-Korean (South Korea)
-x-windows-949
-
-OS Locale (lcid: 413): Dutch (Netherlands) - 1252
-nl_NL
-Dutch (Netherlands)
-windows-1252
-
-OS Locale (lcid: 414): Norwegian (Bokmål) (Norway) - 1252
-no_NO
-Norwegian (Norway)
-windows-1252
-
-OS Locale (lcid: 415): Polish (Poland) - 1250
-pl_PL
-Polish (Poland)
-windows-1250
-
-OS Locale (lcid: 416): Portuguese (Brazil) - 1252
-pt_BR
-Portuguese (Brazil)
-windows-1252
-
-OS Locale (lcid: 417): Romansh (Switzerland) - 1252
-rm_CH
-Raeto-Romance (Switzerland)
-windows-1252
-
-OS Locale (lcid: 418): Romanian (Romania) - 1250
-ro_RO
-Romanian (Romania)
-windows-1250
-
-OS Locale (lcid: 419): Russian (Russia) - 1251
-ru_RU
-Russian (Russia)
-windows-1251
-
-OS Locale (lcid: 41a): Croatian (Croatia) - 1250
-hr_HR
-Croatian (Croatia)
-windows-1250
-
-OS Locale (lcid: 41b): Slovak (Slovakia) - 1250
-sk_SK
-Slovak (Slovakia)
-windows-1250
-
-OS Locale (lcid: 41c): Albanian (Albania) - 1250
-sq_AL
-Albanian (Albania)
-windows-1250
-
-OS Locale (lcid: 41d): Swedish (Sweden) - 1252
-sv_SE
-Swedish (Sweden)
-windows-1252
-
-OS Locale (lcid: 41e): Thai (Thailand) - 874
-th_TH
-Thai (Thailand)
-x-windows-874
-
-OS Locale (lcid: 41f): Turkish (Turkey) - 1254
-tr_TR
-Turkish (Turkey)
-windows-1254
-
-OS Locale (lcid: 420): Urdu (Islamic Republic of Pakistan) - 0
-ur_PK
-Urdu (Pakistan)
-windows-1256
-
-OS Locale (lcid: 421): Indonesian (Indonesia) - 1252
-in_ID
-Indonesian (Indonesia)
-windows-1252
-
-OS Locale (lcid: 422): Ukrainian (Ukraine) - 1251
-uk_UA
-Ukrainian (Ukraine)
-windows-1251
-
-OS Locale (lcid: 423): Belarusian (Belarus) - 1251
-be_BY
-Belarusian (Belarus)
-windows-1251
-
-OS Locale (lcid: 424): Slovenian (Slovenia) - 1250
-sl_SI
-Slovenian (Slovenia)
-windows-1250
-
-OS Locale (lcid: 425): Estonian (Estonia) - 1257
-et_EE
-Estonian (Estonia)
-windows-1257
-
-OS Locale (lcid: 426): Latvian (Latvia) - 1257
-lv_LV
-Latvian (Latvia)
-windows-1257
-
-OS Locale (lcid: 427): Lithuanian (Lithuania) - 1257
-lt_LT
-Lithuanian (Lithuania)
-windows-1257
-
-OS Locale (lcid: 428): Tajik (Cyrillic) (Tajikistan) - 1251
-tg_TJ
-Tajik (Tajikistan)
-windows-1251
-
-OS Locale (lcid: 429): Persian (Iran) - 1256
-fa_IR
-Persian (Iran)
-windows-1256
-
-OS Locale (lcid: 42a): Vietnamese (Vietnam) - 1258
-vi_VN
-Vietnamese (Vietnam)
-windows-1258
-
-OS Locale (lcid: 42b): Armenian (Armenia) - 0
-hy_AM
-Armenian (Armenia)
-UTF-8
-
-OS Locale (lcid: 42c): Azeri (Latin) (Azerbaijan) - 1254
-az_AZ
-Azerbaijani (Azerbaijan)
-windows-1254
-
-OS Locale (lcid: 42d): Basque (Spain) - 1252
-eu_ES
-Basque (Spain)
-windows-1252
-
-OS Locale (lcid: 42e): Upper Sorbian (Germany) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 42f): Macedonian (FYROM) (Macedonia (FYROM)) - 1251
-mk_MK
-Macedonian (Macedonia)
-windows-1251
-
-OS Locale (lcid: 432): Setswana (South Africa) - 1252
-tn_ZA
-Tswana (South Africa)
-windows-1252
-
-OS Locale (lcid: 434): isiXhosa (South Africa) - 1252
-xh_ZA
-Xhosa (South Africa)
-windows-1252
-
-OS Locale (lcid: 435): isiZulu (South Africa) - 1252
-zu_ZA
-Zulu (South Africa)
-windows-1252
-
-OS Locale (lcid: 436): Afrikaans (South Africa) - 1252
-af_ZA
-Afrikaans (South Africa)
-windows-1252
-
-OS Locale (lcid: 437): Georgian (Georgia) - 0
-ka_GE
-Georgian (Georgia)
-UTF-8
-
-OS Locale (lcid: 438): Faroese (Faroe Islands) - 1252
-fo_FO
-Faroese (Faroe Islands)
-windows-1252
-
-OS Locale (lcid: 439): Hindi (India) - 0
-hi_IN
-Hindi (India)
-UTF-8
-
-OS Locale (lcid: 43a): Maltese (Malta) - 0
-mt_MT
-Maltese (Malta)
-UTF-8
-
-OS Locale (lcid: 43b): Sami (Northern) (Norway) - 1252
-se_NO
-Northern Sami (Norway)
-windows-1252
-
-OS Locale (lcid: 43e): Malay (Malaysia) - 1252
-ms_MY
-Malay (Malaysia)
-windows-1252
-
-OS Locale (lcid: 43f): Kazakh (Kazakhstan) - 0
-kk_KZ
-Kazakh (Kazakhstan)
-windows-1251
-
-OS Locale (lcid: 440): Kyrgyz (Kyrgyzstan) - 1251
-ky_KG
-Kirghiz (Kyrgyzstan)
-windows-1251
-
-OS Locale (lcid: 441): Kiswahili (Kenya) - 1252
-sw_KE
-Swahili (Kenya)
-windows-1252
-
-OS Locale (lcid: 442): Turkmen (Turkmenistan) - 1250
-tk_TM
-Turkmen (Turkmenistan)
-windows-1250
-
-OS Locale (lcid: 443): Uzbek (Latin) (Uzbekistan) - 1254
-uz_UZ
-Uzbek (Uzbekistan)
-windows-1254
-
-OS Locale (lcid: 444): Tatar (Russia) - 1251
-tt_RU
-Tatar (Russia)
-windows-1251
-
-OS Locale (lcid: 445): Bengali (India) - 0
-bn_IN
-Bengali (India)
-UTF-8
-
-OS Locale (lcid: 446): Punjabi (India) - 0
-pa_IN
-Panjabi (India)
-UTF-8
-
-OS Locale (lcid: 447): Gujarati (India) - 0
-gu_IN
-Gujarati (India)
-UTF-8
-
-OS Locale (lcid: 448): Oriya (India) - 0
-or_IN
-Oriya (India)
-UTF-8
-
-OS Locale (lcid: 449): Tamil (India) - 0
-ta_IN
-Tamil (India)
-UTF-8
-
-OS Locale (lcid: 44a): Telugu (India) - 0
-te_IN
-Telugu (India)
-UTF-8
-
-OS Locale (lcid: 44b): Kannada (India) - 0
-kn_IN
-Kannada (India)
-UTF-8
-
-OS Locale (lcid: 44c): Malayalam (India) - 0
-ml_IN
-Malayalam (India)
-UTF-8
-
-OS Locale (lcid: 44d): Assamese (India) - 0
-as_IN
-Assamese (India)
-UTF-8
-
-OS Locale (lcid: 44e): Marathi (India) - 0
-mr_IN
-Marathi (India)
-UTF-8
-
-OS Locale (lcid: 44f): Sanskrit (India) - 0
-sa_IN
-Sanskrit (India)
-UTF-8
-
-OS Locale (lcid: 450): Mongolian (Cyrillic) (Mongolia) - 1251
-mn_MN
-Mongolian (Mongolia)
-windows-1251
-
-OS Locale (lcid: 451): Tibetan (People's Republic of China) - 0
-bo_CN
-Tibetan (China)
-UTF-8
-
-OS Locale (lcid: 452): Welsh (United Kingdom) - 1252
-cy_GB
-Welsh (United Kingdom)
-windows-1252
-
-OS Locale (lcid: 453): Khmer (Cambodia) - 0
-km_KH
-Khmer (Cambodia)
-UTF-8
-
-OS Locale (lcid: 454): Lao (Lao P.D.R.) - 0
-lo_LA
-Lao (Laos)
-UTF-8
-
-OS Locale (lcid: 456): Galician (Spain) - 1252
-gl_ES
-Gallegan (Spain)
-windows-1252
-
-OS Locale (lcid: 457): Konkani (India) - 0
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 45a): Syriac (Syria) - 0
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 45b): Sinhala (Sri Lanka) - 0
-si_LK
-Sinhalese (Sri Lanka)
-UTF-8
-
-OS Locale (lcid: 45d): Inuktitut (Canada) - 0
-iu_CA
-Inuktitut (Canada)
-UTF-8
-
-OS Locale (lcid: 45e): Amharic (Ethiopia) - 0
-am_ET
-Amharic (Ethiopia)
-UTF-8
-
-OS Locale (lcid: 461): Nepali (Nepal) - 0
-ne_NP
-Nepali (Nepal)
-UTF-8
-
-OS Locale (lcid: 462): Frisian (Netherlands) - 1252
-fy_NL
-Frisian (Netherlands)
-windows-1252
-
-OS Locale (lcid: 463): Pashto (Afghanistan) - 0
-ps_AF
-Pushto (Afghanistan)
-windows-1256
-
-OS Locale (lcid: 464): Filipino (Philippines) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 465): Divehi (Maldives) - 0
-dv_MV
-Divehi (Maldives)
-UTF-8
-
-OS Locale (lcid: 468): Hausa (Latin) (Nigeria) - 1252
-ha_NG
-Hausa (Nigeria)
-windows-1252
-
-OS Locale (lcid: 46a): Yoruba (Nigeria) - 1252
-yo_NG
-Yoruba (Nigeria)
-windows-1252
-
-OS Locale (lcid: 46b): Quechua (Bolivia) - 1252
-qu_BO
-Quechua (Bolivia)
-windows-1252
-
-OS Locale (lcid: 46c): Sesotho sa Leboa (South Africa) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 46d): Bashkir (Russia) - 1251
-ba_RU
-Bashkir (Russia)
-windows-1251
-
-OS Locale (lcid: 46e): Luxembourgish (Luxembourg) - 1252
-lb_LU
-Luxembourgish (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 46f): Greenlandic (Greenland) - 1252
-kl_GL
-Greenlandic (Greenland)
-windows-1252
-
-OS Locale (lcid: 470): Igbo (Nigeria) - 1252
-ig_NG
-Igbo (Nigeria)
-windows-1252
-
-OS Locale (lcid: 478): Yi (People's Republic of China) - 0
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 47a): Mapudungun (Chile) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 47c): Mohawk (Canada) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 47e): Breton (France) - 1252
-br_FR
-Breton (France)
-windows-1252
-
-OS Locale (lcid: 480): Uighur (People's Republic of China) - 1256
-ug_CN
-Uighur (China)
-windows-1256
-
-OS Locale (lcid: 481): Maori (New Zealand) - 0
-mi_NZ
-Maori (New Zealand)
-UTF-8
-
-OS Locale (lcid: 482): Occitan (France) - 1252
-oc_FR
-Occitan (France)
-windows-1252
-
-OS Locale (lcid: 483): Corsican (France) - 1252
-co_FR
-Corsican (France)
-windows-1252
-
-OS Locale (lcid: 484): Alsatian (France) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 485): Yakut (Russia) - 1251
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 486): K'iche (Guatemala) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 487): Kinyarwanda (Rwanda) - 1252
-rw_RW
-Kinyarwanda (Rwanda)
-windows-1252
-
-OS Locale (lcid: 488): Wolof (Senegal) - 1252
-wo_SN
-Wolof (Senegal)
-windows-1252
-
-OS Locale (lcid: 48c): Dari (Afghanistan) - 1256
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 801): Arabic (Iraq) - 1256
-ar_IQ
-Arabic (Iraq)
-windows-1256
-
-OS Locale (lcid: 804): Chinese (People's Republic of China) - 936
-zh_CN
-Chinese (China)
-GBK
-
-OS Locale (lcid: 807): German (Switzerland) - 1252
-de_CH
-German (Switzerland)
-windows-1252
-
-OS Locale (lcid: 809): English (United Kingdom) - 1252
-en_GB
-English (United Kingdom)
-windows-1252
-
-OS Locale (lcid: 80a): Spanish (Mexico) - 1252
-es_MX
-Spanish (Mexico)
-windows-1252
-
-OS Locale (lcid: 80c): French (Belgium) - 1252
-fr_BE
-French (Belgium)
-windows-1252
-
-OS Locale (lcid: 810): Italian (Switzerland) - 1252
-it_CH
-Italian (Switzerland)
-windows-1252
-
-OS Locale (lcid: 813): Dutch (Belgium) - 1252
-nl_BE
-Dutch (Belgium)
-windows-1252
-
-OS Locale (lcid: 814): Norwegian (Nynorsk) (Norway) - 1252
-no_NO_NY
-Norwegian (Norway,Nynorsk)
-windows-1252
-
-OS Locale (lcid: 816): Portuguese (Portugal) - 1252
-pt_PT
-Portuguese (Portugal)
-windows-1252
-
-OS Locale (lcid: 81a): Serbian (Latin) (Serbia and Montenegro) - 1250
-sr_CS
-Serbian (Serbia and Montenegro)
-windows-1250
-
-OS Locale (lcid: 81d): Swedish (Finland) - 1252
-sv_FI
-Swedish (Finland)
-windows-1252
-
-OS Locale (lcid: 82c): Azeri (Cyrillic) (Azerbaijan) - 1251
-az_AZ
-Azerbaijani (Azerbaijan)
-windows-1251
-
-OS Locale (lcid: 82e): Lower Sorbian (Germany) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 83b): Sami (Northern) (Sweden) - 1252
-se_SE
-Northern Sami (Sweden)
-windows-1252
-
-OS Locale (lcid: 83c): Irish (Ireland) - 1252
-ga_IE
-Irish (Ireland)
-windows-1252
-
-OS Locale (lcid: 83e): Malay (Brunei Darussalam) - 1252
-ms_BN
-Malay (Brunei)
-windows-1252
-
-OS Locale (lcid: 843): Uzbek (Cyrillic) (Uzbekistan) - 1251
-uz_UZ
-Uzbek (Uzbekistan)
-windows-1251
-
-OS Locale (lcid: 845): Bengali (Bangladesh) - 0
-bn_BD
-Bengali (Bangladesh)
-UTF-8
-
-OS Locale (lcid: 850): Mongolian (Traditional Mongolian) (People's Republic of China) - 0
-mn_CN
-Mongolian (China)
-UTF-8
-
-OS Locale (lcid: 85d): Inuktitut (Latin) (Canada) - 1252
-iu_CA
-Inuktitut (Canada)
-windows-1252
-
-OS Locale (lcid: 85f): Tamazight (Latin) (Algeria) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 86b): Quechua (Ecuador) - 1252
-qu_EC
-Quechua (Ecuador)
-windows-1252
-
-OS Locale (lcid: c01): Arabic (Egypt) - 1256
-ar_EG
-Arabic (Egypt)
-windows-1256
-
-OS Locale (lcid: c04): Chinese (Hong Kong S.A.R.) - 950
-zh_HK
-Chinese (Hong Kong)
-x-windows-950
-
-OS Locale (lcid: c07): German (Austria) - 1252
-de_AT
-German (Austria)
-windows-1252
-
-OS Locale (lcid: c09): English (Australia) - 1252
-en_AU
-English (Australia)
-windows-1252
-
-OS Locale (lcid: c0a): Spanish (Spain) - 1252
-es_ES
-Spanish (Spain)
-windows-1252
-
-OS Locale (lcid: c0c): French (Canada) - 1252
-fr_CA
-French (Canada)
-windows-1252
-
-OS Locale (lcid: c1a): Serbian (Cyrillic) (Serbia and Montenegro) - 1251
-sr_CS
-Serbian (Serbia and Montenegro)
-windows-1251
-
-OS Locale (lcid: c3b): Sami (Northern) (Finland) - 1252
-se_FI
-Northern Sami (Finland)
-windows-1252
-
-OS Locale (lcid: c6b): Quechua (Peru) - 1252
-qu_PE
-Quechua (Peru)
-windows-1252
-
-OS Locale (lcid: 1001): Arabic (Libya) - 1256
-ar_LY
-Arabic (Libya)
-windows-1256
-
-OS Locale (lcid: 1004): Chinese (Singapore) - 936
-zh_SG
-Chinese (Singapore)
-GBK
-
-OS Locale (lcid: 1007): German (Luxembourg) - 1252
-de_LU
-German (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 1009): English (Canada) - 1252
-en_CA
-English (Canada)
-windows-1252
-
-OS Locale (lcid: 100a): Spanish (Guatemala) - 1252
-es_GT
-Spanish (Guatemala)
-windows-1252
-
-OS Locale (lcid: 100c): French (Switzerland) - 1252
-fr_CH
-French (Switzerland)
-windows-1252
-
-OS Locale (lcid: 101a): Croatian (Latin) (Bosnia and Herzegovina) - 1250
-hr_BA
-Croatian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 103b): Sami (Lule) (Norway) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1401): Arabic (Algeria) - 1256
-ar_DZ
-Arabic (Algeria)
-windows-1256
-
-OS Locale (lcid: 1404): Chinese (Macao S.A.R.) - 950
-zh_MO
-Chinese (Macao)
-x-windows-950
-
-OS Locale (lcid: 1407): German (Liechtenstein) - 1252
-de_LI
-German (Liechtenstein)
-windows-1252
-
-OS Locale (lcid: 1409): English (New Zealand) - 1252
-en_NZ
-English (New Zealand)
-windows-1252
-
-OS Locale (lcid: 140a): Spanish (Costa Rica) - 1252
-es_CR
-Spanish (Costa Rica)
-windows-1252
-
-OS Locale (lcid: 140c): French (Luxembourg) - 1252
-fr_LU
-French (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 141a): Bosnian (Latin) (Bosnia and Herzegovina) - 1250
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 143b): Sami (Lule) (Sweden) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1801): Arabic (Morocco) - 1256
-ar_MA
-Arabic (Morocco)
-windows-1256
-
-OS Locale (lcid: 1809): English (Ireland) - 1252
-en_IE
-English (Ireland)
-windows-1252
-
-OS Locale (lcid: 180a): Spanish (Panama) - 1252
-es_PA
-Spanish (Panama)
-windows-1252
-
-OS Locale (lcid: 180c): French (Principality of Monaco) - 1252
-fr_MC
-French (Monaco)
-windows-1252
-
-OS Locale (lcid: 181a): Serbian (Latin) (Bosnia and Herzegovina) - 1250
-sr_BA
-Serbian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 183b): Sami (Southern) (Norway) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1c01): Arabic (Tunisia) - 1256
-ar_TN
-Arabic (Tunisia)
-windows-1256
-
-OS Locale (lcid: 1c09): English (South Africa) - 1252
-en_ZA
-English (South Africa)
-windows-1252
-
-OS Locale (lcid: 1c0a): Spanish (Dominican Republic) - 1252
-es_DO
-Spanish (Dominican Republic)
-windows-1252
-
-OS Locale (lcid: 1c1a): Serbian (Cyrillic) (Bosnia and Herzegovina) - 1251
-sr_BA
-Serbian (Bosnia and Herzegovina)
-windows-1251
-
-OS Locale (lcid: 1c3b): Sami (Southern) (Sweden) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2001): Arabic (Oman) - 1256
-ar_OM
-Arabic (Oman)
-windows-1256
-
-OS Locale (lcid: 2009): English (Jamaica) - 1252
-en_JM
-English (Jamaica)
-windows-1252
-
-OS Locale (lcid: 200a): Spanish (Venezuela) - 1252
-es_VE
-Spanish (Venezuela)
-windows-1252
-
-OS Locale (lcid: 201a): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1251
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 203b): Sami (Skolt) (Finland) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2401): Arabic (Yemen) - 1256
-ar_YE
-Arabic (Yemen)
-windows-1256
-
-OS Locale (lcid: 2409): English (Caribbean) - 1252
-en
-English
-windows-1252
-
-OS Locale (lcid: 240a): Spanish (Colombia) - 1252
-es_CO
-Spanish (Colombia)
-windows-1252
-
-OS Locale (lcid: 243b): Sami (Inari) (Finland) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2801): Arabic (Syria) - 1256
-ar_SY
-Arabic (Syria)
-windows-1256
-
-OS Locale (lcid: 2809): English (Belize) - 1252
-en_BZ
-English (Belize)
-windows-1252
-
-OS Locale (lcid: 280a): Spanish (Peru) - 1252
-es_PE
-Spanish (Peru)
-windows-1252
-
-OS Locale (lcid: 2c01): Arabic (Jordan) - 1256
-ar_JO
-Arabic (Jordan)
-windows-1256
-
-OS Locale (lcid: 2c09): English (Trinidad and Tobago) - 1252
-en_TT
-English (Trinidad and Tobago)
-windows-1252
-
-OS Locale (lcid: 2c0a): Spanish (Argentina) - 1252
-es_AR
-Spanish (Argentina)
-windows-1252
-
-OS Locale (lcid: 3001): Arabic (Lebanon) - 1256
-ar_LB
-Arabic (Lebanon)
-windows-1256
-
-OS Locale (lcid: 3009): English (Zimbabwe) - 1252
-en_ZW
-English (Zimbabwe)
-windows-1252
-
-OS Locale (lcid: 300a): Spanish (Ecuador) - 1252
-es_EC
-Spanish (Ecuador)
-windows-1252
-
-OS Locale (lcid: 3401): Arabic (Kuwait) - 1256
-ar_KW
-Arabic (Kuwait)
-windows-1256
-
-OS Locale (lcid: 3409): English (Republic of the Philippines) - 1252
-en_PH
-English (Philippines)
-windows-1252
-
-OS Locale (lcid: 340a): Spanish (Chile) - 1252
-es_CL
-Spanish (Chile)
-windows-1252
-
-OS Locale (lcid: 3801): Arabic (U.A.E.) - 1256
-ar_AE
-Arabic (United Arab Emirates)
-windows-1256
-
-OS Locale (lcid: 380a): Spanish (Uruguay) - 1252
-es_UY
-Spanish (Uruguay)
-windows-1252
-
-OS Locale (lcid: 3c01): Arabic (Bahrain) - 1256
-ar_BH
-Arabic (Bahrain)
-windows-1256
-
-OS Locale (lcid: 3c0a): Spanish (Paraguay) - 1252
-es_PY
-Spanish (Paraguay)
-windows-1252
-
-OS Locale (lcid: 4001): Arabic (Qatar) - 1256
-ar_QA
-Arabic (Qatar)
-windows-1256
-
-OS Locale (lcid: 4009): English (India) - 1252
-en_IN
-English (India)
-windows-1252
-
-OS Locale (lcid: 400a): Spanish (Bolivia) - 1252
-es_BO
-Spanish (Bolivia)
-windows-1252
-
-OS Locale (lcid: 4409): English (Malaysia) - 1252
-en_MY
-English (Malaysia)
-windows-1252
-
-OS Locale (lcid: 440a): Spanish (El Salvador) - 1252
-es_SV
-Spanish (El Salvador)
-windows-1252
-
-OS Locale (lcid: 4809): English (Singapore) - 1252
-en_SG
-English (Singapore)
-windows-1252
-
-OS Locale (lcid: 480a): Spanish (Honduras) - 1252
-es_HN
-Spanish (Honduras)
-windows-1252
-
-OS Locale (lcid: 4c0a): Spanish (Nicaragua) - 1252
-es_NI
-Spanish (Nicaragua)
-windows-1252
-
-OS Locale (lcid: 500a): Spanish (Puerto Rico) - 1252
-es_PR
-Spanish (Puerto Rico)
-windows-1252
-
-OS Locale (lcid: 540a): Spanish (United States) - 1252
-es_US
-Spanish (United States)
-windows-1252
--- a/jdk/test/java/util/Locale/data/deflocale.winxp Mon Aug 23 14:14:52 2010 +0900
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,861 +0,0 @@
-# OSVersionInfo
-# MajorVersion: 5
-# MinorVersion: 1
-# BuildNumber: 2600
-# CSDVersion: Service Pack 2
-
-
-OS Locale (lcid: 401): Arabic (Saudi Arabia) - 1256
-ar_SA
-Arabic (Saudi Arabia)
-windows-1256
-
-OS Locale (lcid: 402): Bulgarian (Bulgaria) - 1251
-bg_BG
-Bulgarian (Bulgaria)
-windows-1251
-
-OS Locale (lcid: 403): Catalan (Spain) - 1252
-ca_ES
-Catalan (Spain)
-windows-1252
-
-OS Locale (lcid: 404): Chinese (Taiwan) - 950
-zh_TW
-Chinese (Taiwan)
-x-windows-950
-
-OS Locale (lcid: 405): Czech (Czech Republic) - 1250
-cs_CZ
-Czech (Czech Republic)
-windows-1250
-
-OS Locale (lcid: 406): Danish (Denmark) - 1252
-da_DK
-Danish (Denmark)
-windows-1252
-
-OS Locale (lcid: 407): German (Germany) - 1252
-de_DE
-German (Germany)
-windows-1252
-
-OS Locale (lcid: 408): Greek (Greece) - 1253
-el_GR
-Greek (Greece)
-windows-1253
-
-OS Locale (lcid: 409): English (United States) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 40a): Spanish (Spain) - 1252
-es_ES
-Spanish (Spain)
-windows-1252
-
-OS Locale (lcid: 40b): Finnish (Finland) - 1252
-fi_FI
-Finnish (Finland)
-windows-1252
-
-OS Locale (lcid: 40c): French (France) - 1252
-fr_FR
-French (France)
-windows-1252
-
-OS Locale (lcid: 40d): Hebrew (Israel) - 1255
-iw_IL
-Hebrew (Israel)
-windows-1255
-
-OS Locale (lcid: 40e): Hungarian (Hungary) - 1250
-hu_HU
-Hungarian (Hungary)
-windows-1250
-
-OS Locale (lcid: 40f): Icelandic (Iceland) - 1252
-is_IS
-Icelandic (Iceland)
-windows-1252
-
-OS Locale (lcid: 410): Italian (Italy) - 1252
-it_IT
-Italian (Italy)
-windows-1252
-
-OS Locale (lcid: 411): Japanese (Japan) - 932
-ja_JP
-Japanese (Japan)
-windows-31j
-
-OS Locale (lcid: 412): Korean (Korea) - 949
-ko_KR
-Korean (South Korea)
-x-windows-949
-
-OS Locale (lcid: 413): Dutch (Netherlands) - 1252
-nl_NL
-Dutch (Netherlands)
-windows-1252
-
-OS Locale (lcid: 414): Norwegian (Bokmål) (Norway) - 1252
-no_NO
-Norwegian (Norway)
-windows-1252
-
-OS Locale (lcid: 415): Polish (Poland) - 1250
-pl_PL
-Polish (Poland)
-windows-1250
-
-OS Locale (lcid: 416): Portuguese (Brazil) - 1252
-pt_BR
-Portuguese (Brazil)
-windows-1252
-
-OS Locale (lcid: 417): Romansh (Switzerland) - 1252
-rm_CH
-Raeto-Romance (Switzerland)
-windows-1252
-
-OS Locale (lcid: 418): Romanian (Romania) - 1250
-ro_RO
-Romanian (Romania)
-windows-1250
-
-OS Locale (lcid: 419): Russian (Russia) - 1251
-ru_RU
-Russian (Russia)
-windows-1251
-
-OS Locale (lcid: 41a): Croatian (Croatia) - 1250
-hr_HR
-Croatian (Croatia)
-windows-1250
-
-OS Locale (lcid: 41b): Slovak (Slovakia) - 1250
-sk_SK
-Slovak (Slovakia)
-windows-1250
-
-OS Locale (lcid: 41c): Albanian (Albania) - 1250
-sq_AL
-Albanian (Albania)
-windows-1250
-
-OS Locale (lcid: 41d): Swedish (Sweden) - 1252
-sv_SE
-Swedish (Sweden)
-windows-1252
-
-OS Locale (lcid: 41e): Thai (Thailand) - 874
-th_TH
-Thai (Thailand)
-x-windows-874
-
-OS Locale (lcid: 41f): Turkish (Turkey) - 1254
-tr_TR
-Turkish (Turkey)
-windows-1254
-
-OS Locale (lcid: 420): Urdu (Islamic Republic of Pakistan) - 1256
-ur_PK
-Urdu (Pakistan)
-windows-1256
-
-OS Locale (lcid: 421): Indonesian (Indonesia) - 1252
-in_ID
-Indonesian (Indonesia)
-windows-1252
-
-OS Locale (lcid: 422): Ukrainian (Ukraine) - 1251
-uk_UA
-Ukrainian (Ukraine)
-windows-1251
-
-OS Locale (lcid: 423): Belarusian (Belarus) - 1251
-be_BY
-Belarusian (Belarus)
-windows-1251
-
-OS Locale (lcid: 424): Slovenian (Slovenia) - 1250
-sl_SI
-Slovenian (Slovenia)
-windows-1250
-
-OS Locale (lcid: 425): Estonian (Estonia) - 1257
-et_EE
-Estonian (Estonia)
-windows-1257
-
-OS Locale (lcid: 426): Latvian (Latvia) - 1257
-lv_LV
-Latvian (Latvia)
-windows-1257
-
-OS Locale (lcid: 427): Lithuanian (Lithuania) - 1257
-lt_LT
-Lithuanian (Lithuania)
-windows-1257
-
-OS Locale (lcid: 429): Farsi (Iran) - 1256
-fa_IR
-Persian (Iran)
-windows-1256
-
-OS Locale (lcid: 42a): Vietnamese (Viet Nam) - 1258
-vi_VN
-Vietnamese (Vietnam)
-windows-1258
-
-OS Locale (lcid: 42b): Armenian (Armenia) - 0
-hy_AM
-Armenian (Armenia)
-UTF-8
-
-OS Locale (lcid: 42c): Azeri (Latin) (Azerbaijan) - 1254
-az_AZ
-Azerbaijani (Azerbaijan)
-windows-1254
-
-OS Locale (lcid: 42d): Basque (Spain) - 1252
-eu_ES
-Basque (Spain)
-windows-1252
-
-OS Locale (lcid: 42f): FYRO Macedonian (Former Yugoslav Republic of Macedonia) - 1251
-mk_MK
-Macedonian (Macedonia)
-windows-1251
-
-OS Locale (lcid: 432): Tswana (South Africa) - 1252
-tn_ZA
-Tswana (South Africa)
-windows-1252
-
-OS Locale (lcid: 434): Xhosa (South Africa) - 1252
-xh_ZA
-Xhosa (South Africa)
-windows-1252
-
-OS Locale (lcid: 435): Zulu (South Africa) - 1252
-zu_ZA
-Zulu (South Africa)
-windows-1252
-
-OS Locale (lcid: 436): Afrikaans (South Africa) - 1252
-af_ZA
-Afrikaans (South Africa)
-windows-1252
-
-OS Locale (lcid: 437): Georgian (Georgia) - 0
-ka_GE
-Georgian (Georgia)
-UTF-8
-
-OS Locale (lcid: 438): Faroese (Faroe Islands) - 1252
-fo_FO
-Faroese (Faroe Islands)
-windows-1252
-
-OS Locale (lcid: 439): Hindi (India) - 0
-hi_IN
-Hindi (India)
-UTF-8
-
-OS Locale (lcid: 43a): Maltese (Malta) - 0
-mt_MT
-Maltese (Malta)
-UTF-8
-
-OS Locale (lcid: 43b): Sami (Northern) (Norway) - 1252
-se_NO
-Northern Sami (Norway)
-windows-1252
-
-OS Locale (lcid: 43e): Malay (Malaysia) - 1252
-ms_MY
-Malay (Malaysia)
-windows-1252
-
-OS Locale (lcid: 43f): Kazakh (Kazakhstan) - 1251
-kk_KZ
-Kazakh (Kazakhstan)
-windows-1251
-
-OS Locale (lcid: 440): Kyrgyz (Kyrgyzstan) - 1251
-ky_KG
-Kirghiz (Kyrgyzstan)
-windows-1251
-
-OS Locale (lcid: 441): Swahili (Kenya) - 1252
-sw_KE
-Swahili (Kenya)
-windows-1252
-
-OS Locale (lcid: 443): Uzbek (Latin) (Uzbekistan) - 1254
-uz_UZ
-Uzbek (Uzbekistan)
-windows-1254
-
-OS Locale (lcid: 444): Tatar (Russia) - 1251
-tt_RU
-Tatar (Russia)
-windows-1251
-
-OS Locale (lcid: 445): Bengali (India) - 0
-bn_IN
-Bengali (India)
-UTF-8
-
-OS Locale (lcid: 446): Punjabi (India) - 0
-pa_IN
-Panjabi (India)
-UTF-8
-
-OS Locale (lcid: 447): Gujarati (India) - 0
-gu_IN
-Gujarati (India)
-UTF-8
-
-OS Locale (lcid: 449): Tamil (India) - 0
-ta_IN
-Tamil (India)
-UTF-8
-
-OS Locale (lcid: 44a): Telugu (India) - 0
-te_IN
-Telugu (India)
-UTF-8
-
-OS Locale (lcid: 44b): Kannada (India) - 0
-kn_IN
-Kannada (India)
-UTF-8
-
-OS Locale (lcid: 44c): Malayalam (India) - 0
-ml_IN
-Malayalam (India)
-UTF-8
-
-OS Locale (lcid: 44e): Marathi (India) - 0
-mr_IN
-Marathi (India)
-UTF-8
-
-OS Locale (lcid: 44f): Sanskrit (India) - 0
-sa_IN
-Sanskrit (India)
-UTF-8
-
-OS Locale (lcid: 450): Mongolian (Mongolia) - 1251
-mn_MN
-Mongolian (Mongolia)
-windows-1251
-
-OS Locale (lcid: 452): Welsh (United Kingdom) - 1252
-cy_GB
-Welsh (United Kingdom)
-windows-1252
-
-OS Locale (lcid: 456): Galician (Spain) - 1252
-gl_ES
-Gallegan (Spain)
-windows-1252
-
-OS Locale (lcid: 457): Konkani (India) - 0
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 45a): Syriac (Syria) - 0
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 461): Nepali (Nepal) - 0
-ne_NP
-Nepali (Nepal)
-UTF-8
-
-OS Locale (lcid: 462): Frisian (Netherlands) - 1252
-fy_NL
-Frisian (Netherlands)
-windows-1252
-
-OS Locale (lcid: 463): Pashto (Afghanistan) - 1256
-ps_AF
-Pushto (Afghanistan)
-windows-1256
-
-OS Locale (lcid: 464): Filipino (Philippines) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 465): Divehi (Maldives) - 0
-dv_MV
-Divehi (Maldives)
-UTF-8
-
-OS Locale (lcid: 46b): Quechua (Bolivia) - 1252
-qu_BO
-Quechua (Bolivia)
-windows-1252
-
-OS Locale (lcid: 46c): Northern Sotho (South Africa) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 46e): Luxembourgish (Luxembourg) - 1252
-lb_LU
-Luxembourgish (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 47a): Mapudungun (Chile) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 47c): Mohawk (Canada) - 1252
-en_US
-English (United States)
-windows-1252
-
-OS Locale (lcid: 481): Maori (New Zealand) - 0
-mi_NZ
-Maori (New Zealand)
-UTF-8
-
-OS Locale (lcid: 801): Arabic (Iraq) - 1256
-ar_IQ
-Arabic (Iraq)
-windows-1256
-
-OS Locale (lcid: 804): Chinese (People's Republic of China) - 936
-zh_CN
-Chinese (China)
-GBK
-
-OS Locale (lcid: 807): German (Switzerland) - 1252
-de_CH
-German (Switzerland)
-windows-1252
-
-OS Locale (lcid: 809): English (United Kingdom) - 1252
-en_GB
-English (United Kingdom)
-windows-1252
-
-OS Locale (lcid: 80a): Spanish (Mexico) - 1252
-es_MX
-Spanish (Mexico)
-windows-1252
-
-OS Locale (lcid: 80c): French (Belgium) - 1252
-fr_BE
-French (Belgium)
-windows-1252
-
-OS Locale (lcid: 810): Italian (Switzerland) - 1252
-it_CH
-Italian (Switzerland)
-windows-1252
-
-OS Locale (lcid: 813): Dutch (Belgium) - 1252
-nl_BE
-Dutch (Belgium)
-windows-1252
-
-OS Locale (lcid: 814): Norwegian (Nynorsk) (Norway) - 1252
-no_NO_NY
-Norwegian (Norway,Nynorsk)
-windows-1252
-
-OS Locale (lcid: 816): Portuguese (Portugal) - 1252
-pt_PT
-Portuguese (Portugal)
-windows-1252
-
-OS Locale (lcid: 81a): Serbian (Latin) (Serbia and Montenegro) - 1250
-sr_CS
-Serbian (Serbia and Montenegro)
-windows-1250
-
-OS Locale (lcid: 81d): Swedish (Finland) - 1252
-sv_FI
-Swedish (Finland)
-windows-1252
-
-OS Locale (lcid: 82c): Azeri (Cyrillic) (Azerbaijan) - 1251
-az_AZ
-Azerbaijani (Azerbaijan)
-windows-1251
-
-OS Locale (lcid: 83b): Sami (Northern) (Sweden) - 1252
-se_SE
-Northern Sami (Sweden)
-windows-1252
-
-OS Locale (lcid: 83c): Irish (Ireland) - 1252
-ga_IE
-Irish (Ireland)
-windows-1252
-
-OS Locale (lcid: 83e): Malay (Brunei Darussalam) - 1252
-ms_BN
-Malay (Brunei)
-windows-1252
-
-OS Locale (lcid: 843): Uzbek (Cyrillic) (Uzbekistan) - 1251
-uz_UZ
-Uzbek (Uzbekistan)
-windows-1251
-
-OS Locale (lcid: 85d): Inuktitut (Latin) (Canada) - 1252
-iu_CA
-Inuktitut (Canada)
-windows-1252
-
-OS Locale (lcid: 86b): Quechua (Ecuador) - 1252
-qu_EC
-Quechua (Ecuador)
-windows-1252
-
-OS Locale (lcid: c01): Arabic (Egypt) - 1256
-ar_EG
-Arabic (Egypt)
-windows-1256
-
-OS Locale (lcid: c04): Chinese (Hong Kong S.A.R.) - 950
-zh_HK
-Chinese (Hong Kong)
-x-windows-950
-
-OS Locale (lcid: c07): German (Austria) - 1252
-de_AT
-German (Austria)
-windows-1252
-
-OS Locale (lcid: c09): English (Australia) - 1252
-en_AU
-English (Australia)
-windows-1252
-
-OS Locale (lcid: c0a): Spanish (Spain) - 1252
-es_ES
-Spanish (Spain)
-windows-1252
-
-OS Locale (lcid: c0c): French (Canada) - 1252
-fr_CA
-French (Canada)
-windows-1252
-
-OS Locale (lcid: c1a): Serbian (Cyrillic) (Serbia and Montenegro) - 1251
-sr_CS
-Serbian (Serbia and Montenegro)
-windows-1251
-
-OS Locale (lcid: c3b): Sami (Northern) (Finland) - 1252
-se_FI
-Northern Sami (Finland)
-windows-1252
-
-OS Locale (lcid: c6b): Quechua (Peru) - 1252
-qu_PE
-Quechua (Peru)
-windows-1252
-
-OS Locale (lcid: 1001): Arabic (Libya) - 1256
-ar_LY
-Arabic (Libya)
-windows-1256
-
-OS Locale (lcid: 1004): Chinese (Singapore) - 936
-zh_SG
-Chinese (Singapore)
-GBK
-
-OS Locale (lcid: 1007): German (Luxembourg) - 1252
-de_LU
-German (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 1009): English (Canada) - 1252
-en_CA
-English (Canada)
-windows-1252
-
-OS Locale (lcid: 100a): Spanish (Guatemala) - 1252
-es_GT
-Spanish (Guatemala)
-windows-1252
-
-OS Locale (lcid: 100c): French (Switzerland) - 1252
-fr_CH
-French (Switzerland)
-windows-1252
-
-OS Locale (lcid: 101a): Croatian (Bosnia and Herzegovina) - 1250
-hr_BA
-Croatian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 103b): Sami (Lule) (Norway) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1401): Arabic (Algeria) - 1256
-ar_DZ
-Arabic (Algeria)
-windows-1256
-
-OS Locale (lcid: 1404): Chinese (Macau S.A.R.) - 950
-zh_MO
-Chinese (Macao)
-x-windows-950
-
-OS Locale (lcid: 1407): German (Liechtenstein) - 1252
-de_LI
-German (Liechtenstein)
-windows-1252
-
-OS Locale (lcid: 1409): English (New Zealand) - 1252
-en_NZ
-English (New Zealand)
-windows-1252
-
-OS Locale (lcid: 140a): Spanish (Costa Rica) - 1252
-es_CR
-Spanish (Costa Rica)
-windows-1252
-
-OS Locale (lcid: 140c): French (Luxembourg) - 1252
-fr_LU
-French (Luxembourg)
-windows-1252
-
-OS Locale (lcid: 141a): Bosnian (Bosnia and Herzegovina) - 1250
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 143b): Sami (Lule) (Sweden) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1801): Arabic (Morocco) - 1256
-ar_MA
-Arabic (Morocco)
-windows-1256
-
-OS Locale (lcid: 1809): English (Ireland) - 1252
-en_IE
-English (Ireland)
-windows-1252
-
-OS Locale (lcid: 180a): Spanish (Panama) - 1252
-es_PA
-Spanish (Panama)
-windows-1252
-
-OS Locale (lcid: 180c): French (Principality of Monaco) - 1252
-fr_MC
-French (Monaco)
-windows-1252
-
-OS Locale (lcid: 181a): Serbian (Latin) (Bosnia and Herzegovina) - 1250
-sr_BA
-Serbian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 183b): Sami (Southern) (Norway) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 1c01): Arabic (Tunisia) - 1256
-ar_TN
-Arabic (Tunisia)
-windows-1256
-
-OS Locale (lcid: 1c09): English (South Africa) - 1252
-en_ZA
-English (South Africa)
-windows-1252
-
-OS Locale (lcid: 1c0a): Spanish (Dominican Republic) - 1252
-es_DO
-Spanish (Dominican Republic)
-windows-1252
-
-OS Locale (lcid: 1c1a): Serbian (Cyrillic) (Bosnia and Herzegovina) - 1251
-sr_BA
-Serbian (Bosnia and Herzegovina)
-windows-1251
-
-OS Locale (lcid: 1c3b): Sami (Southern) (Sweden) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2001): Arabic (Oman) - 1256
-ar_OM
-Arabic (Oman)
-windows-1256
-
-OS Locale (lcid: 2009): English (Jamaica) - 1252
-en_JM
-English (Jamaica)
-windows-1252
-
-OS Locale (lcid: 200a): Spanish (Venezuela) - 1252
-es_VE
-Spanish (Venezuela)
-windows-1252
-
-OS Locale (lcid: 201a): Bosnian (Cyrillic) (Bosnia and Herzegovina) - 1250
-bs_BA
-Bosnian (Bosnia and Herzegovina)
-windows-1250
-
-OS Locale (lcid: 203b): Sami (Skolt) (Finland) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2401): Arabic (Yemen) - 1256
-ar_YE
-Arabic (Yemen)
-windows-1256
-
-OS Locale (lcid: 2409): English (Caribbean) - 1252
-en
-English
-windows-1252
-
-OS Locale (lcid: 240a): Spanish (Colombia) - 1252
-es_CO
-Spanish (Colombia)
-windows-1252
-
-OS Locale (lcid: 243b): Sami (Inari) (Finland) - 1252
-se
-Northern Sami
-windows-1252
-
-OS Locale (lcid: 2801): Arabic (Syria) - 1256
-ar_SY
-Arabic (Syria)
-windows-1256
-
-OS Locale (lcid: 2809): English (Belize) - 1252
-en_BZ
-English (Belize)
-windows-1252
-
-OS Locale (lcid: 280a): Spanish (Peru) - 1252
-es_PE
-Spanish (Peru)
-windows-1252
-
-OS Locale (lcid: 2c01): Arabic (Jordan) - 1256
-ar_JO
-Arabic (Jordan)
-windows-1256
-
-OS Locale (lcid: 2c09): English (Trinidad and Tobago) - 1252
-en_TT
-English (Trinidad and Tobago)
-windows-1252
-
-OS Locale (lcid: 2c0a): Spanish (Argentina) - 1252
-es_AR
-Spanish (Argentina)
-windows-1252
-
-OS Locale (lcid: 3001): Arabic (Lebanon) - 1256
-ar_LB
-Arabic (Lebanon)
-windows-1256
-
-OS Locale (lcid: 3009): English (Zimbabwe) - 1252
-en_ZW
-English (Zimbabwe)
-windows-1252
-
-OS Locale (lcid: 300a): Spanish (Ecuador) - 1252
-es_EC
-Spanish (Ecuador)
-windows-1252
-
-OS Locale (lcid: 3401): Arabic (Kuwait) - 1256
-ar_KW
-Arabic (Kuwait)
-windows-1256
-
-OS Locale (lcid: 3409): English (Republic of the Philippines) - 1252
-en_PH
-English (Philippines)
-windows-1252
-
-OS Locale (lcid: 340a): Spanish (Chile) - 1252
-es_CL
-Spanish (Chile)
-windows-1252
-
-OS Locale (lcid: 3801): Arabic (U.A.E.) - 1256
-ar_AE
-Arabic (United Arab Emirates)
-windows-1256
-
-OS Locale (lcid: 380a): Spanish (Uruguay) - 1252
-es_UY
-Spanish (Uruguay)
-windows-1252
-
-OS Locale (lcid: 3c01): Arabic (Bahrain) - 1256
-ar_BH
-Arabic (Bahrain)
-windows-1256
-
-OS Locale (lcid: 3c0a): Spanish (Paraguay) - 1252
-es_PY
-Spanish (Paraguay)
-windows-1252
-
-OS Locale (lcid: 4001): Arabic (Qatar) - 1256
-ar_QA
-Arabic (Qatar)
-windows-1256
-
-OS Locale (lcid: 400a): Spanish (Bolivia) - 1252
-es_BO
-Spanish (Bolivia)
-windows-1252
-
-OS Locale (lcid: 440a): Spanish (El Salvador) - 1252
-es_SV
-Spanish (El Salvador)
-windows-1252
-
-OS Locale (lcid: 480a): Spanish (Honduras) - 1252
-es_HN
-Spanish (Honduras)
-windows-1252
-
-OS Locale (lcid: 4c0a): Spanish (Nicaragua) - 1252
-es_NI
-Spanish (Nicaragua)
-windows-1252
-
-OS Locale (lcid: 500a): Spanish (Puerto Rico) - 1252
-es_PR
-Spanish (Puerto Rico)
-windows-1252