| 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 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 358 "otherFormsOfBrowsingHistory", | 358 "otherFormsOfBrowsingHistory", |
| 359 l10n_util::GetStringFUTF16( | 359 l10n_util::GetStringFUTF16( |
| 360 IDS_CLEAR_BROWSING_DATA_HISTORY_FOOTER, | 360 IDS_CLEAR_BROWSING_DATA_HISTORY_FOOTER, |
| 361 l10n_util::GetStringUTF16( | 361 l10n_util::GetStringUTF16( |
| 362 IDS_SETTINGS_CLEAR_DATA_WEB_HISTORY_URL_IN_FOOTER))); | 362 IDS_SETTINGS_CLEAR_DATA_WEB_HISTORY_URL_IN_FOOTER))); |
| 363 | 363 |
| 364 AddLocalizedStringsBulk(html_source, localized_strings, | 364 AddLocalizedStringsBulk(html_source, localized_strings, |
| 365 arraysize(localized_strings)); | 365 arraysize(localized_strings)); |
| 366 } | 366 } |
| 367 | 367 |
| 368 void AddCloudPrintStrings(content::WebUIDataSource* html_source) { | |
| 369 LocalizedString localized_strings[] = { | |
| 370 {"googleCloudPrint", IDS_SETTINGS_GOOGLE_CLOUD_PRINT}, | |
| 371 }; | |
| 372 AddLocalizedStringsBulk(html_source, localized_strings, | |
| 373 arraysize(localized_strings)); | |
| 374 } | |
| 375 | |
| 376 #if !defined(OS_CHROMEOS) | 368 #if !defined(OS_CHROMEOS) |
| 377 void AddDefaultBrowserStrings(content::WebUIDataSource* html_source) { | 369 void AddDefaultBrowserStrings(content::WebUIDataSource* html_source) { |
| 378 LocalizedString localized_strings[] = { | 370 LocalizedString localized_strings[] = { |
| 379 {"defaultBrowser", IDS_SETTINGS_DEFAULT_BROWSER}, | 371 {"defaultBrowser", IDS_SETTINGS_DEFAULT_BROWSER}, |
| 380 {"defaultBrowserDefault", IDS_SETTINGS_DEFAULT_BROWSER_DEFAULT}, | 372 {"defaultBrowserDefault", IDS_SETTINGS_DEFAULT_BROWSER_DEFAULT}, |
| 381 {"defaultBrowserMakeDefault", IDS_SETTINGS_DEFAULT_BROWSER_MAKE_DEFAULT}, | 373 {"defaultBrowserMakeDefault", IDS_SETTINGS_DEFAULT_BROWSER_MAKE_DEFAULT}, |
| 382 {"defaultBrowserUnknown", IDS_SETTINGS_DEFAULT_BROWSER_UNKNOWN}, | 374 {"defaultBrowserUnknown", IDS_SETTINGS_DEFAULT_BROWSER_UNKNOWN}, |
| 383 {"defaultBrowserSecondary", IDS_SETTINGS_DEFAULT_BROWSER_SECONDARY}, | 375 {"defaultBrowserSecondary", IDS_SETTINGS_DEFAULT_BROWSER_SECONDARY}, |
| 384 {"unableToSetDefaultBrowser", IDS_SETTINGS_DEFAULT_BROWSER_ERROR}, | 376 {"unableToSetDefaultBrowser", IDS_SETTINGS_DEFAULT_BROWSER_ERROR}, |
| 385 }; | 377 }; |
| (...skipping 387 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 773 .spec(); | 765 .spec(); |
| 774 html_source->AddString( | 766 html_source->AddString( |
| 775 "syncDisconnectExplanation", | 767 "syncDisconnectExplanation", |
| 776 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION, | 768 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION, |
| 777 base::ASCIIToUTF16(disconnect_help_url))); | 769 base::ASCIIToUTF16(disconnect_help_url))); |
| 778 html_source->AddString( | 770 html_source->AddString( |
| 779 "activityControlsUrl", | 771 "activityControlsUrl", |
| 780 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); | 772 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); |
| 781 } | 773 } |
| 782 | 774 |
| 775 void AddPrintingStrings(content::WebUIDataSource* html_source) { |
| 776 LocalizedString localized_strings[] = { |
| 777 {"printingPageTitle", IDS_SETTINGS_PRINTING}, |
| 778 {"printingCloudPrintLearnMoreLabel", |
| 779 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, |
| 780 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL}, |
| 781 {"printingManageCloudPrintDevices", |
| 782 IDS_SETTINGS_PRINTING_MANAGE_CLOUD_PRINT_DEVICES}, |
| 783 }; |
| 784 AddLocalizedStringsBulk(html_source, localized_strings, |
| 785 arraysize(localized_strings)); |
| 786 |
| 787 html_source->AddString("devicesUrl", chrome::kChromeUIDevicesURL); |
| 788 html_source->AddString("printingCloudPrintLearnMoreUrl", |
| 789 chrome::kCloudPrintLearnMoreURL); |
| 790 } |
| 791 |
| 783 void AddPrivacyStrings(content::WebUIDataSource* html_source) { | 792 void AddPrivacyStrings(content::WebUIDataSource* html_source) { |
| 784 LocalizedString localized_strings[] = { | 793 LocalizedString localized_strings[] = { |
| 785 {"privacyPageTitle", IDS_SETTINGS_PRIVACY}, | 794 {"privacyPageTitle", IDS_SETTINGS_PRIVACY}, |
| 786 {"linkDoctorPref", IDS_SETTINGS_LINKDOCTOR_PREF}, | 795 {"linkDoctorPref", IDS_SETTINGS_LINKDOCTOR_PREF}, |
| 787 {"searchSuggestPref", IDS_SETTINGS_SUGGEST_PREF}, | 796 {"searchSuggestPref", IDS_SETTINGS_SUGGEST_PREF}, |
| 788 {"networkPredictionEnabled", | 797 {"networkPredictionEnabled", |
| 789 IDS_SETTINGS_NETWORK_PREDICTION_ENABLED_DESCRIPTION}, | 798 IDS_SETTINGS_NETWORK_PREDICTION_ENABLED_DESCRIPTION}, |
| 790 {"safeBrowsingEnableProtection", | 799 {"safeBrowsingEnableProtection", |
| 791 IDS_SETTINGS_SAFEBROWSING_ENABLEPROTECTION}, | 800 IDS_SETTINGS_SAFEBROWSING_ENABLEPROTECTION}, |
| 792 {"safeBrowsingEnableExtendedReporting", | 801 {"safeBrowsingEnableExtendedReporting", |
| (...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1017 AddAccountUITweaksStrings(html_source, profile); | 1026 AddAccountUITweaksStrings(html_source, profile); |
| 1018 #endif | 1027 #endif |
| 1019 AddAppearanceStrings(html_source); | 1028 AddAppearanceStrings(html_source); |
| 1020 #if defined(OS_CHROMEOS) | 1029 #if defined(OS_CHROMEOS) |
| 1021 AddBluetoothStrings(html_source); | 1030 AddBluetoothStrings(html_source); |
| 1022 #endif | 1031 #endif |
| 1023 #if defined(USE_NSS_CERTS) | 1032 #if defined(USE_NSS_CERTS) |
| 1024 AddCertificateManagerStrings(html_source); | 1033 AddCertificateManagerStrings(html_source); |
| 1025 #endif | 1034 #endif |
| 1026 AddClearBrowsingDataStrings(html_source); | 1035 AddClearBrowsingDataStrings(html_source); |
| 1027 AddCloudPrintStrings(html_source); | |
| 1028 #if !defined(OS_CHROMEOS) | 1036 #if !defined(OS_CHROMEOS) |
| 1029 AddDefaultBrowserStrings(html_source); | 1037 AddDefaultBrowserStrings(html_source); |
| 1030 #endif | 1038 #endif |
| 1031 AddDateTimeStrings(html_source); | 1039 AddDateTimeStrings(html_source); |
| 1032 #if defined(OS_CHROMEOS) | 1040 #if defined(OS_CHROMEOS) |
| 1033 AddDeviceStrings(html_source); | 1041 AddDeviceStrings(html_source); |
| 1034 #endif | 1042 #endif |
| 1035 AddDownloadsStrings(html_source); | 1043 AddDownloadsStrings(html_source); |
| 1036 | 1044 |
| 1037 #if defined(OS_CHROMEOS) | 1045 #if defined(OS_CHROMEOS) |
| 1038 AddEasyUnlockStrings(html_source); | 1046 AddEasyUnlockStrings(html_source); |
| 1039 AddInternetStrings(html_source); | 1047 AddInternetStrings(html_source); |
| 1040 #endif | 1048 #endif |
| 1041 AddLanguagesStrings(html_source); | 1049 AddLanguagesStrings(html_source); |
| 1042 #if defined(OS_CHROMEOS) | 1050 #if defined(OS_CHROMEOS) |
| 1043 AddMultiProfilesStrings(html_source, profile); | 1051 AddMultiProfilesStrings(html_source, profile); |
| 1044 #endif | 1052 #endif |
| 1045 AddOnStartupStrings(html_source); | 1053 AddOnStartupStrings(html_source); |
| 1046 AddPasswordsAndFormsStrings(html_source); | 1054 AddPasswordsAndFormsStrings(html_source); |
| 1047 AddPeopleStrings(html_source); | 1055 AddPeopleStrings(html_source); |
| 1056 AddPrintingStrings(html_source); |
| 1048 AddPrivacyStrings(html_source); | 1057 AddPrivacyStrings(html_source); |
| 1049 AddResetStrings(html_source); | 1058 AddResetStrings(html_source); |
| 1050 AddSearchEnginesStrings(html_source); | 1059 AddSearchEnginesStrings(html_source); |
| 1051 AddSearchStrings(html_source); | 1060 AddSearchStrings(html_source); |
| 1052 AddSiteSettingsStrings(html_source); | 1061 AddSiteSettingsStrings(html_source); |
| 1053 #if !defined(OS_CHROMEOS) | 1062 #if !defined(OS_CHROMEOS) |
| 1054 AddSystemStrings(html_source); | 1063 AddSystemStrings(html_source); |
| 1055 #endif | 1064 #endif |
| 1056 AddUsersStrings(html_source); | 1065 AddUsersStrings(html_source); |
| 1057 AddWebContentStrings(html_source); | 1066 AddWebContentStrings(html_source); |
| 1058 | 1067 |
| 1059 policy_indicator::AddLocalizedStrings(html_source); | 1068 policy_indicator::AddLocalizedStrings(html_source); |
| 1060 | 1069 |
| 1061 html_source->SetJsonPath(kLocalizedStringsFile); | 1070 html_source->SetJsonPath(kLocalizedStringsFile); |
| 1062 } | 1071 } |
| 1063 | 1072 |
| 1064 } // namespace settings | 1073 } // namespace settings |
| OLD | NEW |