| Index: source/common/locmap.c
|
| diff --git a/source/common/locmap.c b/source/common/locmap.c
|
| index da591df3ae5d39c2187c5e8f6444b91dc8824df9..59809c6c688681b5c94ac18812b2f31c48fc0256 100644
|
| --- a/source/common/locmap.c
|
| +++ b/source/common/locmap.c
|
| @@ -29,11 +29,6 @@
|
| #include "cstring.h"
|
| #include "cmemory.h"
|
|
|
| -/**
|
| - * Chromium has its own implementation to determine the default locale that uses
|
| - * Windows locale API where available and falls back to the old API at run-time.
|
| - */
|
| -#if 0
|
| #if U_PLATFORM == U_PF_WINDOWS && defined(_MSC_VER) && (_MSC_VER >= 1500)
|
| /*
|
| * TODO: It seems like we should widen this to
|
| @@ -45,7 +40,6 @@
|
| */
|
| #define USE_WINDOWS_LOCALE_API
|
| #endif
|
| -#endif
|
|
|
| #ifdef USE_WINDOWS_LOCALE_API
|
| #include <windows.h>
|
| @@ -300,7 +294,7 @@ ILCID_POSIX_SUBTABLE(es) {
|
| {0x540a, "es_US"},
|
| {0x380a, "es_UY"},
|
| {0x200a, "es_VE"},
|
| - {0xe40a, "es_419"},
|
| + {0x580a, "es_419"},
|
| {0x040a, "es_ES@collation=traditional"},
|
| {0x040a, "es@collation=traditional"}
|
| };
|
| @@ -468,7 +462,8 @@ ILCID_POSIX_SUBTABLE(mn) {
|
| {0x7c50, "mn_Mong"},
|
| {0x0850, "mn_Mong_CN"},
|
| {0x0850, "mn_CN"},
|
| - {0x7850, "mn_Cyrl"}
|
| + {0x7850, "mn_Cyrl"},
|
| + {0x0c50, "mn_Mong_MN"}
|
| };
|
|
|
| ILCID_POSIX_ELEMENT_ARRAY(0x0458, mni,mni_IN)
|
|
|