| 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/i18n/number_formatting.h" | 10 #include "base/i18n/number_formatting.h" |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 84 #if defined(OS_CHROMEOS) | 84 #if defined(OS_CHROMEOS) |
| 85 user_manager::UserManager::Get()->IsLoggedInAsGuest()); | 85 user_manager::UserManager::Get()->IsLoggedInAsGuest()); |
| 86 #else | 86 #else |
| 87 profile->IsOffTheRecord()); | 87 profile->IsOffTheRecord()); |
| 88 #endif | 88 #endif |
| 89 } | 89 } |
| 90 | 90 |
| 91 void AddA11yStrings(content::WebUIDataSource* html_source) { | 91 void AddA11yStrings(content::WebUIDataSource* html_source) { |
| 92 LocalizedString localized_strings[] = { | 92 LocalizedString localized_strings[] = { |
| 93 {"a11yPageTitle", IDS_SETTINGS_ACCESSIBILITY}, | 93 {"a11yPageTitle", IDS_SETTINGS_ACCESSIBILITY}, |
| 94 {"a11yWebStore", IDS_SETTINGS_ACCESSIBILITY_WEB_STORE}, |
| 94 {"moreFeaturesLink", IDS_SETTINGS_MORE_FEATURES_LINK}, | 95 {"moreFeaturesLink", IDS_SETTINGS_MORE_FEATURES_LINK}, |
| 96 {"moreFeaturesLinkDescription", |
| 97 IDS_SETTINGS_MORE_FEATURES_LINK_DESCRIPTION}, |
| 95 #if defined(OS_CHROMEOS) | 98 #if defined(OS_CHROMEOS) |
| 96 {"optionsInMenuLabel", IDS_SETTINGS_OPTIONS_IN_MENU_LABEL}, | 99 {"optionsInMenuLabel", IDS_SETTINGS_OPTIONS_IN_MENU_LABEL}, |
| 97 {"largeMouseCursorLabel", IDS_SETTINGS_LARGE_MOUSE_CURSOR_LABEL}, | 100 {"largeMouseCursorLabel", IDS_SETTINGS_LARGE_MOUSE_CURSOR_LABEL}, |
| 98 {"highContrastLabel", IDS_SETTINGS_HIGH_CONTRAST_LABEL}, | 101 {"highContrastLabel", IDS_SETTINGS_HIGH_CONTRAST_LABEL}, |
| 99 {"stickyKeysLabel", IDS_SETTINGS_STICKY_KEYS_LABEL}, | 102 {"stickyKeysLabel", IDS_SETTINGS_STICKY_KEYS_LABEL}, |
| 100 {"chromeVoxLabel", IDS_SETTINGS_CHROMEVOX_LABEL}, | 103 {"chromeVoxLabel", IDS_SETTINGS_CHROMEVOX_LABEL}, |
| 101 {"screenMagnifierLabel", IDS_SETTINGS_SCREEN_MAGNIFIER_LABEL}, | 104 {"screenMagnifierLabel", IDS_SETTINGS_SCREEN_MAGNIFIER_LABEL}, |
| 102 {"tapDraggingLabel", IDS_SETTINGS_TAP_DRAGGING_LABEL}, | 105 {"tapDraggingLabel", IDS_SETTINGS_TAP_DRAGGING_LABEL}, |
| 103 {"clickOnStopLabel", IDS_SETTINGS_CLICK_ON_STOP_LABEL}, | 106 {"clickOnStopLabel", IDS_SETTINGS_CLICK_ON_STOP_LABEL}, |
| 104 {"delayBeforeClickLabel", IDS_SETTINGS_DELAY_BEFORE_CLICK_LABEL}, | 107 {"delayBeforeClickLabel", IDS_SETTINGS_DELAY_BEFORE_CLICK_LABEL}, |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 146 {"mouseAndTouchpadHeading", | 149 {"mouseAndTouchpadHeading", |
| 147 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_AND_TOUCHPAD_HEADING}, | 150 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_AND_TOUCHPAD_HEADING}, |
| 148 {"mouseSettingsTitle", | 151 {"mouseSettingsTitle", |
| 149 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_SETTINGS_TITLE}, | 152 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_SETTINGS_TITLE}, |
| 150 {"mouseSettingsDescription", | 153 {"mouseSettingsDescription", |
| 151 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_SETTINGS_DESCRIPTION}, | 154 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_MOUSE_SETTINGS_DESCRIPTION}, |
| 152 {"audioHeading", | 155 {"audioHeading", |
| 153 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_AUDIO_HEADING}, | 156 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_AUDIO_HEADING}, |
| 154 {"additionalFeaturesTitle", | 157 {"additionalFeaturesTitle", |
| 155 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_ADDITIONAL_FEATURES_TITLE}, | 158 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_ADDITIONAL_FEATURES_TITLE}, |
| 156 {"additionalFeaturesDescription", | |
| 157 IDS_OPTIONS_SETTINGS_ACCESSIBILITY_ADDITIONAL_FEATURES_DESCRIPTION}, | |
| 158 #endif | 159 #endif |
| 159 }; | 160 }; |
| 160 AddLocalizedStringsBulk(html_source, localized_strings, | 161 AddLocalizedStringsBulk(html_source, localized_strings, |
| 161 arraysize(localized_strings)); | 162 arraysize(localized_strings)); |
| 162 | 163 |
| 163 #if defined(OS_CHROMEOS) | 164 #if defined(OS_CHROMEOS) |
| 164 html_source->AddString("a11yLearnMoreUrl", | 165 html_source->AddString("a11yLearnMoreUrl", |
| 165 chrome::kChromeAccessibilityHelpURL); | 166 chrome::kChromeAccessibilityHelpURL); |
| 166 | 167 |
| 167 html_source->AddBoolean( | 168 html_source->AddBoolean( |
| (...skipping 751 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 919 autofill::payments::GetManageInstrumentsUrl(0).spec()); | 920 autofill::payments::GetManageInstrumentsUrl(0).spec()); |
| 920 | 921 |
| 921 AddLocalizedStringsBulk(html_source, localized_strings, | 922 AddLocalizedStringsBulk(html_source, localized_strings, |
| 922 arraysize(localized_strings)); | 923 arraysize(localized_strings)); |
| 923 } | 924 } |
| 924 | 925 |
| 925 void AddPeopleStrings(content::WebUIDataSource* html_source) { | 926 void AddPeopleStrings(content::WebUIDataSource* html_source) { |
| 926 LocalizedString localized_strings[] = { | 927 LocalizedString localized_strings[] = { |
| 927 {"peoplePageTitle", IDS_SETTINGS_PEOPLE}, | 928 {"peoplePageTitle", IDS_SETTINGS_PEOPLE}, |
| 928 {"manageOtherPeople", IDS_SETTINGS_PEOPLE_MANAGE_OTHER_PEOPLE}, | 929 {"manageOtherPeople", IDS_SETTINGS_PEOPLE_MANAGE_OTHER_PEOPLE}, |
| 930 {"manageOtherPeopleDescription", |
| 931 IDS_SETTINGS_PEOPLE_MANAGE_OTHER_PEOPLE_DESCRIPTION}, |
| 929 {"manageSupervisedUsers", IDS_SETTINGS_PEOPLE_MANAGE_SUPERVISED_USERS}, | 932 {"manageSupervisedUsers", IDS_SETTINGS_PEOPLE_MANAGE_SUPERVISED_USERS}, |
| 933 {"manageSupervisedUsersDescription", |
| 934 IDS_SETTINGS_PEOPLE_MANAGE_SUPERVISED_USERS_DESCRIPTION}, |
| 930 #if defined(OS_CHROMEOS) | 935 #if defined(OS_CHROMEOS) |
| 931 {"configurePinChoosePinTitle", | 936 {"configurePinChoosePinTitle", |
| 932 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CHOOSE_PIN_TITLE}, | 937 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CHOOSE_PIN_TITLE}, |
| 933 {"configurePinConfirmPinTitle", | 938 {"configurePinConfirmPinTitle", |
| 934 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CONFIRM_PIN_TITLE}, | 939 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CONFIRM_PIN_TITLE}, |
| 935 {"configurePinContinueButton", | 940 {"configurePinContinueButton", |
| 936 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CONTINUE_BUTTON}, | 941 IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_CONTINUE_BUTTON}, |
| 937 {"configurePinMismatched", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_MISMATCHED}, | 942 {"configurePinMismatched", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_MISMATCHED}, |
| 938 {"configurePinTooShort", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_TOO_SHORT}, | 943 {"configurePinTooShort", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_TOO_SHORT}, |
| 939 {"configurePinWeakPin", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_WEAK_PIN}, | 944 {"configurePinWeakPin", IDS_SETTINGS_PEOPLE_CONFIGURE_PIN_WEAK_PIN}, |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1060 } | 1065 } |
| 1061 | 1066 |
| 1062 void AddPrintingStrings(content::WebUIDataSource* html_source) { | 1067 void AddPrintingStrings(content::WebUIDataSource* html_source) { |
| 1063 LocalizedString localized_strings[] = { | 1068 LocalizedString localized_strings[] = { |
| 1064 {"printingPageTitle", IDS_SETTINGS_PRINTING}, | 1069 {"printingPageTitle", IDS_SETTINGS_PRINTING}, |
| 1065 {"printingCloudPrintLearnMoreLabel", | 1070 {"printingCloudPrintLearnMoreLabel", |
| 1066 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, | 1071 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, |
| 1067 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL}, | 1072 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL}, |
| 1068 {"printingManageCloudPrintDevices", | 1073 {"printingManageCloudPrintDevices", |
| 1069 IDS_SETTINGS_PRINTING_MANAGE_CLOUD_PRINT_DEVICES}, | 1074 IDS_SETTINGS_PRINTING_MANAGE_CLOUD_PRINT_DEVICES}, |
| 1075 {"printingManageCloudPrintDevicesDescription", |
| 1076 IDS_SETTINGS_PRINTING_MANAGE_CLOUD_PRINT_DEVICES_DESCRIPTION}, |
| 1070 {"cloudPrintersTitle", IDS_SETTINGS_PRINTING_CLOUD_PRINTERS}, | 1077 {"cloudPrintersTitle", IDS_SETTINGS_PRINTING_CLOUD_PRINTERS}, |
| 1078 {"cloudPrintersTitleDescription", |
| 1079 IDS_SETTINGS_PRINTING_CLOUD_PRINTERS_DESCRIPTION}, |
| 1071 #if defined(OS_CHROMEOS) | 1080 #if defined(OS_CHROMEOS) |
| 1072 {"cupsPrintersTitle", IDS_SETTINGS_PRINTING_CUPS_PRINTERS}, | 1081 {"cupsPrintersTitle", IDS_SETTINGS_PRINTING_CUPS_PRINTERS}, |
| 1073 {"addCupsPrinter", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_ADD_PRINTER}, | 1082 {"addCupsPrinter", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_ADD_PRINTER}, |
| 1074 {"cupsPrinterDetails", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_DETAILS}, | 1083 {"cupsPrinterDetails", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_DETAILS}, |
| 1075 {"removePrinter", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_REMOVE}, | 1084 {"removePrinter", IDS_SETTINGS_PRINTING_CUPS_PRINTERS_REMOVE}, |
| 1076 {"searchLabel", IDS_SETTINGS_PRINTING_CUPS_SEARCH_LABEL}, | 1085 {"searchLabel", IDS_SETTINGS_PRINTING_CUPS_SEARCH_LABEL}, |
| 1077 {"printerDetailsTitle", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_TITLE}, | 1086 {"printerDetailsTitle", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_TITLE}, |
| 1078 {"printerName", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_NAME}, | 1087 {"printerName", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_NAME}, |
| 1079 {"printerModel", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_MODEL}, | 1088 {"printerModel", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_MODEL}, |
| 1080 {"printerQueue", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_QUEUE}, | 1089 {"printerQueue", IDS_SETTINGS_PRINTING_CUPS_PRINTER_DETAILS_QUEUE}, |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1147 {"doNotTrack", IDS_SETTINGS_ENABLE_DO_NOT_TRACK}, | 1156 {"doNotTrack", IDS_SETTINGS_ENABLE_DO_NOT_TRACK}, |
| 1148 {"enableContentProtectionAttestation", | 1157 {"enableContentProtectionAttestation", |
| 1149 IDS_SETTINGS_ENABLE_CONTENT_PROTECTION_ATTESTATION}, | 1158 IDS_SETTINGS_ENABLE_CONTENT_PROTECTION_ATTESTATION}, |
| 1150 {"wakeOnWifi", IDS_SETTINGS_WAKE_ON_WIFI_DESCRIPTION}, | 1159 {"wakeOnWifi", IDS_SETTINGS_WAKE_ON_WIFI_DESCRIPTION}, |
| 1151 {"manageCertificates", IDS_SETTINGS_MANAGE_CERTIFICATES}, | 1160 {"manageCertificates", IDS_SETTINGS_MANAGE_CERTIFICATES}, |
| 1152 {"manageCertificatesDescription", | 1161 {"manageCertificatesDescription", |
| 1153 IDS_SETTINGS_MANAGE_CERTIFICATES_DESCRIPTION}, | 1162 IDS_SETTINGS_MANAGE_CERTIFICATES_DESCRIPTION}, |
| 1154 {"siteSettings", IDS_SETTINGS_SITE_SETTINGS}, | 1163 {"siteSettings", IDS_SETTINGS_SITE_SETTINGS}, |
| 1155 {"siteSettingsDescription", IDS_SETTINGS_SITE_SETTINGS_DESCRIPTION}, | 1164 {"siteSettingsDescription", IDS_SETTINGS_SITE_SETTINGS_DESCRIPTION}, |
| 1156 {"clearBrowsingData", IDS_SETTINGS_CLEAR_DATA}, | 1165 {"clearBrowsingData", IDS_SETTINGS_CLEAR_DATA}, |
| 1166 {"clearBrowsingDataDescription", IDS_SETTINGS_CLEAR_DATA_DESCRIPTION}, |
| 1157 {"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT}, | 1167 {"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT}, |
| 1158 }; | 1168 }; |
| 1159 AddLocalizedStringsBulk(html_source, localized_strings, | 1169 AddLocalizedStringsBulk(html_source, localized_strings, |
| 1160 arraysize(localized_strings)); | 1170 arraysize(localized_strings)); |
| 1161 | 1171 |
| 1162 html_source->AddString("improveBrowsingExperience", | 1172 html_source->AddString("improveBrowsingExperience", |
| 1163 l10n_util::GetStringFUTF16( | 1173 l10n_util::GetStringFUTF16( |
| 1164 IDS_SETTINGS_IMPROVE_BROWSING_EXPERIENCE, | 1174 IDS_SETTINGS_IMPROVE_BROWSING_EXPERIENCE, |
| 1165 base::ASCIIToUTF16(chrome::kPrivacyLearnMoreURL))); | 1175 base::ASCIIToUTF16(chrome::kPrivacyLearnMoreURL))); |
| 1166 } | 1176 } |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1180 IDS_SETTINGS_SEARCH_NO_RESULTS_HELP, | 1190 IDS_SETTINGS_SEARCH_NO_RESULTS_HELP, |
| 1181 base::ASCIIToUTF16(chrome::kSettingsSearchHelpURL)); | 1191 base::ASCIIToUTF16(chrome::kSettingsSearchHelpURL)); |
| 1182 html_source->AddString("searchNoResultsHelp", help_text); | 1192 html_source->AddString("searchNoResultsHelp", help_text); |
| 1183 } | 1193 } |
| 1184 | 1194 |
| 1185 void AddSearchStrings(content::WebUIDataSource* html_source) { | 1195 void AddSearchStrings(content::WebUIDataSource* html_source) { |
| 1186 LocalizedString localized_strings[] = { | 1196 LocalizedString localized_strings[] = { |
| 1187 {"searchPageTitle", IDS_SETTINGS_SEARCH}, | 1197 {"searchPageTitle", IDS_SETTINGS_SEARCH}, |
| 1188 {"searchExplanation", IDS_SETTINGS_SEARCH_EXPLANATION}, | 1198 {"searchExplanation", IDS_SETTINGS_SEARCH_EXPLANATION}, |
| 1189 {"searchEnginesManage", IDS_SETTINGS_SEARCH_MANAGE_SEARCH_ENGINES}, | 1199 {"searchEnginesManage", IDS_SETTINGS_SEARCH_MANAGE_SEARCH_ENGINES}, |
| 1200 {"searchEnginesManageDescription", |
| 1201 IDS_SETTINGS_SEARCH_MANAGE_SEARCH_ENGINES_DESCRIPTION}, |
| 1190 {"searchOkGoogleLabel", IDS_SETTINGS_SEARCH_OK_GOOGLE_LABEL}, | 1202 {"searchOkGoogleLabel", IDS_SETTINGS_SEARCH_OK_GOOGLE_LABEL}, |
| 1191 {"searchOkGoogleLearnMoreLink", | 1203 {"searchOkGoogleLearnMoreLink", |
| 1192 IDS_SETTINGS_SEARCH_OK_GOOGLE_LEARN_MORE_LINK}, | 1204 IDS_SETTINGS_SEARCH_OK_GOOGLE_LEARN_MORE_LINK}, |
| 1193 {"searchOkGoogleDescriptionLabel", | 1205 {"searchOkGoogleDescriptionLabel", |
| 1194 IDS_SETTINGS_SEARCH_OK_GOOGLE_DESCRIPTION_LABEL}, | 1206 IDS_SETTINGS_SEARCH_OK_GOOGLE_DESCRIPTION_LABEL}, |
| 1195 }; | 1207 }; |
| 1196 AddLocalizedStringsBulk(html_source, localized_strings, | 1208 AddLocalizedStringsBulk(html_source, localized_strings, |
| 1197 arraysize(localized_strings)); | 1209 arraysize(localized_strings)); |
| 1198 } | 1210 } |
| 1199 | 1211 |
| (...skipping 433 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1633 #endif | 1645 #endif |
| 1634 AddUsersStrings(html_source); | 1646 AddUsersStrings(html_source); |
| 1635 AddWebContentStrings(html_source); | 1647 AddWebContentStrings(html_source); |
| 1636 | 1648 |
| 1637 policy_indicator::AddLocalizedStrings(html_source); | 1649 policy_indicator::AddLocalizedStrings(html_source); |
| 1638 | 1650 |
| 1639 html_source->SetJsonPath(kLocalizedStringsFile); | 1651 html_source->SetJsonPath(kLocalizedStringsFile); |
| 1640 } | 1652 } |
| 1641 | 1653 |
| 1642 } // namespace settings | 1654 } // namespace settings |
| OLD | NEW |