diff options
Diffstat (limited to 'chrome/browser/service/service_process_control.cc')
-rw-r--r-- | chrome/browser/service/service_process_control.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/service/service_process_control.cc b/chrome/browser/service/service_process_control.cc index 0ca4729..756c919 100644 --- a/chrome/browser/service/service_process_control.cc +++ b/chrome/browser/service/service_process_control.cc @@ -4,6 +4,7 @@ #include "chrome/browser/service/service_process_control.h" +#include "app/app_switches.h" #include "base/command_line.h" #include "base/file_path.h" #include "base/process_util.h" @@ -215,6 +216,9 @@ void ServiceProcessControl::Launch(Task* success_task, Task* failure_task) { cmd_line->AppendSwitch(switches::kWaitForDebugger); } + std::string locale = g_browser_process->GetApplicationLocale(); + cmd_line->AppendSwitchASCII(switches::kLang, locale); + // And then start the process asynchronously. launcher_ = new Launcher(this, cmd_line); launcher_->Run( |