Index: chrome/browser/translate/translate_manager.cc |
diff --git a/chrome/browser/translate/translate_manager.cc b/chrome/browser/translate/translate_manager.cc |
index 0e9c1bc78be359bf869b20eac931e337ff04c973..51bea9c375b4b313a5a1766852ca92482df027d7 100644 |
--- a/chrome/browser/translate/translate_manager.cc |
+++ b/chrome/browser/translate/translate_manager.cc |
@@ -726,7 +726,9 @@ void TranslateManager::ShowBubble(WebContents* web_contents, |
// static |
std::string TranslateManager::GetTargetLanguage(PrefService* prefs) { |
std::string ui_lang = |
- GetLanguageCode(g_browser_process->GetApplicationLocale()); |
+ TranslatePrefs::ConvertLangCodeForTranslation( |
+ GetLanguageCode(g_browser_process->GetApplicationLocale())); |
+ |
if (IsSupportedLanguage(ui_lang)) |
return ui_lang; |