Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(373)

Side by Side Diff: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc

Issue 1155863003: chrome/settings: Shorten string names for accessibility. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide r.h" 5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide r.h"
6 6
7 #include "chrome/grit/generated_resources.h" 7 #include "chrome/grit/generated_resources.h"
8 #include "content/public/browser/web_ui_data_source.h" 8 #include "content/public/browser/web_ui_data_source.h"
9 9
10 namespace { 10 namespace {
11 11
12 // Note that md_settings.html contains a <script> tag which imports a script of 12 // Note that md_settings.html contains a <script> tag which imports a script of
13 // the following name. These names must be kept in sync. 13 // the following name. These names must be kept in sync.
14 const char kLocalizedStringsFile[] = "strings.js"; 14 const char kLocalizedStringsFile[] = "strings.js";
15 15
16 void AddA11yStrings(content::WebUIDataSource* html_source) { 16 void AddA11yStrings(content::WebUIDataSource* html_source) {
17 html_source->AddLocalizedString( 17 html_source->AddLocalizedString(
18 "a11yPageTitle", IDS_SETTINGS_ACCESSIBILITY_PAGE_TITLE); 18 "a11yPageTitle", IDS_SETTINGS_ACCESSIBILITY_PAGE_TITLE);
19 html_source->AddLocalizedString( 19 html_source->AddLocalizedString(
20 "accessibilityMoreFeaturesLink", 20 "moreFeaturesLink", IDS_SETTINGS_MORE_FEATURES_LINK);
21 IDS_SETTINGS_ACCESSIBILITY_MORE_FEATURES_LINK);
22 html_source->AddLocalizedString( 21 html_source->AddLocalizedString(
23 "accessibilityOptionsInMenuLabel", 22 "optionsInMenuLabel", IDS_SETTINGS_OPTIONS_IN_MENU_LABEL);
24 IDS_SETTINGS_ACCESSIBILITY_OPTIONS_IN_MENU_LABEL);
25 html_source->AddLocalizedString( 23 html_source->AddLocalizedString(
26 "accessibilityLargeMouseCursorLabel", 24 "largeMouseCursorLabel", IDS_SETTINGS_LARGE_MOUSE_CURSOR_LABEL);
27 IDS_SETTINGS_ACCESSIBILITY_LARGE_MOUSE_CURSOR_LABEL);
28 html_source->AddLocalizedString( 25 html_source->AddLocalizedString(
29 "accessibilityHighContrastLabel", 26 "highContrastLabel", IDS_SETTINGS_HIGH_CONTRAST_LABEL);
30 IDS_SETTINGS_ACCESSIBILITY_HIGH_CONTRAST_LABEL);
31 html_source->AddLocalizedString( 27 html_source->AddLocalizedString(
32 "accessibilityStickyKeysLabel", 28 "stickyKeysLabel", IDS_SETTINGS_STICKY_KEYS_LABEL);
33 IDS_SETTINGS_ACCESSIBILITY_STICKY_KEYS_LABEL);
34 html_source->AddLocalizedString( 29 html_source->AddLocalizedString(
35 "accessibilityStickyKeysSublabel", 30 "stickyKeysSublabel", IDS_SETTINGS_STICKY_KEYS_SUBLABEL);
36 IDS_SETTINGS_ACCESSIBILITY_STICKY_KEYS_SUBLABEL);
37 html_source->AddLocalizedString( 31 html_source->AddLocalizedString(
38 "accessibilityChromeVoxLabel", 32 "chromeVoxLabel", IDS_SETTINGS_CHROMEVOX_LABEL);
39 IDS_SETTINGS_ACCESSIBILITY_CHROMEVOX_LABEL);
40 html_source->AddLocalizedString( 33 html_source->AddLocalizedString(
41 "accessibilityChromeVoxSublabel", 34 "chromeVoxSublabel", IDS_SETTINGS_CHROMEVOX_SUBLABEL);
42 IDS_SETTINGS_ACCESSIBILITY_CHROMEVOX_SUBLABEL);
43 html_source->AddLocalizedString( 35 html_source->AddLocalizedString(
44 "accessibilityScreenMagnifierLabel", 36 "screenMagnifierLabel", IDS_SETTINGS_SCREEN_MAGNIFIER_LABEL);
45 IDS_SETTINGS_ACCESSIBILITY_SCREEN_MAGNIFIER_LABEL);
46 html_source->AddLocalizedString( 37 html_source->AddLocalizedString(
47 "accessibilityTapDraggingLabel", 38 "tapDraggingLabel", IDS_SETTINGS_TAP_DRAGGING_LABEL);
48 IDS_SETTINGS_ACCESSIBILITY_TAP_DRAGGING_LABEL);
49 html_source->AddLocalizedString( 39 html_source->AddLocalizedString(
50 "accessibilityClickOnStopLabel", 40 "clickOnStopLabel", IDS_SETTINGS_CLICK_ON_STOP_LABEL);
51 IDS_SETTINGS_ACCESSIBILITY_CLICK_ON_STOP_LABEL);
52 html_source->AddLocalizedString( 41 html_source->AddLocalizedString(
53 "accessibilityDelayBeforeClickLabel", 42 "delayBeforeClickLabel", IDS_SETTINGS_DELAY_BEFORE_CLICK_LABEL);
54 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_LABEL);
55 html_source->AddLocalizedString( 43 html_source->AddLocalizedString(
56 "accessibilityDelayBeforeClickExtremelyShort", 44 "delayBeforeClickExtremelyShort",
57 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_EXTREMELY_SHORT); 45 IDS_SETTINGS_DELAY_BEFORE_CLICK_EXTREMELY_SHORT);
58 html_source->AddLocalizedString( 46 html_source->AddLocalizedString(
59 "accessibilityDelayBeforeClickVeryShort", 47 "delayBeforeClickVeryShort", IDS_SETTINGS_DELAY_BEFORE_CLICK_VERY_SHORT);
60 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_VERY_SHORT);
61 html_source->AddLocalizedString( 48 html_source->AddLocalizedString(
62 "accessibilityDelayBeforeClickShort", 49 "delayBeforeClickShort", IDS_SETTINGS_DELAY_BEFORE_CLICK_SHORT);
63 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_SHORT);
64 html_source->AddLocalizedString( 50 html_source->AddLocalizedString(
65 "accessibilityDelayBeforeClickLong", 51 "delayBeforeClickLong", IDS_SETTINGS_DELAY_BEFORE_CLICK_LONG);
66 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_LONG);
67 html_source->AddLocalizedString( 52 html_source->AddLocalizedString(
68 "accessibilityDelayBeforeClickVeryLong", 53 "delayBeforeClickVeryLong", IDS_SETTINGS_DELAY_BEFORE_CLICK_VERY_LONG);
69 IDS_SETTINGS_ACCESSIBILITY_DELAY_BEFORE_CLICK_VERY_LONG);
70 html_source->AddLocalizedString( 54 html_source->AddLocalizedString(
71 "accessibilityOnScreenKeyboardLabel", 55 "onScreenKeyboardLabel", IDS_SETTINGS_ON_SCREEN_KEYBOARD_LABEL);
72 IDS_SETTINGS_ACCESSIBILITY_ON_SCREEN_KEYBOARD_LABEL);
73 } 56 }
74 57
75 void AddAppearanceStrings(content::WebUIDataSource* html_source) { 58 void AddAppearanceStrings(content::WebUIDataSource* html_source) {
76 html_source->AddLocalizedString( 59 html_source->AddLocalizedString(
77 "appearancePageTitle", IDS_SETTINGS_APPEARANCE_PAGE_TITLE); 60 "appearancePageTitle", IDS_SETTINGS_APPEARANCE_PAGE_TITLE);
78 html_source->AddLocalizedString( 61 html_source->AddLocalizedString(
79 "setWallpaper", IDS_SETTINGS_SET_WALLPAPER); 62 "setWallpaper", IDS_SETTINGS_SET_WALLPAPER);
80 html_source->AddLocalizedString( 63 html_source->AddLocalizedString(
81 "getThemes", IDS_SETTINGS_GET_THEMES); 64 "getThemes", IDS_SETTINGS_GET_THEMES);
82 html_source->AddLocalizedString( 65 html_source->AddLocalizedString(
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 #if defined(OS_CHROMEOS) 185 #if defined(OS_CHROMEOS)
203 AddInternetStrings(html_source); 186 AddInternetStrings(html_source);
204 #endif 187 #endif
205 AddSearchStrings(html_source); 188 AddSearchStrings(html_source);
206 AddSearchEnginesStrings(html_source); 189 AddSearchEnginesStrings(html_source);
207 AddUsersStrings(html_source); 190 AddUsersStrings(html_source);
208 html_source->SetJsonPath(kLocalizedStringsFile); 191 html_source->SetJsonPath(kLocalizedStringsFile);
209 } 192 }
210 193
211 } // namespace settings 194 } // namespace settings
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698