| Index: ui/base/l10n/l10n_util_mac.mm
|
| diff --git a/ui/base/l10n/l10n_util_mac.mm b/ui/base/l10n/l10n_util_mac.mm
|
| index 2e40a8a73c3bd02b77c56cf0c2f258adfbaa9edc..ba547a07a2e6802fc7e2a6c432ba36668e990f1d 100644
|
| --- a/ui/base/l10n/l10n_util_mac.mm
|
| +++ b/ui/base/l10n/l10n_util_mac.mm
|
| @@ -7,6 +7,7 @@
|
| #include "base/sys_string_conversions.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/logging.h"
|
| +#include "base/mac/bundle_locations.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| #include "ui/base/l10n/l10n_util_mac.h"
|
|
|
| @@ -44,7 +45,7 @@ void OverrideLocaleWithCocoaLocale() {
|
| // "Today" are in the same language as raw dates like "March 20, 1999" (Chrome
|
| // strings resources vs ICU generated strings). This also makes the Mac acts
|
| // like other Chrome platforms.
|
| - NSArray* languageList = [[NSBundle mainBundle] preferredLocalizations];
|
| + NSArray* languageList = [base::mac::OuterBundle() preferredLocalizations];
|
| NSString* firstLocale = [languageList objectAtIndex:0];
|
| // Mac OS X uses "_" instead of "-", so swap to get a real locale value.
|
| std::string locale_value =
|
|
|