diff --git a/mobile/android/base/BrowserLocaleManager.java b/mobile/android/base/BrowserLocaleManager.java index 8c2917b54e0..ec39dd3fda0 100644 --- a/mobile/android/base/BrowserLocaleManager.java +++ b/mobile/android/base/BrowserLocaleManager.java @@ -218,6 +218,9 @@ public class BrowserLocaleManager implements LocaleManager { public void updateConfiguration(Context context, Locale locale) { Resources res = context.getResources(); Configuration config = res.getConfiguration(); + + // We should use setLocale, but it's unexpectedly missing + // on real devices. config.locale = locale; res.updateConfiguration(config, res.getDisplayMetrics()); }