#include "extensions/browser/l10n_file_util.h"
#include <memory>
#include <utility>
#include "base/files/file_path.h"
#include "extensions/common/file_util.h"
namespace extensions::l10n_file_util {
std::unique_ptr<MessageBundle::SubstitutionMap>
LoadMessageBundleSubstitutionMap(
const base::FilePath& extension_path,
const ExtensionId& extension_id,
const std::string& default_locale,
extension_l10n_util::GzippedMessagesPermission gzip_permission) { … }
std::unique_ptr<MessageBundle::SubstitutionMap>
LoadNonLocalizedMessageBundleSubstitutionMap(const ExtensionId& extension_id) { … }
std::unique_ptr<MessageBundle::SubstitutionMap>
LoadMessageBundleSubstitutionMapFromPaths(
const std::vector<base::FilePath>& paths,
const ExtensionId& extension_id,
const std::string& default_locale,
extension_l10n_util::GzippedMessagesPermission gzip_permission) { … }
}