| Index: chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc
|
| index 74a731d154e8c8de8a7ca2765fc601826eb36eeb..bd67a5a4c170c1d3770fe176071e58397c079395 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc
|
| @@ -312,6 +312,12 @@ void NetworkScreenHandler::OnLanguageChangedCallback(
|
|
|
| self->ReloadLocalizedContent();
|
|
|
| + // We still do not have device owner, so owner settings are not applied.
|
| + // But Guest session can be started before owner is created, so we need to
|
| + // save locale settings directly here.
|
| + g_browser_process->local_state()->SetString(prefs::kApplicationLocale,
|
| + self->selected_language_code_);
|
| +
|
| AccessibilityManager::Get()->OnLocaleChanged();
|
| }
|
|
|
|
|