| Index: chrome/browser/chromeos/preferences.cc
|
| diff --git a/chrome/browser/chromeos/preferences.cc b/chrome/browser/chromeos/preferences.cc
|
| index d5cbcd1c29f70def8a11e3eb086eeae125e30856..c950b3ad0deaf80124fccad53d15079c2b646bcb 100644
|
| --- a/chrome/browser/chromeos/preferences.cc
|
| +++ b/chrome/browser/chromeos/preferences.cc
|
| @@ -164,7 +164,12 @@ void Preferences::Init(PrefService* prefs) {
|
| }
|
| // Add the UI language to the preferred languages the user first logs in.
|
| if (!prefs->HasPrefPath(prefs::kLanguagePreferredLanguages)) {
|
| - language_preferred_languages_.SetValue(locale);
|
| + std::string preferred_languages(locale);
|
| + if (locale != kFallbackInputMethodLocale) {
|
| + preferred_languages += ",";
|
| + preferred_languages += kFallbackInputMethodLocale;
|
| + }
|
| + language_preferred_languages_.SetValue(preferred_languages);
|
| }
|
|
|
| // Initialize touchpad settings to what's saved in user preferences.
|
|
|