chromium/components/translate/core/browser/translate_download_manager.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/translate/core/browser/translate_download_manager.h"

#include <string_view>

#include "base/check.h"
#include "base/memory/singleton.h"
#include "components/translate/core/browser/translate_pref_names.h"
#include "components/translate/core/common/translate_switches.h"

namespace translate {

// static
TranslateDownloadManager* TranslateDownloadManager::GetInstance() {}

TranslateDownloadManager::TranslateDownloadManager()
    :{}

TranslateDownloadManager::~TranslateDownloadManager() {}

void TranslateDownloadManager::Shutdown() {}

// static
void TranslateDownloadManager::GetSupportedLanguages(
    bool translate_allowed,
    std::vector<std::string>* languages) {}

// static
void TranslateDownloadManager::RequestLanguageList() {}

// static
base::Time TranslateDownloadManager::GetSupportedLanguagesLastUpdated() {}

// static
std::string TranslateDownloadManager::GetLanguageCode(
    std::string_view language) {}

// static
bool TranslateDownloadManager::IsSupportedLanguage(std::string_view language) {}

void TranslateDownloadManager::ClearTranslateScriptForTesting() {}

void TranslateDownloadManager::ResetForTesting() {}

void TranslateDownloadManager::SetTranslateScriptExpirationDelay(int delay_ms) {}

}  // namespace translate