summaryrefslogtreecommitdiff
path: root/chromium/components/login/localized_values_builder.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/login/localized_values_builder.cc')
-rw-r--r--chromium/components/login/localized_values_builder.cc19
1 files changed, 19 insertions, 0 deletions
diff --git a/chromium/components/login/localized_values_builder.cc b/chromium/components/login/localized_values_builder.cc
index 2107b10ecfb..82f560201f0 100644
--- a/chromium/components/login/localized_values_builder.cc
+++ b/chromium/components/login/localized_values_builder.cc
@@ -47,6 +47,15 @@ void LocalizedValuesBuilder::AddF(const std::string& key,
void LocalizedValuesBuilder::AddF(const std::string& key,
int message_id,
+ const base::string16& a,
+ const base::string16& b,
+ const base::string16& c) {
+ dict_->SetString(prefix_ + key,
+ l10n_util::GetStringFUTF16(message_id, a, b, c));
+}
+
+void LocalizedValuesBuilder::AddF(const std::string& key,
+ int message_id,
int message_id_a) {
AddF(key, message_id, l10n_util::GetStringUTF16(message_id_a));
}
@@ -59,4 +68,14 @@ void LocalizedValuesBuilder::AddF(const std::string& key,
l10n_util::GetStringUTF16(message_id_b));
}
+void LocalizedValuesBuilder::AddF(const std::string& key,
+ int message_id,
+ int message_id_a,
+ int message_id_b,
+ int message_id_c) {
+ AddF(key, message_id, l10n_util::GetStringUTF16(message_id_a),
+ l10n_util::GetStringUTF16(message_id_b),
+ l10n_util::GetStringUTF16(message_id_c));
+}
+
} // namespace login