Index: ui/base/l10n/l10n_util.cc |
diff --git a/ui/base/l10n/l10n_util.cc b/ui/base/l10n/l10n_util.cc |
index d3fb1608948db8b4e3e4510d47b1962c945aa7b5..1c68f80fe06320efa2a1d32526d753296b1d403b 100644 |
--- a/ui/base/l10n/l10n_util.cc |
+++ b/ui/base/l10n/l10n_util.cc |
@@ -263,6 +263,11 @@ void AdjustParagraphDirectionality(base::string16* paragraph) { |
#endif |
} |
+base::string16 GetStringUTF16Raw(int message_id) { |
+ ResourceBundle& rb = ResourceBundle::GetSharedInstance(); |
+ return rb.GetLocalizedString(message_id); |
+} |
+ |
#if defined(OS_WIN) |
std::string GetCanonicalLocale(const std::string& locale) { |
return base::i18n::GetCanonicalLocale(locale.c_str()); |
@@ -660,13 +665,16 @@ bool IsValidLocaleSyntax(const std::string& locale) { |
return true; |
} |
+std::string GetStringUTF8Raw(int message_id) { |
+ return base::UTF16ToUTF8(GetStringUTF16Raw(message_id)); |
+} |
+ |
std::string GetStringUTF8(int message_id) { |
return base::UTF16ToUTF8(GetStringUTF16(message_id)); |
} |
base::string16 GetStringUTF16(int message_id) { |
- ResourceBundle& rb = ResourceBundle::GetSharedInstance(); |
- base::string16 str = rb.GetLocalizedString(message_id); |
+ base::string16 str = GetStringUTF16Raw(message_id); |
AdjustParagraphDirectionality(&str); |
return str; |