Index: chrome/browser/ui/views/toolbar_view.cc |
=================================================================== |
--- chrome/browser/ui/views/toolbar_view.cc (revision 70562) |
+++ chrome/browser/ui/views/toolbar_view.cc (working copy) |
@@ -7,6 +7,7 @@ |
#include "app/l10n_util.h" |
#include "app/resource_bundle.h" |
#include "base/i18n/number_formatting.h" |
+#include "base/utf_string_conversions.h" |
#include "chrome/app/chrome_command_ids.h" |
#include "chrome/browser/accessibility/browser_accessibility_state.h" |
#include "chrome/browser/background_page_tracker.h" |
@@ -154,16 +155,20 @@ |
back_->set_tag(IDC_BACK); |
back_->SetImageAlignment(views::ImageButton::ALIGN_RIGHT, |
views::ImageButton::ALIGN_TOP); |
- back_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_BACK)); |
- back_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_BACK)); |
+ back_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_BACK))); |
+ back_->SetAccessibleName( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_BACK))); |
back_->SetID(VIEW_ID_BACK_BUTTON); |
forward_ = new views::ButtonDropDown(this, forward_menu_model_.get()); |
forward_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN | |
views::Event::EF_MIDDLE_BUTTON_DOWN); |
forward_->set_tag(IDC_FORWARD); |
- forward_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_FORWARD)); |
- forward_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_FORWARD)); |
+ forward_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_FORWARD))); |
+ forward_->SetAccessibleName( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_FORWARD))); |
forward_->SetID(VIEW_ID_FORWARD_BUTTON); |
// Have to create this before |reload_| as |reload_|'s constructor needs it. |
@@ -175,17 +180,20 @@ |
reload_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN | |
views::Event::EF_MIDDLE_BUTTON_DOWN); |
reload_->set_tag(IDC_RELOAD); |
- reload_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_RELOAD)); |
- reload_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_RELOAD)); |
+ reload_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_RELOAD))); |
+ reload_->SetAccessibleName( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_RELOAD))); |
reload_->SetID(VIEW_ID_RELOAD_BUTTON); |
#if defined(OS_CHROMEOS) |
feedback_ = new views::ImageButton(this); |
feedback_->set_tag(IDC_FEEDBACK); |
feedback_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN | |
- views::Event::EF_MIDDLE_BUTTON_DOWN); |
+ views::Event::EF_MIDDLE_BUTTON_DOWN); |
feedback_->set_tag(IDC_FEEDBACK); |
- feedback_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_FEEDBACK)); |
+ feedback_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_FEEDBACK))); |
feedback_->SetID(VIEW_ID_FEEDBACK_BUTTON); |
#endif |
@@ -193,8 +201,10 @@ |
home_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN | |
views::Event::EF_MIDDLE_BUTTON_DOWN); |
home_->set_tag(IDC_HOME); |
- home_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_HOME)); |
- home_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_HOME)); |
+ home_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_HOME))); |
+ home_->SetAccessibleName( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_HOME))); |
home_->SetID(VIEW_ID_HOME_BUTTON); |
browser_actions_ = new BrowserActionsContainer(browser_, this); |
@@ -202,9 +212,11 @@ |
app_menu_ = new views::MenuButton(NULL, std::wstring(), this, false); |
app_menu_->set_border(NULL); |
app_menu_->EnableCanvasFlippingForRTLUI(true); |
- app_menu_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_APP)); |
- app_menu_->SetTooltipText(l10n_util::GetStringF(IDS_APPMENU_TOOLTIP, |
- l10n_util::GetString(IDS_PRODUCT_NAME))); |
+ app_menu_->SetAccessibleName( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_APP))); |
+ app_menu_->SetTooltipText(UTF16ToWide(l10n_util::GetStringFUTF16( |
+ IDS_APPMENU_TOOLTIP, |
+ l10n_util::GetStringUTF16(IDS_PRODUCT_NAME)))); |
app_menu_->SetID(VIEW_ID_APP_MENU); |
// Add any necessary badges to the menu item based on the system state. |
@@ -234,8 +246,10 @@ |
// Accessibility specific tooltip text. |
if (BrowserAccessibilityState::GetInstance()->IsAccessibleBrowser()) { |
- back_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_BACK)); |
- forward_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_FORWARD)); |
+ back_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_TOOLTIP_BACK))); |
+ forward_->SetTooltipText( |
+ UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_TOOLTIP_FORWARD))); |
} |
} |