blob: 84757221279d6a51ae0655695946974b2710688d [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "chromeos/components/network_ui/traffic_counters_resource_provider.h"
#include "chromeos/strings/grit/chromeos_strings.h"
#include "content/public/browser/web_ui_data_source.h"
#include "ui/base/webui/web_ui_util.h"
#include "ui/resources/grit/webui_generated_resources.h"
namespace chromeos {
namespace traffic_counters {
namespace {
constexpr webui::LocalizedString kLocalizedStrings[] = {
{"TrafficCountersUnknown", IDS_TRAFFIC_COUNTERS_UNKNOWN},
{"TrafficCountersChrome", IDS_TRAFFIC_COUNTERS_CHROME},
{"TrafficCountersUser", IDS_TRAFFIC_COUNTERS_USER},
{"TrafficCountersArc", IDS_TRAFFIC_COUNTERS_ARC},
{"TrafficCountersCrosvm", IDS_TRAFFIC_COUNTERS_CROSVM},
{"TrafficCountersPluginvm", IDS_TRAFFIC_COUNTERS_PLUGINVM},
{"TrafficCountersUpdateEngine", IDS_TRAFFIC_COUNTERS_UPDATE_ENGINE},
{"TrafficCountersVpn", IDS_TRAFFIC_COUNTERS_VPN},
{"TrafficCountersSystem", IDS_TRAFFIC_COUNTERS_SYSTEM},
{"TrafficCountersGuid", IDS_TRAFFIC_COUNTERS_GUID},
{"TrafficCountersName", IDS_TRAFFIC_COUNTERS_NAME},
{"TrafficCountersTrafficCounters", IDS_TRAFFIC_COUNTERS_TRAFFIC_COUNTERS},
{"TrafficCountersRequestTrafficCounters",
IDS_TRAFFIC_COUNTERS_REQUEST_TRAFFIC_COUNTERS},
{"TrafficCountersResetTrafficCounters",
IDS_TRAFFIC_COUNTERS_RESET_TRAFFIC_COUNTERS},
{"TrafficCountersLastResetTime", IDS_TRAFFIC_COUNTERS_LAST_RESET_TIME},
};
} // namespace
void AddResources(content::WebUIDataSource* html_source) {
html_source->AddLocalizedStrings(kLocalizedStrings);
}
} // namespace traffic_counters
} // namespace chromeos