Index: chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
index 80c8e2f8e9ad049feeb177df2055d4c28e0e8ce4..7ad3e72e89870cba98964a5fb3452adc330e5e2f 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc |
@@ -497,9 +497,11 @@ AppLaunchSplashScreenActor* |
void OobeUI::GetLocalizedStrings(base::DictionaryValue* localized_strings) { |
// Note, handlers_[0] is a GenericHandler used by the WebUI. |
- for (size_t i = 0; i < handlers_.size(); ++i) |
+ for (size_t i = 0; i < handlers_.size(); ++i) { |
handlers_[i]->GetLocalizedStrings(localized_strings); |
- webui::SetFontAndTextDirection(localized_strings); |
+ } |
+ const std::string& app_locale = g_browser_process->GetApplicationLocale(); |
+ webui::SetLoadTimeDataDefaults(app_locale, localized_strings); |
kiosk_app_menu_handler_->GetLocalizedStrings(localized_strings); |
#if defined(GOOGLE_CHROME_BUILD) |