diff options
Diffstat (limited to 'chromium/components/login/localized_values_builder.cc')
-rw-r--r-- | chromium/components/login/localized_values_builder.cc | 19 |
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 |