| OLD | NEW |
| 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 <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 112 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_SWITCH_ACCESS_DESCRIPTION}, | 112 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_SWITCH_ACCESS_DESCRIPTION}, |
| 113 #endif | 113 #endif |
| 114 }; | 114 }; |
| 115 AddLocalizedStringsBulk(html_source, localized_strings, | 115 AddLocalizedStringsBulk(html_source, localized_strings, |
| 116 arraysize(localized_strings)); | 116 arraysize(localized_strings)); |
| 117 | 117 |
| 118 #if defined(OS_CHROMEOS) | 118 #if defined(OS_CHROMEOS) |
| 119 html_source->AddString("a11yLearnMoreUrl", | 119 html_source->AddString("a11yLearnMoreUrl", |
| 120 chrome::kChromeAccessibilityHelpURL); | 120 chrome::kChromeAccessibilityHelpURL); |
| 121 | 121 |
| 122 html_source->AddBoolean("showExperimentalA11yFeatures", | 122 html_source->AddBoolean( |
| 123 "showExperimentalA11yFeatures", |
| 123 base::CommandLine::ForCurrentProcess()->HasSwitch( | 124 base::CommandLine::ForCurrentProcess()->HasSwitch( |
| 124 chromeos::switches::kEnableExperimentalAccessibilityFeatures)); | 125 chromeos::switches::kEnableExperimentalAccessibilityFeatures)); |
| 125 #endif | 126 #endif |
| 126 } | 127 } |
| 127 | 128 |
| 128 void AddAboutStrings(content::WebUIDataSource* html_source) { | 129 void AddAboutStrings(content::WebUIDataSource* html_source) { |
| 129 LocalizedString localized_strings[] = { | 130 LocalizedString localized_strings[] = { |
| 130 {"aboutPageTitle", IDS_SETTINGS_ABOUT_PROGRAM}, | 131 {"aboutPageTitle", IDS_SETTINGS_ABOUT_PROGRAM}, |
| 131 #if defined(OS_CHROMEOS) | 132 #if defined(OS_CHROMEOS) |
| 132 {"aboutProductTitle", IDS_PRODUCT_OS_NAME}, | 133 {"aboutProductTitle", IDS_PRODUCT_OS_NAME}, |
| 133 #else | 134 #else |
| 134 {"aboutProductTitle", IDS_PRODUCT_NAME}, | 135 {"aboutProductTitle", IDS_PRODUCT_NAME}, |
| 135 #endif | 136 #endif |
| 136 {"aboutGetHelpUsingChrome", IDS_SETTINGS_GET_HELP_USING_CHROME}, | 137 {"aboutGetHelpUsingChrome", IDS_SETTINGS_GET_HELP_USING_CHROME}, |
| 137 | 138 |
| 138 #if defined(GOOGLE_CHROME_BUILD) | 139 #if defined(GOOGLE_CHROME_BUILD) |
| 139 {"aboutReportAnIssue", IDS_SETTINGS_ABOUT_PAGE_REPORT_AN_ISSUE}, | 140 {"aboutReportAnIssue", IDS_SETTINGS_ABOUT_PAGE_REPORT_AN_ISSUE}, |
| 140 #endif | 141 #endif |
| 141 | 142 |
| 142 {"aboutRelaunch", IDS_SETTINGS_ABOUT_PAGE_RELAUNCH}, | 143 {"aboutRelaunch", IDS_SETTINGS_ABOUT_PAGE_RELAUNCH}, |
| 143 {"aboutUpgradeCheckStarted", IDS_SETTINGS_ABOUT_UPGRADE_CHECK_STARTED}, | 144 {"aboutUpgradeCheckStarted", IDS_SETTINGS_ABOUT_UPGRADE_CHECK_STARTED}, |
| 144 {"aboutUpgradeRelaunch", IDS_SETTINGS_UPGRADE_SUCCESSFUL_RELAUNCH}, | 145 {"aboutUpgradeRelaunch", IDS_SETTINGS_UPGRADE_SUCCESSFUL_RELAUNCH}, |
| 145 {"aboutUpgradeUpdating", IDS_SETTINGS_UPGRADE_UPDATING}, | 146 {"aboutUpgradeUpdating", IDS_SETTINGS_UPGRADE_UPDATING}, |
| 146 | 147 |
| 147 #if defined(OS_CHROMEOS) | 148 #if defined(OS_CHROMEOS) |
| 148 {"aboutChannelStable", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_STABLE}, | 149 {"aboutChannelStable", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_STABLE}, |
| 149 {"aboutChannelBeta", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_BETA}, | 150 {"aboutChannelBeta", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_BETA}, |
| 150 {"aboutChannelDev", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_DEV}, | 151 {"aboutChannelDev", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL_DEV}, |
| 151 {"aboutCheckForUpdates", IDS_SETTINGS_ABOUT_PAGE_CHECK_FOR_UPDATES}, | 152 {"aboutCheckForUpdates", IDS_SETTINGS_ABOUT_PAGE_CHECK_FOR_UPDATES}, |
| 152 {"aboutCurrentlyOnChannel", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL}, | 153 {"aboutCurrentlyOnChannel", IDS_SETTINGS_ABOUT_PAGE_CURRENT_CHANNEL}, |
| 153 {"aboutRelaunchAndPowerwash", | 154 {"aboutRelaunchAndPowerwash", |
| 154 IDS_SETTINGS_ABOUT_PAGE_RELAUNCH_AND_POWERWASH}, | 155 IDS_SETTINGS_ABOUT_PAGE_RELAUNCH_AND_POWERWASH}, |
| 155 {"aboutUpgradeUpdatingChannelSwitch", | 156 {"aboutUpgradeUpdatingChannelSwitch", |
| 156 IDS_SETTINGS_UPGRADE_UPDATING_CHANNEL_SWITCH}, | 157 IDS_SETTINGS_UPGRADE_UPDATING_CHANNEL_SWITCH}, |
| 157 {"aboutUpgradeSuccessChannelSwitch", | 158 {"aboutUpgradeSuccessChannelSwitch", |
| 158 IDS_SETTINGS_UPGRADE_SUCCESSFUL_CHANNEL_SWITCH}, | 159 IDS_SETTINGS_UPGRADE_SUCCESSFUL_CHANNEL_SWITCH}, |
| 160 |
| 161 // About page, channel switcher dialog. |
| 162 {"aboutChangeChannel", IDS_SETTINGS_ABOUT_PAGE_CHANGE_CHANNEL}, |
| 163 {"aboutChangeChannelAndPowerwash", |
| 164 IDS_SETTINGS_ABOUT_PAGE_CHANGE_CHANNEL_AND_POWERWASH}, |
| 165 {"aboutDelayedWarningMessage", |
| 166 IDS_SETTINGS_ABOUT_PAGE_DELAYED_WARNING_MESSAGE}, |
| 167 {"aboutDelayedWarningTitle", IDS_SETTINGS_ABOUT_PAGE_DELAYED_WARNING_TITLE}, |
| 168 {"aboutPowerwashWarningMessage", |
| 169 IDS_SETTINGS_ABOUT_PAGE_POWERWASH_WARNING_MESSAGE}, |
| 170 {"aboutPowerwashWarningTitle", |
| 171 IDS_SETTINGS_ABOUT_PAGE_POWERWASH_WARNING_TITLE}, |
| 172 {"aboutUnstableWarningMessage", |
| 173 IDS_SETTINGS_ABOUT_PAGE_UNSTABLE_WARNING_MESSAGE}, |
| 174 {"aboutUnstableWarningTitle", |
| 175 IDS_SETTINGS_ABOUT_PAGE_UNSTABLE_WARNING_TITLE}, |
| 159 #endif | 176 #endif |
| 160 | |
| 161 }; | 177 }; |
| 162 AddLocalizedStringsBulk(html_source, localized_strings, | 178 AddLocalizedStringsBulk(html_source, localized_strings, |
| 163 arraysize(localized_strings)); | 179 arraysize(localized_strings)); |
| 164 | 180 |
| 165 html_source->AddString( | 181 html_source->AddString( |
| 166 "aboutUpgradeUpToDate", | 182 "aboutUpgradeUpToDate", |
| 167 #if defined(OS_CHROMEOS) | 183 #if defined(OS_CHROMEOS) |
| 168 ash::SubstituteChromeOSDeviceType(IDS_SETTINGS_UPGRADE_UP_TO_DATE)); | 184 ash::SubstituteChromeOSDeviceType(IDS_SETTINGS_UPGRADE_UP_TO_DATE)); |
| 169 #else | 185 #else |
| 170 l10n_util::GetStringUTF16(IDS_SETTINGS_UPGRADE_UP_TO_DATE)); | 186 l10n_util::GetStringUTF16(IDS_SETTINGS_UPGRADE_UP_TO_DATE)); |
| 171 #endif | 187 #endif |
| 172 } | 188 } |
| 173 | 189 |
| 174 #if defined(OS_CHROMEOS) | 190 #if defined(OS_CHROMEOS) |
| 175 void AddAccountUITweaksStrings(content::WebUIDataSource* html_source, | 191 void AddAccountUITweaksStrings(content::WebUIDataSource* html_source, |
| 176 Profile* profile) { | 192 Profile* profile) { |
| 177 base::DictionaryValue localized_values; | 193 base::DictionaryValue localized_values; |
| 178 chromeos::AddAccountUITweaksLocalizedValues(&localized_values, profile); | 194 chromeos::AddAccountUITweaksLocalizedValues(&localized_values, profile); |
| 179 html_source->AddLocalizedStrings(localized_values); | 195 html_source->AddLocalizedStrings(localized_values); |
| 180 } | 196 } |
| 181 #endif | 197 #endif |
| 182 | 198 |
| 183 void AddAppearanceStrings(content::WebUIDataSource* html_source) { | 199 void AddAppearanceStrings(content::WebUIDataSource* html_source) { |
| 184 LocalizedString localized_strings[] = { | 200 LocalizedString localized_strings[] = { |
| 185 {"appearancePageTitle", IDS_SETTINGS_APPEARANCE}, | 201 {"appearancePageTitle", IDS_SETTINGS_APPEARANCE}, |
| 186 {"exampleDotCom", IDS_SETTINGS_EXAMPLE_DOT_COM}, | 202 {"exampleDotCom", IDS_SETTINGS_EXAMPLE_DOT_COM}, |
| 187 {"getThemes", IDS_SETTINGS_THEMES}, | 203 {"getThemes", IDS_SETTINGS_THEMES}, |
| 188 {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, | 204 {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, |
| 189 {"showHomeButton", IDS_SETTINGS_SHOW_HOME_BUTTON}, | 205 {"showHomeButton", IDS_SETTINGS_SHOW_HOME_BUTTON}, |
| 190 {"showBookmarksBar", IDS_SETTINGS_SHOW_BOOKMARKS_BAR}, | 206 {"showBookmarksBar", IDS_SETTINGS_SHOW_BOOKMARKS_BAR}, |
| 191 {"homePageNtp", IDS_SETTINGS_HOME_PAGE_NTP}, | 207 {"homePageNtp", IDS_SETTINGS_HOME_PAGE_NTP}, |
| 192 {"other", IDS_SETTINGS_OTHER}, | 208 {"other", IDS_SETTINGS_OTHER}, |
| 193 {"changeHomePage", IDS_SETTINGS_CHANGE_HOME_PAGE}, | 209 {"changeHomePage", IDS_SETTINGS_CHANGE_HOME_PAGE}, |
| 194 {"themesGalleryUrl", IDS_THEMES_GALLERY_URL}, | 210 {"themesGalleryUrl", IDS_THEMES_GALLERY_URL}, |
| 195 {"chooseFromWebStore", IDS_SETTINGS_WEB_STORE}, | 211 {"chooseFromWebStore", IDS_SETTINGS_WEB_STORE}, |
| 196 {"chooseFontsAndEncoding", IDS_SETTINGS_CHOOSE_FONTS_AND_ENCODING}, | 212 {"chooseFontsAndEncoding", IDS_SETTINGS_CHOOSE_FONTS_AND_ENCODING}, |
| 197 #if defined(OS_CHROMEOS) | 213 #if defined(OS_CHROMEOS) |
| 198 {"openWallpaperApp", IDS_SETTINGS_OPEN_WALLPAPER_APP}, | 214 {"openWallpaperApp", IDS_SETTINGS_OPEN_WALLPAPER_APP}, |
| 199 {"setWallpaper", IDS_SETTINGS_SET_WALLPAPER}, | 215 {"setWallpaper", IDS_SETTINGS_SET_WALLPAPER}, |
| 200 #endif | 216 #endif |
| 201 }; | 217 }; |
| 202 AddLocalizedStringsBulk(html_source, localized_strings, | 218 AddLocalizedStringsBulk(html_source, localized_strings, |
| 203 arraysize(localized_strings)); | 219 arraysize(localized_strings)); |
| 204 } | 220 } |
| 205 | 221 |
| 206 #if defined(OS_CHROMEOS) | 222 #if defined(OS_CHROMEOS) |
| 207 void AddBluetoothStrings(content::WebUIDataSource* html_source) { | 223 void AddBluetoothStrings(content::WebUIDataSource* html_source) { |
| 208 LocalizedString localized_strings[] = { | 224 LocalizedString localized_strings[] = { |
| 209 {"bluetoothPageTitle", IDS_SETTINGS_BLUETOOTH}, | 225 {"bluetoothPageTitle", IDS_SETTINGS_BLUETOOTH}, |
| (...skipping 27 matching lines...) Expand all Loading... |
| 237 AddLocalizedStringsBulk(html_source, localized_strings, | 253 AddLocalizedStringsBulk(html_source, localized_strings, |
| 238 arraysize(localized_strings)); | 254 arraysize(localized_strings)); |
| 239 } | 255 } |
| 240 #endif | 256 #endif |
| 241 | 257 |
| 242 #if defined(USE_NSS_CERTS) | 258 #if defined(USE_NSS_CERTS) |
| 243 void AddCertificateManagerStrings(content::WebUIDataSource* html_source) { | 259 void AddCertificateManagerStrings(content::WebUIDataSource* html_source) { |
| 244 LocalizedString localized_strings[] = { | 260 LocalizedString localized_strings[] = { |
| 245 {"certificateManagerPageTitle", IDS_SETTINGS_CERTIFICATE_MANAGER}, | 261 {"certificateManagerPageTitle", IDS_SETTINGS_CERTIFICATE_MANAGER}, |
| 246 {"certificateManagerNoCertificates", | 262 {"certificateManagerNoCertificates", |
| 247 IDS_SETTINGS_CERTIFICATE_MANAGER_NO_CERTIFICATES}, | 263 IDS_SETTINGS_CERTIFICATE_MANAGER_NO_CERTIFICATES}, |
| 248 {"certificateManagerYourCertificates", | 264 {"certificateManagerYourCertificates", |
| 249 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES}, | 265 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES}, |
| 250 {"certificateManagerYourCertificatesDescription", | 266 {"certificateManagerYourCertificatesDescription", |
| 251 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES_DESCRIPTION}, | 267 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES_DESCRIPTION}, |
| 252 {"certificateManagerServers", IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS}, | 268 {"certificateManagerServers", IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS}, |
| 253 {"certificateManagerServersDescription", | 269 {"certificateManagerServersDescription", |
| 254 IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS_DESCRIPTION}, | 270 IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS_DESCRIPTION}, |
| 255 {"certificateManagerAuthorities", | 271 {"certificateManagerAuthorities", |
| 256 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES}, | 272 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES}, |
| 257 {"certificateManagerAuthoritiesDescription", | 273 {"certificateManagerAuthoritiesDescription", |
| 258 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES_DESCRIPTION}, | 274 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES_DESCRIPTION}, |
| 259 {"certificateManagerOthers", IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS}, | 275 {"certificateManagerOthers", IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS}, |
| 260 {"certificateManagerOthersDescription", | 276 {"certificateManagerOthersDescription", |
| 261 IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS_DESCRIPTION}, | 277 IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS_DESCRIPTION}, |
| 262 {"certificateManagerView", IDS_SETTINGS_CERTIFICATE_MANAGER_VIEW}, | 278 {"certificateManagerView", IDS_SETTINGS_CERTIFICATE_MANAGER_VIEW}, |
| 263 {"certificateManagerEdit", IDS_SETTINGS_CERTIFICATE_MANAGER_EDIT}, | 279 {"certificateManagerEdit", IDS_SETTINGS_CERTIFICATE_MANAGER_EDIT}, |
| 264 {"certificateManagerImport", IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT}, | 280 {"certificateManagerImport", IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT}, |
| 265 {"certificateManagerImportAndBind", | 281 {"certificateManagerImportAndBind", |
| 266 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_AND_BIND}, | 282 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_AND_BIND}, |
| 267 {"certificateManagerExport", IDS_SETTINGS_CERTIFICATE_MANAGER_EXPORT}, | 283 {"certificateManagerExport", IDS_SETTINGS_CERTIFICATE_MANAGER_EXPORT}, |
| 268 {"certificateManagerDelete", IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE}, | 284 {"certificateManagerDelete", IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE}, |
| 269 {"certificateManagerDone", IDS_SETTINGS_CERTIFICATE_MANAGER_DONE}, | 285 {"certificateManagerDone", IDS_SETTINGS_CERTIFICATE_MANAGER_DONE}, |
| 270 {"certificateManagerUntrusted", | 286 {"certificateManagerUntrusted", |
| 271 IDS_SETTINGS_CERTIFICATE_MANAGER_UNTRUSTED}, | 287 IDS_SETTINGS_CERTIFICATE_MANAGER_UNTRUSTED}, |
| 272 // CA trust edit dialog. | 288 // CA trust edit dialog. |
| 273 {"certificateManagerCaTrustEditDialogTitle", | 289 {"certificateManagerCaTrustEditDialogTitle", |
| 274 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_TITLE}, | 290 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_TITLE}, |
| 275 {"certificateManagerCaTrustEditDialogDescription", | 291 {"certificateManagerCaTrustEditDialogDescription", |
| 276 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_DESCRIPTION}, | 292 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_DESCRIPTION}, |
| 277 {"certificateManagerCaTrustEditDialogExplanation", | 293 {"certificateManagerCaTrustEditDialogExplanation", |
| 278 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_EXPLANATION}, | 294 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_EXPLANATION}, |
| 279 {"certificateManagerCaTrustEditDialogSsl", | 295 {"certificateManagerCaTrustEditDialogSsl", |
| 280 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_SSL}, | 296 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_SSL}, |
| 281 {"certificateManagerCaTrustEditDialogEmail", | 297 {"certificateManagerCaTrustEditDialogEmail", |
| 282 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_EMAIL}, | 298 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_EMAIL}, |
| 283 {"certificateManagerCaTrustEditDialogObjSign", | 299 {"certificateManagerCaTrustEditDialogObjSign", |
| 284 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_OBJ_SIGN}, | 300 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_OBJ_SIGN}, |
| 285 // Certificate delete confirmation dialog. | 301 // Certificate delete confirmation dialog. |
| 286 {"certificateManagerDeleteUserTitle", | 302 {"certificateManagerDeleteUserTitle", |
| 287 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_USER_TITLE}, | 303 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_USER_TITLE}, |
| 288 {"certificateManagerDeleteUserDescription", | 304 {"certificateManagerDeleteUserDescription", |
| 289 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_USER_DESCRIPTION}, | 305 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_USER_DESCRIPTION}, |
| 290 {"certificateManagerDeleteServerTitle", | 306 {"certificateManagerDeleteServerTitle", |
| 291 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_SERVER_TITLE}, | 307 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_SERVER_TITLE}, |
| 292 {"certificateManagerDeleteServerDescription", | 308 {"certificateManagerDeleteServerDescription", |
| 293 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_SERVER_DESCRIPTION}, | 309 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_SERVER_DESCRIPTION}, |
| 294 {"certificateManagerDeleteCaTitle", | 310 {"certificateManagerDeleteCaTitle", |
| 295 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_CA_TITLE}, | 311 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_CA_TITLE}, |
| 296 {"certificateManagerDeleteCaDescription", | 312 {"certificateManagerDeleteCaDescription", |
| 297 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_CA_DESCRIPTION}, | 313 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_CA_DESCRIPTION}, |
| 298 {"certificateManagerDeleteOtherTitle", | 314 {"certificateManagerDeleteOtherTitle", |
| 299 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_OTHER_TITLE}, | 315 IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE_OTHER_TITLE}, |
| 300 // Encrypt/decrypt password dialogs. | 316 // Encrypt/decrypt password dialogs. |
| 301 {"certificateManagerEncryptPasswordTitle", | 317 {"certificateManagerEncryptPasswordTitle", |
| 302 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_TITLE}, | 318 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_TITLE}, |
| 303 {"certificateManagerDecryptPasswordTitle", | 319 {"certificateManagerDecryptPasswordTitle", |
| 304 IDS_SETTINGS_CERTIFICATE_MANAGER_DECRYPT_PASSWORD_TITLE}, | 320 IDS_SETTINGS_CERTIFICATE_MANAGER_DECRYPT_PASSWORD_TITLE}, |
| 305 {"certificateManagerEncryptPasswordDescription", | 321 {"certificateManagerEncryptPasswordDescription", |
| 306 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_DESCRIPTION}, | 322 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_DESCRIPTION}, |
| 307 {"certificateManagerPassword", | 323 {"certificateManagerPassword", IDS_SETTINGS_CERTIFICATE_MANAGER_PASSWORD}, |
| 308 IDS_SETTINGS_CERTIFICATE_MANAGER_PASSWORD}, | |
| 309 {"certificateManagerConfirmPassword", | 324 {"certificateManagerConfirmPassword", |
| 310 IDS_SETTINGS_CERTIFICATE_MANAGER_CONFIRM_PASSWORD}, | 325 IDS_SETTINGS_CERTIFICATE_MANAGER_CONFIRM_PASSWORD}, |
| 311 {"certificateImportErrorFormat", | 326 {"certificateImportErrorFormat", |
| 312 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_ERROR_FORMAT}, | 327 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_ERROR_FORMAT}, |
| 313 }; | 328 }; |
| 314 AddLocalizedStringsBulk(html_source, localized_strings, | 329 AddLocalizedStringsBulk(html_source, localized_strings, |
| 315 arraysize(localized_strings)); | 330 arraysize(localized_strings)); |
| 316 } | 331 } |
| 317 #endif | 332 #endif |
| 318 | 333 |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 406 {"keyboardSendFunctionKeysDescription", | 421 {"keyboardSendFunctionKeysDescription", |
| 407 IDS_SETTINGS_KEYBOARD_SEND_FUNCTION_KEYS_DESCRIPTION}, | 422 IDS_SETTINGS_KEYBOARD_SEND_FUNCTION_KEYS_DESCRIPTION}, |
| 408 {"keyboardEnableAutoRepeat", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_ENABLE}, | 423 {"keyboardEnableAutoRepeat", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_ENABLE}, |
| 409 {"keyRepeatDelay", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY}, | 424 {"keyRepeatDelay", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY}, |
| 410 {"keyRepeatDelayLong", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY_LONG}, | 425 {"keyRepeatDelayLong", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY_LONG}, |
| 411 {"keyRepeatDelayShort", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY_SHORT}, | 426 {"keyRepeatDelayShort", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_DELAY_SHORT}, |
| 412 {"keyRepeatRate", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_RATE}, | 427 {"keyRepeatRate", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_RATE}, |
| 413 {"keyRepeatRateSlow", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_RATE_SLOW}, | 428 {"keyRepeatRateSlow", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_RATE_SLOW}, |
| 414 {"keyRepeatRateFast", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_FAST}, | 429 {"keyRepeatRateFast", IDS_SETTINGS_KEYBOARD_AUTO_REPEAT_FAST}, |
| 415 {"showKeyboardShortcutsOverlay", | 430 {"showKeyboardShortcutsOverlay", |
| 416 IDS_SETTINGS_KEYBOARD_SHOW_KEYBOARD_SHORTCUTS_OVERLAY}, | 431 IDS_SETTINGS_KEYBOARD_SHOW_KEYBOARD_SHORTCUTS_OVERLAY}, |
| 417 {"keyboardShowLanguageAndInput", | 432 {"keyboardShowLanguageAndInput", |
| 418 IDS_SETTINGS_KEYBOARD_SHOW_LANGUAGE_AND_INPUT}, | 433 IDS_SETTINGS_KEYBOARD_SHOW_LANGUAGE_AND_INPUT}, |
| 419 }; | 434 }; |
| 420 AddLocalizedStringsBulk(html_source, keyboard_strings, | 435 AddLocalizedStringsBulk(html_source, keyboard_strings, |
| 421 arraysize(keyboard_strings)); | 436 arraysize(keyboard_strings)); |
| 422 | 437 |
| 423 LocalizedString display_strings[] = { | 438 LocalizedString display_strings[] = { |
| 424 {"devicePageTitle", IDS_SETTINGS_DEVICE_TITLE}, | 439 {"devicePageTitle", IDS_SETTINGS_DEVICE_TITLE}, |
| 425 {"displayTitle", IDS_SETTINGS_DISPLAY_TITLE}, | 440 {"displayTitle", IDS_SETTINGS_DISPLAY_TITLE}, |
| 426 {"displayArrangement", IDS_SETTINGS_DISPLAY_ARRANGEMENT}, | 441 {"displayArrangement", IDS_SETTINGS_DISPLAY_ARRANGEMENT}, |
| 427 {"displayMirror", IDS_SETTINGS_DISPLAY_MIRROR}, | 442 {"displayMirror", IDS_SETTINGS_DISPLAY_MIRROR}, |
| 428 {"displayMakePrimary", IDS_SETTINGS_DISPLAY_MAKE_PRIMARY}, | 443 {"displayMakePrimary", IDS_SETTINGS_DISPLAY_MAKE_PRIMARY}, |
| 429 {"displayResolutionTitle", IDS_SETTINGS_DISPLAY_RESOLUTION_TITLE}, | 444 {"displayResolutionTitle", IDS_SETTINGS_DISPLAY_RESOLUTION_TITLE}, |
| 430 {"displayResolutionText", IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT}, | 445 {"displayResolutionText", IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT}, |
| 431 {"displayResolutionTextBest", IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT_BEST}, | 446 {"displayResolutionTextBest", IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT_BEST}, |
| 432 {"displayResolutionTextNative", | 447 {"displayResolutionTextNative", |
| 433 IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT_NATIVE}, | 448 IDS_SETTINGS_DISPLAY_RESOLUTION_TEXT_NATIVE}, |
| 434 {"displayOrientation", IDS_SETTINGS_DISPLAY_ORIENTATION}, | 449 {"displayOrientation", IDS_SETTINGS_DISPLAY_ORIENTATION}, |
| 435 {"displayOrientationStandard", IDS_SETTINGS_DISPLAY_ORIENTATION_STANDARD}, | 450 {"displayOrientationStandard", IDS_SETTINGS_DISPLAY_ORIENTATION_STANDARD}, |
| 436 }; | 451 }; |
| 437 AddLocalizedStringsBulk(html_source, display_strings, | 452 AddLocalizedStringsBulk(html_source, display_strings, |
| 438 arraysize(display_strings)); | 453 arraysize(display_strings)); |
| 439 | 454 |
| 440 html_source->AddString( | 455 html_source->AddString("naturalScrollLearnMoreLink", |
| 441 "naturalScrollLearnMoreLink", | 456 base::ASCIIToUTF16(chrome::kNaturalScrollHelpURL)); |
| 442 base::ASCIIToUTF16(chrome::kNaturalScrollHelpURL)); | |
| 443 } | 457 } |
| 444 #endif | 458 #endif |
| 445 | 459 |
| 446 void AddDownloadsStrings(content::WebUIDataSource* html_source) { | 460 void AddDownloadsStrings(content::WebUIDataSource* html_source) { |
| 447 LocalizedString localized_strings[] = { | 461 LocalizedString localized_strings[] = { |
| 448 {"downloadsPageTitle", IDS_SETTINGS_DOWNLOADS}, | 462 {"downloadsPageTitle", IDS_SETTINGS_DOWNLOADS}, |
| 449 {"downloadLocation", IDS_SETTINGS_DOWNLOAD_LOCATION}, | 463 {"downloadLocation", IDS_SETTINGS_DOWNLOAD_LOCATION}, |
| 450 {"changeDownloadLocation", IDS_SETTINGS_CHANGE_DOWNLOAD_LOCATION}, | 464 {"changeDownloadLocation", IDS_SETTINGS_CHANGE_DOWNLOAD_LOCATION}, |
| 451 {"promptForDownload", IDS_SETTINGS_PROMPT_FOR_DOWNLOAD}, | 465 {"promptForDownload", IDS_SETTINGS_PROMPT_FOR_DOWNLOAD}, |
| 452 {"disconnectGoogleDriveAccount", IDS_SETTINGS_DISCONNECT_GOOGLE_DRIVE}, | 466 {"disconnectGoogleDriveAccount", IDS_SETTINGS_DISCONNECT_GOOGLE_DRIVE}, |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 509 // Easy Unlock turn-off dialog. | 523 // Easy Unlock turn-off dialog. |
| 510 {"easyUnlockTurnOffButton", IDS_SETTINGS_EASY_UNLOCK_TURN_OFF}, | 524 {"easyUnlockTurnOffButton", IDS_SETTINGS_EASY_UNLOCK_TURN_OFF}, |
| 511 {"easyUnlockTurnOffOfflineTitle", | 525 {"easyUnlockTurnOffOfflineTitle", |
| 512 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_OFFLINE_TITLE}, | 526 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_OFFLINE_TITLE}, |
| 513 {"easyUnlockTurnOffOfflineMessage", | 527 {"easyUnlockTurnOffOfflineMessage", |
| 514 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_OFFLINE_MESSAGE}, | 528 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_OFFLINE_MESSAGE}, |
| 515 {"easyUnlockTurnOffErrorTitle", | 529 {"easyUnlockTurnOffErrorTitle", |
| 516 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_ERROR_TITLE}, | 530 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_ERROR_TITLE}, |
| 517 {"easyUnlockTurnOffErrorMessage", | 531 {"easyUnlockTurnOffErrorMessage", |
| 518 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_ERROR_MESSAGE}, | 532 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_ERROR_MESSAGE}, |
| 519 {"easyUnlockTurnOffRetryButton", | 533 {"easyUnlockTurnOffRetryButton", IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_RETRY}, |
| 520 IDS_SETTINGS_EASY_UNLOCK_TURN_OFF_RETRY}, | |
| 521 }; | 534 }; |
| 522 AddLocalizedStringsBulk(html_source, localized_strings, | 535 AddLocalizedStringsBulk(html_source, localized_strings, |
| 523 arraysize(localized_strings)); | 536 arraysize(localized_strings)); |
| 524 | 537 |
| 525 base::string16 device_name = | 538 base::string16 device_name = |
| 526 l10n_util::GetStringUTF16(ash::GetChromeOSDeviceTypeResourceId()); | 539 l10n_util::GetStringUTF16(ash::GetChromeOSDeviceTypeResourceId()); |
| 527 html_source->AddString( | 540 html_source->AddString( |
| 528 "easyUnlockSetupIntro", | 541 "easyUnlockSetupIntro", |
| 529 l10n_util::GetStringFUTF16(IDS_SETTINGS_EASY_UNLOCK_SETUP_INTRO, | 542 l10n_util::GetStringFUTF16(IDS_SETTINGS_EASY_UNLOCK_SETUP_INTRO, |
| 530 device_name)); | 543 device_name)); |
| (...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 917 {"siteSettingsPermissions", IDS_SETTINGS_SITE_SETTINGS_PERMISSIONS}, | 930 {"siteSettingsPermissions", IDS_SETTINGS_SITE_SETTINGS_PERMISSIONS}, |
| 918 {"siteSettingsClearAndReset", IDS_SETTINGS_SITE_SETTINGS_CLEAR_BUTTON}, | 931 {"siteSettingsClearAndReset", IDS_SETTINGS_SITE_SETTINGS_CLEAR_BUTTON}, |
| 919 {"siteSettingsDelete", IDS_SETTINGS_SITE_SETTINGS_DELETE}, | 932 {"siteSettingsDelete", IDS_SETTINGS_SITE_SETTINGS_DELETE}, |
| 920 }; | 933 }; |
| 921 AddLocalizedStringsBulk(html_source, localized_strings, | 934 AddLocalizedStringsBulk(html_source, localized_strings, |
| 922 arraysize(localized_strings)); | 935 arraysize(localized_strings)); |
| 923 } | 936 } |
| 924 | 937 |
| 925 void AddUsersStrings(content::WebUIDataSource* html_source) { | 938 void AddUsersStrings(content::WebUIDataSource* html_source) { |
| 926 LocalizedString localized_strings[] = { | 939 LocalizedString localized_strings[] = { |
| 927 {"usersPageTitle", IDS_SETTINGS_USERS}, | 940 {"usersPageTitle", IDS_SETTINGS_USERS}, |
| 928 #if defined(OS_CHROMEOS) | 941 #if defined(OS_CHROMEOS) |
| 929 {"usersModifiedByOwnerLabel", IDS_SETTINGS_USERS_MODIFIED_BY_OWNER_LABEL}, | 942 {"usersModifiedByOwnerLabel", IDS_SETTINGS_USERS_MODIFIED_BY_OWNER_LABEL}, |
| 930 {"guestBrowsingLabel", IDS_SETTINGS_USERS_GUEST_BROWSING_LABEL}, | 943 {"guestBrowsingLabel", IDS_SETTINGS_USERS_GUEST_BROWSING_LABEL}, |
| 931 {"settingsManagedLabel", IDS_SETTINGS_USERS_MANAGED_LABEL}, | 944 {"settingsManagedLabel", IDS_SETTINGS_USERS_MANAGED_LABEL}, |
| 932 {"supervisedUsersLabel", IDS_SETTINGS_USERS_SUPERVISED_USERS_LABEL}, | 945 {"supervisedUsersLabel", IDS_SETTINGS_USERS_SUPERVISED_USERS_LABEL}, |
| 933 {"showOnSigninLabel", IDS_SETTINGS_USERS_SHOW_ON_SIGNIN_LABEL}, | 946 {"showOnSigninLabel", IDS_SETTINGS_USERS_SHOW_ON_SIGNIN_LABEL}, |
| 934 {"restrictSigninLabel", IDS_SETTINGS_USERS_RESTRICT_SIGNIN_LABEL}, | 947 {"restrictSigninLabel", IDS_SETTINGS_USERS_RESTRICT_SIGNIN_LABEL}, |
| 935 {"addUsers", IDS_SETTINGS_USERS_ADD_USERS}, | 948 {"addUsers", IDS_SETTINGS_USERS_ADD_USERS}, |
| 936 {"addUsersEmail", IDS_SETTINGS_USERS_ADD_USERS_EMAIL}, | 949 {"addUsersEmail", IDS_SETTINGS_USERS_ADD_USERS_EMAIL}, |
| 937 #endif | 950 #endif |
| 938 }; | 951 }; |
| 939 AddLocalizedStringsBulk(html_source, localized_strings, | 952 AddLocalizedStringsBulk(html_source, localized_strings, |
| 940 arraysize(localized_strings)); | 953 arraysize(localized_strings)); |
| 941 } | 954 } |
| 942 | 955 |
| 943 #if !defined(OS_CHROMEOS) | 956 #if !defined(OS_CHROMEOS) |
| 944 void AddSystemStrings(content::WebUIDataSource* html_source) { | 957 void AddSystemStrings(content::WebUIDataSource* html_source) { |
| 945 LocalizedString localized_strings[] = { | 958 LocalizedString localized_strings[] = { |
| 946 {"systemPageTitle", IDS_SETTINGS_SYSTEM}, | 959 {"systemPageTitle", IDS_SETTINGS_SYSTEM}, |
| 947 #if !defined(OS_MACOSX) | 960 #if !defined(OS_MACOSX) |
| 948 {"backgroundAppsLabel", IDS_SETTINGS_SYSTEM_BACKGROUND_APPS_LABEL}, | 961 {"backgroundAppsLabel", IDS_SETTINGS_SYSTEM_BACKGROUND_APPS_LABEL}, |
| 949 #endif | 962 #endif |
| 950 {"hardwareAccelerationLabel", | 963 {"hardwareAccelerationLabel", |
| 951 IDS_SETTINGS_SYSTEM_HARDWARE_ACCELERATION_LABEL}, | 964 IDS_SETTINGS_SYSTEM_HARDWARE_ACCELERATION_LABEL}, |
| 952 {"changeProxySettings", IDS_SETTINGS_SYSTEM_PROXY_SETTINGS_BUTTON}, | 965 {"changeProxySettings", IDS_SETTINGS_SYSTEM_PROXY_SETTINGS_BUTTON}, |
| 953 }; | 966 }; |
| 954 AddLocalizedStringsBulk(html_source, localized_strings, | 967 AddLocalizedStringsBulk(html_source, localized_strings, |
| 955 arraysize(localized_strings)); | 968 arraysize(localized_strings)); |
| 956 | 969 |
| 957 // TODO(dbeam): we should probably rename anything involving "localized | 970 // TODO(dbeam): we should probably rename anything involving "localized |
| 958 // strings" to "load time data" as all primitive types are used now. | 971 // strings" to "load time data" as all primitive types are used now. |
| 959 SystemHandler::AddLoadTimeData(html_source); | 972 SystemHandler::AddLoadTimeData(html_source); |
| 960 } | 973 } |
| 961 #endif | 974 #endif |
| 962 | 975 |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1042 #endif | 1055 #endif |
| 1043 AddUsersStrings(html_source); | 1056 AddUsersStrings(html_source); |
| 1044 AddWebContentStrings(html_source); | 1057 AddWebContentStrings(html_source); |
| 1045 | 1058 |
| 1046 policy_indicator::AddLocalizedStrings(html_source); | 1059 policy_indicator::AddLocalizedStrings(html_source); |
| 1047 | 1060 |
| 1048 html_source->SetJsonPath(kLocalizedStringsFile); | 1061 html_source->SetJsonPath(kLocalizedStringsFile); |
| 1049 } | 1062 } |
| 1050 | 1063 |
| 1051 } // namespace settings | 1064 } // namespace settings |
| OLD | NEW |