| Index: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
|
| diff --git a/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc b/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
|
| index 033387991bec58e61248b704a1e0ea6e23d03872..10c74f1ac3db43a86cb032345a6d0ccdca98be77 100644
|
| --- a/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
|
| +++ b/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
|
| @@ -13,15 +13,77 @@ namespace {
|
| // the following name. These names must be kept in sync.
|
| const char kLocalizedStringsFile[] = "strings.js";
|
|
|
| +void AddA11yStrings(content::WebUIDataSource* html_source) {
|
| + html_source->AddLocalizedString(
|
| + "a11yPageTitle", IDS_MD_SETTINGS_ACCESSIBILITY_PAGE_TITLE);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityMoreFeaturesLink",
|
| + IDS_SETTINGS_ACCESSIBILITY_MORE_FEATURES_LINK);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityOptionsInMenuLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_OPTIONS_IN_MENU_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityLargeMouseCursorLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_LARGE_MOUSE_CURSOR_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityHighContrastLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_HIGH_CONTRAST_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityStickyKeysLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_STICKY_KEYS_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityStickyKeysSublabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_STICKY_KEYS_SUBLABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityChromeVoxLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_CHROMEVOX_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityChromeVoxSublabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_CHROMEVOX_SUBLABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityScreenMagnifierLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_SCREEN_MAGNIFIER_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityTapDraggingLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_TAP_DRAGGING_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityClickOnStopLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_CLICK_ON_STOP_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_LABEL);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickExtremelyShort",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_EXTREMELY_SHORT);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickVeryShort",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_VERY_SHORT);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickShort",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_SHORT);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickLong",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_LONG);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityDelayBeforeClickVeryLong",
|
| + IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_VERY_LONG);
|
| + html_source->AddLocalizedString(
|
| + "accessibilityOnScreenKeyboardLabel",
|
| + IDS_SETTINGS_ACCESSIBILITY_ON_SCREEN_KEYBOARD_LABEL);
|
| +}
|
| +
|
| +void AddDownloadsStrings(content::WebUIDataSource* html_source) {
|
| + html_source->AddLocalizedString(
|
| + "downloadsPageTitle", IDS_MD_SETTINGS_DOWNLOADS_PAGE_TITLE);
|
| +}
|
| +
|
| } // namespace
|
|
|
| namespace settings {
|
|
|
| void AddLocalizedStrings(content::WebUIDataSource* html_source) {
|
| - html_source->AddLocalizedString(
|
| - "a11yPageTitle", IDS_MD_SETTINGS_ACCESSIBILITY_PAGE_TITLE);
|
| - html_source->AddLocalizedString(
|
| - "downloadsPageTitle", IDS_MD_SETTINGS_DOWNLOADS_PAGE_TITLE);
|
| + AddA11yStrings(html_source);
|
| + AddDownloadsStrings(html_source);
|
|
|
| html_source->SetJsonPath(kLocalizedStringsFile);
|
| }
|
|
|