Index: chrome/browser/translate/translate_infobar_delegate.cc |
diff --git a/chrome/browser/translate/translate_infobar_delegate.cc b/chrome/browser/translate/translate_infobar_delegate.cc |
index 3a93725ad6914403e813d6b4754ed53f0faf7d83..b1ac42a0cb4689e3482f02bebee6b3fba5a78895 100644 |
--- a/chrome/browser/translate/translate_infobar_delegate.cc |
+++ b/chrome/browser/translate/translate_infobar_delegate.cc |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/infobars/infobar_service.h" |
#include "chrome/browser/profiles/profile.h" |
+#include "chrome/browser/translate/translate_language_list.h" |
#include "chrome/browser/translate/translate_manager.h" |
#include "chrome/browser/translate/translate_tab_helper.h" |
#include "content/public/browser/navigation_details.h" |
@@ -37,8 +38,8 @@ void TranslateInfoBarDelegate::Create( |
const std::string& original_language, const std::string& target_language) { |
// Check preconditions. |
if (infobar_type != TRANSLATION_ERROR) { |
- DCHECK(TranslateManager::IsSupportedLanguage(target_language)); |
- if (!TranslateManager::IsSupportedLanguage(original_language)) { |
+ DCHECK(TranslateLanguageList::IsSupportedLanguage(target_language)); |
+ if (!TranslateLanguageList::IsSupportedLanguage(original_language)) { |
// The original language can only be "unknown" for the "translating" |
// infobar, which is the case when the user started a translation from the |
// context menu. |
@@ -311,7 +312,7 @@ TranslateInfoBarDelegate::TranslateInfoBarDelegate( |
(error_type_ == TranslateErrors::NONE)); |
std::vector<std::string> language_codes; |
- TranslateManager::GetSupportedLanguages(&language_codes); |
+ TranslateLanguageList::GetSupportedLanguages(&language_codes); |
// Preparing for the alphabetical order in the locale. |
UErrorCode error = U_ZERO_ERROR; |